Assemblix

Java 6 kateissa Leopardista

Ilari Sani | 5.11.2007

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.

Assemblixissa samasta aiheesta:

Linkit

Kirjoita uusi kommentti

Tämän kentän sisältöä ei näytetä julkisesti.
  • Allowed HTML tags: <h3> <img> <a> <em> <strong> <cite> <blockquote> <pre> <code> <ul> <ol> <li> <dl> <dt> <dd> <acronym> <div> <p>
  • Rivin- ja kappaleenvaihdot tunnistetaan sisällöstä automaattisesti.
  • Web- ja sähköpostiosoitteet muutetaan automaattisesti linkeiksi.

Lisätietoa muotoiluasetuksista

CAPTCHA
Tämä kysymys testaa, oletko ihminen. Tällä estetään automaattisia roskaviestejä.

Powered by Drupal | Tietoa Assemblixin taustoista ja tekijöistä »