The GNU Classpath Projectは15日(米国時間)、GNU Classpathの最新版となるGNU Classpath 0.91 "All for One, One for All"を公開した。GNU ClasspathはJavaで作成されたJavaコアライブラリ実装。すでに多くのクラスをカバーしており、GNU Classpath 1.0のリリースが待たれる。
GNU Classpath 0.91 "All for One, One for All"はGNU GENERAL PUBLIC LICENSE Version 2のもとで公開されているオープンソースソフトウェア。ただし、ライセンスに対する釈明と特約が付随しており、Javaコアライブラリとして使いやすいようにリンクに関する事項に特例が与えられている。
GNU Classpath 0.91 "All for One, One for All"における主な変更点は次のとおり。システムとのコネクションがより強まった形だ。Java 1.5機能のマージもはじまっている。
前リリースに引き続き今回もJava 1.5のGenericをサポートしたclasspath-0.91-genericsも別途用意されている。
GNU Classpath 0.91 "All for One, One for All"は開発プラットフォーム向けのデベロッパスナップショットリリース。エンドユーザ向けのリリースではなく、GCC (gcj)やKaffeといったプロジェクトにおいて用いられることを想定したもの。
The GNU Classpath Projectは1月13日(米国時間)、GNU Classpath 0.20をリリース。3月6日(米国時間)にはGNU Classpath 0.90 "A La Mort Subite"を公開し、バージョン番号を一気に0.9の台に変更した。初のパブリックリリースとなるGNU Classpath 1.0を視野に入れはじめたことがうかがえる。
GNU Classpathが着実に歩みを進める一方で、Sun Microsystemsから2006 JavaOne Conferenceに合わせて発表されたGNU/Linux、OpenSolarisにおけるJava SE 5再配布の許可に関する報道が注目される。Sun Microsystemsが最近注力している分野を考えれば、OpenSolaris以外にDebian、Ubuntuから最初の合意が得られたことにどのような議論があったかは想像に難しくない。同氏の意向が強く反映されているとみていいだろう。
GNU Classpathが完成度を高めつつあると同時に、Sun Microsystemsも態度を軟化させ配布の容易性を向上させようとしている。ただし、依然としてOSSにはなっておらず、最終的な決定権はSun Microsystemsが握ったままになっている。合意に至ったディストリビューションもDebian、Ubuntu、Gentooであり、Linuxとともにサーバシステムで採用されているFreeBSDは今回の合意には含まれていない。
Operating System Distributor's License (JDL)におけるライセンス内容は、DebianやUbuntuに限らずほかのOSやFreeBSDにおいても適用できるものなので、今後の交渉しだいで他のOSプロジェクトからも同様の発表があることが予想される。FreeBSDやNetBSDから正式な発表はまだないが、Sun Microsystemsから同発表があったことはすでに関係者に伝わっているようだ。今後の交渉につながっていくものと考えてよいだろう。
Sun MicrosystemsがJDK/JREの配布に関し、ここ2年で急激に態度を軟化させていることはFOSSの側面からすると特記すべき事項。しかしながら、現状ではまだ十分ではないことも事実。FOSSプロジェクトの多くは開発に重きをおいており、法律の絡む対外交渉を得意としないところも多い。このためライセンス合意や法的やりとりが介在するアプリケーションよりも、ライセンスが明らかで同梱しやすいFOSSアプリケーションが普及する一因となっている。
Sun Microsystemsにおけるライセンス軟化はFOSSの側面からすれば評価できるものであるが、すでにインフラとしての位置を獲得しつつあるJDK/JREからすれば、JDLにおいてもまだ手続きが面倒といわれてもしかたないかもしれない。
しかし、今回のSun Microsystemsからの発表は、今後につながらる一つのステップとして高く評価できるものだ。GNU Classpathや周辺のFOSSアプリケーション開発の進展も絡めつつ、今後も注目し続ける必要がある。
| 【レポート】JavaOne 2006 - JDK/JREがGNU/Linuxに同梱・再配布可能に--Sun新ライセンスDebianらと合意 [2006/5/17] |
| 【レポート】JavaOne 2006 - 節目の年のJavaOne開幕 [2006/5/16] |
| オープンソースのJavaクラスライブラリ - GNU Classpath、0.90へ [2006/3/7] |
| Fosdem 2006、OSSのJava API GNU Classpathデベロッパーセッション開催 [2006/3/1] |
| オープンソースのJavaクラスライブラリ - GNU Classpath 0.20公開 [2006/1/17] |
| オープンソースのJavaクラスライブラリGNU Classpath JDK14の98%以上を実現 [2006/1/10] |
| JFreeChart、JamVMやGNU Classpath、Cairoなど、OSSのみで動作 [2005/12/13] |
| オープンソースのJavaクラスライブラリ - GNU Classpath 0.19公開 [2005/11/4] |
| オープンソースのJavaクラスライブラリ - GNU Classpath 0.18公開 [2005/9/12] |
| オープンソースのJavaクラスライブラリ - GNU Classpath 0.16 "Harmony!" 公開 [2005/7/4] |
| カメラの顔認識を阻害するプライバシーバイザー [00:00 6/20] |
| Mac OS Xのセキュリティ脅威が増加 - Kaspersky Lab [22:58 6/19] |
| 【レポート】KDDI、株主総会でエリア誤記や通信障害を謝罪 - 業績への影響は軽微 [21:12 6/19] |
| 意思決定に革命をもたらす -アクセンチュア、国内アナリティクス部門を強化 [17:56 6/19] |
| 凸版印刷、手塚治虫のマンガも読める電子図書館サービス - 6/25より開始 [16:40 6/19] |
|
[水谷豊]主演時代劇「だましゑ歌麿」第3弾放送が決定 [05:00 6/20] エンタメ |
|
カメラの顔認識を阻害するプライバシーバイザー [00:00 6/20] エンタープライズ |
|
「GANTZ」連載13年でついに完結、戦いの結末を目撃せよ [00:00 6/20] ホビー |
|
サラ・イイネス「大阪豆ゴハン」がDモーニングで復刻連載 [00:00 6/20] ホビー |
|
[GANTZ]13年にわたる壮大なストーリーに終止符 意味深メッセージも [00:00 6/20] ホビー |
4つの診断で、自分の適性を見つめなおそう!
働くこと・挑戦し続けることへの思いを綴ったインタビュー
あなたにピッタリのアドバイスを読むことができます。
転職に必要な情報が収集できます
企業からアプローチのメッセージが届きます。