開發者注意事項
OpenFoundry provides essential tools and services through its service platform for users to develop Open Source Software Projects, the operating funds comes from the National Science Council and the Research Center for Information Technology Innovation of Academia Sinica Taiwan.
https://www.openfoundry.org/for-developers
2019-11-21T15:45:31Z
讓您的程式碼回歸 Linux 上游源頭進行更新:入門篇
2011-01-10T11:59:33Z
2011-01-10T11:59:33Z
https://www.openfoundry.org/tw/for-developers/8239--linux-
Armijn Hemel & Ralf Baechle 林誠夏/翻譯
lucien@citi.sinica.edu.tw
<p>© 2011,著作權所有。作者:Armijn Hemel & Ralf Baechle;譯者:林誠夏,自由軟體鑄造場。</p>
<p>此中譯版之授權條款為:<a href="https://creativecommons.org/licenses/by/3.0/tw/" target="_blank">創用CC - 姓名標示 3.0 台灣</a>。</p>
<p>這份文件描述的內容是,晶片製造商需要採取哪些步驟,讓他們的程式碼成功地回歸 Linux 核心的上游開發主幹 (mainline) 進行更新。</p>
<p>© 2011,著作權所有。作者:Armijn Hemel & Ralf Baechle;譯者:林誠夏,自由軟體鑄造場。</p>
<p>此中譯版之授權條款為:<a href="https://creativecommons.org/licenses/by/3.0/tw/" target="_blank">創用CC - 姓名標示 3.0 台灣</a>。</p>
<p>這份文件描述的內容是,晶片製造商需要採取哪些步驟,讓他們的程式碼成功地回歸 Linux 核心的上游開發主幹 (mainline) 進行更新。</p>
與自由軟體社群合作
2010-08-30T15:22:32Z
2010-08-30T15:22:32Z
https://www.openfoundry.org/tw/for-developers/8128-2010-08-30-15-26-59
Armijn Hemel 葛冬梅/翻譯
tmk2005@citi.sinica.edu.tw
<h3>1. 什麼是「社群」?</h3>
<p>在自由軟體的領域中,「社群」是重要的概念,因為這是執行自由軟體開發的核心單位。通常一個社群由軟體開發者、使用者與其他有興趣者所組成。</p>
<p>每一個社群都不盡相同,並且有不同的目標、做事方法與要求標準。因此,跟某甲社群的合作方式,不見得可以套用在跟某乙社群的合作上。有些社群歡迎與私人企業合作,不過有一些社群卻對此採取敵對的態度。然而規模越大的社群, 如 Linux kernel 幾乎都很歡迎與私人企業合作。</p>
<h3>1. 什麼是「社群」?</h3>
<p>在自由軟體的領域中,「社群」是重要的概念,因為這是執行自由軟體開發的核心單位。通常一個社群由軟體開發者、使用者與其他有興趣者所組成。</p>
<p>每一個社群都不盡相同,並且有不同的目標、做事方法與要求標準。因此,跟某甲社群的合作方式,不見得可以套用在跟某乙社群的合作上。有些社群歡迎與私人企業合作,不過有一些社群卻對此採取敵對的態度。然而規模越大的社群, 如 Linux kernel 幾乎都很歡迎與私人企業合作。</p>
商業產品釋出源碼的實用提醒
2010-08-30T14:48:52Z
2010-08-30T14:48:52Z
https://www.openfoundry.org/tw/for-developers/8127-2010-08-30-15-14-41
Armijn Hemel 葛冬梅/翻譯
tmk2005@citi.sinica.edu.tw
<h3>1. BusyBox 設定檔</h3>
<p>您需要提供 BusyBox 相關的設定資訊,讓他人可以根據這些資訊將 BusyBox 建置成為原始碼的一部分。而隨著 BusyBox 版本的不同,設定資訊相關檔案的名稱也會有所不同:在 BusyBox 0.60.5 及之前的版本,檔案名稱是 Config.h,在 BusyBox 1.00-pre1 及之後的版本,檔案名稱則是 .config。</p>
<h3>1. BusyBox 設定檔</h3>
<p>您需要提供 BusyBox 相關的設定資訊,讓他人可以根據這些資訊將 BusyBox 建置成為原始碼的一部分。而隨著 BusyBox 版本的不同,設定資訊相關檔案的名稱也會有所不同:在 BusyBox 0.60.5 及之前的版本,檔案名稱是 Config.h,在 BusyBox 1.00-pre1 及之後的版本,檔案名稱則是 .config。</p>
宣告授權條款的方式
2008-12-22T16:08:18Z
2008-12-22T16:08:18Z
https://www.openfoundry.org/tw/for-developers/1884-2010-07-13-09-48-09
webmaster
contact@openfoundry.org
<p>選定授權條款之後,接下來就是要讓他人知道您程式的授權內容,也就是要宣告程式的授權條款。就目前大部分的自由軟體授權條款規定來看,並沒有一定必須遵守的宣告方式,所以重點在於:要讓他人可以清楚明確地知道您程式是採用自由軟體的方式來授權。</p>
<p> </p>
<p>選定授權條款之後,接下來就是要讓他人知道您程式的授權內容,也就是要宣告程式的授權條款。就目前大部分的自由軟體授權條款規定來看,並沒有一定必須遵守的宣告方式,所以重點在於:要讓他人可以清楚明確地知道您程式是採用自由軟體的方式來授權。</p>
<p> </p>
為自己的程式選擇授權條款
2008-12-22T15:55:51Z
2008-12-22T15:55:51Z
https://www.openfoundry.org/tw/for-developers/1883-2010-07-13-09-51-31
webmaster
contact@openfoundry.org
<p>您自己寫了一個程式,想要用自由軟體的方式來授權,這時候應該如何做?當然就是要選擇一份授權條款。鑄造場在這邊擇要地提供一些選擇授權條款的考量因素,供您參考。</p>
<p>您自己寫了一個程式,想要用自由軟體的方式來授權,這時候應該如何做?當然就是要選擇一份授權條款。鑄造場在這邊擇要地提供一些選擇授權條款的考量因素,供您參考。</p>
修改或取用的注意事項
2008-12-22T14:55:50Z
2008-12-22T14:55:50Z
https://www.openfoundry.org/tw/for-developers/1882-2010-07-13-09-53-10
webmaster
contact@openfoundry.org
<p>您當然可以修改自由軟體的原始碼,或者是取用原始碼到自己正在撰寫的新程式當中,但是有些規定必須要注意與遵守。由於各授權條款間的內容差異頗大,有時甚至南轅北轍,因此以下所列僅為鑄造場認為較重要的幾點注意事項,並無法涵蓋所有授權條款的完整內容,以及個別的特殊規定。不過,下列前兩項是很基本的的要求,鑄造場建議您一定要遵守,後兩項要求在各條款間的規定就頗有差異,您若仍有疑問或有必要進一步了解相關細節的話,請參考法政中心的<a href="https://www.openfoundry.org/law-and-licensing">各授權條款的中文介紹</a>,或來信鑄造場詢問。</p>
<p>您當然可以修改自由軟體的原始碼,或者是取用原始碼到自己正在撰寫的新程式當中,但是有些規定必須要注意與遵守。由於各授權條款間的內容差異頗大,有時甚至南轅北轍,因此以下所列僅為鑄造場認為較重要的幾點注意事項,並無法涵蓋所有授權條款的完整內容,以及個別的特殊規定。不過,下列前兩項是很基本的的要求,鑄造場建議您一定要遵守,後兩項要求在各條款間的規定就頗有差異,您若仍有疑問或有必要進一步了解相關細節的話,請參考法政中心的<a href="https://www.openfoundry.org/law-and-licensing">各授權條款的中文介紹</a>,或來信鑄造場詢問。</p>