You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
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.
The text was updated successfully, but these errors were encountered: