News for hackers. Stuff that matters.
Re:TikTok streaming software is an illegal fork of OBS by ignoramous on Friday December 17, 2021 @03:32PM (#29597960)
I wonder if the GPLv3 violation pulls in TikTok's other software and infrastructure under it. That'd be one for the ages (like OpenWrt was [0]) if FSF manages to reign it in!

[0] https://thenewstack.io/the-open-source-lesson-of-the-linksys...

Re:TikTok streaming software is an illegal fork of OBS by dathinab on Friday December 17, 2021 @04:32PM (#29598597)
No it doesn't that's not how GPL (or any license) works.

What happens is that it's a breach of contract (licenses are contracts) which lead to an termination that contract (1) (license) which grants the usage rights (copyright) for the software.

Which leads a company to (roughly) following choices:

- start complying with the license in time "before" the license gets invalidated

- buy a proprietary license from the license holder

- stop using the software, and pay damages for previous usage/contract violation/copyright infringement(1)

This means you are not ever forced by law to release your software under GPL, but you might be forced by economics to do so, as you might not be able to afford not doing so (or it's just simply cheaper).

(1): The topic how/when the contract becomes invalid and for which terms you can sue is tricky, and depends on the country in question.

EDIT: Also even if GPL would work like that, there is no reason why e.g. their non-OBS boundled apps or infrastructure should be affected.

Re:TikTok streaming software is an illegal fork of OBS by overeater on Friday December 17, 2021 @05:07PM (#29598947)
In option 1, when does the license get invalidated? Is it invalidated in the first place because the offending software broke the license? Or is it invalidated after notification from OBS? Or even later, after some amount of time after notification and non-correction?

If it's violated before notification, then option 1 is not possible, and option 2 is at the discretion of OBS, so option 3 is the only real legal outcome.

But if it's violated after notification, it seems like the optimal strategy for any company using GPL software is to not comply, until they are notified of violation, which apparently is not that common unless you're already a major product.

Re:TikTok streaming software is an illegal fork of OBS by jacobr1 on Friday December 17, 2021 @05:30PM (#29599149)
https://lwn.net/Articles/61292/ provides a great explanation

> There is no provision in the Copyright Act to require distribution of infringing work on altered terms. What copyright plaintiffs are entitled to, under the Act, are damages, injunctions to prevent infringing distribution, and--where appropriate--attorneys' fees. A defendant found to have wrongfully included GPL'd code in its own proprietary work can be mulcted in damages for the distribution that has already occurred, and prevented from distributing its product further. That's a sufficient disincentive to make wrongful use of GPL'd program code. And it is all that the Copyright Act permits.

Re:TikTok streaming software is an illegal fork of OBS by pabs3 on Friday December 17, 2021 @08:34PM (#29600597)
I thought the latest lawsuit from Software Freedom Conservancy was interesting, they are suing as a third-party beneficiary of the GPL (not as a copyright holder, although they probably could do that too in this case) and seeking specific performance of the GPL violator (Vizio) and of course legal costs, but no damages. The specific performance they want is of course GPL compliance. As part of the case, they are basically saying that the GPL is a contract and the contract says that third-parties can get benefits and so they want those benefits. Frankly this is a brilliant case and if they win the precedent will allow anyone to sue over GPL violation. If any trolls try it, all they get is GPL compliance, so they have no incentive to try it.

https://sfconservancy.org/copyleft-compliance/vizio.html

Re:TikTok streaming software is an illegal fork of OBS by comex on Saturday December 18, 2021 @02:46AM (#29602622)
> If any trolls try it, all they get is GPL compliance, so they have no incentive to try it.

Not necessarily. The Conservancy chose not to ask for monetary damages, but that doesn't mean their legal theory inherently precludes asking for them; a troll could still do so. Though (IANAL) it seems like it might be hard as a TV buyer to prove that you were damaged in any significant monetary amount.

Re:TikTok streaming software is an illegal fork of OBS by pabs3 on Saturday December 18, 2021 @09:49PM (#29610893)
What would be the basis for those damages? The GPL itself couldn't provide any but I guess if the troll itself got sued by someone else for GPL violations, they could pass on the legal costs from that suit. Maybe the emotional pain of discovering a GPL violation is worth some damages :)
Re:TikTok streaming software is an illegal fork of OBS by dathinab on Thursday December 23, 2021 @09:25PM (#29669308)
One bases for damage is that if that project would have complied with GPL you would have saved a lot of money by being able to use that instead of rolling your own, in which case the damage would be development time (potentially very specific) + damage due to time delays (vague).

Depending on the situation a 3rd party beneficiary might have a easier time to lay out the damages and the amount of damages then the first party.

Through not sure how far that would work.

But I mean it is a contract, you are a 3rd party beneficiary and the contract is breached. So it might work.

Anyway that still isn't useful for trolls because they don't lose out on anything as they tend to not produce anything.

Re:TikTok streaming software is an illegal fork of OBS by rhizome on Friday December 17, 2021 @07:26PM (#29600068)
New word to me day!

Mulct: extract money via tax or fine.

Re:TikTok streaming software is an illegal fork of OBS by CRConrad on Tuesday December 21, 2021 @06:01PM (#29643166)
Oh, I thought it was a variant of "mulch". As in, since these laws were basically written for books and other paper products, have the entire print run shredded.
Re:TikTok streaming software is an illegal fork of OBS by dathinab on Saturday December 18, 2021 @09:51PM (#29610901)
The problem with answering your questions is that it dependents on the country and my knowledge about this topic isn't deep enough give an answer I would find satisfying.

> But if it's violated after notification

It's violated from the get to go, but it might only get terminated after notification (and a potential grace period) which can have all kinds of stage effects, like a different court being responsible or laws with "less bite" then copyright laws being the relevant laws. There was an interesting case where this happened in France not to long ago (but I forgot the name, it also seem to had other complications).

Re:TikTok streaming software is an illegal fork of OBS by 2Gkashmiri on Saturday December 18, 2021 @12:03AM (#29601829)
you are talking about the SSPL license, its not "open source license" like people will want you to believe but it sure is free software license giving more rights to users about where they get software/utility out of software
Re:TikTok streaming software is an illegal fork of OBS by borodi on Friday December 17, 2021 @04:20PM (#29598492)
OBS is GPLv2 so I don't think it would get to that level. Tho if the other GPL code is v3 then who knows.
Re:TikTok streaming software is an illegal fork of OBS by munk-a on Friday December 17, 2021 @07:22PM (#29600041)
It really depends on the usage - if serverside components are also using OBS libraries for something then they'd be violating a contract in their server code regardless of the license version.
Re:TikTok streaming software is an illegal fork of OBS by _flux on Saturday December 18, 2021 @01:26AM (#29602229)
The use of GPLv2 code is fine for plain internal use.

Only when you distribute the GPLv2-using binaries to third parties comes the license in play: you must provide also the source code to those third parties.