Conversation

The LLVM relicensing comes to mind. Thatโ€™s still ongoing and is tricky. Some think thatโ€™s a positive thing. Biggest one for me would be changes in laws / application of laws. You canโ€™t plan for those, and contributors literally die eventually so youโ€™d need to replace their work
3
5
How does that actually matter with sufficiently permissive licensing? The LLVM relicensing stuff does not look like anything normal ppl should see as desirable, and if it had been impossible the corporate overlords wouldn't have been able to waste folks' time on it...
2
1
I don't understand why they treated it as something so urgent to the point that code rewrites are needed for permissively licensed code. AOSP mostly uses Apache 2 but happily imports a lot of BSD/MIT and other permissively licensed code. Why are LLVM's needs so different?
2
3
I wasn't talking about the LLVM exceptions added to Apache 2 in twitter.com/DanielMicay/st but rather the urgency in moving away from the existing permissive license. I don't think there were compatibility concerns with the existing license. Why is it so crucial to fully replace?
Quote Tweet
Replying to @DanielMicay @RichFelker and 3 others
I don't understand why they treated it as something so urgent to the point that code rewrites are needed for permissively licensed code. AOSP mostly uses Apache 2 but happily imports a lot of BSD/MIT and other permissively licensed code. Why are LLVM's needs so different?
2
1
Show replies
Show replies