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

OpenFoundry自由軟體充電報

OpenFoundry自由軟體充電報
2008.2.26/報主.自由軟體鑄造場

本期內容:
[源碼報報] Sun SPOT 技術開放源碼化 吸引高等教育機構研究人員青睞
[源碼報報] Sun 併購 Innotek 以 VirtualBox 擴展 xVM 虛擬化軟體

[源碼報報] Sun SPOT 技術開放源碼化 吸引高等教育機構研究人員青睞

Sun 宣佈將 Sun 小型可程式化元件技術(Sun SPOT)裝置平台開放源碼。這套基於 Java 的實驗性平台吸引機器人、嵌入式裝置商業公司,以及高等教育機構研究人員的注意,將可整合至產品與相關研究中。然而有意進行商業化的外界,關心的是 Sun 對這項實驗性技術能提出多少承諾。

Sun SPOT 以 Java 作為基礎,是一項實驗性平台,主要用來建構無線感測器、機器人與通訊設備的產品開發。Sun 將此一平台開放源碼的消息,在 Java 行動與嵌入式開發者大會(Java Mobile & Embedded Developer Days Conference)宣佈。

Sun 行動與嵌入式社群領導人 Roger Brinkley 表示,與過去不同的是,Sun 不僅是將 Sun SPOT 程式碼開放源碼,同時也包含跟 Sun SPOT 相關的硬體、軟體。Squawk 虛擬機器也將包含其中。藉此,Sun 希望吸引到更多開發者。Brinkley 認為,開放源碼能鼓勵更多相關開發與延伸技術。

據 Sun SPOT 實驗室研究員 Arshan Poursohi 表示,Sun SPOT 可以被應用到監控建築物溫度,可置於火山附近觀察火山噴發情況。Sun SPOT 開發套件可以將眾多 Java 開發者與無線感測網路領域的應用機會相結合,協助執行無線與嵌入式研究的開發者。

Poursohi 表示該實驗室已經跟許多高等教育進行過合作。過去尚未開放源碼前,許多元件無法進行更動,造成研究上的障礙。Sun 這次將整個堆疊,包括 Sun SPOT 程式庫、Squawk 虛擬機器與硬體全部加以開放源碼,有意以這套平台進行教學或研究的大學教授及學生,如今就可以取用所有技術資源。

根據 Poursohi,全美已有約 30 個大學在使用 Sun SPOT。例如,Warren Wilson 大學以此佈建量測水品質、土壤的無線感測網路。

Sun SPOT 開放源碼以 GPL V2 授權釋出。Sun 實驗室研究主任 Roger Meike 表示,以此授權將 Sun SPOT 開放源碼反映該公司支援開發者社群的決心。但是這表示衍生產品也必須用相同授權散佈。

Sun 對 Sun SPOT 技術的承諾,成為該技術用戶 Systronix 的總裁 Bruce Boyes 的疑慮。他說,Sun 將這項技術定位為實驗性質,也沒有公開提出商業化的方案。

他認為 SPOT 是很好的教育及實驗裝置,Systronix 希望將其轉變為商業與產業裝置,並取得兩年的商業授權。此外,Boyes 也擔心 GPL 可能會限制商業使用。他說,開放源碼如果提供商業授權方案,會發揮更大效力。

Sun 實驗室資深主任 Roger Meike 回應表示,Sun 的目標是擴展 Java 在嵌入式裝置的市場,第一步是有吸引學生、研究者與業餘人士青睞的彈性、易用裝置與軟體。等到開發出市場之後,Sun 將會採取類似 Java 的獲利方式,把這套技術授權給營利單位。根據 Sun 的資料,目前 95% 的出貨手機內都搭載了 Java,而 Sun 就藉由提供支援服務的商業授權,從行動與嵌入式 Java 上獲利。


相關網址:
1.Sun SPOTs 成為開放源碼
2.Sun SPOT 技術走向開放源碼



[源碼報報] Sun 併購 Innotek 以 VirtualBox 擴展 xVM 虛擬化軟體

Sun 計畫購併 Innotek,一家位於 Stuttgart 從事個人電腦虛擬化(PC virtualization)技術的小公司,希望利用這家公司開放源碼的 VirtualBox 軟體,達到拓展 Sun xVM 資料中心虛擬化平台至桌面的目標。然而,這次的購併也引起若干人擔憂,VirtualBox 會因為 Sun 的操控而受到影響。

Sun 表示已經簽訂股權購買協議,將購併虛擬化軟體 VirtualBox 供應商 Innotek,協議細節則未公開。VirtualBox 是 GPL v2 的開放源碼軟體,以滿足應用軟體開發環境所需,因而需要多個虛擬環境的開發者為主要使用族群。Innotek 以提供 VirtualBox 支援,並管理其發展而成立。

據 Sun 表示,VirtualBox 自 2007 年 1 月以來,下載已突破 4 百萬次。儘管 Innotek 的規模並不起眼,如此亮眼的下載成績,加上其中不少是 Fortune 500 大的企業與政府用戶,實不容小覷。當 Sun 規劃虛擬化用戶環境策略時,很快地便注意到 Innotek。

VirtualBox 和 Sun xVM 基於 Xen 上的資料中心級虛擬化不同,也不像 Surgient、VMware 等屬於伺服器虛擬化環境,VirtualBox 比較類似 Parallels 或 VMware Workstation,可以讓執行 Windows、Linux、Mac 或 Solaris 桌面電腦與筆電,並行運行多個不同的作業系統,以滑鼠即可彼此切換。

軟體開發者可以使用 VirtualBox 的功能開發跨平台的應用軟體。一般用戶也可用以執行其他作業系統上的應用軟體。

Sun 表示購併 Innotek 後,將以 Sun 的全球銷售能力提供 VirtualBox 全球技術支援。不過 Sun 技術長 Tim Marsland 表示,Sun 還沒有具體的行銷計畫,以及服務收費規劃。

Sun 計畫使用 VirtualBox 擴展 Sun xVM 虛擬軟體。Sun 表示希望使用 VirtualBox 的開發者,能有助推動 xVM Server 在資料中心的部署。此外,Sun 的 xVM 副總裁 Steve Wilson 認為 VirtualBox 有機會與 Sun 其他開發者相關產品如 NetBeans、Glassfish 以及 MySQL 結合,簡化這些產品的安裝與設定,讓開發者可立即使用。

Sun xVM 產品除了虛擬化引擎 xVM Server 外,還包含資料中心實體與虛擬資產的統一管理架構 xVM OpsCenter。Masland 認為 OpsCenter 照理說將會延伸至 VirtualBox 上。

儘管外界多是肯定 VirtualBox 對 Sun 的技術價值,有人卻擔憂 Sun 對開放源碼專案的控制心態,加上 Sun 宣佈讓 VirtualBox 技術成為 xVM 平台延伸元件,可能會使得不滿的開發者基於 VirtualBox 另行發展分支專案。


相關網址:
1.Sun購併Innotek擴展虛擬化產品
2.Sun買下開放源碼虛擬化公司
3.Sun為何買Innotek?
4.Sun取得Innotek -- 我的疑慮?



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