2. Even if you fork a project in complete compliance with a software license, a software license doesn't grant you an ongoing business partnership
Usually it does, barring contractual obligations otherwise
i assume when they asked "legal way", contractual obligations was what they were referring to.
That's fair, I'd just argue it's akin to to Red Hat's current model of "All of our code is free and open source...but if any of our business subscribers share it, we will terminate their license."
The part of the license violated was the removal of OnlyOffice's trademark and branding. Yet their license does not provide a right to use their trademark and branding. Those rights are still fully reserved by OnlyOffice.
This allows OnlyOffice to use legal means to shut down any fork or changes they are not comfortable with.
Still, you can (and often will) terminate a business partnership over BS arguments.
These projects seem to be really struggling with the Freedom part of Free Software.
are neowin and nextcloud affiliated somehow? or which nextcloud blog are you referring to?
This seems like a corruption of "you can't have your cake and eat it too." I'm somewhat confused as you can definitely both bake a pie and eat it too. Or are you trying to make some kind of point that I'm missing?
[1]: https://www.gnu.org/licenses/agpl-3.0.txt
[2]: https://github.com/ONLYOFFICE/core/blob/master/LICENSE.txt
[3]: https://github.com/ONLYOFFICE/onlyoffice-nextcloud/blob/mast...
https://web.archive.org/web/20160114094744/https://www.gnu.o...
- ONLYOFFICE is under AGPLv3 since 2016.
- AGPLv3 requires source disclosure, preserving the license, and keeping copyright notices.
- Section 7 lets ONLYOFFICE add conditions: keep the logo and no trademark use.
- You must follow all license terms, including these extra conditions, to legally use or distribute the software.
- Ignoring these conditions is a license breach and copyright infringement.
Good thing that the license says in section 7: “[…] When you convey a copy of a covered work, you may at your option remove any additional permissions [“terms that supplement the terms of this License by making exceptions from one or more of its conditions”] from that copy, or from any part of it. […]”
But, same result, because it also says:
> If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term.
A restriction stating "you must keep branding" can be ignored. What you can require, is attribution.
> [you may] supplement the terms of this License with terms: > >[...] > > b) Requiring preservation of specified reasonable legal notices or > author attributions in that material or in the Appropriate Legal > Notices displayed by works containing it; or > > c) Prohibiting misrepresentation of the origin of that material, or > requiring that modified versions of such material be marked in > reasonable ways as different from the original version; or > > d) Limiting the use for publicity purposes of names of licensors or > authors of the material; or > > e) Declining to grant rights under trademark law for use of some > trade names, trademarks, or service marks;
So the requirement of branding and attribution aren't "further restriction" (which, in this context, means a restriction that is not in the AGPLv3 license text). It's after section 7's list of allowed restrictions, which, paragraph b, contains "require preservation of [...] legal notices or [...] attributions", paragraph d is made to prevent misuse of the original author reputation, and paragraph e to prevent misuse of trademarks, so they, IMHO, are all legitimate.
> - Section 7 lets ONLYOFFICE add conditions: keep the logo and no trademark use.
Section 7 allows you to add permissions, but it prohibits any restrictions beyond the options listed in section 7.
This isn't rhetorical. I don't know which is worse. I lean disliking Microsoft more, because jazz hands at Windows11, and OnlyOffice at least runs on Linux, but it's still not a fun position to be in.
LibreOffice and other alts definitely don't have as good of Docx compat.
c-hendricks•1h ago
bundie•1h ago
[1] https://www.neowin.net/news/libreoffice-blasts-fake-open-sou...
[2] https://github.com/Euro-Office#euro-office-liberates-the-onl...
cge•1h ago
Doesn't the AGPL specifically disallow that? If I understand correctly, the FSF has even directly threatened legal action against developers who add extra restrictions to the AGPL. The license text is copyrighted, does not allow modifications, and includes terms allowing the user to ignore any additional restrictions, so adding extra restrictions would seem to either be ineffective or a copyright violation.
zokier•1h ago
> When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it.
https://www.gnu.org/licenses/agpl-3.0.en.html#section7
OnlyOffice claims:
> In other words, AGPLv3 does not permit selective application: a recipient either accepts AGPLv3 in its entirety, including all additional conditions, or acquires no rights to use the software.
> Any removal, disregard, or unilateral “exclusion” of conditions imposed under Section 7 constitutes use beyond the scope of the granted license and therefore a breach.
https://www.onlyoffice.com/blog/2026/03/onlyoffice-flags-lic...
To me (IANAL etc) that seems questionable. But I also say that the section 7 in entirety is not particularly clear.
It says that you can add requirement of attribution but also that such additional term can be removed, so it seems rather pointless?
See also this post from 2022: https://opensource.org/blog/modified-agplv3-removes-freedoms...
X-Ryl669•1h ago
> Notwithstanding any other provision of this License, for material you add to a covered work, you may [...] supplement the terms of this License with terms:
> b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or
This is what they did and what the other part stripped from their blatant copy. So no, removing the logo or the OnlyOffice terms therefore seems forbidden by the license itself, revoking it for the other part, thus they are now making a counterfeit.
zokier•1h ago
> "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions
kube-system•56m ago
kube-system•57m ago
> All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term.
Marsymars•47m ago
kleiba•1h ago
| You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License.
https://www.gnu.org/licenses/agpl-3.0.en.html#section10
stackghost•53m ago
If so, why?
john_strinlai•40m ago
edit: did not expect people to be in favor of blatantly ignoring licenses. huh.
anyone want to tell me how we determine who the bad people are that we can ignore their licenses, and who the good people are where we will honor them? what is the criteria?
deaux•28m ago
john_strinlai•25m ago
different in severity, but same logic.
deaux•21m ago
> the entire fabric deteriorates quickly afterwards.
It just disproves this entirely. China has been at it for decades, which entire fabric has detoriated? Have licenses been meaningless for decades because of the existence of China?
john_strinlai•20m ago
the moral fabric of not stealing software and ignoring licenses?
>Have licenses been meaningless for decades because of the existence of China?
uh, in china? apparently yes!
if that is how you want the rest of the world to operate too, that is your opinion. i think it will suck, but whatever.
(still waiting on someone to tell me who and how we decide who the "bad" people are, so we know who it is socially and morally acceptable to rip off.)
deaux•2m ago
This is a very mainstream concept so I'm not sure why you're so worked up about it.
kube-system•28m ago
I'm not in favor of ignoring licenses, but practically speaking, they require legal nexus to function.
stackghost•14m ago
It's not like Russia currently respects the Rule of Law.
john_strinlai•13m ago
but... we do?
the argument is apparently that we also should ignore the rule of law. i dont think that would be a great idea for society, but i am just some dude.
stackghost•11m ago
john_strinlai•10m ago
my thinking is that once you start selectively applying rule of law to "good guys" and "bad guys" (or whatever criteria you pick), you have lost something really important. fingers crossed no one ever alters the criteria such that you fall on the "wrong" side!
karel-3d•45m ago
(if OnlyOffice is really all their code and not some other re-forked AGPL code. I haven't looked.)