Kirjoittaja Aihe: Fedora openJDK tai icedtea?  (Luettu 3596 kertaa)

js72

  • Käyttäjä
  • Viestejä: 134
    • Profiili
Fedora openJDK tai icedtea?
« : 14.05.08 - klo:18.33 »
Onko jo ladattu ja ehditty testailemaan tätä Sulphuria. Kiinnostaisi tietää toimiiko näillä open versioilla mm. erääseen pankkiin kirjautuminen.
Etenki 64 käyttäjiltä kaipaisi kokemuksia kun "kuulema" icedteasta on myös selain plugin.
Torvalds himself says, that Linux is Linux is Linux and not GNU/whatever...

vpv

  • Käyttäjä
  • Viestejä: 185
  • 3 * Fedora + OpenWRT
    • Profiili
    • Fedora-sivuni
Vs: Fedora openJDK tai icedtea?
« Vastaus #1 : 14.05.08 - klo:23.16 »
Fedora 9:llä tätä kirjoitan, mutta en ole vielä ehtinyt korvata porojavaa avoimella. Tilannehan on siis se, että Fedora 8:ssa on IcedTea ja Fedora 9:ssä on OpenJDK. Näissä on sen verran eroa, että IcedTea yrittää olla Java 1.7 -yhteensopiva ja OpenJDK yrittää olla Java 1.6 -yhteensopiva. Periaatteessa tällä hetkellä paremmat käytännön tulokset pitäisi tulla OpenJDK:lla.

Tuo liitännäinen sen sijaan on OpenJDK:n päälle tehty sovitus GCJ:n eli GNUn javaprojektin liitännäisestä, se siis saattaa olla vielä aika kaukana porojavan liitännäisestä ominaisuuksiensa puolesta. Erityisen merkitsevää tämän "erään pankin" eli Sampon kohdalla on, että tuossa liitännäisessä ei ole LiveConnect-tukea. Se ei siis minun tietääkseni tule toimimaankaan, ainakaan ihan lähiaikoina. Ellei sitten ota jostain versionhallinnasta LiveConnect-testikoodia ja kääntele siitä itse sopivaa. Mutta ehkäpä voi lohduttautua vaikka sillä, että ei se Sampo kovin monella muullakaan toimi ;)

Timo Jyrinki

  • Sr. Member
  • ****
  • Viestejä: 1260
    • Profiili
    • kotisivu
Vs: Fedora openJDK tai icedtea?
« Vastaus #2 : 15.05.08 - klo:01.07 »
Käytän itse Ubuntussa nyt openjdk-1.6:ta, mutta myös kuulemieni Fedora-käyttäjän kokemuksien mukaan tämä eräs pankki ei toimi openjdk-1.6:llakaan, ikävä kyllä.

Tuo LiveConnect on tosiaan se mikä siitä liitännäisestä eritoten puuttuu. OpenJDK 1.6 (joka sekin on toki "IcedTea" eli samoja rakennustyökaluja käyttäen tehty) on kyllä noin muuten jo varsin hyvällä tolalla ja suurin osa niistä "4 prosentista" Javan epävapaata koodia on siinä jo korvattu vapaalla.

Eli, LiveConnect-ominaisuutta (javascript <-> java) odotellessa...

Ciuu96

  • Käyttäjä
  • Viestejä: 171
  • Arch pyörii.
    • Profiili
    • Fedora Suomi
Vs: Fedora openJDK tai icedtea?
« Vastaus #3 : 15.05.08 - klo:16.51 »
Jos Fedora ysin hankin (on suunnitelmissa), asennan kyllä virallisen Javan tuon OpenJDK:n päälle. Vaikka Java-sovelluksia netissä ei paljoa ole (tai on), haluan käyttää niitä kunnolla. Mutta sitten kun OpenJDK tai IcedTea toimii paremmin, niin sen lataan


vpv

  • Käyttäjä
  • Viestejä: 185
  • 3 * Fedora + OpenWRT
    • Profiili
    • Fedora-sivuni
Vs: Fedora openJDK tai icedtea?
« Vastaus #4 : 17.05.08 - klo:01.13 »
Täällä on hyvä kirjoitus avoimesta Javasta Red Hatin distroissa: http://www.redhatmagazine.com/2008/05/16/open-source-project-openjdk/

Erityisesti tuolta voinee lainata pari juttua:
Lainaus
The plugin is closely related to the other Java deployment technology, Java Web Start, which also currently lacks an open source replacement. We’re working on IcedTea to complete the support for both the plugin and Java Web Start. We’ve integrated and extended NetX, an open source web start implementation; it is now nearing release-readiness for Fedora. We’re making good progress on gcjwebplugin’s two missing features: a LiveConnect Java/JavaScript bridge and signed applet verification. Future Fedora releases will boast increasingly better integration of these Java deployment technologies.