Racket dovršava tranziciju sa LGPL na MIT/Apache dvostruko licenciranje

Racket, jezik inspiriran shemama i ekosistem za programiranje drugih jezika, započeo je tranziciju na Apache 2.0 ili MIT s dvostrukom licencom 2017. godine, a sada, s verzijom 7.5, gotovo sve njegove komponente završavaju taj proces.

Autori navode dva glavna razloga za to:

  1. Nejasno je kako protumačiti odredbe LGPL-a o dinamičkom povezivanju na Racket, gdje makroi "kopiraju" kod iz biblioteka u kod aplikacije, a aplikacije su često u paketu sa Racket runtime-om i bibliotekama.
  2. Neke organizacije u osnovi nerado koriste softver licenciran pod bilo kojom varijantom GPL-a.

Samo nekoliko malih komponenti ostalo je pod LGPL-om zbog činjenice da su njihovi autori nepoznati ili nisu odgovorili na zahtjev za ponovno licenciranje. Dva programera su odbila takav zahtjev, njihov kod i dokumentacija su već uklonjeni ili prepisani.

izvor: linux.org.ru

Dodajte komentar