• 19 Posts
  • 136 Comments
Joined 1 year ago
cake
Cake day: June 28th, 2023

help-circle

  • GPLs “restrictions” are freedom preserving though. It only restricts developers from keeping dirivitive code proprietary. In order to violate the GPL you’d have to choose to use GPL code and then choose not to release your modified versions of it under a similar copyleft license. It may seem counterintuitive, but having those restrictions results in more software freedom overall - similar to the paradox of intolerance.

    I’m not saying MIT or so called permissive licenses are bad, but the permissive/restrictive language is just as loaded as the OPs suggestions. Both styles are needed, but copyleft licenses are better at promoting software freedom.

    Edit: I do agree with you that LGPL serves an important role in promoting free/libre software where it would otherwise would never be used.