News for hackers. Stuff that matters.
Re:Truth Social broke software rules, says copyleft group by motohagiography on Friday October 22, 2021 @01:56PM (#28960373)
I haven't done a close reading of the license text, but is there a specific point in time or condition after which someone is obligated to share their forked source code? Can you only clone the source via git into another public repository, or is there some other condition that causes your changes to become publicly available?

This could signal an interesting future, as it's probably a trivial change for this company to comply with the license terms, but a scenario where an organization like the SFC becomes the new RIAA/MPAA of selective enforcement is something worth considering. Sure, the rules are the same for everyone, but their enforcement, well...

Re:Truth Social broke software rules, says copyleft group by woodruffw on Friday October 22, 2021 @02:09PM (#28960528)
> I haven't done a close reading of the license text, but is there a specific point in time or condition after which someone is obligated to share their forked source code? Can you only clone the source via git into another public repository, or is there some other condition that causes your changes to become publicly available?

For the AGPL, you're required to share your changes as soon as you begin serving those changes to users. That includes running a quasi-open beta with your server software, as "TRUTH" appears to have done.

Re:Truth Social broke software rules, says copyleft group by motohagiography on Friday October 22, 2021 @03:00PM (#28961189)
Now I'm trying to parse the legal language. Section 5 appears to relate to this, but it's about "conveying," which in the license definitions, excludes providing access to a service that uses it.

> To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying.

I'm sure the Mastadon author has constructed their view based on a more strategic logical parsing of the license, and for now they have succeeded in making the brand story about how it's just another example in a long line of frauds and thefts as was what seemed to be the straightforward intent.

However, litigating software licenses as part of partisan lawfare can have knock-on effects for everyone else. I'm imagining what developing new products will be like in a world with something like the SCO patent litigation but by people with tumblr accounts and backed by superpacs.

Re:Truth Social broke software rules, says copyleft group by woodruffw on Friday October 22, 2021 @03:24PM (#28961490)
Refer to section 13.

The requirements imposed by the AGPL are unambiguous: if you host a server using code from an AGPL codebase, you are required to provide networked access to the source code for your modifications.

There's nothing particularly "partisan" about it: it's a remarkably straightforward, cut-and-dry AGPL violation. Stretching immediately for partisan motivations shows your hand a bit, as does comparing enforcement of a copyleft license to the SCO debacle.

Re:Truth Social broke software rules, says copyleft group by motohagiography on Friday October 22, 2021 @04:20PM (#28962230)
Section 13 begins with "Notwithstanding any other provision of this license..." which opens it up to a whole bunch of mitigating circumstances. The AGPL can score some points and the company changes its practices and everyone moves on.

It may very well be an easy GPL violation, but if you want to completely destroy FOSS, hand enforcement mechanisms to partisans. It's only an issue because of the pariah involved. The article also stated this is just a straight forward AGPL violaiton, and surely it only came to the authors attention likely due to the prominence of the user, but I'd warn that FOSS licenses are artifacts of technical collegiality and trust that is no longer a feature of the society the software operates in.

The story is about a social pariah triggering a license enforcement action, and we need to seriously consider the consequences if those two things are related. The SCO debacle hindered the adoption of FOSS in the enterprise for years just by isolating the projects with the legal threat. Those were naive times compared to what goes on today. Whether it's my hand or just an unfamiliar example of principle is left as an exercise.

Re:Truth Social broke software rules, says copyleft group by woodruffw on Friday October 22, 2021 @04:38PM (#28962453)
> Section 13 begins with "Notwithstanding any other provision of this license..." which opens it up to a whole bunch of mitigating circumstances.

I welcome you to find a countervailing provision within the AGPL that permits TRUTH to host a service based on their Mastodon fork without distributing their changes. That would be, in legal terms, a "doozy."

> The AGPL can score some points and the company changes its practices and everyone moves on.

This is, as far as I can tell, precisely the intended outcome: the SFC intends to compel TRUTH to comply with the terms of the software they're using. Once they do (i.e., "change their practices"), they are perfectly free to continue using it (i.e., "move on").

As for the rest of your response: it's the same handwringing. The terms of the license are clear; Trump's status as a pariah doesn't entitle him to special relief from the terms of a software license.

Re:Truth Social broke software rules, says copyleft group by motohagiography on Friday October 22, 2021 @05:20PM (#28962886)
I'd say they can just distribute their changes to remedy the situation and issue is resolved, or they can do the litigating you are asking for, and then be mindful that as a pariah organization they are the canary in the coalmine for FOSS license lawfare.

Indeed, I don't think anyone would offer them special relief, but if this issue shows we are in an era of political exposure to opportunistic enforcement, that's notable for everyone who develops products.

Re:Truth Social broke software rules, says copyleft group by woodruffw on Friday October 22, 2021 @05:36PM (#28963049)
> I'd say they can just distribute their changes to remedy the situation and issue is resolved, or they can do the litigating you are asking for, and then be mindful that as a pariah organization they are the canary in the coalmine for FOSS license lawfare.

I'm not asking for litigation, nor has the SFC threatened any. They've told TRUTH to comply with the licensing terms of the software that they're using, and they've given them a month to demonstrate compliance before taking any further steps. They can do precisely what you just said ("distribute their changes"), and everybody would walk away satisfied.

Re:Truth Social broke software rules, says copyleft group by rsynnott on Friday October 22, 2021 @03:26PM (#28961514)
... The AGPL has been around for about 20 years; it's not some new scary thing. If you don't want to comply with the terms, don't use software that uses it. If you do use software which uses it, you must comply with the terms. This is very simple, and nothing at all like the SCO litigation.