Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: aapo - 02.02.08 - klo:22.04

Otsikko: kysymys: mitä kuuluu javan avoimuudelle?
Kirjoitti: aapo - 02.02.08 - klo:22.04
Pohjustukseksi mainitsen, että asensin hardyn ja lakkas java toimimasta. Saan käännettyä tekemiäni juttuja, mutta ne eivät käynnisty. java: xcb_xlib.c:82: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
Tuommosella paketilla oon mennyt: sun-java6-jdk

Mutta siis varsinainen kysymykseni kuuluu mitä Javalle tällä hetkellä kuuluu?
*Sun sanoo, että javasta tulee (vai tuli jo) open source, tarkoittavatko java7:aa? (tämä on ilmeisesti siis openjdk?)
*pakettienhallinta näyttää paketin nimeltä icedtea-java7-jdk, josta sanotaan temporary fork of openjdk.
*gnulla on oma projektinsa, jolla siis vissiin käytönnässä saa gcc:n kääntämään javaa (versio 0.96.1)

tosta vielä linkit:
http://openjdk.java.net/
http://icedtea.classpath.org/wiki/Main_Page
http://www.gnu.org/software/classpath/home.html

Lyhyesti: jos haluan kääntää ja ajaa javaa avoimella ohjelmalla onko tällaista olemassa ja mikä se on?
Otsikko: Vs: kysymys: mitä kuuluu javan avoimuudelle?
Kirjoitti: Risto H. Kurppa - 02.02.08 - klo:22.34
Täältä ehkä jotain lisätietoa - kenties vanhaa..
http://www.sun.com/software/opensource/java/faq.jsp#b

r
Otsikko: Vs: kysymys: mitä kuuluu javan avoimuudelle?
Kirjoitti: aapo - 03.02.08 - klo:21.27
sun sanoo:
We're open-sourcing these components from an early build of JDK 7.

Mutta siis ne ketkä eivät jaksa odottaa sunin java 7 versiota, voivat käyttää icedtea:tä. Ja tästä syystä sen kuvauksessa on 'väliaikainen'.

Sit on vielä selittämättä tuo GNU:n versio.
Otsikko: Vs: kysymys: mitä kuuluu javan avoimuudelle?
Kirjoitti: moonstone - 04.02.08 - klo:15.21
sun sanoo:
We're open-sourcing these components from an early build of JDK 7.

Mutta siis ne ketkä eivät jaksa odottaa sunin java 7 versiota, voivat käyttää icedtea:tä. Ja tästä syystä sen kuvauksessa on 'väliaikainen'.

Sit on vielä selittämättä tuo GNU:n versio.

http://icedtea.classpath.org/wiki/FrequentlyAskedQuestions#Functionality_and_Testing

Itse käytän IcedTea javaa Sun:n javan sijaan. Ainoa asia joka puuttuu on äänet.