Plurk FaceBook Twitter 收進你的MyShare個人書籤 MyShare
  顯示內嵌語法

OpenFoundry自由軟體充電報

OpenFoundry自由軟體充電報
2007.5.16/報主.Emmi

本期內容:
[源碼報報] Sun 釋出 Java SE 平台原始碼
[源碼報報] Digg 用戶大暴動 悍衛網路網路自由言論

[源碼報報] Sun 釋出 Java SE 平台原始碼

謝良奇/編譯 2007/05/09

Sun Microsystems 宣佈將 Java 平台標準版 (Java Platform Standard Edition,Java SE) 的 Java 開發套件 (JDK),以 GNU 通用公共授權 (General Public License) 第 2 版釋出給 OpenJDK 社群,成為自由 軟體。基於 OpenJDK 的實作將可藉由 Java SE 6 技術相容套件 (Java SE 6 Technical Compatibility Kit,JCK),達成與 Java SE 6 相容 的目標。此外 Sun 並且公佈了 OpenJDK 社群的臨時管理委員會。

去年 11 月 Sun 表示有意在解決法律問題後,將 Java 原始碼以 GPL 釋出。Sun 軟體執行副總裁 Rich Green 表示,他們達成了他們的目 標。如今自由與開放源碼社群可以取用成為採用 GPL 的自由軟體的 Java 平台標準版、企業版與精簡版 (Micro Edition)。

這是目前為止對自由軟體社群最大規模的原始碼釋出動作,也是產業 最重要與普遍的軟體平台之一的開放源碼釋出案。

java.net 的 OpenJDK 專案已經提供 Sun 未來 Java SE 7 實作中沒 有授權問題的程式碼,然而,Java 有若干程式碼尚無法以 GPL 釋出, 因為 Sun 並不是這些程式碼的擁有者,而真正的程式碼擁有者不願 意釋出原始程式碼。OpenJDK 社群行銷經理 Rich Sands 表示 Sun 目 前提供這些程式碼二進位形式的 plug-ins 供社群使用。

GNU 專案與自由軟體基金會 Richard Stallman 對 JDK 以尊重 4 大 自由的授權方式,釋出為自由軟體表示感謝,距離 Java 的完全解放, 唯一的障礙只剩下部份私有程式碼;自由軟體社群與 Sun 必須同心 合力以自由軟體取代這些部份。

Sands 認為,下一步就是要保持 Java 的相容性,為了維護 Java 相 容性的承諾,要有驗證應用軟體相容性的方式。Sun 正在為 OpenJDK 為基礎的 Java SE 實作,制定相容性測試的相關程序。一旦驗證通 過這實作將可使用「相容於 Java (Java Compatible)」的標誌,有助 於將 Java 相容性承諾「寫一次,處處可行 (Write Once,Run Anywhere)」,推展到自由與開放源碼軟體領域,同時確保所有人都能享 用到 OpenJDK 專案的創新。

OpenJDK 的臨時管理委員會的職責是在未來一年內起草並通過 Open- JDK 社群章程。依據章程社群之後將進行選出正式的委員會,取代臨 時委員會。

臨時委員會共有 5 位成員。SUNY Oswego 大學教授 Doug Lea 是物 件導向軟體開發、軟體重用方面的專家,也是 JSR-166 的規格制訂 領導人與 JCP SE/EE 執行委員會會員之一。Dalibor Topic 是德國 Saarland 大學研究生並任職於 Max-Planck 電腦科學協會,做為自 由軟體基金會會員,Topic 參與了 GNU Classpath 專案。Fabiane Biznella Nardon 是巴西醫護資訊系統供應商 ZILICS 的技術長,也 是 java.net 的 Java 技術工具社群領導人與 Java 大師 (Java Champion)。

另外 2 位臨時委員會的成員是 Sun 的 Mark Reinhold 與 Simon Phipps。Reinhold 是 Java SE 首席工程師,扮演 1.2 與 5.0 版的 領導工程師與 Java SE 6 的規格領導人,目前帶領 OpenJDK 的工程 團隊。Phipps 是 Sun 的首席開放源碼長,也是包括 GNOME 基金會、 OpenSPARC、OpenSolaris 專案與中國開放源碼推廣協會等多個開放 源碼社群組織的顧問。

相關網址:
1.Sun 開放源碼 Java
2.Sun 實現 Java 開放源碼的承諾,將 Java SE 平台釋出給 OpenJDK 社群



[源碼報報] Digg 用戶大暴動 悍衛網路網路自由言論

謝良奇/編譯 2007/05/10

日前 Digg 單方面刪除用戶的文章,竟然演變成網路上的一場大暴動。 成千篇用戶的文章塞滿了這個號稱由用戶投票自行決定文章版面高低 的新型態新聞網站。起因卻是為了一個用來保護高畫質影片的加密密 碼,到最後卻成了一堂網路民主課,讓所以有心控制或審查網路言論 的人,都必須正視這個事件帶來的影響。

一串長達 32 字元的加密密碼,用以做為 HD-DVD 與 Blu-Ray 影片 著作權保護,從 2 月開始被人散播到網路論壇。名為先進存取內容 系統授權管理人 (Advanced Access Content System Licensing Administrator,AACS-LA) 的團體接著寄發存證信函,要求各大網站 自律刪除這些密碼,其中包括了新聞網站 Digg。

存證信函指稱根據數位千禧年著作權法案 (Digital Millennium Copyright Act),張貼這個密碼已侵害其智財權。Digg 隨後刪除資 料庫中有這個密碼的相關文章,事後則向讀者解釋刪除原因。

Digg 單方面刪除用戶文章的行為被用戶視為屈從於商業利益及對言 論自由的挑戰。部份用戶則指出 AACS 還是 Digg 每週播客秀 (pod- cast) 的贊助商之一。使用者之後開始反擊,數千篇寫有密碼的文章 出現在 Digg 網站上,Digg 最重要的前 5 大網頁一時間完全被這些 文章佔領,逼使 Digg 共同創辦人 Kevin Rose 只好跳出來表示, Digg 已經聽到用戶們的聲音,將保留這些寫有密碼的文章與評論, 並且會處理接下來可能發生的各種結果。假如 Digg 輸了,至少他們 試過了。

一派人將 Digg 使用者視為自由鬥士,將其比為美國革命前夕將英國 茶倒入波士頓港的殖民地開拓者。這些人為了網路民主奮鬥,迫使 Digg 回歸最初的使命,成為由用戶而非編輯決定文章重要性的網站。 另一派人則把 Digg 使用者看做是一群流氓,藉著網路暴動侵害智慧 財產權。

要理解這場既是暴動也是自由之戰的事件,網路的自由文化、數位權 利管理 (Digital Rights Management)、技客 (geek) 的反文化特質, 以及 Linux 用戶的需求才是不可缺少的幾個脈絡。越來越多人認為 消費者受限於重製保護或數位權利管理,而無法在自己的設備上使用 購買的娛樂產品,移除數位權利管理才能真正有助數位內容的銷售。

事實上 1999 年就曾有程式設計師破解當時 DVD 的軟體保護,釋出 名為 DeCSS 的軟體,好讓 Linux 使用者也能在 Linux 上播放只允 許在 Windows 及 Macintosh 上使用的 DVD 影片。後來因為美國電 影協會 (Motion Picture Association of America,MPAA) 的法律 行動,這個程式從當時張貼的黑客網站 2600.com 上消失,不過後來 卻以各種形式出現在有趣的日本俳句、T-shirt 上,甚至在某部電影 裡,以類似星際大戰片頭字幕的方式,出現在電影螢幕上。

這串密碼的大量散佈未必就會對製片廠造成嚴重影響,缺乏相關技術 與特殊軟體,這串密碼毫無用處。然而如野火般快速傳播出去的密碼, 卻讓所有人見證到網路群眾的力量,以及在數位世界中高談內容審查 的無力。

更有趣的是,密碼本身被拿來透過各種創意呈現在網路上,紐約音樂 家 Keith Burgon 就拿了吉他即興「唱」出這串密碼,並貼到 YouTube 上,點選已超過 4 萬 5 千次。Burgon 表示,整件事搞笑的地方, 就是他們想方設法要遏止密碼散佈出去,卻徒勞無功。諷刺的是,他 們越不希望密碼傳出去,結果密碼卻成了網路上最熱門的話題。

相關網址:
1.Digg 暴動粉碎 DMCA 的公眾觀感
2.Digg.com 企圖封鎖 HD-DVD 暴動
3.Digg 技客的五一節
4.網路暴動中,反盜版密碼快速擴散



報主的話:
本電子報為摘要版,若欲訂閱全文版請按此