TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

TikTok streaming software is an illegal fork of OBS

1545 pointsby cwafflesover 3 years ago

47 comments

ghusbandsover 3 years ago
People are misunderstanding this and claiming it's not problematic. Ben Torrell (an OBS developer) notes later in the thread that there is indeed GPL code compiled into TikTok's executables; since source is not available and they have not got another license, it is unlicensed and hence illegal.
评论 #29599345 未加载
评论 #29592955 未加载
评论 #29597960 未加载
评论 #29602385 未加载
评论 #29604862 未加载
评论 #29601195 未加载
评论 #29599866 未加载
评论 #29593849 未加载
AustinDevover 3 years ago
So people that have ripped off OBS so far and violated GPL include TikTok, StreamLabs (Logitech), and StreamElements. Any other people I missed?
评论 #29593000 未加载
评论 #29593470 未加载
评论 #29592977 未加载
评论 #29593033 未加载
评论 #29596697 未加载
lucasyvasover 3 years ago
In almost all cases, TikTok&#x27;s offering would be considered a derived work because you cannot swap out the OBS part for another and still have it work. So they are likely in full violation unless they agree to open source all their code.<p>Seems like a pretty open and shut case to be honest - that is, if they intend to pursue legal action and the powers that be rule appropriately.
评论 #29593376 未加载
评论 #29598701 未加载
评论 #29594869 未加载
nneonneoover 3 years ago
The actual Studio app is in beta and is only available to a select group of testers. If you&#x27;re on the list, you can grab the installer from <a href="https:&#x2F;&#x2F;tiktok.com&#x2F;Studio&#x2F;Download" rel="nofollow">https:&#x2F;&#x2F;tiktok.com&#x2F;Studio&#x2F;Download</a>.<p>If you&#x27;re not on the list, like me, you can go to a cached version of that page, find the JS code that retrieves the download links (<a href="https:&#x2F;&#x2F;lf16-tiktok-web.ttwstatic.com&#x2F;obj&#x2F;tiktok-web-us&#x2F;tiktok&#x2F;webapp&#x2F;main&#x2F;mobile&#x2F;studio-download.ffbed50df291d3bca0f0.js" rel="nofollow">https:&#x2F;&#x2F;lf16-tiktok-web.ttwstatic.com&#x2F;obj&#x2F;tiktok-web-us&#x2F;tikt...</a>), hit the API that serves up the download links (<a href="https:&#x2F;&#x2F;tron-sg.bytelemon.com&#x2F;api&#x2F;sdk&#x2F;check_update?branch=master&amp;pid=6974351561648511246&amp;uid=&amp;buildId=" rel="nofollow">https:&#x2F;&#x2F;tron-sg.bytelemon.com&#x2F;api&#x2F;sdk&#x2F;check_update?branch=ma...</a>) and grab the download links to share with everyone (the files are identical, these are mirrors):<p><a href="https:&#x2F;&#x2F;lf16-live-studio.tiktokcdn.com&#x2F;obj&#x2F;tiktok-live-studio-us&#x2F;6974351561648511246&#x2F;releases&#x2F;7383765&#x2F;0.1.0-beta.10&#x2F;win32-ia32&#x2F;tiktok_live_studio-v0.1.0-beta.10-win32-ia32.exe" rel="nofollow">https:&#x2F;&#x2F;lf16-live-studio.tiktokcdn.com&#x2F;obj&#x2F;tiktok-live-studi...</a><p><a href="https:&#x2F;&#x2F;lf1-ttcdn-tos.pstatp.com&#x2F;obj&#x2F;tiktok-live-studio&#x2F;6974351561648511246&#x2F;releases&#x2F;7383765&#x2F;0.1.0-beta.10&#x2F;win32-ia32&#x2F;tiktok_live_studio-v0.1.0-beta.10-win32-ia32.exe" rel="nofollow">https:&#x2F;&#x2F;lf1-ttcdn-tos.pstatp.com&#x2F;obj&#x2F;tiktok-live-studio&#x2F;6974...</a>
jrm4over 3 years ago
Yup. The best thing we can all do is shine a light on it. I&#x27;m a lawyer and one thing that&#x27;s important to remember in all of this is the interconnectedness of things, and being strategic about how to proceed is important. Shine the light everywhere.<p>As in, one thing to consider is that some proponents of Free Software do not actually want certain types of high-profile public cases on the GPL <i>even when</i> they law appears to be very much on their side, mostly because it could be really bad if a judge gets it wrong and sets something stupid as precedent.
评论 #29595228 未加载
Vinnlover 3 years ago
I think it&#x27;s useful for developers to have a rough mental model of how open source licensing works, as it&#x27;s not that complicated yet affects what you can legally do, both as a user of open source software as well as as a contributor.<p>Coincidentally I recently did a Twitter thread on it, in case anyone&#x27;s interested. I know not everyone like the medium, but at least it&#x27;s also posted on Mastodon, so there&#x27;s that: <a href="https:&#x2F;&#x2F;fosstodon.org&#x2F;@VincentTunru&#x2F;107382356640669971" rel="nofollow">https:&#x2F;&#x2F;fosstodon.org&#x2F;@VincentTunru&#x2F;107382356640669971</a>
评论 #29595860 未加载
ShrigmaMaleover 3 years ago
Chinas whole economy is built on illegal copying amd stealing ideas, who is surprised? Not me.
评论 #29604820 未加载
评论 #29600491 未加载
评论 #29600916 未加载
评论 #29601815 未加载
paxysover 3 years ago
Not strictly enforcing license terms only deteriorates the standing of the license. A tweet or blog post is fine, but unless someone is willing to take TikTok to court over this the takeaway is clear - violate GPL if you want and nothing will come out of it.
评论 #29600708 未加载
评论 #29598845 未加载
mleonhardover 3 years ago
Perhaps Bytedance forgot to make the Github repo public [0]? They have released a lot of internal tools as FOSS.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;bytedance&#x2F;repositories?q=live&amp;type=all&amp;language=&amp;sort=" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;bytedance&#x2F;repositories?q=live&amp;type=a...</a>
londons_exploreover 3 years ago
The commitment[1] appears to say, in summary, &quot;you can violate the license anytime, and as long as you stop violating soon after we tell you to, there can be no financial penalties&quot;.<p>That makes the GPL <i>substantially</i> weaker, since now a company can use GPL code in any place they think nobody will look. They will never be on the hook for court ordered damages going back years for unlicensed use.<p>[1]: <a href="https:&#x2F;&#x2F;github.com&#x2F;obsproject&#x2F;obs-studio&#x2F;blob&#x2F;master&#x2F;COMMITMENT" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;obsproject&#x2F;obs-studio&#x2F;blob&#x2F;master&#x2F;COMMITM...</a>
评论 #29593040 未加载
评论 #29593077 未加载
mthrow_123over 3 years ago
I worked at a medium size software company in New York and our team lead would always say &quot;Why make what you can take?&quot; when referring to finding open source code and running with it, regardless of licensing or anything.
endisneighover 3 years ago
People expecting OBS to get millions from this are naïve. Almost certainly TikTok will change the software to just use OBS independently to avoid the issue.<p>If OBS wants money they should use a dual license.
评论 #29593916 未加载
评论 #29601902 未加载
评论 #29596553 未加载
评论 #29594154 未加载
评论 #29599927 未加载
评论 #29599196 未加载
评论 #29601555 未加载
mrweaselover 3 years ago
Are they technically obligated to provide the source code online, or could they just say: &quot;Well it&#x27;s available on request, and no one has done so&quot;? The just mail out a USB stick or DVD to anyone who asks?<p>I believe that&#x27;s with in the limits of the GPLv2.
评论 #29593899 未加载
评论 #29593793 未加载
评论 #29599825 未加载
评论 #29593890 未加载
评论 #29593764 未加载
ravel-bar-fooover 3 years ago
At this point, would it even hurt TikTok to open source their code? The network effect and user profiles are their moat, not their codebase.
评论 #29595026 未加载
评论 #29594522 未加载
literallyWTFover 3 years ago
It’s almost like licensing is completely pointless unless you have the money to sue.
评论 #29594778 未加载
orliesaurusover 3 years ago
I hope they donate to the OBS project at least...
评论 #29593313 未加载
nunezover 3 years ago
Damn two big names stealing from OBS in one year! It is great software, though; I can see why companies would go that route.
s7rover 3 years ago
First thought while reading headline: this is why copyleft is useful.
larodiover 3 years ago
Honestly, open source and GPL are doomed if this does not get sued. Will set an irreversible precedenet.
评论 #29599873 未加载
Buttons840over 3 years ago
Could GPL include a clause such that, when abused like this, the code of the offending app would become GPL code as well?<p>Imagine people start &quot;stealing&quot; TikTok code, TikToc sues, and now the defendant has their day in court to defend the GPL, at TikToks expense.
评论 #29600192 未加载
oolonthegreatover 3 years ago
apparently OBS devs don&#x27;t want to share direct evidence yet and resolve it privately probably due to their GPL Cooperation Commitment. while I&#x27;m sure we all appreciate that, it would be nice to see the decompiled binaries and the exact violations, just so we can explicitly point them out and argue.<p>I find it VERY easy to believe that Tiktok are indeed in violation, but right now all we have are statements and a 302 redirect to Microsoft Directx download page.
akagusuover 3 years ago
TikTok and other companies only represent the ethos of the modern society: take whatever you want no matter how, give nothing in return.
alkonautover 3 years ago
Is it clear whether it&#x27;s a &quot;fork&quot; (i.e. the entirety or a significant portion of the code is used in the derivative work), or whether they just found some utility snippet in an open source project and forgot to wash it?<p>Also isn&#x27;t TikTok Chinese?
评论 #29601932 未加载
评论 #29601825 未加载
NoImmatureAdHomover 3 years ago
How can I help make sure the people who could sue because of this actually do?
dvtover 3 years ago
How can you be so inept that you&#x27;re literally stealing software, but are too incompetent to properly obfuscate it?
评论 #29599565 未加载
评论 #29600728 未加载
评论 #29597944 未加载
评论 #29596115 未加载
pipeline_peakover 3 years ago
Not trying to be pessimistic, but has any company ever been sued for illegally forking software as long as their end product was free (as in beer)?
sally1620over 3 years ago
I remember reading that one of the main activities of FSF is to enforce GPL. Isn&#x27;t this time they get involved.
JoeCeeover 3 years ago
Sorta side question: is it legal&#x2F;ethical to say, “open source unless you’re a company of more than X people then it’s X * $Y to license”
评论 #29597276 未加载
评论 #29597275 未加载
dangerfaceover 3 years ago
It seems like OBS is the opensource software every uses but has no idea because it gets ripped off and repackaged so much.
neymeover 3 years ago
I&#x27;ve always wondered if these license are legally enforceable. What if TikTok ignores the criticism and does nothing. Do the developers sue the company and will they get any money?
评论 #29600866 未加载
评论 #29595952 未加载
zfxfrover 3 years ago
So concretely what are the risks they encours ?
jhatemyjobover 3 years ago
Not illegal in China.
rubyist5evaover 3 years ago
China doesn&#x27;t give a flying f*ck about your software license LOL
评论 #29601835 未加载
评论 #29599322 未加载
andrew_over 3 years ago
I&#x27;d like to see HN shy away from posting twitter threads as news. There&#x27;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.
评论 #29593744 未加载
评论 #29594879 未加载
评论 #29593733 未加载
评论 #29593748 未加载
评论 #29593620 未加载
评论 #29597519 未加载
评论 #29598325 未加载
评论 #29593700 未加载
评论 #29596643 未加载
oliwarnerover 3 years ago
It&#x27;s concerning how many self-labelled software engineers on Twitter are chipping in with comments like &quot;it&#x27;s open source so it&#x27;s fair game&quot; or &quot;they just need to add attribution&quot;.
评论 #29594520 未加载
评论 #29594887 未加载
评论 #29594131 未加载
评论 #29595056 未加载
评论 #29594037 未加载
评论 #29594460 未加载
评论 #29596929 未加载
评论 #29595245 未加载
评论 #29598289 未加载
评论 #29598602 未加载
评论 #29595315 未加载
评论 #29597404 未加载
评论 #29595678 未加载
sergiotapiaover 3 years ago
Hope there is a multi-million dollar pay-off for OBS.
评论 #29593642 未加载
评论 #29598291 未加载
pshusherebaover 3 years ago
China stealing intellectual property? If only we could have seen this coming!
评论 #29598342 未加载
评论 #29593972 未加载
评论 #29592782 未加载
评论 #29592750 未加载
评论 #29596144 未加载
citizenpaulover 3 years ago
TikTok is in China. There is no such thing as illegal forks their. Half their economy is based on stealing IP and mass producing it cheaply.<p>Any laws or legality is just lip service to shut up companies and governments that complain.
评论 #29596199 未加载
baud147258over 3 years ago
So will all those outlets that had &quot;Trump&#x27;s social network is violating the GPL&quot; stories be jumping on this with equal fervour? Considering they didn&#x27;t cover the compliance with the GPL that &quot;truth social&quot; (awful name) did, I think we can safely assume they won&#x27;t.
markus_zhangover 3 years ago
Open source software license should include a clause saying that it is mandatory for commercial users to pay a certain amount of contribution annually, let&#x27;s say 0.01% of gross revenue?<p>So if they find it too expensively they can simply turn away and build their own, which is good for whoever get the chance to do some lower level programming, and if they find it OK the open source authors&#x2F;maintainers can get some good money. It&#x27;s a win-win. Of course this might request open source authors&#x2F;maintainers to form a more rigid organization (how to share the profit).
评论 #29594058 未加载
评论 #29594066 未加载
msarrelover 3 years ago
It ends up being close to impossible to enforce these licenses.
12ian34over 3 years ago
Could someone please help explain to me and (others who might not know) what is the concrete problem caused by this forking that doesn&#x27;t comply with the license?
评论 #29594864 未加载
评论 #29594348 未加载
PragmaticPulpover 3 years ago
The original Tweet (embedded one from HunterAP) says TikTok installs OBS and uses it in the background with a TikTok front-end. It doesn’t say that they’ve illegally forked it.<p>EDIT: See comments from OBS developer below for a more clear explanation of the issues than the linked Tweet
评论 #29593546 未加载
评论 #29592718 未加载
评论 #29593657 未加载
soheilover 3 years ago
How 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.
评论 #29595209 未加载
评论 #29599549 未加载
评论 #29598311 未加载
a2techover 3 years ago
Well not illegal. It looks like they need to acknowledge and include the OBS license.
评论 #29592866 未加载
评论 #29592550 未加载
评论 #29598330 未加载
评论 #29592404 未加载
gunapologist99over 3 years ago
The use of the word &quot;illegal&quot; seems problematic if this is a contractual dispute over (GPL) license terms. No one <i>seems</i> to be claiming that TikTok actually committed a criminal act (although, perhaps they did, if this was intentional as it appears, and TikTok is engaging in criminal-levels of distribution. Not a lawyer, so just speculating here.)<p>It probably would have been better if the OP had said &quot;violated the license agreement&quot;.<p>Still, many other companies have eventually caved under GPL lawsuits, but apparently none in China; probably because it&#x27;s virtually impossible as a foreigner to win a tort case against a Chinese company.<p><a href="https:&#x2F;&#x2F;wiki.fsfe.org&#x2F;Migrated&#x2F;GPL%20Enforcement%20Cases" rel="nofollow">https:&#x2F;&#x2F;wiki.fsfe.org&#x2F;Migrated&#x2F;GPL%20Enforcement%20Cases</a>
评论 #29595525 未加载
评论 #29595558 未加载
throwawayay02over 3 years ago
&gt; OBS is free for anyone to use, for any reason. Other developers can use the OBS code in their own projects as long as they obey the guidelines set forth in the GPLv2 license. OBS has no watermarks or other limitations and can be used commercially with no restrictions.<p>So I guess there&#x27;s nothing wrong with that.
评论 #29592543 未加载
评论 #29592565 未加载