25

Java oficjalnie na GPLv2!

9 maja 2007, michuk

Długo trzeba było czekać, ale w końcu to nastąpiło: Sun oficjalnie opublikował źródła najnowszych wersji Javy (J2SE, J2EE i J2ME) na licencji GPLv2! Strona OpenJDK została już zaktualizowana i można z niej ściągnąć kod źródłowy na licencji GPL.

Wiadomość tę podał Rich Green z Suna na konferencji JavaOne w San Francisco. Jonathan Schwartz (CEO) stwierdził na specjalnej konferencji prasowej, że Sun jest bardzo skoncentrowany na społeczności GPL. Wspomniał również, że teraz nie powinno być przeszkód w dołączeniu/użyciu Javy w projektach Apache (jak Harmony).

Deweloperzy OpenBSD już zabrali się do pracy w dodania J2SDK do portów.

Więcej informacji: http://openjdk.java.net/
Jeśli uważasz, że ten nius jest nieobiektywny, przedstawia nieprawdziwe wydarzenie, jest spamem lub nie spełnia standardów serwisu, napisz raport.

Komentarze (RSS) | Trackback (URI)


Komentarze są prywatnymi opiniami dodających je osób. Prosimy o zachowanie kultury wypowiedzi. Komentarze obraźliwe oraz obniżające poziom serwisu będą usuwane. Więcej w regulaminie komentowania.

Liczba komentarzy: 41

zwiń wątek Raffael  9 maja 2007 o godz. 13:12 #

No to świetnie, ale czy to oznacza że jest dostęp do kodów źródłowych wszystkich bibliotek Javy?

 
zwiń wątek t_ziel  9 maja 2007 o godz. 13:13 #

“Deweloperzy OpenBSD już zabrali się do pracy w dodania J2SDK do portów.”

Jaka miła informacja :-) Dodam tylko, że JDK/JRE jest w portach od dawna, ale przed rozpoczęciem instalacji źródła Javy trzeba było ściągnąć ręcznie do katalogu /usr/ports/distfiles. Teraz wystarczyć będzie wejście do katalogu z Javą w portach i wpisaniu magicznego: make install.

 
zwiń wątek Raffael  9 maja 2007 o godz. 13:16 #

Sprawdziłem:

The following components are newly open sourced under GPL version 2 plus the Classpath Exception:

* Core libraries
* Networking libraries
* Security libraries
* Serviceability libraries
* Internationalization libraries
* 2D graphics subsystem
* AWT, the Abstract Windowing Toolkit
* Swing GUI toolkit
* Sound subsystem
* Various tools, including JConsole and javadoc

Wielkie dzięki dla Suna za to posunięcie :)

 
zwiń wątek t_ziel  9 maja 2007 o godz. 13:19 #

http://undeadly.org/cgi?action=article&sid=20070508192340

Note that it is not hooked into the ports build yet. Nor is it ready for prime time yet! Why not? Unfortunately Sun have not yet released the full source code for the JDK; it’s taking time because they have to deal with lawyers and business partners to ensure that they only release stuff they either own or have agreement to put out

 
zwiń wątek quest-88  9 maja 2007 o godz. 13:53 #

Dziwne, a wszyscy dookoła prorokowali, że Java będzie na CDDL albo GPL3

 
zwiń wątek diablownik  9 maja 2007 o godz. 14:33 #

Nastała nowa era ;)

quest-88: GPL3 jeszcze oficjalnie nie istnieje, nie mogą wydać Javy na licencji, która jest w fazie szkicu…

 
zwiń wątek Alek  9 maja 2007 o godz. 15:20 #

Czy to oznacza w praktyce, że w dystrybucjach typu Ubuntu Java będzie już na płytce instalacyjnej jak np. Firefox czy Openoffice?

 
zwiń wątek michuk  9 maja 2007 o godz. 15:25 #

Czy to oznacza w praktyce, że w dystrybucjach typu Ubuntu Java będzie już na płytce instalacyjnej jak np. Firefox czy Openoffice?

Tak.

 
zwiń wątek obi_gl  9 maja 2007 o godz. 15:36 #

GPL3 jeszcze oficjalnie nie istnieje, nie mogą wydać Javy na licencji, która jest w fazie szkicu…

Można. Tylko raczej by były problemy z nazwą licencji, bo pewnie “GPL v3, szkic 2″ by nie mogli dać – więc pewnie by sie to “przemalowało” na inną nazwę.

 
zwiń wątek Uzytkownik  9 maja 2007 o godz. 15:44 #

GPL-3 jest w fazie alpha/beta/rc a oni chcą czegoś stabilnego ;)

 
zwiń wątek cybek  9 maja 2007 o godz. 15:49 #

Apache Harmony 5.0 M1

28 kwietnia projekt Apache Harmony wydał pierwszy stabilny “kamień milowy” swojej wersji Javy.

 
zwiń wątek kremien  9 maja 2007 o godz. 16:53 #

czyli java będzie teraz instalowana domyślnie w każdym distro i nie trzeba będzie jej ssać z repo. VERY GOOOOOD!!! wogóle Sun nam rośnie na potentanta rynku opensource. I jak narazie jest chyba dobrym patronem.

 
zwiń wątek diablownik  9 maja 2007 o godz. 17:00 #

Można. Tylko raczej by były problemy z nazwą licencji, bo pewnie “GPL v3, szkic 2″ by nie mogli dać – więc pewnie by sie to “przemalowało” na inną nazwę.

Oczywiście, że mogą. Tylko co zrobią jak wyjdzie nowy szkic? Zmienią licencję na “GPL3, szkic 3″? A potem “GPL3, szkic 4″ (jeśli będzie)? Nie wiem czy Sun mógłby sobie na to pozwolić. I bynajmniej nie chodzi tu o nazwę, ale stopień dopracowania (i zaawansowania) licencji. Java potrzebuje “stabilnej” licencji, a nie czegoś, co w każdej chwili się może zmienić.

 
zwiń wątek ryoshu  9 maja 2007 o godz. 17:20 #

java jest wolna a wy narzekacie na szczególiki

 
zwiń wątek k2  9 maja 2007 o godz. 17:25 #

Mam tylko nadzieje ,ze java wygra wojne vs .net

 
zwiń wątek Matthew  9 maja 2007 o godz. 17:42 #

Nie wygra. M$ za dużo pakuje w uczelnie kasy i softu żeby wygrała.

 
zwiń wątek diablownik  9 maja 2007 o godz. 18:10 #

Java w każdym razie na pewno nie przegra :) Jest teraz OpenSource, a to daje jej przewagę nad .NET, którego Microsoft przecież nigdy nie otworzy ;)
Dlatego zawsze znajdą się developerzy, którzy będą pisać w Javie :)

 
zwiń wątek k2  9 maja 2007 o godz. 18:13 #

Java dopiera zaczyna na serio wchodzic na desktop.Pozyjemy zobaczymy.

 
zwiń wątek Rodzyn  9 maja 2007 o godz. 18:59 #

Czym się róźni Java od .net??

 
zwiń wątek k2  9 maja 2007 o godz. 19:34 #
 
zwiń wątek Camoufalge  9 maja 2007 o godz. 21:36 #

To, że licencja GPLv3 jest jeszcze w fazie szkicu nie oznacza, że nie mogli jej wybrać. Mogli przecież wydać Javę na licencji “GPLv2 lub nowszej”.

 
zwiń wątek obserwator  9 maja 2007 o godz. 23:21 #

Mimo, że nie zawsze byłem za językiem JAVA to jednak obecne posunięcie SUN’a napewno dużo polepszy mój stosunek do tej technologii i napewno wielu innych osób podobnie oceniających ten język.
SUN należy się szacunek za otwarcie ich flagowego produktu.
Według mnie SUN powinien zostać patronem społeczności OpenSource oraz jest wzorem godnym naśladowania przez inne firmy.

Tylko, żeby w zaistniałej sytaucji (odpukać) lucyfer z redmond wiele nie skorzystał.

PS. Teraz na 100% wiem na co się zdecydować gdybym miał wybierać pomiędzy SUN JAVA a dotnet ;)

 
zwiń wątek shutdownrunner  10 maja 2007 o godz. 11:08 #

Nareszcie instalacja javy w debianie (narazie unstable i testing) sprowadza sie do dodania repozytorium non-free i zainstalowania odpowiedniej paczki w synapticu. A potem juz tylko Azureus:)

 
zwiń wątek val-gaav  10 maja 2007 o godz. 12:48 #

@shutdownrunner

Ja mam debiana etch i też mam jave z non free. i to od dawna :D (pół roku)

różnica która nastapi teraz to to, że ta java zepwne r\trafi do main …

 
zwiń wątek kajaman  10 maja 2007 o godz. 14:31 #

Warto zauważyć kilka kwestii:
- brakuje jeszcze kilku części, nie jest tego dużo ale jednak na razie nie można się obejść bez binarnych blobów
- wydanie JDK 1.7 b12, na GPL, zawiera bibliotekę klas z wersji JDK 1.5!. Inna sprawa tyczy się maszyny wirtualnej która jest rzeczywiście w wersji 1.7.
- J2SE 6 nie jest jeszcze dostępne na GPL.

Na chwilę obecną tak na prawdę nic się nie zmieniło. Oczywiście, można sobie ściągnąć, skompilować taką hybrydę, ale moim zdaniem korzyści z jej używania są dość wątpliz Wygląda na to, że podobnie jak z Solarisem, SUN boryka się z wetem swoich prawników, niestety część kodu nie jest ich wytworem bądź mają wątpliwości natury patentowej. Cieszę się jednak że już teraz projekty takie jak GNU Classpath czy Apache Harmony będą mogły z tego kodu skorzystać (bo jedna implementacja czegokolwiek to za mało ;) ).

 
zwiń wątek RA  10 maja 2007 o godz. 17:30 #

Ja się cieszę z tego, że prace nad tym językiem ruszą z kopyta. Spodziewam się wzrostu prędkości środowiska wirtualnego i kilku nowych funkcjonalności. To także szansa na zwiększenie ilości programów i apletów, byle by Sun nie przedobrzył z nadopiekuńczowością.

 
zwiń wątek obserwator  10 maja 2007 o godz. 23:11 #

@RA

Dzięki uwolnieniu SUN JAVA – natywny kompilator GCJ (GNU Compiler for Java) napewno szybciej się rozwinie i bedzie mozna bezproblemowo kompilowac natywnie kilka ciekawych projektów (np. jEdit)

 
zwiń wątek sadi  11 maja 2007 o godz. 11:23 #

Jestem ciekaw jak to wpłynie na samą Javę, która do tej pory zawsze była niedocenianym językiem, krytykowanym za szybkość działania (np. taki Azureus aż razi czasem odpalania, jak na niewielką aplikację).

 
zwiń wątek gregg  11 maja 2007 o godz. 12:08 #

INFO DLA ADMINA – COś JEST NIE TAK W SYSTEMIE, SYSTEM PUNKTOWY NIE DZIAłA JAK POWINIEN. DLACZEGO NOWE NEWS-Y TRAFIAJA OD RAZU DO “WYKOPALISKA”, BO MAJA MALO PUNKTOW? BEZ SENSU!!! NOWY NEWS MUSI SIE POJAWIAC NA GLOWNEJ STRONIE BY DANO MU SZANSE. WSTAWIACIE NOWE INFORMACJE, A WRAZENIE JEST OD PARU DNI TAKIE JAKBY STRONA BYLA NIEAKTUALIZOWANA. ILE MOZNA CZYTAC O “SUN JAVA GPL”? ZMIEńCIE TO!

 
zwiń wątek michuk  11 maja 2007 o godz. 12:25 #

@gregg: wejdź tutaj — http://jakilinux.org/newsy/ i będziesz miał nowe newsy po kolei. Na stronie głównej znajdują się najpopularniejsze newsy w ostatnim czasie. Dokładny algorytm jest przedstawiony tutaj: http://forum.jakilinux.org/viewtopic.php?id=893

Za jakiś czas te dwa wpisy (Twój i mój) zostaną skasowane, bo nie odnoszą się do tematu. Na przyszłość tego typu pytania należy zgłaszać na forum.

michuk

PS. I nie krzycz.

 
zwiń wątek obserwator  11 maja 2007 o godz. 14:36 #

@gregg11

e… tam… dobrze jest ;)

Przecież udostępnienie i uwolnienie dla społeczności OpenSource dość znaczącej technologii w branży IT która przez te ponad 10 lat od powstania miała istotny wpływ na rozwój i popularyzację WorldWideWeb jest bardzo ważnym news’em i ma prawo troszkę “pobyć” na podium.

Takie jest moje zdanie :)

 
zwiń wątek michuk  11 maja 2007 o godz. 16:52 #

To Wy decydujecie jaki news jest ważny a jaki nie. Widać taka jest wola odwiedzających i tak ma być.

 
zwiń wątek Bard  14 maja 2007 o godz. 22:52 #

Dla Java ssała zawszę, mam nadzieję że przez przejście na OS coś się zmieni.

 
zwiń wątek hejko  24 sierpnia 2007 o godz. 16:41 #

Wspaniale! Teraz czekamy na Windowsa :)

 

[...] Javy na licencji GPL. W listopadzie pierwsze jej elementy ujrzały światło dzienne, a w maju 2007 uruchomiono projekt OpenJDK. Dzisiaj Java w końcu jest całkowicie wolna. Dodaj do:  [...]

 
zwiń wątek Java w końcu wolna i otwarta | Linuxgryps - BLOG  20 czerwca 2008 o godz. 2:53 #

[...] Javy na licencji GPL. W listopadzie pierwsze jej elementy ujrzały światło dzienne, a w maju 2007 uruchomiono projekt OpenJDK. Dzisiaj Java w końcu jest całkowicie [...]

 
zwiń wątek Java w końcu wolna i otwarta | Linuxgryps - BLOG  20 czerwca 2008 o godz. 2:53 #

[...] Javy na licencji GPL. W listopadzie pierwsze jej elementy ujrzały światło dzienne, a w maju 2007 uruchomiono projekt OpenJDK. Dzisiaj Java w końcu jest całkowicie [...]

 
zwiń wątek Adawo  20 czerwca 2008 o godz. 8:06 #

No to teraz termos kawy i do nauki javy, przynajmniej w moim wypadku;p Brawo SUN!

 
zwiń wątek Java w końcu wolna i otwarta | Komputer  20 czerwca 2008 o godz. 9:10 #

[...] Javy na licencji GPL. W listopadzie pierwsze jej elementy ujrzały światło dzienne, a w maju 2007 uruchomiono projekt OpenJDK. Dzisiaj Java w końcu jest całkowicie [...]

 

[...] Javy na licencji GPL. W listopadzie pierwsze jej elementy ujrzały światło dzienne, a w maju 2007 uruchomiono projekt OpenJDK. Dzisiaj Java w końcu jest całkowicie [...]

 

[...] Javy na licencji GPL. W listopadzie pierwsze jej elementy ujrzały światło dzienne, a w maju 2007 uruchomiono projekt OpenJDK. Dzisiaj Java w końcu jest całkowicie [...]

 
Identyfikator (wymagane)
Adres e-mail (wymagany - nie pokażemy go publicznie)
Adres URI
Rozmiar pola: zmniejsz rozmiar | zwiększ rozmiar
Uwaga! Niektóre komentarze, m.in. te dodane przez niezalogowanych i nowych użytkowników, są ręcznie moderowane. Jeśli Twój komentarz nie ukaże się od razu, nie dodawaj go ponownie, tylko cierpliwie poczekaj na akceptację.
W komentarzach możesz używać prostych znaczników HTML. Przykłady:
  • Link: <a href="jaklinux.org">Linux dla każdego</a>,
  • Wytłuszczenie: <strong>tekst pogrubiony</strong>,
  • Kursywa: <em>tekst pochylony</em>,
  • Przekreślenie: <strike>tekst przekreślony</strike>,
  • Kod: <code>printf("blok kodu");</code>,
  • Cytat: <blockquote>cytat</blockquote>
Uwaga: jeśli dodasz nieznany znacznik, będzie on niewidoczny, gdyż system filtruje takie znaczniki.

CC BY

Wszystkie autorskie niusy w serwisie publikowane są na licencji Creative Commons Uznanie autorstwa 2.5 Polska. Uwaga, jeśli nius jest skopiowany z innej strony, kopiując go należy podać link również do tej strony!