Mac OS Forge - Apple 開放源碼社群

Tags: |

Mac OS ForgeApple 針對 Mac OS X 上的開發專案,啟用了一個開發人員社群的網站 - Mac OS Forge.

Mac OS Forge 是個最近啟用的全新社群開發網站,以支援 Mac OS X 上 Web kit 及其他開放源碼的專案。此外,開發人員可以建立並瀏覽與麥金塔作業系統息息相關的第三方開放源碼專案。

Current projects on Mac OS Forge include source code to the new iCal Server in Leopard Server, and Apache-licensed versions of Bonjour service discovery and Launchd process management.

除了 Mac OS Forge 所選的專案外,Mac OS X 上開放源碼的完整內容也可在 Apple Developer Connection 上找到。


Mac OS Forge 開放 Intel Darwin 核心

Is Apple serious about open source?
http://www.linux-watch.com/news/NS2437095928.html
上文主要是提到 Apple 開放了英特爾 Mac 的 Darwin 核心Bonjour 網路技術Darwin Calender Server系統服務管理架構 Lanuchd,也包括 2005 年六月開放的 WebKit 瀏覽器引擎

Darwin 核心以 Apple Public Source License 2.0 釋出;Bonjour、Darwin Calender Server 及 Lanuchd 則是以 Apache License, Version 2.0 釋出。

詳情可見:
http://lists.apple.com/archives/Darwin-dev/2006/Aug/msg00067.html

p.s. 原來自由軟體交流網也有轉貼 Slashdot 的相關新聞,在下是晚了:
http://freesf.tnc.edu.tw/modules/news/article.php?storyid=2753

蘋果電腦說,之所以這麼晚才公開核心原始碼是因為該公司一直在思考是否要發表Mac-Intel的開放原始碼版本。

蘋果電腦在本周釋出Mac OS X 10.4.7的Darwin核心原始碼,此舉也終於平反許多評論家攻擊蘋果電腦在開放原始碼這件事情上遲遲沒有進展。

蘋果電腦開放原始碼產品經理Ernest Prabhakar將此訊息張貼在Darwin開發者網路論壇上,指出蘋果電腦所釋出的為Mac-Intel及PowerPC所使用的可供建置的核心原始碼,並將從Mac OS X 10.4.7開始。

Ernest Prabhakar還說蘋果電腦這麼晚才公開核心原始碼是因為該公司一直在思考是否要發表Mac-Intel的開放原始碼版本。這是因為蘋果電腦非常重視該平台的智慧財產權問題,過去蘋果電腦一直堅持只能在蘋果機器上執行蘋果作業系統。

蘋果電腦也為了開放原始碼開發人員建置了一個新的Mac OS Forge社群網站。

這個網站最主要是用來支援WebKit以及其他專注在Mac OS上的開放原始碼專案,特別是那些從現在已關閉的OpenDarwin.org網站轉換過來的專案。

Prabhakar指出,為了提升社群參與意願,在Leopard伺服器內新的iCal伺服器的原始碼,已可根據Apache授權於Mac OS Forge網站上取得。

同時,蘋果電腦也重新發表在Apache授權下的Bonjour服務搜尋與Launchd程序管理的原始碼。

[源碼報報] Mac OS Forge 成立

謝良奇/編譯 2006/08/11

蘋果電腦 (Apple Computer) 宣佈延續過去釋出 PowerPC Mac 時的作法,釋出 Intel Mac 系統的 Mac OS X 核心原始碼,同時更成立 Mac OS Forge 網站,提供給開放源碼 Mac 軟體開發者之用,為的就是更進一步貼近開放源碼開發者,看來似乎想試圖修補先前因為宣告不再釋出 Intel 版 Mac OS X 原始碼,與開放源碼社群間降至冰點的關係。

蘋果電腦在其全球開發者大會 (World Wide Developers Conference)上宣佈了這個消息,針對 Intel Mac 系統釋出可 Mac OS X 10.4.7 的可編譯核心原始碼。同時蘋果也推出 Mac OS Forge 網站供 Mac 軟體的開發源碼開發者之用,並釋出了 iCal 伺服器、Bonjour 與 Launchd。

Mac OS Forge 是蘋果電腦的新社群網站,蘋果開放源碼產品經理 Ernest Prabhakar 表示,Mac OS Forge 將用來支援並管理 WebKit 和其它 Mac OS X 相關開放源碼專案,包括從日前關閉的 OpenDarwin.org 移轉過來的專案。

過去稱為 Rendezvous 的 Bonjour 是蘋果的免設定網路技術 (zero-configuration networking),可讓網路設備在區域網路上溝通。iChat、iTunes、iPhoto 等多種蘋果知名應用軟體以及許多第三方軟體都在溝通與資料分享上運用了這項技術。Launchd 則是 OS X 系統服務的管理框架。

過去 Bonjour 與 Launchd 兩項技術是透過 Apple 公開源碼授權 (Apple Public Source License) 釋出原始碼,如今改以 Apache 2.0 授權重新釋出。iCal 伺服器則採用了 BSD 授權。

在蘋果電腦宣佈 Mac 電腦改採 Intel 平台後,社群便希望能維持 Mac OS X 的開放性不變,隨著此一理想落空,維護開發 Mac OS X 開放源碼版本 Darwin 的 OpenDarwin 專案不久前也宣告結束。這次蘋果一口氣釋出多項產品源碼,併成立用以取代 OpenDarwin.org地位的 Mac OS Forge 網站,看來希望修補和開放源碼社群間低迷氣氛的意味濃厚。

相關網址:
1.蘋果拉攏開放源碼社群
2.蘋果更進一步開放源碼
3.OpenDarwin 結束蘋果另起 Mac OS Forge
4.蘋果重投開放源碼懷抱

arrow
arrow
    全站熱搜

    Bluelove1968 發表在 痞客邦 留言(0) 人氣()