3 ms·
> open-source the NT and Windows codebase May be very difficult or impossible if the Windows codebase has third-party IP (e.g. for hardware compatibility) with
by cherryteastain 2y ago
> open-source the NT and Windows codebase
May be very difficult or impossible if the Windows codebase has third-party IP (e.g. for hardware compatibility) with restrictive licensing
- jen20 2y agoSun managed it with Solaris (before Oracle undid that work) - indeed they had to create a license which didn't cause problems with the third party components (the CDDL).
- p_l 2y agoThe license happened less about third party components (GPLv2 would have worked for that, too, even if it's less understood area), but because GPLv3 was late, Sun wanted patent clause in license, and AFAIK engineers rebelled against licensing that would have prevented BSDs (or other) from using the code. (For those who still believe "CDDL was designed to be incompatible with GPL", the same issues show up when trying to mix GPLv2 and GPLv3 code if you can't relicense the former to v3)