Racket slutför övergången från LGPL till MIT/Apache dubbla licenser

Racket, ett Scheme-inspirerat språk såväl som ett ekosystem för programmering av andra språk, påbörjade övergången till Apache 2.0 eller MIT dubbellicensiering 2017 och nu, med version 7.5, slutför praktiskt taget alla dess komponenter denna process.

Författarna noterar två huvudorsaker till detta:

  1. Det är inte klart hur man tolkar LGPL-bestämmelserna om dynamisk länkning till Racket, där makron "kopierar" kod från bibliotek till applikationskod och applikationer ofta är utrustade med runtime- och Racket-bibliotek.
  2. Vissa organisationer är fundamentalt ovilliga att använda programvara licensierad under någon variant av GPL.

Endast ett fåtal små komponenter finns kvar under LGPL på grund av att deras upphovsmän är okända eller inte har svarat på begäran om återlicensiering. Två utvecklare vägrade en sådan begäran, deras kod och dokumentation har redan raderats eller skrivits om.

Källa: linux.org.ru

Lägg en kommentar