星球 - 如何與開放原碼社群合作

作者:Rex Tsai | 來自:Rex's blah blah blah | 2011/7/18 15:00:16
class="addthis_toolbox addthis_default_style " addthis:url='http://people.debian.org.tw/~chihchun/2011/07/18/work-with-open-source-project/' addthis:title='如何與開放原碼社群合作 ' >class="addthis_button_facebook_like" fb:like:layout="button_count">class="addthis_button_tweet">class="addthis_counter addthis_pill_style">

參與開源社群活動時,常常在不同的場合聽到有人鼓吹,應當要回饋自己的時間與精力給軟體計畫,講者要求大家去參與翻譯、籌辦活動、或參與開發。每每聽到這種要求,總是感到納悶,常常他們似乎都未能夠分享實際參與社群的動機,二來總是有種道德勒索的錯覺。他們暗示你,這麼好用的軟體不收你錢,你該回饋些什麼吧?

雖然我相當崇尚自由軟體精神,但是實質上,無法接受不談動機,反以道德訴求要求使用者社群貢獻來回饋免費軟體。人們參加開放原碼社群的動機很多樣,無論是功利主義還是榮譽制度,負面的道德勒索往往不該是其中的一項。對我而言,這個動機實際一點就是讓自由軟體更便利好用,足以完成手上的工作項目。長遠一點的期望則是鼓吹開放精神,避免電腦軟體受到少數企業集團、政治組織的宰制,讓社會更自由且多元化。

週末 (7/15-7/18) 時,href="http://www.hackingthursday.org/">h4 的朋友參加 href="http://ossacc.moe.edu.tw/">OSSACC 與 href="http://www.openfoundry.org/">OSSF 籌備的 href="http://groups.google.com/group/hacking_camp">Hacking Camp,講者href="http://zh.wikipedia.org/wiki/%E9%84%AD%E5%8E%9F%E5%BF%A0">小蟲在他的演講中分享了幾個基本概念

  • Hacking for yourself
  • Hacking without boundary
  • Hacking with community
  • Hacking with for fun

我個人十分認同,href="http://www.hackingthursday.org/">h4 日常的聚會討論,時常是針對每日所使用的軟體改進、臭蟲回報修正,進而整合或重新設計新的軟體。Hacking 首重解決自身需求以及享受其中的樂趣。

我在 href="http://groups.google.com/group/hacking_camp">Hacking Camp 也分享了一場小演講,想要探討的是,如何考慮自身軟體需求的前提下,參與自由軟體計畫的方法。雖然目前自由軟體的成熟度與日俱增,但仍有許多時候會碰到使用上的問題,這份演講簡報,試圖說明該如何詢問問題,該如何回報臭蟲,以及如何與上游開放原始計畫互動,以便解決個人的使用障礙或達成開發目標,針對對象是大學資工系一、二年級的朋友。

style="width:425px" id="__ss_8621787"> style="display:block;margin:12px 0 4px">href="http://www.slideshare.net/chihchun/get-your-floss-problems-solved" title="Get your FLOSS problems solved" target="_blank">Get your FLOSS problems solved [!IFRAME FILTERED!] style="padding:5px 0 12px"> View more href="http://www.slideshare.net/" target="_blank">presentations from href="http://www.slideshare.net/chihchun" target="_blank">Rex Tsai