I didn’t see in the rules that I can’t post this suggestion, nor did I find a similar suggestion, but I have to admit I’m almost nervous to post it. However, I think this needs to be said.
OnlyOffice’s release has a connection limit of 20 connections. However, it is also released under a copyleft open-source license. This means not only is it possible to for users to remove the limit, but we are legally obligated to release this modified code circumventing the limit under the same license.
Not only that, but convenient releases of OnlyOffice without the connection limit may be outdated compared to the standard release, subjecting users to all of the issues associated with outdated software (security vulnerabilities for example).
There are yet more issues with this:
- OnlyOffice now has a financial incentive to make the build complex and obscure to prevent users from running the build, which would stifle contributions from the community (I don’t mean to imply that this has happened, just that there’s a reasonable argument to suggest it could happen)
- Contributors might see this as a “bait-and-switch” approach to open source software, making them less likely to contribute to OnlyOffice and more likely to seek alternatives
I understand monetization is hard, but I wanted to throw my two cents in.