{"id":81,"date":"2006-11-14T10:31:03","date_gmt":"2006-11-14T09:31:03","guid":{"rendered":"http:\/\/www.thetawelle.de\/?p=81"},"modified":"2006-11-14T21:28:24","modified_gmt":"2006-11-14T20:28:24","slug":"java-always-open-now-free","status":"publish","type":"post","link":"https:\/\/www.thetawelle.de\/?p=81","title":{"rendered":"Java: Always open, now free!"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/joannapenabickley.typepad.com\/on\/images\/java_logo.gif\" align=\"right\" hspace=\"10\" vspace=\"5\" width=\"125\" height=\"200\" \/>Das ist der Slogan, mit dem <a href=\"http:\/\/www.sun.com\">Sun Microsystems<\/a> seit gestern die Freigabe von Java bewirbt. Die Java-Technologie ist seit gestern offiziell unter die General Public License, Version zwei (GPLv2) gestellt worden. Dieser Schritt ist f\u00fcr ein Unternehmen wie Sun beachtlich. Daher stufe ich das auch als &#8222;Leadership&#8220; ein. Unter dem Portal <a href=\"https:\/\/openjdk.dev.java.net\/\">OpenJDK<\/a> soll zuk\u00fcnftig die Weiterentwicklung von Java betrieben werden.<\/p>\n<p>Erste Reaktionen findet man bei heise unter dem Titel <a href=\"http:\/\/www.heise.de\/open\/artikel\/80965\">&#8222;Details und Reaktionen&#8220;<\/a>.  Ein ebenfalls prophetisches Interview in der neuen Technology Review mit <strong>Timothy William Bray<\/strong>, Director Web Technologies bei Sun, \u00dcberschrift: <a href=\"http:\/\/www.heise.de\/tr\/artikel\/80959\">&#8222;&#8230;dass die Idee, Software zu verkaufen, immer uninteressanter wird&#8230;&#8220;<\/a>. Ein Beitrag in dem das Modell des Verkaufs von Software f\u00fcr Geld f\u00fcr die Zukunft in Frage stellt. <\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.sun.com\/images\/l2\/l2_gosling_james-portrait.gif\" align=\"left\" width=\"100\" height=\"88\" hspace=\"10\" vspace=\"5\" \/>James Gosling, der &#8222;Vater von Java&#8220; hat einen kurzen aber <a href=\"http:\/\/www.sun.com\/software\/opensource\/java\/gosling_letter.jsp\">pr\u00e4gnanten Brief an die Community<\/a> geschrieben. Interessant ist der Grund warum Sun sich zu diesem Schritt entschlossen hat: &#8222;&#8230;the most crucial part of this decision was that we realized developers want to preserve compatibility, interoperability, and reliability.&#8220; Es geht also um Kompatibilit\u00e4t, Interoperabilit\u00e4t und Zuverl\u00e4ssigkeit, nicht etwa darum <a href=\"http:\/\/www.thetawelle.de\/?p=34\">etwas kostenlos zu machen, was schon vorher kostenlos war<\/a>! &#8222;Write once run everywhere!&#8220; diesem Slogan wollte man sich treu bleiben, und daf\u00fcr braucht man den Support der vielen Plattformen auf denen Java laufen soll. Die Entscheidung ergibt Sinn.<\/p>\n<p>Der WebCast lohnt sich angeschaut zu werden. Rich Green gibt einen guten \u00dcberblick, was es bedeuten wird, wenn Sun zu dem gr\u00f6\u00dften Softwareanbieter wird, der unter GPL2 seine Produkte anbietet. Der Schritt schlie\u00dft <strong>Java SE, Java Mobile &#038; Embedded (ME) und Java Enterprise Edition (EE)<\/strong> ein. Er berichtet, dass es eine Riesige Aufgabe war, <strong>den ganzen Quellcode durchzusehen in 5 Monaten<\/strong> seit die Entscheidung fiel. Ich kanns gut nachvollziehen.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/duke.dev.java.net\/images\/iconSized\/duke4.gif\" align=\"left\" hspace=\"10\" vspace=\"5\" width=\"55\" height=\"68\" \/>Noch eine nette Kleinigkeit: <strong>Das Symbol<\/strong> f\u00fcr Java und Spass &#8211; Duke &#8211; wird ebenfalls quellcodeoffen. Duke bekommt sogar eine <a href=\"http:\/\/duke.dev.java.net\/\">eigene Webseite<\/a>. Dort kann man Illustrator Files und andere Vektordaten zur Erstellung eigener Duke&#8217;s laden. Sun hat diese Sache wirklich ernst genommen. Nochmal: Respekt!<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/res.sys-con.com\/story\/jan06\/173598\/richard-stallman-small.jpg\" align=\"right\" width=\"100\" height=\"100\" hspace=\"10\" vspace=\"5\" \/>Spannend die Erkl\u00e4rung f\u00fcr die Qualit\u00e4t der Lizenz: Viele Entwickler kennen die Lizenz von anderen Produkten und daher hat Sun auf die GPL2 gesetzt, die auch GNU\/Linux einsetzt, eine der gr\u00f6\u00dften quellcodeoffenen Softwares. Weiterhin bemerkenswert ist, dass Sun <strong><a href=\"http:\/\/www.stallman.org\/\">Richard Stallman<\/a><\/strong> himself (Experte und Aktivist f\u00fcr Free Software) per Video-Botschaft erkl\u00e4ren lie\u00df, warum eine <strong>Copy-Left-License<\/strong> f\u00fcr eine Free Software absoluten Sinn macht und Sun damit tats\u00e4chlich eine starke Richtung vorgibt. Respekt!!<\/p>\n<p><img src='\/wp-upload\/DukeWithHelmet.png' align=\"right\" hspace=\"10\" vspace=\"5\" width=\"128\" height=\"128\" \/><small><strong>Why do i blog this?<\/strong> Ich nutze Java seit es Java gibt. Ich habe sogar noch von Java 1.2 das riesige Manual auf Englisch im Regal stehen. Java ist die Sprache, die f\u00fcr mich bei der Entwicklung von WebApplikationen ganz viel m\u00f6glich gemacht hat, weil andere bereits kleine Bauteile erstellt hatten. Ob nun eine Bibliothek f\u00fcr das Zeichnen von Chartgrafiken oder eine f\u00fcr das Lesen von RSS-Feeds, \u00fcberall haben andere Vorleistungen erbracht, ohne die man selbst nur wenig hinbekommen h\u00e4tte. Man steht bei Java noch mehr auf den Schultern der vorherigen Generation als sonstwo. Kurz, Java war f\u00fcr mich immer &#8222;Lego f\u00fcr Gro\u00dfe&#8220; mit Bausteinen von Gro\u00dfen. Java macht Spass! F\u00fcr mich als Entwickler wird sich wenig \u00e4ndern durch Sun&#8217;s Schritt, ich habe nie aktiv an der Weiterentwicklung von Java mitgewirkt, sondern bei bugs eigene Workarounds gefunden. F\u00fcr mich bedeutet der Schritt von Sun jedoch, dass ein gro\u00dfes Unternehmen eine neue Richtung vorgibt, wie die Zukunft werden soll. Und das ist zu ber\u00fccksichtigen, denn Sun ist nicht irgendwer und Java nicht irgendeine Technologie. &#8222;Thumbs up!&#8220; f\u00fcr diesen Schritt.<\/small><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das ist der Slogan, mit dem Sun Microsystems seit gestern die Freigabe von Java bewirbt. Die Java-Technologie ist seit gestern offiziell unter die General Public License, Version zwei (GPLv2) gestellt worden. Dieser Schritt ist f\u00fcr ein Unternehmen wie Sun beachtlich. Daher stufe ich das auch als &#8222;Leadership&#8220; ein. Unter dem Portal OpenJDK soll zuk\u00fcnftig die &hellip; <a href=\"https:\/\/www.thetawelle.de\/?p=81\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eJava: Always open, now free!\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,8,2],"tags":[],"class_list":["post-81","post","type-post","status-publish","format-standard","hentry","category-best-practice","category-open-something","category-gefunden"],"_links":{"self":[{"href":"https:\/\/www.thetawelle.de\/index.php?rest_route=\/wp\/v2\/posts\/81","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thetawelle.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thetawelle.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thetawelle.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thetawelle.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=81"}],"version-history":[{"count":0,"href":"https:\/\/www.thetawelle.de\/index.php?rest_route=\/wp\/v2\/posts\/81\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.thetawelle.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=81"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thetawelle.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=81"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thetawelle.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=81"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}