(no title)
federalfarmer | 1 year ago
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.
trollbridge|1 year ago
meiraleal|1 year ago
candiddevmike|1 year ago
Only with users who access the service.
b_shulha|1 year ago
federalfarmer|1 year ago
The flexibility of the licensing text is also nice as it'd be very easy to modify the standard "two years to open source" timetable or drop in a different license type like GPL:
https://github.com/keygen-sh/fcl.dev/blob/master/FCL-1.0-MIT...
RobotToaster|1 year ago
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...
lowkey|1 year ago
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.
pjmlp|1 year ago