5 ms·
TypeScript has a similar problem, where depending on some compilation flags you end up inheriting their license on your compiled output. I've been trying to ge
by evmar 8y ago
TypeScript has a similar problem, where depending on some compilation flags you end up inheriting their license on your compiled output. I've been trying to get them to fix it but it is stuck in lawyer limbo:
https://github.com/Microsoft/tslib/issues/47 https://github.com/Microsoft/tslib/issues/47
- chandlerc1024 8y agoIf you can reuse the legal mechanics of the new LLVM license, maybe that helps? We spent a LOT of lawyer time trying to get this right.
- raphlinus 8y agoI just want to say, it's slightly mind-boggling to see two Googlers on a thread talking about how to adapt legal work done for a mostly Apple-owned project to improve the licensing of a Microsoft product.
- chandlerc1024 8y agoI wouldn't call LLVM "mostly Apple owned" at this point. It has a huge range of contributions from Apple, Google, and many others. Even Microsoft! =]
- raphlinus 8y agoFair point, though it certainly was try at one point. In any case, doesn't detract from the point I was trying to make.
- RyJones 8y agoOpen source is hard work, regardless of your affiliation.