Microsoft's European License Dissected 167
An anonymous reader writes "ZDNet has published a step-by-step explanation of Microsoft's proposed server interoperability license, which was just rejected by the European Commission. The EC said the license excluded open-source vendors and charged unjustifiably high royalty fees -- all bad for business."
Cold War .. (Score:2)
If you imagine that SU has been replaced by MS, you know who will win in the end.
CC.
Re:Cold War .. (Score:2, Funny)
Re:Cold War .. (Score:2)
Re:Cold War .. (Score:2)
Re:Cold War .. (Score:2)
Re:Cold War .. (Score:2)
Two lines.... (Score:5, Insightful)
Can I trust that?
This is Microsoft.
Re:Two lines.... (Score:4, Funny)
Can we trust them now?
Business as usual.
This is Microsoft.
Here is a question (Score:5, Informative)
By looking at the article it seems as though Microsoft wants to charge people royalties who create a competing product when those people have looked at Microsoft's secret API. This seems reasonable - why should someone be able to sell a competing product that does the same thing as a domain controller of global catalog server after they've been able to look at Microsoft's secret APIs?
The reverse engineering clause seems to cover SAMBA and so on - they don't have to pay a license fee because they haven't seen all the secret stuff.
Re:Here is a question (Score:2, Interesting)
Re:Here is a question (Score:2, Interesting)
In my opinion APIs may never be closed.
Re:Here is a question (Score:5, Insightful)
Re:Here is a question (Score:2, Insightful)
At the point where they were convicted of breaking the law, they lost that right to decide. This is a punishment. It is intended to increase competition at the expense of Microsoft. It's supposed to hurt!
Re:Here is a question (Score:2)
If they wrote it, shouldn't they have the right to decide whether it is open or not?
No, because they are a *MONOPOLY*. Allowing a monopoly to make the API on their *MONOPOLY PRODUCT* secret results in *ANTI-COMPETITIVE BEHAVIOUR* (you know - the stuff that this whole thing is all about.)
Open Source is about choice. If you are writing a program from scratch, you can choose to license it using a compatible license.
Which has what to do w
Re:Here is a question (Score:2, Insightful)
If they had not broken the law, yes. However, they did break the law, so things change.
Re:Here is a question (Score:2)
But if you want to sell it, it's quite reasonable to require that APIs be documented and available, and I don't think this should be restricted to convicted monopolists, I think it should apply to all software.
Re:Here is a question (Score:5, Informative)
Re:Here is a question (Score:5, Informative)
Re:Here is a question (Score:4, Insightful)
Re:Here is a question (Score:5, Insightful)
That may be true (aside from some wording issues), but I wasn't aware that trying to run a business and make money without providing valuable gifts to your direct competitors was one of them.
Valuable gift? This isn't a cheese wheel and some bologna we're talking about here. This is a Monopolistic company, deemed guilty, who won't give up the specifications on how to build a compatible product. This is like a car company, not only welding the hood shut, but bolting on the tires with a patented bolt head (only unscrewable by paying the licencing fees), and making the engine run on a special formulation of fuel (a mixture of shit and octane..), that is non-reproducable except from direct sample and duplication. This allows Microsoft to change the Fuel-to-Shit ratio as they please, making your car undriveable on Alternative pumpgas.
Face it. This is a last ditch effort for a brute of a company to stay alive in the business they've dominated for too long. The European Union is only doing what their public ask of them, and their public has been crying out for far too long about Microsoft's shenanigans.
Re:Here is a question (Score:2)
If I understand correctly, it's actually a company who won't give up those specifications without charging an excessive amount for them, and the legal system appears to be challenging them, quite rightly, on the latter point.
However, nothing I've seen so far seems to require them to give anything away completely for free. Perhaps I missed something in the original judgement that mad
Re:Here is a question (Score:2)
IMHO, MS gave up the right to charge a per-unit royalty when they engaged in illegal anti-competitive behavior. Hopefully the EU will see it that way too.
Re:Here is a question (Score:5, Insightful)
Microsoft broke the law. They've repeatedly shut out/down other competing products that do the same thing, either by changing APIs to break compatibility, or releasing their own product that forces the general market to break compatibility (in the case of Open Standards). By forcing Microsoft to release the simple documentation of the APIs, they are asking Microsoft to standarize themselves.
Look at it this way. With the APIs remaining "secret", and engineers reverse engineering them for compatibility, all Microsoft has to do to change compatibility is to change a bit, or shift a few bits around, or some other nonsensical thing. Open Source projects
Forcing Microsoft to release their API information basically puts a standard on the table for other companies/programmers to conform to. They don't lose any market dominance. They don't lose any time. They simply are forced to be compatible. And if that's unreasonable, then Microsoft has won, and Open Source is all for naught.
Re:Here is a question (Score:2)
Re:Here is a question (Score:4, Insightful)
Personally, I'd say it's the other way around: if it weren't for Microsoft Office, I don't think Windows would ever have taken off. The early Windows versions of Word and Excel were good products, with genuine advantages over their rivals. MS had plenty of competition back then, and it didn't die off by magic. Without those major office applications as drivers, I can't imagine Windows developing the kind of momentum it did in the mid-90s.
That said, IMHO, the problems with Microsoft didn't start with either Windows or Office, both of which competed on their own merits with real competition until they'd established themselves as the dominant players in their respective markets. The problems began when Microsoft started throwing in other toys (IE, Media Player, etc.) on the back of Windows and/or Office, at the expense of competitors those toys couldn't beat in their own right. IME, the court cases have been aiming at the right target on this one.
Re:Here is a question (Score:2)
I imagine the fact that they had much better user interfaces probably helped, too. And there were all those genuinely useful new features. The fact that Wordperfect for Windows suffered forced instabilities wasn't what killed it. The UI that sucked and feature set that was less complete than Word's are
Re:Here is a question (Score:2)
The primary example I can think of is the fountain filled title bar, how people cooed over it when it appeared in Office.
Wordperfect for Windows truly sucked, it used Borland C for Windows iirc, bad move.
The winners at the time : CorelDraw, PageMaker, Photoshop used standard widgets but made usable apps that were distinctive (Photoshop, of course, had it's Mac heritage to draw upon).
Corel wanted to stop being a one trick pony and made th
Re:Here is a question (Score:5, Insightful)
Stop right there. The U.S. is *not* a free market, it's a regulated market that is somewhat free.
To be a free market, the U.S. would need to get rid of:
* Greenspan and the FED
* All federal regulations
* All intellectual property laws (copyright, trademarks, patents)
* corporate law (Corporations no longer have special status over fly-by-night lone vendors or individuals. There would be no limitted liability for companies either.)
Do you *really* want a free market? I sure don't. Given that the U.S. market is not a free market, such regulations are perfectly justified.
Ironically, if you read Adam Smith, you'd realize that he was in favour of regulating Monopolies precisely because when monopolies become big enough: they essentially become their own governments able to make their own laws (contra the free market) and charge their own taxes against competitors (contra the free market) to shut them out.
In essense, an unregulated free market inevitably leads to Oligarchy, which is contra-free market. However, there is a sweet spot where regulated free markets are sustainable, and this, in Adam Smith's words, is what we should be striving for.
Re:Here is a question (Score:5, Interesting)
I wouldn't ever count myself as a free-market capitalist type, but it pisses me off even more that people who are don't even understand what it means.
I'd be inclined to suggest that the economic situation in the USA is too free, with the continued consolidation of media companies etc remaining unopposed.
Too many people on Slashdot seem to think the be-all and end-all reason for corporations is to make money. As if money was inherently useful in itself. Businesses are only useful if they benefit society; otherwise they destructive.
Re:Here is a question (Score:2)
It may be too free or it may not be too free. One thing is certain though, the problems we see in the market when it comes to "items" that are protected by copyright and/or patents are not because of a free market. There are no free markets when it comes to government granted monopolies. Are there? If someone thinks they are, please explain to us all.
True, but irrelevant (Score:2, Troll)
I'll concede that my use of the term "free market" was over-stating things, but none of your objections to the terminology actually addresses the point I was making: a company in this market is (by default) under no obligation to produce products that interoperate with anyone else's if they don't want to.
Also please note that we're talking about Europe, not the US, here. Establishing whether our markets or
Re:Here is a question (Score:2)
Re:Here is a question (Score:2)
Because (Score:3, Interesting)
Re:Because (Score:2, Insightful)
NOPE (Score:5, Informative)
MS have broken the law. Either they open up the API to competitors or they go (all of them) to jail. As an individual, I don't get the choice of charging for my time if I am forced to do community service, am I. If I pay a fine, I don't get to deduct costs, do I. If I'm under a restriction order, I don't get to break it because it stops me from going anywhere I want.
So why does MS get to charge for interoperability?
Note also that the EUCD means that if interoperability requires breaking DRM, then you CANNOT reverse engineer. If the protocols are patented, then you cannot bypass them.
See how easy it is.
Re:NOPE (Score:2)
I believe in this case, they either conform to the ruling or they are no longer allowed to sell the products in the EU (nor can someone import it from another country). MS gets roughly one-third of their revenue from EU sales. I would certainly like to see the EU authorities announce such a ban, starting in 90 days or so. MS, watching their stock price tank as the market considers that revenue loss, woul
Re:Because (Score:5, Insightful)
Re:Because (Score:5, Insightful)
Published API (Score:2, Interesting)
1) They change the APIs within major versions. Anybody remember how everything except MS products broke with NT SP3?
2) They don't have an unblemished record for publishing *all* the API
Re:Published API (Score:2)
Re:Because (Score:4, Insightful)
All of your agruments you have made so far have been as if MS is just some good-ole-company that has just been trying to compete fairly. That is not the case. MS has leveraged their monopoly illegaly for a long time now and have been convicted of that in two separate nations. Now it is time for MS to pay the penalty. The main point of the punishment, IMO, is not what is best for MS (that wouldn't be much of a punishment), but to ask what is best for the industry/society. IMO, the best thing would be to force MS to disclose their "secret" OS API's so that the whole industry can leverage those on an equal footing instead of having all MS software have the leg-up because MS controls the OS.
Your arguments sound as if you believe that MS cannot compete on a level playing field. That if their competitors also have access to the same server API's, then MS will no longer be able to deliver a better product. Is MS really that bad at developing programs that if they are not the _only_ ones to have access to "secret" API's than their non-OS products will fail?
Re:Here is a question (Score:5, Insightful)
Re:Here is a question (Score:4, Informative)
There is nothing wrong with monopolies, per se; it just means you have make a product which everyone thinks is better than the competitions (think BIND, Apache) unless you have got the monopoly through clandestine criminality, a la Microsoft, as opposed to free market forces.
Re:Here is a question (Score:5, Funny)
Re:Here is a question (Score:2)
Re:Here is a question (Score:5, Insightful)
That seems pretty obvious to me. In other words, whatever this licence has to say about SAMBA is moot -- since SAMBA has nothing to do with the licence in the first place.
Jan
Re:Here is a question (Score:3, Insightful)
Justin.
Re:Here is a question (Score:4, Interesting)
You gotta love the US of A.
Re:Here is a question (Score:5, Insightful)
Is it reasonable to force Microsoft to produce a license that is royalty free - or are people concerned about the cost here.
Remember that this is a punishment for a crime. It's supposed to hurt.
Re:Here is a question (Score:2)
This is not the punishment, and it isn't meant to hurt. Secret APIs are one of the weapons Microsoft has used to perpetuate its monopoly. Making them publish the APIs is equivalent to instructing them to put down the gun.
The fines are their punishment for not putting down the weapon when they were ordered to.
Re:Analogy (Score:2)
You could do. But you couldn't force anyone to pay it. Most likely this would be a "foot shooting" exercise.
Re:Here is a question (Score:2)
The point is that this is ment to be both a punishment for Microsoft breaking the law and an attempt to rectify the damage.
By looking at the article it seems as though Microsoft wants to charge people royalties who create a competing product when those people have looked at Microsoft's secret API. This seems reasonable - why should someone be able to sell a competing product that d
Re:Here is a question (Score:2)
Kinda depends on what sort of society you live in.If you want a free market based democracy then yes, they should be forced to open their protocols as monopolies have no place in such a society.
Microsft itself is now at the point where punitive fines like the EU's have little or no effect on the company itself. Looking back on Microsoft's previous behaviour you have a desktop that was lifted from Xerox, applications that were r
Re:Here is a question (Score:2)
To that end, I would recommend forcing Microsoft to produce the documentation
-without any licence fees
-without legal limitations on their use
-and with the understanding that failing to comply leads to further punishment
Open source software will never benefit (Score:5, Insightful)
Obviously, the rest of the licence is ridiculous -- MS getting all your code, you having to implement any DRM they choose to put into it, audit-trails, very excessive royalties -- so MS has a lot of room to get closer to what the EU wants without having to let OS benefit as well.
Jan
Re:Open source software will never benefit (Score:5, Interesting)
Make them share printers using ipp, files using NFS v4, authenticate users using ldap, without extending those standards in incompatible ways.
In such a way, interoperability with microsoft servers could be guaranteed. As an added bonus, Microsoft gets the burden of implementing the interoperability, instead of the third party having to comply with every funny requirement Microsoft chooses to add.
Re:Open source software will never benefit (Score:2)
What if those open standards can't handle the featureset Microsoft, or their customers, want/already have ?
Re:Open source software will never benefit (Score:2)
Re:Open source software will never benefit (Score:2)
Secondly, Microsoft could say that "theirs came first", publishing their own standards, and effectively bending everyone to them anyways. Of course, someone would c
Re:Open source software will never benefit (Score:2, Insightful)
Obviously, the rest of the licence is ridiculous -- MS getting all your code, you having to implement any DRM they choose to put into it, audit-trails, very excessive royalties -- so MS has a lot of room to get closer to what the EU wants without having to let OS benefit as well.
Same old story. Make the first proposal absolutely ridiculous, and subsequent proposals, however harsh, seem reasonable in comparison. It sounds like Microsoft are taking lessons from lawmakers.Article summary (Score:5, Informative)
2. Open source is explicitly disallowed
3. Microsoft can audit your development
4. They get to see your code
5. They get to see your technology
6. They get to choose the auditor
7. You may have to pay the audit
8. Microsoft suggest you "trust them".
ROTFL. Excellent article.
If this is the price of interconnection, it makes it all the easier to justify why Microsoft's server technology should be isolated, relegated, and eventually thrown discarded.
There are, after all, alternatives.
Re:Article summary (Score:2, Funny)
No GPL, but what about Public Domain? (Score:4, Insightful)
So you can't write LSI applications that are under the GPL, ebcause that licence requires that source be made available, but I can't see anything in that paragraph that prohibits anyone from releasing the source code into the public domain. It's a lot easier to reverse-engineer a protocol when you have a source implementation of it
Re:No GPL, but what about Public Domain? (Score:2, Informative)
I think I was the first person in 7,500.000 years managing to read this without getting killed..
Re:No GPL, but what about Public Domain? (Score:2)
Re:No GPL, but what about Public Domain? (Score:2, Informative)
(I just followed the links in the ./ article ;-)
Re:No GPL, but what about Public Domain? (Score:2, Funny)
Pay at the door.
Re:No GPL, but what about Public Domain? (Score:2)
all the best,
drew
Re:No GPL, but what about Public Domain? (Score:2)
You can be sued in either case, I believe. Depending on the liability (gross negligence, willful), commercial or not (some countries have laws which could make you liable for giving away e.g. a defective bike) there's always a chance. The questio
interoperability as in beer (Score:5, Interesting)
The EU Gouvernance may be highly flawed in several areas
I do belive MS really needs to fire its consultants and contract lawyers as Really they should have known this one would get them in trouble.
If you get orderd by a court to comply with an order
This is exactly what MS tried to do , basically they are saying "Honestly Mother i wont draw on the walls anymore , i will stick to painting on the floor"
""And this is the same Microsoft whose chairman Bill Gates recently lectured the industry that boosting interoperability "will be the only way for companies to make customers' lives easier"?
The very same."
He was telling the truth , but i doubt he cares about making our peoples lives easier , only making the proffits and market share larger
Re:interoperability as in beer (Score:2)
I dunno -- it paid off for them in their antitrust case with the US Department of Justice, didn't it? Admittedly, the judge got pretty peeved with them, but I think that got the judge into more trouble than it did Microsoft.
What I don't get (Score:5, Interesting)
Why fees? Why any? This is not something Microsoft is fucking selling. This is a legal judgement. What, next will Ken Lay be charging hourly consulting wages for the time the government keeps him in jail? By what right can Microsoft even consider this? Is the law that illogical?
Two.
They say this is incompatible with open source. How could it not be? The GPL is very plain; no encumbrances, period. If there are any limitations on how this information can be used, it's incompatible with the GPL. If it's incompatible with the GPL it's incompatible with almost all important open source out there. Microsoft can't put licensing restrictions of any kind on this information and still claim compatibility with open source.
---
So what now? If Europe doesn't want this, what would they accept? Would they accept something that something BSD-ish can be used with, but not the GPL? Would they accept licensing fees if they were smaller? Would they move from Microsoft's anticompetitive actions being an unconvicted illegal action to a legal tax Microsoft may put on open source in exchange for compatibility with SMB? Will they settle for forcing all of open source to adopt some new bizarre unique license which offers the rights of the GPL except for the tentacles of Microsoft's NDAs still reaching through? What does Europe want, what will they settle for? And will they accept the next license? Can we expect hundreds of licenses, all just ever so slightly superficially more giving on Microsoft's part but all still specifically engineered to keep SMB out of SUSE, rejected over and over until a year and a half from now the EU gives in and just accepts whatever Microsoft handed them the week before?
Someone explain to me.
Re:What I don't get (Score:2)
Say what ? The whole point of the GPL is to trade the "typical" set of "encumbrances" with a single one - doing anything with GPed code and then distributing it means you have to GPL your work.
GPLed code could hardly be called "unencumbered". "Differently encumbered", perhaps.
If it's incompatible with the GPL it's incompatible with almost all important open source out there.
This is cert
Re:What I don't get (Score:2)
The GPL says no such thing. Want to make a picture? Use any GPL'd program to create that picture and the picture is still yours. Want to create music? Use GPL'd software and the music is still yours also. The only time the GPL requires you to GPL your work is when you copy GPL'd into your work. It requires nothing f
Re:What I don't get (Score:2)
Re:What I don't get (Score:2)
If it's incompatible with the GPL it's incompatible with almost all important open source out there.
Forget about the BSD, Apache and Mozila licences or something?
Arguably, the most important OSS licence is the one
Bad for Business (Score:4, Interesting)
Hmm. If the royalty fees were not "unjustifiably high" would this still be found to be "bad for business"?
I like this: (Score:5, Funny)
So what next Windows API's? (Score:5, Insightful)
i.e.:
1. You build your corporate application on Windows.
2. Your company becomes dependent on it.
3. Windows XP is discontinued. The new version has a 'new' 'enhanced' slightly different API.
4. You want the documentation.
5. Microsoft says, no problem, but it will cost you.
6. Your screwed, you take the hit of shifting your people over to a new platform, or you take the hit and give Microsoft what it wants.
Re:So what next Windows API's? (Score:4, Insightful)
Re:So what next Windows API's? (Score:2, Interesting)
The main reason they don't is that they're shit scared that they don't have the best product, and won't have the best product in future. Therefore they nee
Within anti-trust rules yes (Score:2)
The reason they are in court for this one, is because their Windows monopoly clients favour their Servers and they seek to keep it that way via withholding the interoperability information.
You can't leverage a monopoly to gain another monopoly like that, its a breach of anti-trust rules, and the withholding of the APIs is just the lever they're using.
Now as the price for giving up that lever, they want their competitors to be $80/sea
Bets microsoft will "sort this out" (Score:2, Insightful)
Found guilty = get more money!!! (Score:3, Interesting)
"And now it's looking to make more money for breaking the law? So surely Microsoft must be flush enough to give the open-source guys a break? Do they have to pay royalties too?
No."
Can I get sued like that so I can become rich too?
"Microsoft has proposed a royalty fee of 5 percent of your company's net revenue obtained from a software product that has used Microsoft's file and print protocols, and 2.5 percent if the protocols are used for an embedded product."
WOW just wow...
What does Microsoft have aginst the GPL anyway? (Score:2)
Or is there some other reason they are so anti-GPL?
Re:What does Microsoft have aginst the GPL anyway? (Score:4, Interesting)
I guess that there could be a lot of GPL code inside Windows and they don't want to get caught. Therefore, if the GPL dies then they can breathe a big sigh of relief.
Imagine the scale of the damages if they got caught like this. $x for the infringement and $y for each copy of the software sold. If they sufficiently pissed off the Judge (Who Me Surely not says BillG) it could make their stock become Junk. The Judge could even order it all opened up for inspection by interested companies(Now where have I seen that before. Yep SCO) so there is a precident for this type of order. Then watch the numbers of law suits escalate. Naturally, this is just speculation and guesswork and I have no evidence that this is true but...
This is Microsoft...
Royalties for some servers, but not for others... (Score:5, Insightful)
Does the Firefox team have to pay royalties to Microsoft because the browser could access an IIS server?
Do you have to pay royalties for creating an e-mail client that collects via POP3 from Microsoft Exchange?
No.
So why should anybody be expected to pay in order to develop an application that accesses a file/print server?
I believe that it's in the best interest of the end-user that such servers should have open protocols and APIs.
This would certainly help prevent illegal monopolies from maintaining their anti-competitive actions.
Re:Royalties for some servers, but not for others. (Score:2)
As I read the Windows server licence, you may well do. Although Windows 2003 Web Server Edition has no per-user licensing requirements, the standard version of 2003 Server Client Access Licensing Requirements say (my emphasis):
The implication is that if you carry out a browsing session which is authenticated against a Windows user
Wow! (Score:2)
Good grief! It's no wonder why the EU would reject that. But imagine, if you will, accepting someone to do "community service" as criminal punishment and then they sue you for having to do community service!
Someone mentioned a cold war? I doubt it. This will come to a head quickly and likely, Microsoft's
Agreed... But (Score:2, Insightful)
A good case for requiring open standards... (Score:3, Insightful)
Well.. (Score:2)
can my slashdot mod powers mod that story as a troll?
Re:Ugly (Score:2)
Re:Ugly (Score:3, Funny)
While trying to retrieve the URL: http://bbltxt.com/
The following error was encountered:
Unable to determine IP address from host name for bbltxt.com
The dnsserver returned:
Name Server for domain 'bbltxt.com' is unavailable.
This means that:
The cache was not able to resolve the hostname presented in the URL.
Check if the address is correct.
Try using www.dnsstuff.com to sort out any DNS problems you're having.
Re:Ugly (Score:2)
Re:Ugly (Score:2)
A reference to Star Trek: The Next Generation's "Borg," [wikipedia.org] a race of drone-like, hive minded cyborgs intent on assimilating all advanced life, technology, etc... into its collective.
A larger version [lustich.de]
Inspired by this:
Locutus of Borg(Picard) [ufl.edu]
Re:Amazing (Score:4, Funny)
Now imagine that instead of a phrasebook, you had to buy a universal translator. And the only people that made them was the burger vendors ; the translator is expensive enough that you'd really only want to buy one. And they don't work as well in the other big chains, and forget using it at Honest Als Burger Shack. And Pizza Hut? Ahahaha.
You're pretty much gonna have to eat Whoppers. The language of burger flippers is complicated, some say deliberately so, and people have a hard time deciphering it. Now, some of the other establishments produce translators that work on BurgerKing-ese. But they're not perfect (although in some cases their grammar is technically better). It would be so much easier if they had access to a proper BK dictionary.
But BK don't want that. They want people to keep buying Whoppers, and avoid the other chains because they speak a "funny" language (some of them don't even have pretty menus!) Now some politos are pestering them. They don't want them to give away the secret recipe (although it's not really a secret anymore, and there are a lot of people who say that the other chains have better sandwiches, or even prefer grilling their own). They don't have to give away the secret recipe ; they just have to make it easier for people to order burgers.
I guess Microsoft are a bit like Burger King ; they do want us to keep buying Whoppers....
Re:Amazing (Score:2, Interesting)
Re:Amazing (Score:4, Insightful)
They keep their apis closed in order to keep their competitors from competing.
a comparison ive seen is a company which owns 95% of the car market making their cars only work with a particular kind of gas, which is secret.
microsoft arent being asked to open any code, just enough information to make other software products work with their software.