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 , , 27 reacties
Bron: C|Net

C|Net weet te melden dat geen PC-leverancier met Sun contact heeft gezocht om diens Java VM te gaan leveren in combinatie met Windows XP op nieuwe PC's. Zo kiest bijvoorbeeld Compaq voor de sterk verouderde Microsoft Java VM.

De reden hiervoor is timing: Sun is zeer waarschijnlijk niet klaar met het aanpassen van haar Java VM voor Internet Explorer 6 op de dag dat Windows XP officieel verkocht mag gaan worden.

Sun's kansen voor het leveren van een belangrijk onderdeel van Windows XP werden afgelopen april duidelijk, toen Microsoft besloot geen Java VM te integreren met Internet Explorer 6 noch met Windows XP. De server-bouwer uit Palo Alto heeft sindsdien er alles aan gedaan om de Java VM aangepast te krijgen om te kunnen worden gebruikt in Internet Explorer 6. PC-leveranciers zouden dan in plaats van Microsoft's verouderde Java VM mee te leveren, de meer geavanceerde Sun Java VM kunnen meeleveren:

JAVABut some PC makers said they simply can't wait for Sun to deliver an IE 6-compatible JVM. Naila Seif, director of software marketing for Compaq's Access Business Group, said the company on Friday finalized its decision to ship Microsoft's version of the JVM with Windows XP systems.

"We have offered every (PC maker) the opportunity to ship our Java VM if they wish," said Jim Cullinan, Microsoft's Windows XP lead product manager. "They also can ship any other Java VM."

Sun did approach Compaq, "but very late...late last week," Seif said. "My main interest is to ship Windows XP in a timely fashion and provide customers with the best experience. Sun is very interested in having a dialogue with us, but we're not going to put any risk to our schedule."

De vraag blijft wel waarom Sun pas nadat Microsoft had aangekondigd geen Java VM mee te gaan leveren bij Windows XP, is begonnen met het aanpassen van de Sun Java VM om te kunnen worden gebruikt met Internet Explorer; tenslotte levert Microsoft z'n webbrowser al een aantal jaren zonder Java VM en is de techniek waarmee Internet Explorer communiceert met de Java VM al langer bekend (dezelfde techniek als hoe bijvoorbeeld flash is ge´ntegreerd in Internet Explorer).

Moderatie-faq Wijzig weergave

Reacties (27)

Ik denk dat het iets minder dramatisch is dan hier wordt gezegd.

Dit is een zeer recente beslissing en ook alleen een beslissing van Compaq. Compaq was tot vrijdag geeneens van plan om een JVM mee te leveren. Hier kan je er mee over lezen.

Dell heeft al eerder bekend gemaakt een JVM mee te gaan leveren op hun PC. Zij hebben echter nog niet besloten voor welke leverancier (recente Sun of oude Microsoft) ze gaan kiezen. Gateway heeft aangegeven dat ze nog geen besluit hebben genomen over het meeleveren van een JVM.

Als Sun zijn plugin binnen korte tijd klaar heeft zie ik nog steeds mogelijkheden. Compaq kan alsnog kiezen voor een Sun JVM en de keuze van Dell is nog steeds open.

AOL heeft al eerder te kennen gegeven dat ze een JVM gaan meeleveren met hun internetsoftware. Dit zal sowieso een Sun JVM worden.
tis gwoon stom van MS dat ze het pluginsysteem van ie5 niet over hebbe genomen voor ie6, dan kon je gwoon jre 1.4 installen, volgens benchmarks is de nieuwste jvm al net zo snel als cpp code. Kweet nog van jdk 1.1 3 jaar geleden hoe traag het was :)
ehm stom? mwah ik denk niet dat ze daar echt van wakker liggen ;) dat heet concurrentie

maar updates van de plugin interface zijn best wel verklaarbaar, de vereisten aan plugin zijn steds hoger, qua interactie met content op de pagina waarin zij embedded zijn.
plugins worden vereist steeds vaker onafhankelijk zelf requests kunnen plaatsen (meen dat Sun ook daar voordeel mee heeft voor RMI, remote method invocation, om java remote server-handelingen te laten doen) daarvoor is een aanpassing van de plugin interface gewoonweg noodzakelijk.
ook mozilla heeft een compleet nieuwe plugin interface in vergelijk tot ns4-
En dat Sun het niet op tijd voor elkaar kreeg is niet handig van ze maar willen ze meer voor hun Java doen dan moeten ze het er wel voor over hebben.

Maar als MS en SUN gaan lopen zieken dan moeten ze het zelf maar weten hoor. Lijkt soms net een stelletje ruziemakende kinders.

Zal mij dus echt jeuken of iets bij een installatie in zou moeten zitten of niet. Kun je zelf ook nog wel dl'en en installeren.
jij kunt dat misschien downen en installen. De helft van NL weet niet eens wat dat is, laat staan dat ze het kunnen. Ik ken genoeg mensen die nog nooit een update hebben geinstalleerd en die zodra zij een flashplugin moeten downen al op cancel drukken. Het is dus heel jammer dat Sun dit nog niet meegeleverd krijgt in de eerste versie van XP!
Zoals ik eerder al zei, ik denk dat dit nieuws iets te negatief is. Sun is zeer hard aan het werk aan de plug-in en waarschijnlijk kan hij nog voor de OEM release van XP uitkomen. Het is afwachten wat de OEMs dan doen...

Het grootste probleem voor de onwetende computergebruiker is dat ze bij een missende JVM vriendelijk verwezen worden naar de Microsoft JVM als er gebruikt wordt gemaakt van de (deprecated) Applet tag. Een website zal expliciet moet linken naar de Sun JVM als hij deze wil gebruiken. Helaas schieten deze gebruikers dus weinig op met de automatisch download optie in IE.
Misschien is het juist wel goed voor Sun, als iedereen die oude (microsoft) VM heeft dan wil men misschien niet overstappen op het nieuwe alternatief van Sun (vanwege gedoe met uninstallen enzo). Ik vind dat Sun niet moet zeuren dat Microsoft hun stokoude VM niet voorinstalleerd. In dit geval geeft Microsoft de klant eens een keer de keuze door iets niet voor te installeren (zoals internet explorer) en dan is het NOG niet goed.
Tot op zekere hoogte heb je gelijk. Alleen kost dat natuurlijk wel een hoop geld voro sun aan marketing, je moet toch wereldkunding maken dat er een JVM is. Als ik aan me moeder vraag of ze een Java Virtual machine wil installeren begrijpt ze gegarandeerd niet wat ik bedoel.
Met flash gaat zo;n installatie vanzelf.
Sun kan ook zo'n systeem gaan gebruiken natuurlijk.
Het was de bedoeling dat de applet plugin op dezelfde manier zou werken. Maar als Sun dit niet op tijd af heeft, tja...
Ik vind het wel heel jammer ik denk dat deze ontwikkeling applets juist een nieuwe boost geeft.
ja.. maar een jre is zowat 5 meg (als het al niet meer is) en flash is iets van 200k
Ik heb ergens gelezen dat Sun nu een JVM aan het maken is die bij het opstarten van Windows XP automatisch in het geheugen geladen kan worden. In plaats van een plug-in voor de browser wordt het dus een plug-in voor Windows.
Op die manier kunnen Java applicaties net zo snel opstarten als normale apps. Nu moet eerst de complete JVM in geladen worden voordat je Java applicatie start.
Dus misschien is het uiteindelijk helemaal niet zo slecht voor Java dat de MS JVM niet in IE6 komt te ztten.
Wellicht heb je daar gelijk in ja :) .

Het is inderdaad zo dat Sun met dergelijke zaken bezig is. Allereerst zijn ze bezig met VM sharing, waardoor alle bibliotheken gedeeld worden tussen alle VM instanties. Dit kan het geheugen gebruik en ook de laadtijd behoorlijk beperken. Het is dan echter nog wel steeds zo dat elke applicatie in een andere VM instantie leeft. Apple heeft op Mac OS X in hun uitstekende JVM al VM sharing geimplementeerd.

Het echte delen van een VM, waardoor alle applicaties in 1 JVM draaien is een stuk ingewikkelder en zal ook niet binnen 1 a 2 jaar mogelijk zijn. Je krijg dan hele grote problemen met gegevens die 'static' zijn, of wel: voor alles wat in de VM draait bereikbaar. Static gegevens vormen in de huidige JVMs geen probleem, maar als alles in 1 JVM gaat draaien wordt dit een grote moelijkheid. Ook krijg je problemen met de security.

Binnen het Java Community Process zijn ze hier druk mee bezig via de Isolation specificaties. Voorlopig zal zo'n implementatie echter nog lang op zich laten wachten...
Dat die VM sharing problematisch is, is toch Sun's probleem en heeft weinig tot niets van doen mbt of Sun nu wel of niet capabel is tot het bouwen van een ActiveX shell om hun JVM. Want daar praten we over.
Uiteraard, dat zei ik toch ook niet? 'Left' had het echter over het snel opstarten van Java applicaties. Daar ging ik op in. Dit heeft helemaal niets te maken met de aanpassingen die nodig zijn om de Sun Java plug-in ook in IE6 te laten werken bij de gewone Applet tags.
Ik vind het zo'n gezeik

MS levert eerst JVM mee, maar mag er zelf niets mee doen (qua ontwikkeling), Sun loopt ontzettend moeilijk te doen t.o.v. MS.
Dan besluit MS dan maar om een EXTERN product niet in WinXP op te nemen en dan is Sun ineens kwaad dat MS JVM niet in WinXP opneemt.

Kun je toch zo downloaden. De consument kiest toch wat hij/zij zelf wil installeren, daar ging het toch allemaal om.
"MS levert eerst JVM mee, maar mag er zelf niets mee doen (qua ontwikkeling)"

dat was onderdeel vd licentie voorwaarden waarmee MS accoord is gegaan. het doel van die voorwaarde was om java cross platform te houden. maar dat kwam MS natuurlijk niet zo goed uit, die heeft liever iets dat alleen werkt met windows.
eersts ja zeggen en dan stiekum nee doen.
Hier heeft Sun dus echt een grote misser gemaakt.
Als ze iets beter op hadden gelet hadden ze een kans gehad om zich steviger op de markt te zetten, en nu zal microsoft toch weer voor een groter deel geintregreerd worden in de nieuwe pc's.

Volgende keer beter :)
Heel erg jammer dat we dan nog bij de oude VM blijven steken, want deze is lang niet zo snel als de Sun VM. Laten we hopen dat er een update voor komt. Dan is IE 6 pas snel.
mm, jammer
Eerst waren er goede signalen dat we eindelijk van de verouderde JVM af zouden komen. En nu kan Sun het niet waarmaken...

Ik hoop dat ze flink door gaan werken :(
Stelletje sukkels bij Sun.

Eerst mag ms geen nieuwere versie van de VM uitbrengen, vervolgens maken ze zelf geen beter product (hadden ze toch al meer dan een jaar de tijd voor) en nu is het weer de schuld van MS dat er geen VM bijzit.

Sun heeft wel erg veel boter op z'n hoofd.
Tijd dat het zonnetje eens onder gaat :)

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