Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

How is releasing a tool for linux "extending" it? If so every company that has ever shipped software for linux has "extended" it.

Extend would be forking the linux kernel and adding a bunch of interfaces for it that somehow have patents owned by MS so that they could not be reintegrated into mainline.

Extinguish would be to get all the distros to start using MS'es kernel and interfaces instead of mainline.

If we think back to the web, MS releasing software for linux is like them having a webpage. MS forking and adding proprietary interfaces to the kernel would be like all the DX filters and activeX apis added to IE. MS getting dominant players to use those interfaces would be like all the webpages having "Works best in IE6" logos.

This is still firmly in the first E. It could be argued that back when you could only develop Azure Sphere (their IoT linux distro) on windows it started to creep into the second E, but now you can develop for it on linux too, so perhaps that puts us back on the first E. The directX stuff in WSL is definitely a second E move though.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: