3 ms·
For a fairly large number of reasons, actually. Lets say you wanted to start the work now. The POSIX layer is probably owned by the OS division. They're pretty
by CurtHagenlocher 15y ago
For a fairly large number of reasons, actually. Lets say you wanted to start the work now. The POSIX layer is probably owned by the OS division. They're pretty busy finishing up Windows 8. New versions of this layer would almost certainly require a new version of Windows, and as it would be too late to get into Windows 8, the earliest it would ship would be in the following release of Windows. Additionally, the OS team probably doesn't have much of an incentive to improve the POSIX layer, whereas whichever organization is funding this project is likely to have goals which align much more closely with the work being done.
People sometimes seem to think that Steve Ballmer is Steve Jobs: micromanaging these kinds of decisions from the top. Instead, they're often made fairly far down in the org chart
- kogir 15y agoYou're completely right. I also feel bad. I accidentally did one of the things I hate, off-topic comment on actually cool project, and would delete my post now if I could. I commend everyone who worked on this for pulling it off - it can't have been easy. And if it allows them to offer redis on Azure, that's awesome, as long as it keeps current with redis proper. It doesn't matter at all for consumers really, but in the server space I think the inability to run great open source applications is a bigger issue than even licensing cost. I hope, likely in vain, that they'll address this at some point in the future.