Kirjaudu

Uutiskirje

Rekisteröidy Sektoriin ja tilaa itsellesi joko aamuisin tai iltaisin ilmestyvä uutiskirje sähköpostiisi.

Keskiviikko, 5.2.2003

Java VM poistui Windows XP:n Service Pack 1:stä

Microsoft julkaisi maanantaina päivitetyn version Windows XP:n Service Pack 1:stä (SP1), josta puuttuu yhtiön oma Java-versio. Microsoft julkaisi lukuisia korjauksia sisältäneen SP1:n alunperin syyskuussa. Päivitys lisäsi käyttöjärjestelmään myös Microsoftin Java Virtual Machine -sovelluksen, joka ei sisältynyt käyttöjärjestelmän alkuperäiseen versioon. Nyt julkistettu SP1a on vaihtelun vuoksi ilman JVM-sovellusta.

Microsoftin oman JVM:n poistaminen on vasta ensimmäinen askel kohti sopua Microsoftin ja Sun Microsystemsin Java-kiistassa. Microsoft aikoo tarjota Sunin Java Runtime Environmentin (JRE) käyttäjilleen muutaman kuukauden päästä. Tällöin Microsoft suunnittelee julkaisevansa Windows XP SP1b:n, joka on muuten identtinen alkuperäisen SP1:n kanssa, mutta se sisältää JRE:n. Myös lähitulevaisuudessa julkistettavasta Windows 2000:n SP4:stä puuttuu JVM.

Sovintoa enteilevistä suunnitelmista huolimatta Microsoft pyrkii yhä muuttamaan tuomari J. Frederick Motzin antamaa tuomiota niin, ettei sen tarvitse alistua poistamaan JVM-teknologiaa lopullisesti Sunin JRE-teknologian tieltä. Microsoftin mukaan huhtikuussa markkinoille tuleva Windows Server 2003 ei tule sisältämään JRE:tä eikä JVM:ää.

Lue juttu K2, 5.2.2003 00:08. Lähde: ZDNet
Rekisteröidy ja kirjaudu sisään, jos haluat kommentoida.

Kommentit ( 19 uutta / 19 )
pistettä.
Näytä vain kommentit joilla on vähintään
Päätös
Anonyymi kommentoija, 5.2.2003 10:14:24
Pisteet: 0
Digitodayn eilisen uutisen mukaan päätös Javan pakkolisäämisestä 120 päivän aikana kumottiin toistaiseksi:

http://www.digitoday.fi/digi98fi.nsf/pub/dd2003020...
HURRAA!
Anonyymi kommentoija, 5.2.2003 16:06:58
Pisteet: 0
Sanoo ihminen, joka on joutunut käyttämään mäsän-jvm:ä vastaan tietoenatorilla tehtyä koodia. Sehän ei tasan varmasti toimi minkään muun kanssa yhteen kuin IE:n. Josko tietoenatorilla joutuisivat paikkaamaan kötöstyksensä *oikeaksi javaksi* noiden service-packkien lähtiessä todellisesti jakoon.
Re: HURRAA!
Anonyymi kommentoija, 5.2.2003 19:34:00
Pisteet: 0
..Josko tietoenatorilla joutuisivat paikkaamaan kötöstyksensä *oikeaksi javaksi* noiden service-packkien lähtiessä todellisesti jakoon.
Kokemuksen mukaan TE:llä tehdään Javaa kyllä pääasiassa Sunin JVM:llä. Sitä en tiedä onko jotain tehty MS "Javallakin".
Re: HURRAA!
Anonyymi kommentoija, 5.2.2003 21:23:55
Pisteet: 0
Kokemuksen mukaan TE:llä tehdään Javaa kyllä pääasiassa Sunin JVM:llä. Sitä en tiedä onko jotain tehty MS "Javallakin".
Kyllä kaikki varmaan tekee Java ohjelmat oikealla Sunin API:lla, mutta appletit on eri asia. Itsekkin olen joutunut kärsimään TietoEnatorin tekemästä Applettina toimivasta softasta, joka tasan tarkkaan ei toimi muulla, kuin mikkisoftan JRE:llä.

Itsekkin olen noihin ongelmiin törmännyt, kun piti väsätä pieni appletti, joka piirtää kaavion. Mikkisoftan API:n java.awt.Point luokassa ei ole gettereitä ja settereitä, kun taas Sunin samassa luokassa on. Tosin sen softan sai toimimaan molemmilla, koska luokkamuuttujissa oli X ja Y koordinaatit public näkyvyydellä.
Re: HURRAA!
Anonyymi kommentoija, 5.2.2003 22:09:27
Pisteet: 0
..Josko tietoenatorilla joutuisivat paikkaamaan
Kokemuksen mukaan TE:llä tehdään Javaa kyllä pääasiassa Sunin JVM:llä. Sitä en tiedä onko
Tämä nyt ei suoraan liity javaan, mutta kokemuksen mukaan täällä tietoenaattorilla ainakin matkalaskut ja työtunnit täytyy syöttää exploderilla, koska eivät toimi millään muulla selaimella. Viikko sitten asensin Opera7 with java ja heti lakkasi matkalaskuvempele toimimasta. Joku javahärpätin meni solmuun ja ongelma poistui Opera+java uninstallilla.
palvelin ja JVM
pitr_, 5.2.2003 10:01:45
Pisteet: 0
Niissä palvelinjärjestelmissä, joita tiedän, on asennettu määrätty JDK/JRE versio, ei ikinä mitään käyttöjärjestelmän mukana tullutta extra-kilkettä (if any). Eli siinä mielessä noiden javaroottoreiden jättäminen pois Server 2003:sta on järkevää.

Kun allekirjoittaneella ei ole kokemusta M$:n uusista softista (BizTalk®, Content Management, Commerce, SharePoint Portal Server) niin osaako joku sanoa:

käyttävätkö nämä JVM:ää vai onko JVM rakennettu vain loppukäyttäjän MSIE-käyttöä varten?

Eli tarvitaanko sitä ylipäätänsä mihinkään tuossa S2003:ssa vai onko tämä taas tällainen pseudomyönnytys?
Re: palvelin ja JVM
Anonyymi kommentoija, 5.2.2003 10:19:36
Pisteet: 0
käyttävätkö nämä JVM:ää vai onko JVM rakennettu vain loppukäyttäjän MSIE-käyttöä varten?
Ei Microsoft mihinkään itse sitä Javaa käytä, sen lisääminen vaan mahdollistaa Java Servlettien/JSP:n ajamisen palvelimella.

Eli tarvitaanko sitä ylipäätänsä mihinkään tuossa S2003:ssa vai onko tämä taas tällainen pseudomyönnytys?
No jos käyttäjä ajaa palvelimella Java-sovelluksia niin se poistaa tarpeen JVM:n asentamiseen.
Re: palvelin ja JVM
mxmattil, 5.2.2003 11:42:51
Pisteet: 0
käyttävätkö nämä JVM:ää vai onko JVM rakennettu vain loppukäyttäjän MSIE-käyttöä varten?
Ei Microsoft mihinkään itse sitä Javaa käytä, sen lisääminen vaan mahdollistaa Java Servlettien/JSP:n ajamisen palvelimella.
????

Ei client-puolen javatuki vaikuta mitään jsp/servlettien ajamiseen palvelinpäässä.

Eiköhän tuossa javatuen lisäämisessä windowsiin -hommassa ole ennemminkin kyse client-pään sovelluksista ja applet-tuesta selaimiin, serveripään asennus tehdään kuitenkin aina hallitusti tietyllä versionumerolla eikä siinä paljoa microsoftin esiasennukset paina.
http://www.dvd.to - DVD hakukone
Re: palvelin ja JVM
Anonyymi kommentoija, 5.2.2003 12:58:44
Pisteet: 0
Ei client-puolen javatuki vaikuta mitään jsp/servlettien ajamiseen palvelinpäässä.
Alkuperäinen kysyjä kun tarkoitti juuri Windows Server 2003:a, ei loppukäyttäjäversioita.

serveripään asennus tehdään kuitenkin aina hallitusti tietyllä versionumerolla eikä siinä paljoa microsoftin esiasennukset paina.
Älä sano...saattaa hyvinkin olla että moni käyttäisi sitä jos aukkojen päivittäminen onnistuisi samalla työkalulla (windows update) kuin itse Windowsinkin.
janilxx käyttääkö?
janilxx, 5.2.2003 12:06:44
Pisteet: 0
Käyttääkö joku oikeasti jotan java-ohjelmaa Microsoftin omalla JVM:llä?

Appletteja voi tietenkin käyttää Microsoftin JVM:llä, mutta eihän niitä appletteja missään edes näy.

Tässä valossa mietittynä tämä tuntuisi olevan vain Sunin yritys saada javaohjelmat helpommin käyttöön Windowsissa (koska Windowsista löytyisi oikeasti käyttökelpoinen JRE/JVM). Microssoftin monopoli on siis vain hyvä ase Sunille?
Re: käyttääkö?
Anonyymi kommentoija, 5.2.2003 17:07:37
Pisteet: 0
Käyttääkö joku oikeasti jotan java-ohjelmaa Microsoftin omalla JVM:llä?
Itseasiassa aika monikin GUI-softa toimii nopeammin ja tuntuu "aidommalta" jos käyttää MS:n JVM:ää. Tämä ero on kyllä kaventunut paljon Sunin julkaistua 1.4-version.
Re: käyttääkö?
Anonyymi kommentoija, 5.2.2003 20:37:38
Pisteet: 0
"Toimii nopeammin" tarkoittaa turhan useasti "toimii vain".

Luonnollisesti MS osasi tehdä Java-Windows -yhdistelmästä nopeammin toimivan, mutta kun MS meni lisäämään siihen ominaisuuksia, jotka eivät speksien mukaisella Javalla toimi alkuunkaan (mikä oli täysin hyväksyttävää), mainostivat niitä ilmoittamatta yhteensopimattomuudesta (mikä oli harhaanjohtavaa ja arveluttavaa) sekä muuttivat speksien mukaisia ominaisuuksia toimimaan mieleisellään tavalla (tämä sitten olikin jo sopimuksen vastaista).
sekoitusta
mxmattil, 5.2.2003 10:06:43
Pisteet: +1
Noiden lyhenteiden käyttäminen sekoittaa päätä huomattavasti etenkin sellaiselle joka ei noita akronyymejä tunne eli aukikirjoitetaanpa:

JRE
Java runtime environment. Paketti joka sisältää luokkakirjastot ja muun tarvittavan java-ohjelmien ajamiseen tietokoneella. JDKn (java development kit) vastine niille ihmisille jotka haluavat vain ajaa koodia, eivät kehittääs sitä.

JVM
Java virtual machine, ohjelma joka ajaa javan bytekoodisia ohjelmia. Mukana JRE-paketissa.

Eli JVM ei ole mikään Microsoft-spesifi asia eikä JRE sun spesifi.
http://www.dvd.to - DVD hakukone
Re: sekoitusta
Anonyymi kommentoija, 6.2.2003 04:50:12
Pisteet: 0
DKn (java development kit) vastine niille ihmisille jotka haluavat vain ajaa koodia, eivät kehittääs sitä.
JDK on nykyään (muistaakseni versiosta 1.2 alkaen) nimeltään Java SDK (software development kit)
TeknoHog Re: sekoitusta
TeknoHog, 5.2.2003 17:14:52
Pisteet: 0
Noiden lyhenteiden käyttäminen sekoittaa päätä huomattavasti etenkin sellaiselle joka ei noita akronyymejä tunne eli aukikirjoitetaanpa:
Menee vähän asian vierestä, mutta tämä on niin yleinen sekaannus että haluan oikaista. Akronyymi on lyhenteen erikoistapaus, sellainen jonka voi lausua yhtenä sanana kuten LASER tai NATO. JRE ja JVM ovat pelkästään lyhenteitä (abbreviation).

Mielestäni myös lyhenteet, jotka eivät sellaisenaan ole lausuttavia, mutta joille on vakiintunut lausuttu muoto, ovat akronyymejä: esim. SCSI.
-><-
Good shit, huh? Dozer makes it. It's good for two things: degreasing engines and killing brain cells.
Re: sekoitusta
Anonyymi kommentoija, 6.2.2003 04:46:33
Pisteet: 0
Mielestäni myös lyhenteet, jotka eivät sellaisenaan ole lausuttavia, mutta joille on vakiintunut lausuttu muoto, ovat akronyymejä: esim. SCSI.
Miten tuo sitten yleensä lausutaan? Enpä ole koskaan törmännyt muuhun kuin kirjaimelliseen versioon.
TeknoHog Re: sekoitusta
TeknoHog, 6.2.2003 05:51:55
Pisteet: 0
SCSI.
Miten tuo sitten yleensä lausutaan? Enpä ole koskaan törmännyt muuhun kuin kirjaimelliseen versioon.
Heh, aluksi meinasin sen kirjoittaakin, mutta sitten ajattelin että sektorilaisten kyllä pitäisi tietää :-). No kuitenkin, englannin versio "scuzzy" on Suomeenkin rantautunut muodossa skasi. Muitakin versioita taitaa englanniksi olla, mutta en ole niitä kuullut käytännön puheessa koskaan.
-><-
Good shit, huh? Dozer makes it. It's good for two things: degreasing engines and killing brain cells.
Re: sekoitusta
Anonyymi kommentoija, 9.2.2003 14:40:03
Pisteet: 0
Menee vähän asian vierestä, mutta tämä on niin yleinen sekaannus että haluan oikaista. Akronyymi on lyhenteen erikoistapaus, sellainen jonka voi lausua yhtenä sanana kuten LASER tai NATO. JRE ja JVM ovat pelkästään lyhenteitä (abbreviation).
aivan asian vierestä, mutta suomen kielitoimisto vai mikä lie on antanut suosituksen että puhuttaisiin laseristä (huomaa i) jolloin se on ihan "oikea sana"
TeknoHog Re: sekoitusta
TeknoHog, 11.2.2003 12:23:47
Pisteet: 0
aivan asian vierestä, mutta suomen kielitoimisto vai mikä lie on antanut suosituksen että puhuttaisiin laseristä (huomaa i) jolloin se on ihan "oikea sana"
Nojaa, laser[i] on joka tapauksessa "sanojen alkukirjaimista muodostettu sana" eli akronyymi. On lähinnä tottumiskysymys, käyttääkö isoja vai pieniä kirjaimia, mutta esim. NATO on parempi kirjoittaa isoilla koska nato tarkoittaakin jo jotain muuta.
-><-
Good shit, huh? Dozer makes it. It's good for two things: degreasing engines and killing brain cells.