Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 62 reacties
Bron: C|Net

Wanneer Windows XP SP1 wordt uitgebracht, zal daar ondermeer ondersteuning voor Java bijzitten, zo valt te lezen in dit bericht. EÚn van de redenen dat Java weer gekoppeld wordt aan XP, is de rechtszaak van Sun tegen Microsoft vanwege het ontbreken van Java-ondersteuning. De andere rechtszaak betreffende monopoliemachtsmisbruik zou hier niks mee te maken hebben, aldus een woordvoerder van Microsoft.

In het servicepack - die eind van de zomer zal verschijnen - zal Microsoft's Java Virtual Machine zitten, welk gebaseerd zal zijn op Sun's Java 1.1.4. Dit geeft al aan dat Microsoft toch weer bezig de boel een beetje aan het te traineren is, aangezien Sun Java al naar versie 1.4 heeft ontwikkeld. Voor Microsoft is het namelijk niet van belang welke versie zij van Java ondersteunt, maar dat zij Řberhaupt Java ondersteunt. Dat is voor de rechter veel belangrijker, doordat Microsoft hiermee aantoont toch flexibel te zijn en niet alleen denkt dat haar wil wet is.

JAVA "If (Microsoft) were truly interested in serving the interests of consumers and software developers, Microsoft would distribute a current and compatible Java (software), rather than an outdated and incompatible one," Sun said in a statement. "The timing of Microsoft's announcement--which comes the day before closing arguments in the states' remedies proceedings in Washington, D.C.--also underscores that Microsoft decision is calculated to serve its litigation interests rather than the interests of consumers and software developers."

Met dank aan Jheroun voor de tip.

Moderatie-faq Wijzig weergave

Reacties (62)

Ik heb hier een beetje gemengde gevoelens over. Ieder weet dat Microsoft de boel gewoon loopt te tillen door er een verouderde VM in te bouwen. Dit geeft JAVA zelfs een slechter gezicht dan het er helemaal niet in te stoppen. Beetje zonde ...

Echter moet ook genoemd worden dat dit een beetje van beide kampen komt. Je wilt het je concurrent nooit te makkelijk maken en dit geldt NIET alleen voor Microsoft, al wordt hier wel het meest op gescholden. Chief-Developers van SUN hebben ook al aangegeven absoluut NIET te beginnen (of ook maar te denken) aan een .NET Framework voor hun Solaris Operating System. Enne ... is dit niet precies hetzelfde ... alleen dan precies omgedraaid ? Hierdoor kan op een SUN OS ook geen Microsoft code gedraaid worden !

Microsoft is een makkelijk doelwit, maar probeer het objectief te bekijken.

Edit: Typ-o removed.
1.1.4 is de laatste VM versie waar MS een licentie op heeft dus vandaar dat ze die gaan leveren. als ze een nieuwere versie zouden leveren zou SUN de dag na het uitbrengen van SP1 een rechtszaak aanspannen omdat MS de nieuwere VM dan levert zonder licentie erop te hebben.....
SUN heeft m.i. om allerlei problemen gevraagt toen ze besloten om JAVA niet als standaard bij een organisatie onder te brengen maar er voor kozen om zelf de richting voor java te kunnen bepalen.....dit is slechts een gevolg van die keuze.....het feit dat JAVA er zo lang over doet om nr. 1 of choice te worden is daar ook een gevolg van....
Maar wat is het verschil tussen Java 1.1.4 en 1.4?
Ongeveer 3 versies :?
Als een developer gebruik heeft gemaakt van 'nieuwe' dingen die ontwikkelt zijn in de tussenversies werken die dus niet met de servicepack.

eigenlijk is het dus vrij nutteloos en zal je bijna altijd alsnog de nieuwe java moeten downloaden.

[edit]
[quote]

Chief-Developers van SUN hebben ook al aangegeven absoluut NIET te beginnen (of ook maar te denken) aan een .NET Framework voor hun Solaris Operating System. Enne ... is dit niet precies hetzelfde ... alleen dan precies omgedraaid ?

[/quote]

Eh nee, want SUN ontwikkelt toch ook voor het windows platform java, dat doet MS niet.

Dus dan zou MS ook voor solaris een versie zelf moeten programmeren. En sun zou dit niet expliciet moeten gaan tegenwerken.
Hm, het zal wel iets te maken hebben met Sun's nieuwe strategie om opensource te omarmen. In mijn optiek is dat de enige manier om niet genegeerd te worden.

Iedereen mag tegenwoordig zo'n SunOne kitje downloaden . Naar Sun's zeggen krijg je daarmee :

The Sun ONE Starter Kit features open, network-oriented products and technologies for developing Services on Demand today. Sun's award-winning software including Sun ONE Studio 3.0 (formerly Forte[tm] for Java) Community and Enterprise Editions, and Sun ONE (formerly iPlanet[tm]) Application, Web, Portal, Integration, and Directory Servers are provided under right-to-develop licenses . Additionally, the latest Java Developer Kit, J2EE[tm] 1.3, currently available parts of the JAX Pack, and links to third-party products are included. Developers can also check out web-browsable content including code samples, demonstrations, tutorials, blueprints, and white papers.


En wat heeft .net ons te bieden? Privacy blijft een heet hangijzer, men laat niet zomaar zijn privegegevens in een of ander certificaatje stoppen waarvan de doelstelling niet helemaal duidelijk is.
Dit is ook wel de meest vreemde zaak waar ik van gehoord hebt.

Eerst is SUN kwaad omdat Microsoft volgens hun een verkeerde Virtual Machine levert met eigen Java Standaards. Vervolgens haalt Microsoft dit uit XP. En weer is SUN kwaad, het moet er weer in.

Het droomwoord is toch altijd dat mensen de keuze moeten hebben??? Ik hoor er hier opeens niet veel mensen meer over...


Misschien is het gewoon verstandig om geen Java in websites te gebruiken...Je weet niet meer wie het kan zienen het is verschrikkelijk traag...

Is dat gezanik van SUN ook snel afgelopen.
Eerst is SUN kwaad omdat Microsoft volgens hun een verkeerde Virtual Machine levert met eigen Java Standaards. Vervolgens haalt Microsoft dit uit XP. En weer is SUN kwaad, het moet er weer in.
Het verhaal is een klein beetje anders. Microsoft heeft ooit een Java licensie genomen om een JVM voor Windows te maken. Niets mis mee. MS heeft echter geprobeerd om hierin Windows-specifieke zaken te zetten die niet in de Java-standaard horen. Niet goed dus. Sun heeft hierover een rechtszaak aangespannen en gewonnen omdat MS zich niet aan de licentie-voorwaarden hield.

De reactie van MS was toen: we halen onze JVM uit Windows. Prima, mogen ze helemaal zelf weten. Nu is MS in een andere rechtszaak verwikkeld waarin nogal veel gepraat wordt over 'middleware'. Het Java-platform is bijna de ultieme vorm van middleware, het maakt je namelijk helemaal onafhankelijk van het OS.

Opeens komt Microsft nu weer met de aankondiging dat hun JVM weer in XP terecht komt. Sun heeft hier trouwens niet om gevraagd. Sterker nog, het mag van Sun niet eens een Java Virtual Machine heten, ivm met de eerder genoemde 'aanpassingen'.

Er kunnen nu een paar dingen aan de hand zijn:

- Of de klanten van MS hebben hierom gevraagd
- Of het is een 'politieke' zet om de rechtszaak te beinvloeden
- Of het is een manier om Sun dwars te zitten door express een zwaar verouderde versie van Java mee te leveren, zodat gebruikers zullen denken dat Java niets is.

Zelf denk ik dat het een combinatie van de laatste twee zal zijn. Microsoft heeft geen greep kunnen krijgen op Java en probeert al jaren om het Sun op dat gebied zo lastig mogelijk te maken. Allemaal prima, zolang het maar op legale wijze gebeurd.

Wat je nu ziet is dat MS haar 'distributiekanaal' Windows weer in gaat zetten om het een concurrent lastig te maken. Want laten we eerlijk zijn: verreweg de meeste consumenten kopen hun software alleen op het moment dat ze een nieuw systeem, inclusief Windows kopen.
Opeens komt Microsft nu weer met de aankondiging dat hun JVM weer in XP terecht komt. Sun heeft hier trouwens niet om gevraagd. Sterker nog, het mag van Sun niet eens een Java Virtual Machine heten, ivm met de eerder genoemde 'aanpassingen'.
Op 15 augustus las ik toch wat anders :

Woensdag, 15 augustus 2001 - Sun Microsystems heeft de hulp van de consument ingeroepen om het Java-platform in het nieuwe besturingssysteem Windows XP ge´ntegreerd te krijgen.

Door de WebWereld-redactie 16 reacties

In een paginagrote advertentie die deze week in een aantal grote Amerikaanse kranten verschijnt, roept het bedrijf consumenten op om van Microsoft te eisen dat het softwarebedrijf Java-functionaliteiten met het nieuwe besturingssysteem Windows XP meelevert.

In april dit jaar besloot Microsoft de Java Virtual Machine software uit de testversies van de Internet Explorer 6 te halen. Internet Explorer 6 is ge´ntegreerd in Windows XP.

http://www.webwereld.nl/nieuws/8267.phtml
Microsoft is tegendraads bezig, zegt het ene doet het andere..
Ik geloof ze niet meer voordat ik het met mijn eigen ogen heb gezien...
Dankzij een andere rechtszaak, ook aangespannen door SUN, mag M$ hun eigen JDK niet meer doorontwikkelen. Een MS 1.4 VM mogen ze dus niet eens leveren van SUN.
SUN wilt natuurlijk dat M$ de SUN JRE meeleveren.. maar dat MS daar niet aan begint kan ik wel snappen.
Sun wil helemaal niet dat Microsoft dat doet, Sun wil dat Microsoft zich aan de licentie houdt en dat wil dus zeggen dat je Java niet mag gaan verbouwen zodat het niet meer compatible is met het echte Java. Dat wil Sun natuurlijk voorkomen, vandaar die rechtzaak.
Dat wilde SUN idd voorkomen, vandaar dat men in een settlement deze afspraak met M$ heeft gemaakt: geen doorontwikkeling van M$ op Java gebied.
Ik heb absoluut voorkeur voor standaardtalen, ik haat MS-dialecten, verknoeide HTML, nu nog verknoeide Java.
Prima dat ze het weer terugstoppen in XP. Want er zijn behoorlijk veel gebruikers die Java niet downloaden omdat het gewoon 5MB is en 5MB teveel voor iets waarvan ze eigenlijk toch niet weten wat het is.

En sad but true: mensen die de Java VM van Sun gebruiken kunnen nogal eens op hun neus kijken bij behoorlijk veel applets op het internet. Deze werken in 100x verhoogd tempo of werken helemaal niet. Reden is dat Microsoft haar (buggy) Java VM altijd meeleverde, iedereen die dus had, en Java applets hierop werden aangepast.

Ik heb ook nog steeds de Microsoft VM, omdat die van Sun me teveel problemen oplevert. Terwijl laatstgenoemde dus eigenlijk beter/geavanceerder is. Strange world...
En sad but true: mensen die de Java VM van Sun gebruiken kunnen nogal eens op hun neus kijken bij behoorlijk veel applets op het internet. Deze werken in 100x verhoogd tempo of werken helemaal niet. Reden is dat Microsoft haar (buggy) Java VM altijd meeleverde, iedereen die dus had, en Java applets hierop werden aangepast.

Da's wel heel creatief geredeneerd. MS is ook niet gek, de laatste paar Sun VM's zijn gewoon buggy. MS heeft daar geen zin in en stopt gewoon de geteste stabiele oude VM erin. Groot gelijk IMO, betatester spelen doe je maar in je eigen tijd en op eigen risico. En vervolgens geef jij de schuld aan MS dat de Sun VM vol bugs zit en allerlei applets niet goed draait? Strange world indeed...
Uhhmm... kweenie of jij het weet (maar anderen die een opleiding in Java gehad hebben die ik ken weten dit wel) maar het is juist de Microsoft VM die -sterk- verouderd is en zich absoluut niet aan de Java richtlijnen houdt.

En applet makers hebben hun code dus aangepast omdat veel mensen een verouderde en onstabiele VM gebruiken.

Vergelijk het maar een beetje met IE, dat gebruiken ook behoorlijk veel mensen, webmasters passen hun site erop aan, maar toch weet jij net zo goed als ik en iedereen dat IE het dus NIET zo nauw aan WC3 richtlijnen voor HTML houdt...
Ik moet je corrigeren. Ze gaan blŔren dat ze de richtlijn gaan volgen op moment dat ze de markt in handen hebben.
zo, microsoft voegt het toe zonder dat het moet, wie durft nu nog te zeggen dat het altijd kwaadschiks moet met hun
gelukkig zien ze in dat de rechtzaken voorkomen kunnen worden, scheelt hun weer een hoop kosten en hopelijk ons ook op den duur
[] alleen snap ik niet dat zij verplicht worden gemaakt om java erin te gooien, hun product hun keuze denk ik, maar dat wel te simpel zijn
wie durft nu nog te zeggen dat het altijd kwaadschiks moet met hun, zo slecht zijn ze nog niet
Lees het stukje eens goed. Het is niet omdat de gebruikers dat willen, maar omdat ze op deze manier de uitslag van de rechtzaak willen beinvloeden.
ze hadden ook kunnen wachten totdat er een uitspraak was, misschien was de uitspraak wel in hun voordeel, ze doen gewoon java erbij. zoiets in een service pack zetten is volgens mij meer dan naar sun.java.com toe surven ding downloaden en in het service pack droppen. (ze zijn er al eerder mee begonnen dus)
Het probleem van een monopolie positie is dat het niet 'hun product, hun keuze' is, omdat ze daarmee ook die keuze opleggen aan zo'n 90% van de gebruikers. (Zie berichtgeving over de rechtzaak van de 9 staten)
Daarnaast is wel degelijk kwaadschiks, er was immers eerst een rechtzaak voor nodig voordat dit er weer in kwam, en het argument was niet om de gebruiker extra functionaliteit te bieden (java ondersteuning) maar eigenlijk alleen als argument in de rechtzaak over hun monopolie misbruik.
En wees eerlijk, om er nu versie 1.1.4 van java in te zetten, wat in november 1997 uit kwam, geeft toch ook wel aan dat ze deze versie er echt niet in stoppen als service aan de gebruikers van Windows XP.
Vind het wel een goeie actie, krijgt Microsoft weer wat lucht en is de rest van de wereld ook weer een stukje blijer :)

Maar wat is het verschil tussen Java 1.1.4 en 1.4?
1.1.4 heb je dus echt geen ruk aan (pardon my french). Om bv de nieuwe native Java Swing GUI componenten te kunnen gebruiken heb je al minimaal versie 1.1.8 nodig.
Mijns inziens is dit op z'n minst een volledig loos gebaar van Microsoft, en in het slechtste geval zelfs kwade opzet om andermaal acceptatie van Java door de gemiddelde windowsgebruiker te frustreren.

Ik denk dat je het kan vergelijken met een PC verkoper die tegen z'n klanten zegt, je kan als OS de nieuwste versie van Redhat Linux erbij krijgen, of Microsoft Windows 3.1 - daar zou Microsoft toch zeker ook tegen protesteren ?
denk dat de meeste winXP gebruikers ondertussen al wel 1 of andere java plugin hebben geinstalleerd.. dus of ze het nou via een servicepack doen of dat je het los installeert maakt toch ook niet uit?
Klopt, maar ik ben wel blij dat deze er nu standaard ge´nstalleerd word. Ik had laatst JDK 1.4 (Beta) ge´nstalleerd en dat was een behoorlijke teleurstelling. Ik hoop wel dat Sun door gaat met de rechtzaak. Microsoft heeft elke keer van deze ***-geintjes,
Je gebruikt in je post de woorden 'laatst' en '1.4 (Beta)' naast elkaar. De final / stable van 1.4 is al lang uit hoor, dus ˇf je had een oude versie, ˇf het is al een tijdje geleden.

Daarnaast: Java is een product van Sun. Sun bepaalt dus welke kant de Java standaard op gaat. Niet MS. MS gaat ook (gezien het feit dat ze nog steeds 1.1.4 leveren) niet mee in die nieuwe(re) standaard.

Ik ben helemaal niet blij dat MS hun JVM weer standaard gaat meeleveren / installeren. Dat betekent dat hordes n00b XP gebruikers met verouderde Java VM's zitten, die niet compatible zijn met recente applets, programma's en plug-ins. Resultaat: klachten. Klachten die niet richting MS zullen gaan (want zo werkt dat nu eenmaal), maar naar Sun. Terwijl het overduidelijk de schuld van Bill et al. is.

Het is dus helemaal geen goede zaak. Een goede zaak zou het standaard meeleveren van Sun J2SE zijn. Niet die pre-historische MS meuk.
Applets worden niet veel meer gebruikt, mede dankzij de langzame en slechte JavaRuntime. MS heeft het ooit mogelijk gemaakt om met een JiT compiler Applets snel genoeg te maken om algemeen gebruikt te worden. In principe is MS Sun niets verschuldigd, Sun kan ook zelf een kleine, snelle Java-runtime ontwikkelen. Niemand klaagt dat Flash niet geintegreerd is in XP.
Als men zo ontevreden is met de JVM van Microsoft, zoals ook oa SUN, waarom dan Řberhaupt dit gezeur? Laat SUN dan haar JVM meeleveren. Dat kan ook. Maar nee. Eerst klaag je Microsoft aan dat ze je taaltje kapot wil maken door haar ondersteuning niet te vernieuwen. Dan geeft Microsoft je de kans om alles up-to-date te krijgen door geen ondersteuning te leveren zodat iedereen automagisch terecht zou moeten komen bij jou. Dan klaag je Microsoft aan omdat ze geen ondersteuning meer bieden. Als Microsoft dan toch weer de verouderde troep meelevert begin je weer van voren af aan. Sinds wanneer kun je je concurrent verplichten jouw troep te ondersteunen? Ik zie het al voor me. Red Hat klaagt Microsoft aan omdat Red Hat packages niet onder Windows zijn te installeren....
ja ik snap het ook niet,
ene kant willen ze dat er geen extra software bij MS spul zit en nu moet het weer wel...
This idd wat je zegt.. Iedereen in america maar aandringen dat er rommel uit moet en dat er een zo kaal mogelijk pakket geleverd moet worden..!! ( om een z'n goedkoop mogelijk product te krijgen) En dit moet dan weer wel DUH.. Nu zal ik wel weer van alles over me heen krijgen. Zoals Java is geen software wat je met de andere claims kunt vergelijken.. Maar software is software aanvulling is aanvulling. Punt uit.. Simpel gezegd als iemand de Java van Sun wil hebben zal ie zelf de keuze moeten krijgen...!! Dat is toch wat iedereen wil..!! Waarom dan nu weer zo moeilijk doen..!
Ben ik toch niet met je eens;

De rechtzaken gaan om Microsofts eigen extratjes,
Java is gratis en van SUN. Het meeleveren van de JRE kost Microsoft dus nix (beetje opslag).

Dus mensen die er belang bij hebben hebben het,
mensen die er geen belang bij hebben kost het niks,
iedereen blij toch? :?
Als de gemiddelde dummy gebruiker ziet staan:

Downloading Java : 10 Mb

Klikt bijna iedereen dit weg, als het met SP1 komt kun je er weer vanuit gaan dat iedereen het weer heeft.

<edit> 10 MB was 55MB en dat was weer een gokje</edit>
Hoe groot denk je dat de nieuwe Service Pack gaat worden dan :>
Die is ook op CD te koop en wordt bij nieuwe systemen voorge´nstalleerd.
Waar haal jij 55 meg vandaan? Je moet niet de JDK downloaden, maar de JRE, deze is "slechts" 10 meg...
Waarom lezen mensen hierboven zo slecht??

Er staat terecht meerdere malen genoemd dat MS helemaal GEEN RECENTERE VERSIE MAG LEVEREN! /[schreeuwmode uit].

Sun weigerde MS de 1.4 licentie en dus blijft ms hangen op de laatsate release die ze mogen gebruiken.
Interessanter is dat als je 1.4 geinstalleerd hebt, de windows update deze terug wil zetten op de sp1 versie.. mm, das minder..
euhmm..
wat wordt hiermee bedoeld dan denk je:
"If (Microsoft) were truly interested in serving the interests of consumers and software developers, Microsoft would distribute a current and compatible Java (software), rather than an outdated and incompatible one," Sun said in a statement.
lijkt me toch typisch gevalletje van sun wil graag dat ms de nieuwste gebruikt, voor alle partijen nl. een stuk beter.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True