3 ms·
>Microsoft does have the advantage of Linux being open-source More correctly would be to say that Microsoft has advantage of user space libraries used in GNU/L
by anonymfus 11y ago
>Microsoft does have the advantage of Linux being open-source
More correctly would be to say that Microsoft has advantage of user space libraries used in GNU/Linux distributions being open-source. Linux kernel itself being GPL2 is probably a problem for Microsoft's developers because of possibility to be accidentally exposed to it while researching documentation.
- digi_owl 11y agoThats why you do it clean room style. One team to document, one team to implement based on that document.
- vram22 11y agoWhat does "clean room" style mean, exactly? I've heard the term, but only in connection with semiconductor factories, I think. You're talking about software here.
- TillE 11y agoTo avoid any hint of copyright infringement, a team reimplementing an API (or similar) must never have looked at the original code. https://en.wikipedia.org/wiki/Clean_room_design https://en.wikipedia.org/wiki/Clean_room_design
- alcari 11y agoThe usual term is "Chinese Wall" [1]. [1] https://en.wikipedia.org/wiki/Chinese_wall https://en.wikipedia.org/wiki/Chinese_wall
- soapdog 11y agomeans a group check the source and documents. Another group never sees the code, only the documentation, and proceed to implement whatever they need being able to say that they have not used the original code. This is common in reverse engineering stuff.