Kirjaudu

Uutiskirje

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

Perjantai, 17.1.2003

Microsoftille 120 päivää aikaa lisätä Java-tuki Windowsiin

Yhdysvaltain liittovaltion tuomari Frederick Motz antoi keskiviikkona Microsoftille 120 päivää aikaa ryhtyä toimittamaan Sunin Java-teknologiaa Windows-käyttöjärjestelmän mukana. Motzin määräämä aikaraja on kompromissi Sunin vaatiman 90 päivän ja Microsoftin ehdottaman 180 päivän väliltä.

Osapuolet käyttivät lähes koko keskiviikon väittelyyn oikeuden antaman määräyksen yksityiskohtien noudattamisesta. Microsoftin asianajajan Steven Holleyn mukaan Sunin vaatimus Javan sisällyttämisestä Windowsiin on epämääräinen ja saattaisi pakottaa Microsoftin lisäämään Sunin Java-virtuaalikoneen myös Windowsin palvelinversioihin, vaikka Microsoftilla ei olekaan monopoliasemaa palvelinkäyttöjärjestelmämarkkinoilla. Lisäksi Holley totesi oikeudelle Sunin tarjoavan Javaa vain yhdeksänä eri kieliversiona, kun taas Windowsista on kaikkiaan 34 eri kieliversiota. Holleyn mukaan Microsoftia ei voida vaatia lisäämään Java-tukea Windowsiin ennen kuin Sun on toimittanut Javasta kaikki 34 kieliversiota.

Tuomari Motz pyysi osapuolia selvittämään keskenään loput kiistanalaiset kysymykset ja toimittamaan maanantaina molempien osapuolien hyväksymän ehdotuksen määräyksen noudattamisesta. Microsoftin asianajaja David Tulchin ei ole ollenkaan varma, että osapuolet pääsevät sopuun jäljellä olevista asioista maanantaihin mennessä. "Emme tule olemaan tyytyväisiä mihinkään määräykseen, jonka vuoksi aiomme viedä asian valitustuomioistuimeen", hän toteaa.

Lue juttu oma, 17.1.2003 00:10. Lähde: IDG
Rekisteröidy ja kirjaudu sisään, jos haluat kommentoida.

Kommentit ( 24 uutta / 24 )
pistettä.
Näytä vain kommentit joilla on vähintään
Loistavaa
Anonyymi kommentoija, 17.1.2003 12:54:43
Pisteet: +1
Tämähän on aivan mahtava juttu.Kun vielä kyseessä on sunin oma jre. Tällöinhän esimerkiksi webissä pelattavat pelit tulee saavuttamaan ihan uuden tason (jos javan 3D api on mukana) .

Myös verkkopelien kannalta, koska ms-java:ssa ei udp pakettien lähettely appleteista onnistu.

Saa vaan jäädä odottamaan että mitä kaikkia kivoja palveluita saamme nähdäkkään..
Re: Loistavaa
Anonyymi kommentoija, 17.1.2003 14:42:11
Pisteet: 0
Tämähän on aivan mahtava juttu.Kun vielä kyseessä on sunin oma jre. Tällöinhän esimerkiksi webissä pelattavat pelit tulee saavuttamaan ihan uuden tason (jos javan 3D api on mukana) .
Niin nythän tuo tosiaan ei taida olla tuo Java3D mukana tuossa Sunin JRE:ssä tai JDK:ssa. Mikä tuossa on muuten perimmäisenä syynä, että tuon perus JDK/JRE -paketin lisäksi on sitten vielä hirveä läjä noita lisähärpäkkeitä kuten tuo Java3D ja sitten vaikka Java Communications API? Eikö se olisi paljon näppärämpää jos toi tommoset olisi vakiona noissa asennuksissa?
Re: Loistavaa
Anonyymi kommentoija, 17.1.2003 15:14:35
Pisteet: +1
Niin nythän tuo tosiaan ei taida olla tuo Java3D mukana tuossa Sunin JRE:ssä tai JDK:ssa. Mikä tuossa on muuten perimmäisenä syynä, että tuon perus JDK/JRE -paketin lisäksi on sitten vielä hirveä läjä noita lisähärpäkkeitä kuten tuo Java3D ja sitten vaikka Java Communications API? Eikö se olisi paljon näppärämpää jos toi tommoset olisi vakiona noissa asennuksissa?
On paljon järkevämpää pitää kirjastoja modulaarisina, loogisesti eroavina paketteina kuin laittaa kaikkia kirjastoja yhteen pakettiin. Mikäli kaikki mahdolliset kirjastot olisivat mukana JSDK/JREn koko kasvaisi huomattavasti nykyisestä. JRE/JSDKn on tarkoitus mahdollistaa perustoiminnallisuuden toteuttaminen ja/tai ajaminen. Kehittäjien tarpeet eroavat niin paljon, että on yksinkertaisesti mahdotonta laittaa kaikkea "tarpeellista" perustoiminnallisuuden alle. Kaikki tarvitsevat jollain tapaa IO:ta (java.io), primitiivien olio-wrappereita (java.lang) sekä verkkotoiminnallisuutta (java.net). Sen sijaan vain murto-osa tarvitsee kirjastoja, joita listasit. Täten eron tekeminen on hyvin perusteltua.
Onkohan tämä sittenkään ihan loistava juttu
Anonyymi kommentoija, 17.1.2003 15:19:41
Pisteet: 0
Itse en halua sunin javaa koneeseeni, koska se hidastaa aivan älyttömästi javaa sisältävien sivujen lataamista ja samalla saattaa kone mennä niin jumiin, et vain uudelleen käynistäminen auttaa. Kun vaihoin mikin javaan, niin mitään ongelmaa ei ole esiintynyt ja javaa sisältävät sivut aukenevat huomattavasti nopeemmin.

Harmivaan, ettei mikin javaa enään saa microsoftin sivuilta, vaan joutuu etsimään moisen googlella.

Ja olen kuullut useita valituksia, kun javasovelmat toimivat hitaasti tai eivät ollenkaan, niin aina on löytynyt syy sunin javasta, asia on korjaantunut javan vaihdolla.

Onhan tämä siinämielessä hyvä juttu, että nyt java noudattelee tiettyä standartia, eikä sisällä microsoftin omia juttuja, joten kaikilla toimivien sovellusten teko helpottuu vähäsen.

Mutta sunin javan nopeus pitäisi parantua huomattavasti, että moista voisin suositella kenellekkään
Re: Onkohan tämä sittenkään ihan loistava juttu
Anonyymi kommentoija, 17.1.2003 15:29:44
Pisteet: 0
Ja olen kuullut useita valituksia, kun javasovelmat toimivat hitaasti tai eivät ollenkaan, niin aina on löytynyt syy sunin javasta, asia on korjaantunut javan vaihdolla.
Lue: aina on löytynyt syy ohjelmoijasta, joka on tietoisesti tai tietämättään käyttänyt ei-standardinmukaisia MS/Win -ominaisuuksia.

Toki MS "Java" Windows-alustoilla on joissain toiminnoissa huomattavasti nopeampi, mutta siihen on päästy nimenomaan yhteensopivuuden kustannuksella.
Re: Onkohan tämä sittenkään ihan loistava juttu
Anonyymi kommentoija, 17.1.2003 15:34:59
Pisteet: 0
Itse en halua sunin javaa koneeseeni, koska se hidastaa aivan älyttömästi javaa sisältävien sivujen lataamista ja samalla saattaa kone mennä niin jumiin, et vain uudelleen käynistäminen auttaa.
Javan voi helposti disabloida selaimen asetuksista. Myös selaimien Java-tuessa on huomattavia eroja.

un vaihoin mikin javaan, niin mitään ongelmaa ei ole esiintynyt ja javaa sisältävät sivut aukenevat huomattavasti nopeemmin.
Ensimmäisen Java Appletteja sisältävän sivun aukaiseminen kestää pitempään pelkästään siitä syystä, että java plugin käynnistyy (konsolin kera).

Ja olen kuullut useita valituksia, kun javasovelmat toimivat hitaasti tai eivät ollenkaan, niin aina on löytynyt syy sunin javasta, asia on korjaantunut javan vaihdolla.
Mielenkiintoinen huomio. Voin vastakommenttina sanoa, että Microsoftin VM ei osaa/osannut tulkata lainkaan Java 1.2:n (ja uudempien) käyttöliittymä-komponentteja. Tämä on johtanut useita kertoja päinvastaiseen kokemukseen.

Huomioi, että tarkastelet murto-osaa koko ratkaisusta, johon kommentoimasi artikkeli ottaa kantaa. Suurin osa Java-pohjaisista sovelluksista kuuluu muuhun kuin sovelmien (applet) ryhmään.

Mutta sunin javan nopeus pitäisi parantua huomattavasti, että moista voisin suositella kenellekkään
Sovelmien nopeus ei ole pelkästään Javan nopeudesta riippuva tekijä (muita tekijöitä mm. latency sekä sovelluksen kehittäjän tekemät sovelmakohtaiset ratkaisut). Tunnetusti huonosti kehitettyä sovellusta ei pelasta mikään ulkopuolinen ratkaisu.
Re: Onkohan tämä sittenkään ihan loistava juttu
Anonyymi kommentoija, 17.1.2003 17:44:37
Pisteet: 0
Itse en halua sunin javaa koneeseeni, koska se hidastaa aivan älyttömästi javaa sisältävien sivujen lataamista ja samalla saattaa kone mennä niin jumiin, et vain uudelleen käynistäminen auttaa. Kun vaihoin mikin javaan, niin mitään ongelmaa ei ole esiintynyt ja javaa sisältävät sivut aukenevat huomattavasti nopeemmin. Harmivaan, ettei mikin javaa enään saa microsoftin sivuilta, vaan joutuu etsimään moisen googlella.
Ja olen kuullut useita valituksia, kun javasovelmat toimivat hitaasti tai eivät ollenkaan, niin aina on löytynyt syy sunin javasta, asia on korjaantunut javan vaihdolla.
Onhan tämä siinämielessä hyvä juttu, että nyt java noudattelee tiettyä standartia, eikä sisällä microsoftin omia juttuja, joten kaikilla toimivien sovellusten teko helpottuu vähäsen.
Mutta sunin javan nopeus pitäisi parantua huomattavasti, että moista voisin suositella kenellekkään

Miten ihmeessä voit kaivata Miro$oftin java tekelettä. Sen ainoa tarkoitus oli alunperinkin toimia vain javaa vastaan. Eli tehdään tahallaan epäyhteensopiva java omaan ympäristöön, jolla sitten saadaan hajoitettua javan perus olemusta, eli käyttöjärjestelmä riippumattomuutta.
Toiseksi, eikö kukaan ihmettele sitä, että jos Sun tekee javan Microsoftin käyttikseen ja joka saatta toimia hieman hitaammin kuin Mikkisoftan tekele, niin jos asiaa mititään siltä kantilta kuten Microsoft mainostaa, että meidän käyttikseen voi kuka tahansa tehdä hyviä ohjelmia ja se on turvallinen valinta kehittää businesta, niin miksi Microsoft pystyy tekemään näennäisesti saman asian windowsiin paljon nopeammaksi kuin Sun. Eli mitä tietoa Microsoftilla on parempaa kuin Sunilla tehtäessä ohjelmia windowsille.
Vastau on päivän selvä, Microsoft kertoo muille ohjelmisto taloille vain osa totuuksia, sekä pitää itsellään aina mahdollisuuden kaapata mikä tahansa ohjelmisto business itselleen rajaamalla tietoa omista tuotteistaan (käyttis).
Joten siinä valossa Microsoftin tukeminen on erittäin kyseenalaista keneltä tahansa ohjelmistoalalla työskentelevältä. Luulisi sen verran oma työpaikka kiinostavan.
olmari Re: Onkohan tämä sittenkään ihan loistava juttu
olmari, 18.1.2003 13:02:48
Pisteet: 0
Itse en halua sunin javaa koneeseeni, koska se hidastaa aivan älyttömästi javaa sisältävien sivujen lataamista ja samalla saattaa kone mennä niin jumiin, et vain uudelleen käynistäminen auttaa. Kun vaihoin mikin javaan, niin mitään ongelmaa ei ole esiintynyt ja javaa sisältävät sivut aukenevat huomattavasti nopeemmin.
Valotetaas asiaa vähäsen: Jotkin Java-sovelmat takkuaa sunin javalla juuri sen takia kun ne on tehty mikrosoftin epästandardille jaavalle, jolloin standardin mukainen sunin jaava ei osaa niitä kunnolla pyörittää.
monopolista toiseen
Anonyymi kommentoija, 19.1.2003 18:21:30
Pisteet: 0
Kertokaa nyt vielä mulle, että millä tavalla tällaisella rävellyksellä taistellaan sitten monopoleja vastaan. Siis sen sijaan, että Microsoft olisi saanut vapaasti valita virtuaalikoneen toimittajan, sen on PAKKO ottaa se Java monopolin pyörittäjältä - Sunilta. Kertokaa vielä mikä intressi Sunilla on saada Java softat pyörimään mahdollisimman tehokkaasti Intel / Windows platformilla kun he itse kilpailevat sen kanssa? Minkä takia Sun ylipäätänsä vaivautuisi hiomaan tuota JRE:tä, kun se shippaa joka tapauksessa.

Eikö olisi ollut paljon parempi, että Microsoft oltaisiin velvoitettu toimittamaan Windowsin mukana joku täysin Java speksien mukainen virtuaalikone? Minusta tuntuu että tällä hetkellä Windows puolella on muutenkin Sunin virtuaalikone monopoli. Enpäs tiedä onko edes ibarin mallista tullut 1.4 versiota. En näe mitään syytä miksi Sunin vahvaa asemaa pitäisi edelleen pönkittää kuluttajien kustannuksella.
Re: monopolista toiseen
mxmattil, 19.1.2003 20:21:13
Pisteet: 0
Kertokaa nyt vielä mulle, että millä tavalla tällaisella rävellyksellä taistellaan sitten monopoleja vastaan. Siis sen sijaan, että Microsoft olisi saanut vapaasti valita virtuaalikoneen toimittajan, sen on PAKKO ottaa se Java monopolin pyörittäjältä - Sunilta.
Mitäköhän ko. monopolilla oikein tarkoitat? Mitä osaa javasta sun panttaa itsellään eikä päästä kilpailijoita tekemään? J2EE-serverit kenties vai ehkä jdbc/jdo implementaatiot?

Kertokaa vielä mikä intressi Sunilla on saada Java softat pyörimään mahdollisimman tehokkaasti Intel / Windows platformilla kun he itse kilpailevat sen kanssa? Minkä takia Sun ylipäätänsä vaivautuisi hiomaan tuota JRE:tä, kun se shippaa joka tapauksessa.
Siksi että java pysyisi yhtenä käytetyimmistä ohjelmointikielistä? Siksi että vihdoinkin olisi joku oikeasti alustariippumaton ohjelmointikieli?

Eivät sunin rahat pitkällä tähtäimellä tule omasta alustasta vaan painopiste siirtyy varmasti jonnekin muuhun suuntaan. Taitaapa olla jo siirtynyt.

Eikö olisi ollut paljon parempi, että Microsoft oltaisiin velvoitettu toimittamaan Windowsin mukana joku täysin Java speksien mukainen virtuaalikone?
Ei. Kuinka voitaisiin olettaa että microsoft toimittaisi tosiaan toimivan virtuaalikoneen eikä käyttäisi jotain laillista porsaanreikää tai resurssipulaa tekosyynä implementaation epäyhteensopivuuteen. Tässä microsoft on ollut menneisyydessä pahimmillaan, itseasiassa standardien rikkominen on osa microsftin strategiaa, halloween-memoista voi asiasta lukea lisää.

Itse asiassa Microsoftillahan oli sunin kanssa sopimus siitä että he toimittavat tietynlaista virtuaalikonetta, tämän sopimuksen rikkomisesta mentiin oikeuteen ja oikeuden päätös oli tuo ylle kirjoitettu.
http://www.dvd.to - DVD hakukone
feenix Entäs sitten kun...
feenix, 17.1.2003 11:32:54
Pisteet: 0
Microsoft haluaisi .NETin Sunin käyttöjärjestlemiin vakiona, ne kun ovat aikamoisessa monopolissa tietyissä paikoissa? Ei taida onnistua. Entäs sitten jos henkilö ei haluakaan asentaa Javaa? Ei taida onnistua kun Sun ja oikeus on sitä mieltä että Java on pakko saada. Entäs sitten kun tämä Sunin Java ei toimikaan kunnolla systeemissä? Sitten syytetään Microsoftia.

Näin se jenkkilä toimii...
Re: Entäs sitten kun...
Anonyymi kommentoija, 17.1.2003 11:57:22
Pisteet: +2
Microsoft haluaisi .NETin Sunin käyttöjärjestlemiin vakiona, ne kun ovat aikamoisessa monopolissa tietyissä paikoissa?
Et ole tainnut juuri perehtyä taustoihin. Kerrottakoot, ettei .NET toimi Sun:n käyttöjärjestelmissä. Mainospuheissa ilmennyt "cross-platform" tarkoittaa, että .NET toimii MS:n alustoilla. Toiseksi olisin kiinnostunut kuulemaan mikä on se Sun:n monopoli mihin viittaat ?

i taida onnistua.
Ei ainakaan niin kauan, kun Microsoft sen tietoisesti estää.

ntäs sitten jos henkilö ei haluakaan asentaa Javaa?
Olettaisin, että Microsoft vähintäänkin omien intressien takia mahdollistaa Javan poistamisen asennettavista komponenteista.

Jos olisit seurannut huolellisemmin uutisointia, olisit tietoinen, että Microsoft tarjosi vaihtoehdoksi omaa "Javaansa". Kumman sinä ottaisit ?

i taida onnistua kun Sun ja oikeus on sitä mieltä että Java on pakko saada.
Jospa tutustuisit tarkemmin seuraavan linkin takana oleviin dokumentteihin. Tätä asiaa koskien erityisesti viimeisimpään julkaisuun:
http://www.mdd.uscourts.gov/Opinions152/DisplayMDL...

Rick Ross todistaa, että Javan tuominen Microsoftin alustoille on miljoonien ihmisten intressi.

Entäs sitten kun tämä Sunin Java ei toimikaan kunnolla systeemissä? Sitten syytetään Microsoftia.

Tunnetusti uuden sovelluskomponentin tuominen käyttöjärjestelmään on kahden kauppa. Molemmilla osapuolilla on oma vastuualueensa. Mikäli kuitenkin olet jo käyttänyt Sun:n JREtä Microsoftin alustoilla, niin olet varmasti huomannut kuinka hyvin se toimii verrattuna muihin alustan toiminnallisuuksiin.

Näin se jenkkilä toimii...
Tämä on hyvin irrationaalinen kommentti, joka korostaa vain entuudestaan kuinka vähän olet perehtynyt asiaan ennen kommentointiasi. Kehoitan palaamaan asian juurille ja harkitsemaan seuraavaa kommenttia hieman tarkemmin.
Re: Entäs sitten kun...
Anonyymi kommentoija, 17.1.2003 12:21:29
Pisteet: 0
avan tuominen Microsoftin alustoille on miljoonien ihmisten intressi.
Varmasti jonkun QuickTimen tuominen Windowsin vakioasennukseen olisi myös miljoonien ihmisten intressissä. Silti näkisin ihmeellisenä päätöksenä, että jokin oikeusistuin sitä vaatisi.
Re: Entäs sitten kun...
Anonyymi kommentoija, 17.1.2003 12:46:57
Pisteet: +1
Varmasti jonkun QuickTimen tuominen Windowsin vakioasennukseen olisi myös miljoonien ihmisten intressissä. Silti näkisin ihmeellisenä päätöksenä, että jokin oikeusistuin sitä vaatisi.
Olen samaa mieltä. Unohdat tässä valitettavasti vain erään seikan: Microsoft aikoi liittää alustaansa yhteensopimattoman "Javansa". Tämän seikan takia ymmärrän täysin, miksi Sun vei asian oikeuteen.

Tietääkseni Microsoft ei ole yrittänyt liittää alustaansa yhteensopimatonta QuickTime:a, mikäli on tai aikoo niin tehdä, odotan innolla Applen vastausta.
Re: Entäs sitten kun...
Anonyymi kommentoija, 17.1.2003 13:46:52
Pisteet: 0
Olen samaa mieltä. Unohdat tässä valitettavasti vain erään seikan: Microsoft aikoi liittää alustaansa yhteensopimattoman "Javansa". Tämän seikan takia ymmärrän täysin, miksi Sun vei asian oikeuteen.
Eikös tämä päätös ollut seurausta siitä että MS poisti kokonaan Javan koko Windowsista, kun Sun ensin vaati että yhteensopivuusongelmat pitää korjata tai Javaa ei saa levittää. Sitten Sunille tuli hätä käteen kun nyt Java ei ollutkaan enää itsestäänselvyys Windosissa vaan se piti erikseen hakea - ja siihen tulee nyt sitten mahdollisesti korjaus.
feenix Re: Entäs sitten kun...
feenix, 22.1.2003 11:24:02
Pisteet: 0
Eikös tämä päätös ollut seurausta siitä että MS poisti kokonaan Javan koko Windowsista, kun Sun ensin vaati että yhteensopivuusongelmat pitää korjata tai Javaa ei saa levittää. Sitten Sunille tuli hätä käteen kun nyt Java ei ollutkaan enää itsestäänselvyys Windosissa vaan se piti erikseen hakea - ja siihen tulee nyt sitten mahdollisesti korjaus.
Kyllä. Eli kyse ei ollut epäyhteensopivuudesta, vaan siitä, että MS päätti ettei Javaa tarvita, ladatkoon ne jotka tarvitsevat. Ja Sun sitten sai yllättäen tahtonsa läpi että kaikkihan sen haluavat. Ja nyt sitten pakotetaan kaikki se ottamaan (varmasti on vakioasennuksessa, kun eihän tavallinen pulliainen sitä osaisi asentaa muuten, jos ei osannut nytkään painaa OK kysymykseen ladataanko).

Eli se on meidän etumme että Sun saa tungettua koodiaan Windowsiin mukaan. On. Usko pois.
Re: Entäs sitten kun...
Anonyymi kommentoija, 20.1.2003 00:24:04
Pisteet: 0
On se ny tyhmää jos tekee tuotteen ja toiset määrää mitä sun pitää laittaa ja poistaa kyseisestä tuotteesta.
Re: Entäs sitten kun...
Anonyymi kommentoija, 19.1.2003 18:26:29
Pisteet: 0
lisin kiinnostunut kuulemaan mikä on se Sun:n monopoli mihin viittaat ?
Joskus on höpisty Microsoftin reippaiden katteiden perustavan nimenomaan monopoliin.. Katsokaapas Sun raudan hinta. Oi että on halpaa, erityisesti kaikki lisäosat vanhempiin koneisiin. Ja siitäkäs sunin tuki-ihmiset riemun repivät, jos koneen sisältä paljastuu jostain muualta hankittuja palasia. Tunnetusti kaikesta epä-toimivuudesta on aika helppo syyttää asiakkaan itse asentamia "epäluotettavia", "ei-hyväksyttyjä" komponentteja.
Re: Entäs sitten kun...
Anonyymi kommentoija, 17.1.2003 12:24:06
Pisteet: 0
Microsoft haluaisi .NETin Sunin käyttöjärjestlemiin vakiona, ne kun ovat aikamoisessa monopolissa tietyissä paikoissa?

siinä vaiheessa kun sun tekee oman "versionsa" .Net:istä joka toimii huonommin ja hitaammin, voi olla mahiksia......
locke miksikähän...
locke, 18.1.2003 16:24:53
Pisteet: +1
...javaa ja mikkisoftan teknologioita ei käytetä enempää yhdessä (sama koskee muitakin teknologioita ja kieliä). Sillä tavoin kehitystyö monipuolistuu ja useimmiten saadaan aikaiseksi kokonaisuuksia, joissa modulaarisuus on "todellista" ja samalla voidaan valita vain ne parhaat palat kustakin alustasta. Itse käytän useinkin viritystä, jossa backend on IIS+SQL Server, clientpuoli hyödyntää flashia, javaa (appletteja & sovelluksia) etc (samanhan saisi toki aikaiseksi myös ActiveX:llä, mutta kuinkahan monella on tämä päällä? )

Tämänkin uutisen kommentoijista enemmistö on pirun kapea-alaisia (java vs. .net). Kokeilkaa käyttää eri teknologioita joskus yhdessä. Takaan, että kokemus on "valaiseva" ja kenties seuraavat kommenttinne vastakkaisesta alustasta ovat enemmän asiantuntevia (en toki itsekään väitä olevani mikään guru ;)