News for hackers. Stuff that matters.
Re:Truth Social broke software rules, says copyleft group by woodruffw on Friday October 22, 2021 @02:45PM (#28960951)
You've quoted the "non-source forms" clause, which is an optional clause that extends your obligations under the source clause. Your own quote says exactly this:

> You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License [...]

Emphasis mine.

Put another way: this section has no impact on TRUTH's legal obligations, which consist primarily of the sections I've quoted above[1]. They're merely additional things that TRUTH could do to be a good member of the OSS community.

[1]: https://news.ycombinator.com/item?id=28959468

Re:Truth Social broke software rules, says copyleft group by iammisc on Friday October 22, 2021 @03:05PM (#28961255)
So I looked for all instances of 'network server'. Nowhere else in the license text is there any requirement that the source be made available on a network server, other than in that disjunctive clause I posted.

Thus, I stand by my original belief that the source code has to be made available to users, and that snail mail / individual requests of the source code are a viable means to comply with the license. And I stand by my original belief that this copyleft group is politically motivated, as it publicized the claim that truth social is not complying before it gave it any time to comply.

Re:Truth Social broke software rules, says copyleft group by woodruffw on Friday October 22, 2021 @03:16PM (#28961400)
If you had searched for "computer network" you would have found it. It's in section 13, "13. Remote Network Interaction; Use with the GNU General Public License.":

> Notwithstanding any other provision of this License, if you modify the Program, your modified version must prominently offer all users interacting with it remotely through a computer network (if your version supports such interaction) an opportunity to receive the Corresponding Source of your version by providing access to the Corresponding Source from a network server at no charge, through some standard or customary means of facilitating copying of software.

You're welcome to believe whatever you want about the SFC's motivations. But the language of the AGPL is clear.