Quote (TaGueule @ Sep 19 2014 08:29pm)
Hey guys, I've got a question for you.
I wonder why Microsoft don't build his OS on Unix like Linux and Apple do ?
In a futur full of programmer, isn't it a really bad decision ?
Why do they do that ? Is there like a technical reason or something?
Because Windows is closed source and Linux is open source. This would mean windows would have to open source all their work as per the GNU licenses which they generally do not like doing. Not only that but UNIX/Linux are completely different and use different executable formats and file systems. Linux uses ELF executables while Windows uses PE executables thus making the incompatible. They would need to do a complete design of their entire operating system to be based on the Linux kernel.... which at that point you would ask yourself "why would I throw away many decades of work just to switch over to my competitors kernel."