FreeBSD: endlich offizielles Java für FreeBSD (SDK + JRE)

Daniel Seuffert

Well-Known Member
Mit grosser Freude darf ich euch folgende mail verkünden:



The FreeBSD Foundation is pleased to announce the availability of the
official Java Runtime Environment (JRE) and Java Development Kit
(JDK) for FreeBSD. The Foundation negotiated a license with Sun
Microsystems to distribute these FreeBSD binaries. The binaries
are based on JDK 1.5 and work with the official FreeBSD 5.4 and
FreeBSD 6.0 releases on the i386 platform.

The FreeBSD Foundation provided financial support for Java development,
funded the certification process, and negotiated license and
trademark agreements to distribute pre-compiled binary packages of
the Sun JDK and JRE.

"The release of official JRE and JDK binaries based on Sun's latest
partner sources provide end-users and developers alike with confidence
that they can use and create Java applications on FreeBSD with the
same degree of portability, robustness and stability that they have
come to expect from other supported operating systems," said FreeBSD
developer and member of the BSD Java Team, Greg Lewis.

"In doing so, the FreeBSD Foundation has placed FreeBSD on a par
with other enterprise operating systems for Java based web services,"
Lewis said.

This official release is easier to install and less buggy than the
existing jdk15 port, Lewis said.

"With appropriate licensing from Sun, OEMs can now bundle Java
applications with a JRE or JDK for distribution on FreeBSD," said
Deb Goodkin, Director of Operations for the FreeBSD Foundation.

"The FreeBSD Foundation is very pleased to be able to continue to
bring Java support to the FreeBSD operating system platform, which
has been made possible through generous donations to the FreeBSD
Foundation," said Robert Watson, president of the FreeBSD Foundation.

"We are committed to continuing to enhance Java support on FreeBSD,
including certified releases for FreeBSD 5.5, FreeBSD 6.1, and
added support for the amd64/em64t hardware platform," Watson said.

More information and downloads are available via
http://www.freebsdfoundation.org/downloads/java.shtml.

Information on donating to the FreeBSD Foundation may be found on
the FreeBSD web site.

About The FreeBSD Project

FreeBSD is a complete and advanced Unix-like operating system which
can be used as a secure and high-performance workstation, network
server or firewall. FreeBSD is developed by a team of over 200
programmers and documentation writers. Over 13,000 third-party
software suites are freely available for quick installation from
the FreeBSD Packages Collection. More information about FreeBSD is
available on the web at http://www.FreeBSD.org/.

About The FreeBSD Foundation

The FreeBSD Foundation is a 501(c)(3) non-profit organization
dedicated to supporting the FreeBSD Project. The Foundation gratefully
accepts donations from individuals and businesses, using them to
fund projects, which further the development of the FreeBSD operating
system. In addition, the Foundation represents the FreeBSD Project
in executing contracts, license agreements, and other legal
arrangements that require a recognized legal entity. The FreeBSD
Foundation is entirely supported by donations. More information
about the FreeBSD Foundation is available on the web at
http://www.FreeBSDFoundation.org/.




Nach der Linderung der libtool-Hölle durch Ade Lovett, csup durch Maxime Hernion und den baldigen Ergebnissen von Colin Percival ein weiterer Meilenstein, den ich feiern werde und zwar gleich jetzt mit einem Gang zm Kühlschrank.

Achja, bevor ich es vergesse: BSD is dying! :D
 
The FreeBSD Foundation provided financial support for Java development, funded the certification process,
hätten sie imo lieber die entwicklung freier alternativen stecken sollen. ist finde ich schon recht traurig wenn man jetzt konzerne dafür bezahlt doch bitte ihre closed-software auch auf seine platform zu portieren... zumal das ding ja installieren konnte wer wollte mit linuxemu...
naja aber ich will jetzt auch kein riesen flame starten ich bin mir sicher es freut ein paar leute. und denen drück ich die daumen ;)
 
Ich benutze für meine Eigenen Java Programme den gcj, aber obwohl auch Eclipse damit gebaut werden kann, ist das in den Ports leider gar nicht vorgesehen. Auch kann ich den gcj nicht als Browserplugin verwenden. In sofern bin ich auf ein funktionierendes Java angewiesen. Ich bin gerade am installieren, und werde sehen ob damit die Probleme die ich mit dem selbstgebauten Java habe verschwinden.

--- update ---
In der Tat funktioniert es als browserplugin stabil (i.e. auf web24.de). Eclipse stört immer noch ab sobald es versucht Firefox einzubinden (zum Beispiel für die Vorschau in phpeclipse). Jetzt weiß ich zumindest das das nicht an Java sondern an Eclipse liegt.
 
soul_rebel:
mach doch nicht alles gleich so schlecht :D

ich freu mich!

YYIIIIPPPIIIIIIIIIIIEE
 
Ich finde es superklasse, dass es Java jetzt nativ für FreeBSD gibt. Was den Punkt mit closed source angeht, gilt hier die gleiche Argumentation wie im kürzlich geführten Thread bezüglich Flash.
 
Wie dem auch sei, das 'original' Java ist einfach wichtig für die kommerzielle Nutzung.
 
Moin,

nochmal für Blöde und zum Mitschreiben: Nativ gab's doch Java schon, nur musste man es bisher selbst compilen! Jetzt bekommt man das Ding fertig gebacken vom Hersteller?! Lieg ich da richtig?

Elwood

Edit: Gerade den Heise Artikel gelesen und somit informiert: http://www.heise.de/newsticker/meldung/71752
 
Zuletzt bearbeitet:
Das 'native' selbstkompilierte Java hatte einen binären Kern der wohl für Linux gedacht war.
 
Wie läufts bei euch den so?

Hallo,

nun habe ich ein bißchen mit dem neuem offiziellem FreeBSD Java
diablo-jdk-freebsd gespielt.

Hier ist z.B. eine Testseite:
http://www.pci.unizh.ch/pfister/privat/java.html

Unter Konqueror und Firefox funktionieren die Java-Applets,
bis auf das dritte Applet auf dieser Seite:
http://www.pci.unizh.ch/pfister/privat/javatest/schwing.html


Seit gestern, Mittwoch, 05.04.2006,
sollte auch mit dem nativen FreeBSD Opera 9.00 Beta (Build: 225)
laut:
http://my.opera.com/desktopteam/blog/show.dml/209645?startidx=50
möglich sein.
Leider aber funktioniert das bei mir nicht. ;'(
Vielleicht habe ich ja auch etwas falsch gemacht,
aber hat es denn jemand anders zum laufen gebracht?
Der Pfad, für Java, ist im nativen FreeBSD Opera 9.00 Beta (Build: 225)
gesetzt.
Code:
/usr/local/diablo-jdk1.5.0/jre/lib/i386
Mit dem selbstkompilerten Java liefs aber auch nicht.
der FreeBSD Opera sagte,
das es ein valides Java unter diesem Pfad gefunden hat,
und aktiviert habe ich es auch.
(Wobei es sich auch immer wieder mal selbst deaktiviert :ugly: )

Wie sind eure Erfahrungen mit Java im Browser?
Wobei mich der FreeBSD Opera besonders interessieren würde.

Ach, noch was,
in den Ports habe ich weder das aktuelle diablo-jdk-freebsd,
noch das aktuelle diablo-jre-freebsd für Java 1.5x entdeckt,
so das ich unter:
/usr/local/etc/pkgtools.conf
zunächst vorläufig erstmal folgendes eintragen mußte:
Code:
#----------------------------------------------
# HOLD_PKGS: array
#----------------------------------------------
HOLD_PKGS = [
'diablo-jdk-1.5.*',
]
da ansonsten pkgdb -F Mecker macht,
das es in den Ports nicht das passende Gegenstück
zum installierten Paket findet.

Kommt das noch in die Ports? *Blödfrag*


Gruß, Fusselbär
 
[LoN]Kamikaze schrieb:
Ich benutze für meine Eigenen Java Programme den gcj, aber obwohl auch Eclipse damit gebaut werden kann, ist das in den Ports leider gar nicht vorgesehen. Auch kann ich den gcj nicht als Browserplugin verwenden. In sofern bin ich auf ein funktionierendes Java angewiesen. Ich bin gerade am installieren, und werde sehen ob damit die Probleme die ich mit dem selbstgebauten Java habe verschwinden.

--- update ---
In der Tat funktioniert es als browserplugin stabil (i.e. auf web24.de). Eclipse stört immer noch ab sobald es versucht Firefox einzubinden (zum Beispiel für die Vorschau in phpeclipse). Jetzt weiß ich zumindest das das nicht an Java sondern an Eclipse liegt.
genau!
(besonders der Punkt mit dem bezahlen...)
 
[LoN]Kamikaze schrieb:
Das 'native' selbstkompilierte Java hatte einen binären Kern der wohl für Linux gedacht war.
Wirklich?
Bei Java ist es halt so wie mit vielen Compiler-Programmiersprachen:
Man muß java haben um java kompilieren zu können.

Später kann man das Linux-java wieder deinstallieren.
 
SUPER - jetzt kann ich dann wohl endlich ein stabiles Java
auf FreeBSD nutzen und vielleicht laufen dann auch mal die
Java-Plugins sauber. Mal schauen wohin das führt, für den
kommerziellen Einsatz von BSD auf jeden Fall erstmal ein großer
Fortschritt. Fehlt eigentlich nur noch die Zertifizierung - die
ist ja auch schon in Arbeit.
 
chaos schrieb:
Wirklich?
Bei Java ist es halt so wie mit vielen Compiler-Programmiersprachen:
Man muß java haben um java kompilieren zu können.

Später kann man das Linux-java wieder deinstallieren.
Das meine ich nicht. Um ein natives Java zu bauen musste man eine src_scsl und eine bin_scsl herunterladen. Glaubst du wirklich die enthält Sourcecode?
 
endlich offizielle Binärpackages für Java! Juchuu! Kein ewiges Kompilieren mehr, vermutlich auch bald besser funktionierende Pluginsysteme! Geilomat!

.oO(Und ich freue mich schon, obwohl ich kein Javafan bin ^^)
 
Hallo Maledictus,

habe das gerade mal ausprobiert,
bei mir scheint es aber eher ein Sack Rennüsse zu sein. :cool:
Habe aber die selbstcompilerten Java Versionen
(1.4x und 1.5x nativ sowie die Linuxvarianten)
auch nicht deinstalliert,
vielleicht liegts daran?


Gruß, Fusselbär
 
Setze mal

JAVA_PREFERRED_PORTS?= JAVA_PORT_NATIVE_FREEBSD_JDK_1_5

in deiner /etc/make.conf und dann gib auf der Konsole

# java -version

ein.
 
Code:
% java -version
java version "1.5.0"
Java(TM) 2 Runtime Environment, Standard Edition (build diablo-1.5.0-b00)
Java HotSpot(TM) Client VM (build diablo-1.5.0_06-b00, mixed mode)

Aber ich frage mich, was das eine mit dem anderen zu tun haben soll?
 
Zurück
Oben