3 ms·
I think the Debian example is a useful one here. If you release your software under a NC license, then it can't be integrated into Debian. The reason for this i
by mnw21cam 5y ago
I think the Debian example is a useful one here. If you release your software under a NC license, then it can't be integrated into Debian. The reason for this is that Debian is freely available for anyone to download and install. Someone in a large commercial company who installs Debian onto a random computer must be able to press the "install everything" button, and not be exposed to the hazard of accidentally installing something that (due it its commercial use inside a company) is in violation of its license. Even if it were a little CPU usage status widget in the bottom corner of the screen, that would be a violation. If Debian didn't enforce this set of rules on acceptable licenses, then the freedom to install the OS would not be there. I don't think anyone could really argue with a straight face that Debian shouldn't be free to install in commercial situations.
- ashtonkem 5y agoObviously, the Debian project is free to do whatever it wants. There are a variety of choices I can make that would make my projects incompatible with Debian’s requirements, and that’s fine. What gets my hackles up is when developers are accused of not supporting “freedom” when they don’t allow the fruits of their labor to be used for someone else’s profits.
- pritambaral 5y agoDo you accept patches? Do you profit off of said patches?