రాకెట్, స్కీమ్-ప్రేరేపిత భాష అలాగే ఇతర భాషలను ప్రోగ్రామింగ్ చేయడానికి పర్యావరణ వ్యవస్థ, 2.0లో Apache 2017 లేదా MIT డ్యూయల్ లైసెన్సింగ్కు మారడం ప్రారంభించింది మరియు ఇప్పుడు, వెర్షన్ 7.5తో, వాస్తవంగా దాని అన్ని భాగాలు ఈ ప్రక్రియను పూర్తి చేస్తున్నాయి.
రచయితలు దీనికి రెండు ప్రధాన కారణాలను గమనించారు:
- రాకెట్కు డైనమిక్ లింకింగ్పై LGPL నిబంధనలను ఎలా అన్వయించాలో స్పష్టంగా లేదు, ఇక్కడ మాక్రోలు లైబ్రరీల నుండి అప్లికేషన్ కోడ్లోకి కోడ్ను “కాపీ” చేస్తాయి మరియు అప్లికేషన్లు తరచుగా రన్టైమ్ మరియు రాకెట్ లైబ్రరీలతో అమర్చబడి ఉంటాయి.
- GPL యొక్క ఏదైనా వైవిధ్యం కింద లైసెన్స్ పొందిన సాఫ్ట్వేర్ను ఉపయోగించడానికి కొన్ని సంస్థలు ప్రాథమికంగా ఇష్టపడవు.
వాటి రచయితలు తెలియకపోవడం లేదా రీలైసెన్సింగ్ కోసం చేసిన అభ్యర్థనకు ప్రతిస్పందించనందున LGPL క్రింద కొన్ని చిన్న భాగాలు మాత్రమే మిగిలి ఉన్నాయి. ఇద్దరు డెవలపర్లు అలాంటి అభ్యర్థనను తిరస్కరించారు, వారి కోడ్ మరియు డాక్యుమెంటేషన్ ఇప్పటికే తొలగించబడ్డాయి లేదా తిరిగి వ్రాయబడ్డాయి.
మూలం: linux.org.ru