Microsoft's 12-Step Program
NevarMore writes to tell us eWeek is reporting that Microsoft, after almost 30 years of Windows, now has 12 philosophical tenets outlining Windows development. From the article: "Smith said the principles largely come from things Microsoft picked up in the consent decree the software giant signed in settling its landmark antitrust battle with the federal government, but that more recent developments led to the crafting of some of the other principles. The 12 principles are based on three main areas: choice for computer manufacturers and customers, opportunities for developers, and interoperability for users, Smith said."
The 12 principles are based on three main areas: choice for computer manufacturers and customers, opportunities for developers, and interoperability for users
They are twelve ways to deny all of those?
Justice is the sheep getting arrested while an impartial judge declares the vote void.
Damn misleading headlines! I thought this was a 12-step plan to recover from using Microsoft products!
With the belief in a higher power (Linus) you too can break free from Microsoft dependence!
http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
...need I say more?
post 12 posts on these 12 tennets?
Fleur de Sel
PS - The one-page version of the article can be found at http://www.eweek.com/print_article2/0,1217,a=18381 8,00.asp
Principle No. 6 deals with APIs. Microsoft provides the developer community with a broad range of innovative operating system services, via documented APIs (application programming interfaces), for use in developing state-of-the-art applications.
If they do it fast enough they might even manage to avoid getting fined another $1bn by the EU.
Think of the Children; Sleep with your Sister
So does that make 36 tenets in total?0 7/20/2047250 7 218&tid=109
http://developers.slashdot.org/article.pl?sid=06/
http://it.slashdot.org/article.pl?sid=06/07/19/21
"I've got more toys than Teruhisa Kitahara."
When do these 12 principles take effect?
Surely they're not implying they're already in operation.
No, your children are not the special ones. Nor are your pets.
Oh really? They have a 12 Step Plan?
If Microsoft really takes these twelve items to heart, it could be a big shift for them. It would certainly go a long way to change my perception of the company. I might even consider using Windows again at some point.
The cynic in me says that something is forcing them to say this and that they possibly don't really mean it. The options seem like:
Hmm, having followed Microsoft's activities closely for the past 20 years, I had come to the conclusion that the Windows operation was guided by one principle. In its entirety, it reads as follows:
MAXIMIZE REVENUE
Analysis of Microsoft's behavior and the characteristics of Windows shows them to be fully and satisfactorily explained by this one hypothetical mandate.
I am sure that there are many other solipsists out there.
Embrace, extend, and extinguish.
A message from our sponsor
1. We admitted we were powerless over our operating system --that our computers had become unmanageable.
2. Came to believe that an OS greater than windows could restore us to sanity.
3. Made a decision to turn our computers over to GNU/Linux as we understood it.
4. Made a searching and fearless inventory of files with proprietry formats.
5. Admitted to our local LUG and to ourselves the exact nature of our wrongs.
6. Were entirely ready to have Free software remove all these defects of character.
7. Humbly asked the mailing list to remove our shortcomings.
8. Made a list of all persons we had sent malicious code to, and sent GNU/Linux install CD's.
9. Help such people with the installation wherever possible, except when to do so would result in them being fired.
10. Continued to take personal inventory and when we had used proprietry programs, formats or protocols promptly admitted it.
11. Sought through slashdot and man pages to improve our conscious contact with GNU/Linux, as we understood it, asking only for knowledge of how to get our hardware working and perform our tasks.
12. Having had an awakening as the result of these steps, we tried to carry this message to other sufferers, and to practice these principles in all our affairs.
http://marriedmansexlife.com/
30 years is a bit long though... Didn't Windows version 1 arrive in 1985?
Microsoft just wants to make money and they have to try their hardest to get people to trust them. Wouldn't you expect them to say that they are a nice company? Do you think it would be better if they said 'We hate consumers having choice and we are trying to prevent competition'? There is no point bashing them for using good PR. Any other company would do the same. Perhaps Linux companies could learn something about marketing from them if they would take the time to study how Microsoft does what it does best - marketing.
I'll probably be modded down for this...
Ballmer just called and he's got them:
1. Developers
2. Developers
3. Developers
4. Developers
5. Developers
6. Developers
7. Developers
8. Developers
9. Developers
10. Developers
11. Developers
12. Developers
So, 30 years for 12 tenets. That makes 2.5 years per tenet if I'm not mistaken. Not a particularily productive tenet-developing group if I may say so, seeing has how a single philosophical paper can contain dozens of them. If a simple tenet takes 2.5 years from concept to deployment, no wonder Vista is four years late already.
Perhaps if they had hired a few of those philosophy PhD:s currently being gainfully employed in the fast-food industry, they could have gotten them into production faster?
Trust the Computer. The Computer is your friend.
How is this different from their old? ...
1. Idea
2. Marketing research
3. Develop
4. Create a "mysterious" website promo
5. Spend gazillion dollars on marketing
6.
12. Profit
Microsoft badly needs a reboot with people in charge who can give this company a real vision.
In his book "Trading Places" Clyde Prestowitz noted that the Japanese frustrated the US trade delegations (during the Reagan/Bush Sr era) by openly agreeing to everything asked or demanded of them, then turning away and doing exactly what they planned to do in the first place. The US guys thought the Japanese were lying, but they missed (then) the significance of the ploy. I'm sure that Microsoft's managers and spin-surgeons are savvy to the method now, so quite frankly I don't believe anything that comes out of their PR department. If they're talking you can be sure they're lying. I just watched the original "Clerks" again. I'm thinking now that working for Microsoft is like doing contract labor on the Death Star. I'm sure it pays well, but it's ignoble work, contributing to an evil empire. :)
Similis sum folio de quo ludunt venti.
What do Microsoft want to do?
Smith said the principles largely come from things Microsoft picked up in the consent decree the software giant signed in settling its landmark antitrust battle with the federal government, but that more recent developments led to the crafting of some of the other principles.
Am I the only person who saw this?
Translation: We had to make some changes to keep from getting hit by more massive lawsuits, and then thanks to the EU ruling we had to make yet more changes. But we're going to act like it was voluntary because it looks better.
Where in there is "we've figured out some things that customers want and we're going to provide them"? No, this is all "let's keep from being sued again".
Breaking Into the Industry - A development log about starting a game studio.
No, not because MS suddenly turned "good" and they want to repent their "evil" ways. Quite simply: When you're under constant surveillance for problems and legal breaches, you can't do them.
Take Google. It's the "not evil" company. Now, I might be mistaken, but doesn't Google have a similar position in areas like web search and to some extent web mail that MS has in the areas of OS and office? But where's the outcry?
MS has a huge image problem. It's become the "evil" company, it has the status that IBM held in the 70s and 80s, the monopolist who forces his solutions down your throat because you have no choice. Now, we all know what happened to IBM when the "IBM-compatible" PCs hit the market: They lost that market completely. Not because their machines were inferior or (too) expensive (yes, they were expensive but many companies care more for TCO than cost of the machine alone), they lost it with their image as the one who strangleholds you, and the customer fearing the lock-in.
MS is in the same position today. Using an MS client product almost forces you to purchase an MS server, which in turn forces you to buy MS client licenses for the server, which in turn almost forces you to use MSSQL (if for nothing else then for convenience's sake), you have an MS domain controller (because you fear that they just MIGHT change the protocol and your Linux DC won't be able to work it out) and so on.
A lot of companies, and also a lot of governments in Europe, are migrating to Linux because of this. And MS certainly does not enjoy this trend.
So it's not a move to be "less evil". It's simply a move to avoid losing more market share than absolutely necessary.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
13. We will fully disclose our file formats so that greater interoperability with other platforms can be achieved- we will not "lock in" customers any longer.
14. We will not treat the user as a criminal.
15. We will fully respect the user's privacy. As such, we will install a working hosts file and NO Microsoft program can send any information back to us without explicitly stating what will be sent back, why, and who gets to see it. The Windows firewall will also be able to block all incoming and outgoing traffic, including traffic that reports to Microsoft. We will not put "backdoors" into our products.
16. We will fully respect the user's sovereignty over his or her own data. We will never allow the OS or any Microsoft programs to prevent people from accessing, modifying, or distributing data on their computers in whatever manner they wish to.
17. We are not the police. We cannot and will not attempt to stop users from doing any act on their computers that may violate any license, ordinance, or act in their particular region. It is the user's responsibility to comply with all local laws and regulations.
Just "gittin-r-done," day after day.
And we can get past all that antitrust litigation.
Oh, we forgot to mention the entire open source movement and anything they happen to create. Them and Google. Oh, and Apple. Um... how about if we just limit this to companies we can buy or crush?
Again with the antitrust thing. Of course there's nothing saying you won't buy or destroy the other company, retaliation is completely different.
#$%$^ EU.
Wait, didn't we just say no retaliation? Oh, you meant retaliation against them? Ok, them too.
We had this cool system all ready to go, but the marketing dept said they couldn't find a good way to sell it without pissing off the anti-trust folks.
Ok, so just this one time, we are going to do what we were order to do by the courts. But don't push your luck.
We think there's a lot of money to be made here.
Except to those damn open source folks, we'll make sure the license is way to restrictive for them.
We always have. Just ignore the fact that we then extend them to our own liking. And that process usually means we have to break a few parts of the standard.
So, yeah, nothing to see here folks. Move along.
Maybe they've got 9 other Es that we don't know about. Extort?
> Sought through slashdot and man pages to improve our conscious contact
If Slashdot were my sponsor, I'd drink myself to death.
Google made the "one principle" bussiness API, as one would expect, the MS copy (err, implementation) is 12 times as big as the original and hasn't been tested properly. /sarcasm
And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
... is admitting you have a problem.
It is pitch black. You are likely to be eaten by a grue.
7a. Be evil.
Task Mangler
Not 30 years, more like 23. Windows was originally announced in 1983, not 1976. Why can't Slashdot editors actually *read* the articles before posting them?
2. Indulge ie Embrace
3. Extend
4. FUD
5. Smart guided FUD via 'grass roots' or strange legal 'problems'
6. Extend
7. Extend
8. Embrace
9. Embrace
10-12 Extend
The spiritual awakening is the extinguish part.
Domestic spying is now "Benign Information Gathering"
They signed a consent decree agreeing to do certain things. So they encode some of what they agreed to in their tenets for their employees to follow, in order to ensure they do what they said they would do.
And you have a problem with that?
There's nothing in that statement you quoted that indicates they arrived at all the tenets themselves.
These tenets are simply a tool for Microsoft to guide the development of Windows in a direction that they believe will maximize their profits, partially by minimizing fines. There's nothing wrong with that.
http://lkml.org/lkml/2005/8/20/95
They already attend **AA meetings.
They leave out things like 1) Customers don't own the software: we only license it on terms that we can arbitrarily change at will 2) Eulas are for our benefit not the customers 3) We are not responsible for the design and security flaws that will often make your computer unusable. 4) If our software resides on your machine, then we consider it our machine and will act accordingly. 5) You must run Auto updates so we can monitor you at all times. If you fail to do so we will cripple your computer. 6) Don't attempt to disable applications that we are using to leverage our monopoly. We make it as difficult as possible. 7) We own and control the source code-Trust Us--You never need to know what is going on behind the scenes on your computer
The 12 principles are based on three main areas: choice for computer manufacturers and customers, opportunities for developers, and interoperability for users
I guess 'choice for users' was to have been the 13th step, but MS thought it would be unlucky.
You must think in Russian.
I find your lack of faith disturbing.
Friends don't let friends line-dance.
but it smells a lot like the "Contract with America" that Congress foisted upon us some years ago. A mere expression of "principles" is nothing but a meaningless PR move, and I'm willing to bet that Microsoft's guiding principle ("try and take over the world") hasn't changed one bit.
The higher the technology, the sharper that two-edged sword.
Several guys and girls sitted in a class-room style, a parlatory. Bald middle-aged man - Hey Tonny, it's your turn! Tonny stands up, and go to the parlatory, there's a palpable layer of sweat on his face, yet, he looks proud and happy. Tonny stands in the parlatory.... TONNY - I am a Microsoft Windows Developer! ...
Your ad could be here!
It seems like just talk to me. Microsoft are aware they have annoyed a lot of people. I think they are sincere in trying to fix that, they know that if they don't people will stop buying their products, however I still see signs they still don't 'get it'. Throughout the article I get the feeling that Microsoft cannot concieve of a world where they don't have a monopoly on the desktop. There is a lot of talk about releasing API documentation so 3rd partys can write software to run on Windows, and about how box builders should be free to install 3rd party software on the Windows boxes they sell. They even state:
This indicates to me that the two products are only partially seperated, unless customers may choose to run Windows Live without running Windows, a statement which is conspicuous by it's absence. I expect what we are seeing here is partly a response to the EU fines, and partly the start of the "Next time will be different" campaign for Vista.
I don't care why you're posting AC
If Microsoft wants to attract developers, especially hobbyist developers, then why is it requiring a VeriSign code signing certificate, priced at 499.99 USD per developer per year, in order to have device drivers load at all on Windows Vista 64-bit edition OS?
Some countries pluralize "PhD" as "PhD:s"; others use "PhD's"; others use "PhDs".
"after almost 30 years of Windows"
1985 to present is only 21 years. We just barely past the 20 year mark, much less the 30.
Remember. Putting 1,825 (2.5x365x2) PhDs on it will not get you a tenet by noon.
There is no right to feel safe thru security vaudeville at the expense of everyone's freedom, privacy and tax money.
FTFA "We've learnt humility...". So how can we believe anything if he says this?
Engineering is the art of compromise.
6. Were entirely ready to have Free software remove all these defects of character.
It's just software. The attitude that using what works is a "defect of character" is insulting. Use whatever software meets your needs with tradeoffs you find acceptable, and try discussing the benefits and drawbacks of software in a rational matter rather than letting some notion of smug superiority enter the discussion.
I don't make predictions, and I never will.
Originally, there were 15 design principles... but they had to drop a few in order to meet the ship date.
Agreed. This is a big move, and obviously it is done for Microsoft's business purposes (ie. "profit"), and I expect it to be successfull.
My first reaction was to check whether Microsoft had posted this their web site, which would be a strong indication of whether this is just a publicity announcement, or a serious commitment.
12 tenets
It is there, together with this statement
I'm no lawyer, but I suspect that this is close to legal accountability. So, if I buy a Microsoft product, and Microsoft fails to observe these tenets, then I (or me, IBM and Oracle), can sue Microsoft for breach of contract. Note that the announcement was made by a lawyer. It is, at the very least, moral accountability - Microsoft have attached their name to it, and their name will go down if they fail to observe it.
So, I expect that Microsoft will fully comply with it's own tenets.
Now, I believe that this is a major development in the software business. Microsoft's biggest obstacle to further growth, and maintaining a legal (as opposed to illegal) monopoly, is probably the reputation they have built over the years for predatory business practices. Customers and goverments everywhere are suspicious of them, and look for alternatives in order to keep Microsoft's tentacles out. We can argue forever about the quality of their products, and TCO, but the fact is that for most people, Microsofts products are (1) familiar, installed, and in constant use (2) functionally, if not "ideal", then at least "good enough". Most people, including many who are technically literate, have no strong business incentive to ditch Microsoft - the main reason they consider going to open source is the perception of Microsoft as a corporate bully, and exploiter of the customer, and the contrary perception of Open Source as offering freedom.
With this commitment, Microsoft will shed all these negative images. It's products are already trusted by most people, and now it's corporate image, and product strategy, will also be trusted. Those of use who have seen, and suffered, the "evil" Microsoft will not forget, but it will be of historical interest only. We may think it unfair that Microsoft was able to clean up it's image after they unfairly acquired a monopoly, but our resentment will not affect anyone elses purchasing decision.
FOSS is now going to have to be good enough to persuade people to switch on grounds of quality and cost alone, without using "Microsoft is evil" as a selling point for itself.
One of the things I most admire about Microsoft is their strategic ability, and timing. They have repeatedly made the right business decision, at the right time, often surprising the industry, and bringing scorn, but also backing those decisions, and being proven right. Sometimes the decisions have seemed ahead of their time (eg. the GUI server), and sometimes they have seemed to be late (as in this case), but they have many winnners, and few losers.
I'm a software visionary. I don't code.
Be optimistic - could turn out to be like the twelve step program that the AA has. Some folks do get cured that way. (But, its true, there are many failures).
How many beans make five, anyhow ?
Since when has Slashdot become an outlet for Microsoft propaganda?
0 7/20/2047250 7 218&tid=109 2 255
/ windowsprinciples.mspx
http://developers.slashdot.org/article.pl?sid=06/
http://it.slashdot.org/article.pl?sid=06/07/19/21
http://it.slashdot.org/article.pl?sid=06/07/23/03
All deriving from:
http://www.microsoft.com/presspass/newsroom/winxp
18. We promise to never, EVER invade Poland.
"Proudly Posting Without Reading The Article"
Maybe Microsoft should switch to the vacuum cleaner business, where people actually want products that suck. (Quote from a signature) http://img80.imageshack.us/img80/5830/suckercx8.jp g