Google made this play easy by splitting off Play Services. Now all Microsoft has to do is essentially replace Play Services with Windows Services, Microsoft Services, Azure Services, or if Microsoft names it, Microsoft Windows Azure Team Site Foundations Forefront Services.
I know they have the Launcher, but to actually put a dent in Google Android, Microsoft needs to play more like Amazon and Fire os, including their own curated store.
Microsoft has embraced Android, if it Extends it, it would be logical to think that Microsoft Services would end up being a single package of cloud services that transcend Android and Windows, with the same servers, and Client implementations that best fit the OS capabilities.
> While basing Windows on Linux may make some development easier, it also throws away the unique proposition that Windows provides.
Like what exactly? Do you have examples or just feel this way?
> Like what exactly? Do you have examples or just feel this way?
Idk, like maybe letting you actually wait for a process to exit (until Linux finally added it in recent months), IOCP, not doing stupid things like overcommitting memory... I could go on...
And then there's the documentation which is like infinitely better than Linux's...
It makes me wonder, what information drives your skepticism? It seems pretty unfounded to me.
I am 100% unexpert in systems programming. I am not challenging this sentence.
When I look through Linux's source code, I read documentation files like Documentation/x86/exception-tables.txt and filesystems/ntfs.txt. I can also read the source code and its notes - for instance kernel/cpu.c or kernel/panic.c.
Where do I find analogous documentation or source code for NT 10? Lack of systems documentation pushed me away from Windows, and I would love to learn I was wrong.
I've heard of other things but don't know enough to verify them.
Registry backups shouldn't be expected to be any easier with a different kernel. In fact, if anything it will introduce a lot more bugs, even just from programs that rely on kernel bugs.
There's no reason to believe NT is any less 'fresh' than Linux. It undoubtedly does some things better. Even as a Linux user, throwing that away would seem a massive shame.
While basing Windows on Linux may make some development easier, it also throws away the unique proposition that Windows provides.
It would take a lot of internal motivation to overcome the people who founded their careers on building an operating system for Microsoft.