News for hackers. Stuff that matters.
Re:Truth Social broke software rules, says copyleft group by randombits0 on Friday October 22, 2021 @03:49PM (#28961809)
But from where? Headers? Embedded graphic?

Let me ask another way. Did these modifications require a recompile? Pulling a word out of a config file would not constitute a “modification to the software”, merely use as intended.

Re:Truth Social broke software rules, says copyleft group by woodruffw on Friday October 22, 2021 @04:08PM (#28962090)
> Let me ask another way. Did these modifications require a recompile? Pulling a word out of a config file would not constitute a “modification to the software”, merely use as intended.

Actually, it might. Per section 1:

> The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities.

Mastodon is written in Ruby, and large Ruby programs (particularly Rails) usually use Ruby DSLs for configuration. It's very plausible that changes to the config would trigger the AGPL.

Re:Truth Social broke software rules, says copyleft group by stevenicr on Friday October 22, 2021 @04:56PM (#28962624)
So technically this could mean that every person that has launched a mastadon instance needs to make a copy and release to the world our config files, passwords, DB users and other changes for the world to see? Or we are all in violation of making changes and not re-releasing them? Does it spell out how we need to release them, like upon request via email or have a link to a package via main page or something?
Re:Truth Social broke software rules, says copyleft group by woodruffw on Friday October 22, 2021 @05:40PM (#28963093)
Your passwords and databases are probably not considered code, whereas a DSL that happens to be used for configuration would be.

But let's be clear: copyright holders get to decide when they enforce their copyrights. They aren't beholden to enforcement the way that trademark holders are. It's perfectly reasonable and legally consistent for a copyright holder to prioritize egregious violations (like TRUTH's) while ignoring smaller ones (like Joe Schmoe forgetting to publish his tuning changes).

Re:Truth Social broke software rules, says copyleft group by randombits0 on Friday October 22, 2021 @10:31PM (#28965152)
That not withstanding, copyright applies only to that which is copyrightable. One may not express rights they do not have.

Portions modified may not be subject to any form of copyright protection if the original code and/or modifications are purely functional. Purely functional expressions that lack any creative element are not copyrightable to begin with.

Re:Truth Social broke software rules, says copyleft group by woodruffw on Saturday October 23, 2021 @12:32AM (#28965739)
> Portions modified may not be subject to any form of copyright protection if the original code and/or modifications are purely functional. Purely functional expressions that lack any creative element are not copyrightable to begin with.

This is a more abstract observation than is perhaps relevant to the situation at hand, which involves a group of people modifying software components that the current body of software copyright law would not consider "purely functional."