Earlier quoted context omitted.
People are misunderstanding this and claiming it's not problematic because the tweet in the HN link is idiocy. They show one URL in one installer script with an obsproject.com domain and conclude, from the presence of that URL alone, that the entire project is a whole cloth copy of OBS. That URL is nothing but a 302 redirect to the directx runtime at https://www.microsoft.com/en-us/Download/confirmation.aspx?i... The…
Again, to be clear, we've decompiled the TikTok LIVE Studio binary and confirmed that it uses code derived from OBS Studio.
TikTok streaming software is an illegal fork of OBS
191–200 of 543 posts
Re: TikTok streaming software is an illegal fork of OBS
#192Earlier quoted context omitted.
Would be nice if the contributors could get some money for it
The result would be hundreds of OBS closed source clones that do not contribute back to the project. It would be a disaster.
Re: TikTok streaming software is an illegal fork of OBS
#193Earlier quoted context omitted.
People are misunderstanding this and claiming it's not problematic because the tweet in the HN link is idiocy. They show one URL in one installer script with an obsproject.com domain and conclude, from the presence of that URL alone, that the entire project is a whole cloth copy of OBS. That URL is nothing but a 302 redirect to the directx runtime at https://www.microsoft.com/en-us/Download/confirmation.aspx?i... The…
Why would a company the size of tiktok want to depend on some open source project maintaining a URL? Would they be liable if it instead redirected to malware?
Re: TikTok streaming software is an illegal fork of OBS
#194It's concerning how many self-labelled software engineers on Twitter are chipping in with comments like "it's open source so it's fair game" or "they just need to add attribution".
There are subtleties not captured by this quick overview which are not fully understood by (in my experience) the vast majority of programmers: https://choosealicense.com/licenses/ If your project is going to be "real" (e.g., not some personal throwaway), you really need a lawyer if you are including anything other than MIT. Even Apache can be problematic when it comes to patenting.
Re: TikTok streaming software is an illegal fork of OBS
#195It's concerning how many self-labelled software engineers on Twitter are chipping in with comments like "it's open source so it's fair game" or "they just need to add attribution".
It might not be like this everywhere, but in the US all software engineers are self-labelled. It's not like medical doctor (MD) or professional engineer (PE) where the title actually implies some license to practice.
The differentiation I was trying to draw with those two words is: I don't know if they're actually working software developers or people who just hack on code in their free time. If they're professional devs, that's obviously much worse.
Honestly, not the part of that I was expecting to have to discuss.
Re: TikTok streaming software is an illegal fork of OBS
#196Earlier quoted context omitted.
ByteDance is partially controlled by the government so I don't think your Google analogy is a good one. https://www.bloomberg.com/news/articles/2021-08-17/beijing-t... https://qz.com/1788836/targeting-tiktoks-privacy-alone-misse...
Quoted post unavailable.
Re: TikTok streaming software is an illegal fork of OBS
#197Earlier quoted context omitted.
Is there a way to buy oneself out of GPL license? I beleive there's not.
Yea. Pay someone to write it from scratch. Basically, it's practically (not ethically) fair game to use GPL in commercial software, until someone catches you. The only repercussion that the license provides is that your license is revoked until you resolve the violation (for the first violation). Meanwhile, you got to release your product, and by the time you got caught you've had enough time to implement it yourself…
Re: TikTok streaming software is an illegal fork of OBS
#198I'd like to see HN shy away from posting twitter threads as news. There's almost always a hard link to the source material, and twitter threads are filled with emotional, truncated, nuance-lacking, trite clips that more often than not do little to promote healthy discussion of a topic. The goal of quality here really is noble.
Hacker News has a "post the original source" rule. In this case, Twitter is the original source. One of my most recent grievances is with HN is the ranking penalty of Twitter submissions as that has been the primary source of news lately, for better or for worse.
Re: TikTok streaming software is an illegal fork of OBS
#199How do we make sure people invoking China-stealing-intellectual-property-yet-again don’t pile on this thread? If this is a case of a company wrongfully using IP we need to very much have a discussion about that topic alone.
Re: TikTok streaming software is an illegal fork of OBS
#200Earlier quoted context omitted.
It has been many years since After The Gold Rush was published and we are no closer today than we were then. At some point software engineering will be a real profession but I doubt anyone will take action before some huge catastrophe pushes the issue.
I think you are right and it's too bad. There are some fields that should have it. For example, the software for self-driving cars should be signed off by a licensed engineer before it is allowed to go live. Many mechanical and electrical parts of the car have been designed by licensed professionals, why not the software?
I don't think the same is true for software "engineering," as it seems that all possible forms of process can be subverted and cargo-culted, from agile methods down to code checking. Certainly there is room to remedy some shortcomings, but SWE definitely is the engineering discipline least based in physical fact.
The physics behind simulating the buckling of a structure is always the same, we can just choose more or less crude approximations of it, but SWE in general seems a lot more diverse. I can implement that simulation in assembly or some scripting language, and attach various bits and pieces to it to manage users and data; deploy it across the cloud if need be. But, there isn't a singular, time-invariant optimal path to achieving that, and what is true today may not be true tomorrow. One can work off basic principles, like the Agile Manifesto, but how can you quantify or even certify this shifting landscape?