Comment by meiraleal

8 months ago

What are you talking about? Corporations ruining open source is the norm in 2024, indie devs hiding their source code from corps takeover is the new free software.

>indie devs hiding their source code from corps takeover is the new free software.

High power level take.

The Stallman ethos of Free Software simply hasn't played out the way idealists thought it would. Instead, libraries are standardized by megacorps to farm employees inculcated into their design patterns and get GitHub clout chasers to fix bugs for free.

Open source really needs something like the CC-BY-NC-ND* license. Code is open but you can't profit from it. Unmodified redistribution requires credit. You can modify the code for personal use but you can't redistribute it without permission.

This model at least eliminates the potential maliciousness of a lot of closed-source software while leaving room for indie devs to profit from their work.

*[https://creativecommons.org/licenses/by-nc-nd/4.0/]

  • AGPL3 gets somewhat near this; if someone wants to profit in the cloud from it, they have to share all changes they make (and in theory then anyone else could go run a for profit or free service in the cloud or locally with the same new code).

  • There is a Fair Source model, driven by Sentry: https://fair.io

  • > Open source really needs something like the CC-BY-NC-ND* license.

    That seems akin to saying "vegan food really needs pork", since by definition a NC licence can't be open source. Not to mention such licences cause as many, if not more, problems than they solve.

    https://community.oscedays.org/t/why-are-non-commercial-lice...

    • Notably the open source foundation tried and failed to trademark the term open source in 1999.

      As such “by definition a NC license can’t be open source” is true only by certain definitions. Open source is a generic term, not owned by the OSI, despite the holy wars fought over it.

      I realize my post is controversial and may spur vitriol from some. It is an uncomfortable truth for many.

      1 reply →

  • Mostly because many decided that to make money, they had to go with VC money and business friendly licenses, instead of dual license GPL + commercial.