Java-kehittäjät odottivat, että Mac OS X Leopard sisältäisi myös Javan uusimman kuutosversion, mutta toisin kävi. Puuttuva päivitys on herättänyt Java-kehittäjissä epävarmuutta ja keskenäistä kiistelyä.
Suositun JavaLobby-sivuston kolumnisti Michael Urban on vihastunut Java 6:n puuttumisesta niin suuresti, että kertoo luopuvansa Macista kehitysalustana. Hänen mukaansa Apple on myös heikentänyt nykyistä Java-toteutustaan ja mm. sensuroinut Java 6 -aiheisia keskusteluja.
OS X käyttää Applen muokkaamaa Java-toteutusta, joka on perinteisesti ollut Sunin Javasta useita kuukausia jäljessä. OS X:n aiempien versioiden mukana ei julkaisuhetkellä ole seurannut uusinta Javaa, mutta se on aina julkaistu päivityksenä joitakin viikkoja myöhemmin. Historiallinen trendi ei kuitenkaan ole takuu tulevasta.
Apple käyttää Leopardin Java-toteutuksessa Sunin renderointimoottoria natiivin Quartz-polun sijaan. Urbanin mukaan tämä tekee grafiikan suorituskyvystä "käyttökelvottoman". Java-blogaaja Ben Galbraith taas on sitä mieltä, että kyseessä on itse asiassa parannus joka vähentää riippuvuutta Applen alustasta.
Applen yrityskulttuuriin kuuluu, ettei tulevista suunnitelmista kerrota ulkopuolisille. Valtaosa kehittäjien kritiikistä koskeekin yhtiön tuppisuista käytöstä ja tulevaisuuden epävarmuutta, eikä niinkään teknisiä ratkaisuja.
Powered by Drupal | Tietoa Assemblixin taustoista ja tekijöistä »
Kirjoita uusi kommentti