lux icon indicating copy to clipboard operation
lux copied to clipboard

A more stable "LICENSE"

Open cwebber opened this issue 7 years ago • 1 comments

Oh here comes another annoying bug from @cwebber! I'm only filing these because I care ;)

The current LICENSE file is probably FOSS, but it's a bit goofy... it depends on a time-based relationship to whatever Racket's license is as at http://download.racket-lang.org/license.html

On the one hand, I appreciate this is a clever hack: Racket's license is changing soon, and this allows you to flow with when and where that decision / change has been made. However, I may be looking to get Lux pushed up to GNU/Linux distros such as Debian and Guix soon, and those places care more about what specific license choice has been made.

ISTM that Lux should simply choose one of the licenses on the table for Racket: LGPLv3+, as it is currently, or Expat or Apache v2... probably one of the latter two, since that's where Racket is going to go. Expat has the advantage of being popular and minimal, but Apache V2 has the advantage of having some patent mutually-assured-destruction features. You could dual license between the latter two as Racket looks like it will, though that might provide a loophole for the patent mutually assured destruction clause.

cwebber avatar Aug 20 '18 17:08 cwebber

You have a few other Lux-related repos doing the same... I'd advocate that once you make a decision that you update all of them.

cwebber avatar Aug 20 '18 17:08 cwebber