Microsoft Trying To Appeal to the Unix Crowd?
DigDuality writes "With the news that Windows 2008 (recently discussed on Slashdot) will have GUI-less installs and be fully scriptable, that they've opened up their communication protocols for non-commercial usage and are providing a patent covenant (Redhat Responds), and now finally an interesting rumor floating around that Microsoft will be taking on GNU directly. Has Microsoft totally switched gears in how it is approaching the Unix and FOSS sector for direct competition? According to an anonymous email leaked from a Microsoft employee, it seems Microsoft will be developing a framework that will be completely GNU compatible. Microsoft CEO, Steve Ballmer, said on Friday (23 February) that they are aiming to restore a Unix-like environment to its former proprietary glory, at the same time proving that Microsoft is committed to interoperability. Ballmer emphasized that Microsoft's new strategy is to provide users with a complete package, and this includes users who like Unix environments. According to the supposedly leaked email, UNG, which stands for UNG's not GNU, is set to be released late 2009."
A business tries to appeal to its market. The market changed. MS will change too. Its just long to shift gears of such a behemoth.
Does Balmer actually understand the holy war he's getting the company into?
This is like Satan trying to appeal to Christians.
*nix users have already eaten the apple and realized they were duped.
If the Nigerian princes are right, I'd say it's time to sell your Microsoft stock.
First, build a language or system that runs existing programs.
Then change the compilers so they use MS-only, intel-only features by default
Then add attractive features at the source level.
Pretty soon, you can port *to* the new platform, but can't port away from it.
--dave
[PS: If you're already in that situation and want to port, send me private email]
davecb@spamcop.net
I dunno, seems plausible enough to me. I was always of fan of the idea of extracting the NT kernel and doing a GNU distribution on top of it. (Something which is theoretically possible even without Microsoft's help, though rather difficult.) Microsoft would never have been happy about it because it would further erode their lock-in.
Of course, these days Microsoft's lock-in is slipping away fast. More and more programs are showing up on the Mac, the web is going standards-compliant, and Java has ensured that Windows no longer locks customers in on the server side.
The way I see it, Microsoft is fighting. Which is step 3 of 4 in Ghandi's formula for success: "First they ignore you, then they laugh at you, then they fight you, then you win."
Javascript + Nintendo DSi = DSiCade
Perhaps, but there's no denying that products like Server 2008 and Powershell definitely have a very *nix flavor to them and are at least partially meant to appeal to the Linux crowd. I'm sure MS would love to make the MySQL/MSSQL or IIS/Apache decision a little more difficult for a lot of admins out there.
Long story short: "Embrace, extend, extinguish"
Javascript + Nintendo DSi = DSiCade
If anything it's a step on the way from Embrace to Extend. Later to be followed by Extingiush. I wonder, though, if the target isn't a tad too big this time. We'll see, I guess.
Let's see, the target audience could be :
* people who hate M$'s guts all ready
* Windows users who want to see what the fuss is all about
* Manager who read this and think "my tech people like Unix, I can buy this and they will be happy".
Would anyone reading this want to touch it with a 10' pole? Anyone curious enough to find out what 'faster and easier' features they've added?
This is gonna be a dog, a distorted bizarro unix.
I hope SFU has had some improvement since I last tried it a couple of years ago. Running as an NT subsystem, and owned by MS, it should just be miles better than Cygwin. However, it feels like ISC Unix in 1991, and has poor source compatibility with other Unixes and Unixlikes such as Solaris, *BSD and Linux. Cygwin was blowing it away two years ago and probably still is.
Oolite: Elite-like game. For Mac, Linux and Windows
They're opening up to "non-commercial use".
This isn't "Microsoft's answer to Open Source", it's "Microsoft's answer to shareware".
Releasing these documents is meaningless to the open source community so long as they require money for "commercial use". It's not meaningless, but it's not the open source community that will benefit.
What'd be the benefit of the NT kernel instead of Linux or *BSD? Surely the kernel doesn't directly host Win32 or .NET APIs, since so much of them has to do with the GUI.
Hail Eris, full of mischief...
E pluribus sanguinem
What Gandhi left out is that, nine times out of ten, the fourth step is "then you're never heard from again".
In Repressive Burma, it's not just your connection that dies. slashdot.org/comments.pl?sid=314547&cid=20819199
"able to count on some excellent tools" and from one of the parent posts "Microsoft would never have been happy about it because it would further erode their lock-in."
... like some excellent tools. That way, you get some good and free applications, sitting on top of your proprietary OS. Plus maybe even help remove, some of the reasons some corporate (non-technical) bosses of companies would think their staff would want Linux. "Why both, its got the same apps on Vista?".
also from the article link http://www.royalidea.com/site/?q=node/12 we get this section...
"The aim of UNG is to write complete GNU-like tools and frameworks that will be completely compatible with existing GNU software and standards. These tools will run natively on Vista. This means that software written for the GNU environment will be able to compile and run on Vista with little or no modifications. Major software currently running on GNU/Linux will be able to run natively on Vista."
Microsoft's strategy revolves around the idea of lock in. Looking at this from the point of view of lock in, it then sounds like Microsoft is trying to find a way to get GNU code over onto Vista. If you can't beat them, then assimilate anything useful they have
While Microsoft controls the OS, they hold the foundations upon which all their competitors try to build a living. They are not going to give that up, but any company switching to Linux is a problem for them. So this is another chess move to try to reduce corporate customers moving towards Linux. Loosing corporate customers is what Microsoft really fears. Big customers moving away from Windows sends out a message to other big customers to act in a similar way. Microsoft wants to prevent this slide, especially as more cheaper embedded systems are very likely in the near future and a lot of them are likely to be using Linux.
e.g. News such as 10 billion ARM CPU sales isn't going to help Microsoft as much as its going to help grow Linux support, as a lot of ARM CPUs are using embedded Linux. Add to this the number of other CPUs using embedded forms of Linux, then industry support for Linux is growing faster than just on desktop machines. Microsoft needs to move to either block or reduce this, to help maintain their OS lock-in.
e.g. http://www.vnunet.com/vnunet/news/2207797/arm-hits-billion-processor
There are 10 kinds of people in the world... those who understand binary and those who don't.
Note though that the GPL is specifically designed to prevent Embrace&Extend. They cannot take, say, gcc, and develop propietary closed-source extensions on top.Their only way of applying lock-in is by using propietary formats and protocols - which require apps to be written from scratch. So, nothing new on the assimilation front.
This sig does not contain any SCO code.