Een groot gedeelte van de XML standaarden en een _zeer_ groot gedeelte van XML Schema is door Microsoft mee-ontwikkeld. Het is waar dat in het verleden Microsoft eigen standaarden hanteerde voor deze en andere technieken, maar dat kwam omdat de officiële standaarden er _toen_ nog niet waren. Microsoft voldoet op dit moment aan ongeveer iedere moderne XML standaard en recommendation die er maar bestaat.
Allemaal heel mooi natuurlijk, als dat echt zo blijkt te zijn. Helaas blijkt uit de praktijk dat MS aan alle kanten weer knabbelt aan de XML standaard. Misschien dit keer niet op webservices niveau
* 786562 orkaanmaar als we gaan kijken naar wat MS op andere gebieden doet als het om XML gaat (bijv.: [url=http://www.tweakers.net/nieuws/24787]Twijfels over openheid XML-bestanden Office 11[url] ) dan wordt ik daar persoonlijk niet echt vrolijk van....
[quote]
Sun aan de andere kant heeft officieel nog nauwelijks ondersteuning voor Web Services in hun standaarden, de meeste fatsoenlijke XML (Webservices) standaarden-ondersteuning komt van opensource libraries als Xerces, Xalan, en Axis. En drie keer raden wie daar de major contributor is: IBM!
[/quote]
Ja en? Wat probeer je hier aan te geven? Dat Sun alleen maar aan het handje van IBM goede XML kan produceren? Ik wil dit wel voor je omdraaien! Zonder de controle van IBM denk ik niet dat er uit de handen van MS ooit een open standaard zal komen!
[quote]
Java (bytecode) is geen officiële standaard of open source.
Microsoft .Net aan de andere kant voldoet aan zowel de laatste C++ standaarden als de bij de ECMA geaccepteerde standaarden van C# en MSIL.
[/quote]
Tja, ik weet even niet wat ik hierop moet zeggen, behalve het feit dat ik het altijd al verwonderlijk heb gevonden dat MS met een eigen nieuwe standaard is gekomen terwijl java al een stabiele taal is, en alleen maar verder ontwikkeld wordt. Dan is Java misschien geen officiele standaard, maar MS probeerd hier imo wel weer het trucje toe te passen wat ze bij Netscape e.a. ook toegepast hebben. Wij (MS) willen de baas zijn op een markt, dus wij introduceren een andere taal/framework.
[quote]
Als er één grote jongen is die betrekkelijk weinig met algemene standaarden doet is het Sun wel.
[/quote]
Toe nou! Als we gaan kijken welk bedrijf de minst compatible software en producten maakt, en dan bedoel ik compatible in de zin dat ze zich aan standaarden houden, dan is het MS.
[quote]
De eerdere reactie over de WS-I waar jij naar verwijst is niet juist, zie mijn andere reactie daar. Wat dit artikel niet vermeldt is dat ze bij IBM al 2 jaar met een vergelijkbare standaard bezig zijn (waar Sun nooit aan mee wilde werken) en er al verschillende andere standaarden lopen mbt transactiemanagement en security, waar Microsoft en IBM ook al redelijk ver zijn in het proces. Het is ook publiek geheim dat Sun en IBM al een poos flinke ruzie hebben in het Java kamp, vandaar waarschijnlijk deze actie. Deze nieuwe standaard is echt niet revolutionair, en de kritiek in de andere reacties is dan ook terecht weer "iedereen zijn eigen standaard". bah!
[/quote]
Hier kan je wel eens gelijk in hebben. Wat mij alleen angstig maakt is het feit dat MS tot nu toe bewezen heeft zich nimmer aan geldende standaarden te willen houden, en dat Sun met een alternatief komt, kan ik me dan goed voorstellen.
[quote]
Wat ik dan nog het meest jammer vind is dat er toch nog mensen zijn die op de een of andere manier Microsoft de schuld gaan geven van deze acties van Sun. Vandaar ook mijn lange reactie. Het is allemaal niet zo simpel, en ik hoop dat dat nu weer wat duidelijker is.
[/quote]
Nee, dat is het niet imo. Het enige wat me duidelijk werd was dat jij vind dat MS goede producten maakt, en ik vind dat niet. En dan heb ik het over producten die zich aan standaarden houden. Ik heb het niet over stabiliteit etc, anders verzanden we vanzelf in een andere discussie.
1 ding wil ik je toch vragen: als ms zich aan de standaarden houd, waarom kan ik dan sites die geoptimaliseerd zijn voor de MS jvm onder linux niet goed bekijken? Terwijl de specs voor de jvm vrij te verkrijgen zijn? Is dat niet een klein beetje het gedrag van een bedrijf wat elke standaard om zeep probeerd te helpen om er zelf beter van te worden?