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

OpenFoundry自由軟體充電報

OpenFoundry自由軟體充電報
2006.3.27/報主.Tumi

本期內容:
Wikipedia 創辦人 Jimmy Wales 4/7 公開演講
[名家專欄] 零六年,還在部落格
[名家專訪] 自由軟體熱血開發者 PCMan 專訪(上)

Wikipedia 創辦人 Jimmy Wales 4/7 公開演講

● 活動時間:4月7日(週五)19:00-21:30(入場時間18:30-19:00)
● 活動地點:台大第二學生活動中心國際會議廳 (台北市羅斯福路4段85號B1 )
● 參考網址::http://www.bnext.com.tw/paper/20060323/

創始於2001年的Wikipedia(維基百科),以簡易的使用介面,吸納全球線上萬餘名網友組成自發性的超級編輯群,短短5年線上累積的資料數超過百萬,目前更以每天1700篇文章的成長速度發展。5歲的它,大大地衝擊過去詮釋資訊的主導權,在這個平台上,人人都可「發表、註解、分享、檢驗」資訊,內容使用者亦同是內容提供者,網路上的傳輸不再偏重download,upload即將成為新主流!

面對一個溝通行為朝「開放分享」發展的新網路時代,我們該如何利用自由軟體與開放檔案格式來打造「協同合作」與「知識共享」的網路環境?「開放內容」的成果又將如何回饋資訊社會?中央研究院資訊科學研究所自由軟體鑄造場特別邀請Wikipedia創辦人Jimmy Wales於4月7日與我們一同探索虛擬的知識網景,體驗下一波巨大的開放力量! 立刻報名

● 指導單位:行政院國家科學委員會、中央研究院資訊科學研究所
● 主辦單位:自由軟體鑄造場計畫、創用CC計畫、數位時代雙週、 國立台灣大學資訊工程學系
● 協辦單位:蕃薯藤數位科技


[名家專欄] 零六年,還在部落格

Jedi/文 2006/3/26

部落格 (Blog) 自 2002 年開始在全球掀起一陣旋風,接下來的幾年間同樣地也在本地蔚為風潮,不但各大入口網站、內容網站、網際網路提供商紛紛跳下海來經營部落格平台,電視台先後開播名為「部落格」的節目,就連房地產業者也把新推出的預售屋取名為“BLOG”。多年前以「明日報」之名而流行的部落格再次興起,而且這一次更為遼闊,不知不覺間真正成為許多人生活的一部份。

在這數年間,部落客 (Blogger) 們在線上尋覓著彼此,也將這些友誼帶進現實生活中。自 2003 年起為期半年、每月一次的「部落格隨便聚」(註)是本地此類活動的率先嘗試,以技術議題為號召,拉近了許多部落客的關係,連帶地也帶動了日後許多部落格的商機;諸如蕃薯藤樂多日誌、無名小站等業者的發跡,大抵都可以追溯至此。 2004 年起,由 TWNIC 所舉辦的 TWING 營隊(新世代網路菁英研習營)每一屆都帶入了部落格課題;趁著這股風潮, 2005 年的青年節,名為「部落格輕鬆聚」的大型同好聚會 (BoF,Birds of a Feather) 趁著 TWNIC 邀請來日本的 Joi Ito 與韓國的 Heewon Kim 的機會,將部落格隨便聚的「遺志」傳承了下來。

或許是這場部落格輕鬆聚太過好大喜功,一點兒也談不上「輕鬆」,與會的媒體記者可能比前來參與的部落客還多(就連晚會的高潮─ iPod 抽獎,也給記者抽走了),不過卻也將「部落格」帶進更多的主流媒體。至少就資源的匯聚來說,這場聚會的光輝還是挺耀眼的。

今年,舉辦「部落格輕鬆聚」的同一群幕後推手正投入更多的資源,要在四月十五日舉辦一場「 2006 Blogger BoF 」,除了免費食物喫到死的聚會外,還加入了半天的議程(議程的部分要收費),議程並分三軌進行,分別要探討技術、行銷與媒體等不同面向的部落格。有興趣的朋友們不妨前往活動網頁 http://blog.bof.tw/ 報名。

平心而論,這麼正式的聚會仍嫌太過單向,畢竟是安排好的議程與演說,少了那麼一點全民草根媒體的滋味兒;但是這種事畢竟是要靠全體部落客的參與來改進的,如果您也感到言論自由的可貴,如果您也認同「部落格」這種生活哲學,那麼就來參加吧!搞不好這將是改變您人生方向的另一個星期六也說不定喔!

註:部落格隨便聚又叫 IMTT ,各項紀錄請見 http://jedi.org/kwiki/index.cgi?IMTT



[名家專訪] 自由軟體熱血開發者 PCMan 專訪(上)

Jserv/文 2006/3/23

(編按:本文作者 jserv[1] 為若干自由軟體專案的開發者與維護者,希望透過一系列人物專訪,讓更多讀者對台灣的自由軟體社群發展有所認識,進一步肯定台灣自由軟體社群開發者的貢獻。)

本次專訪全程於 FreeNode IRC 中進行,對象為就讀於陽明大學醫學系的洪任諭,在網路上以暱稱 PCMan[2] 聞名(以下內容皆以暱稱),其軟體代表作為同名 PCMan 全系列 BBS 連線軟體,興趣為普及性作業系統的桌面應用程式開發、移植,以及繪畫(主要是油畫),具備六年 Microsoft Windows 程式撰寫經驗,一年半 Linux 使用經驗,以及一年 Linux 桌面程式開發經驗(使用 GTK+ 和 wxGTK)。儘管有豐富的 Microsoft Windows 使用與軟體開發經驗,PCMan 目前已經轉換至 Linux 平台,當作主要工作環境,並開始投入自由軟體開發和推廣,主要參與專案有:

(1) PCMan BBS 連線軟體 for Windows 系列[3](freeware,非自由軟體);
(2) PCMan BBS Mozilla plug-in for Windows & Linux[4](以 GNU GPL 授權發行);
(3) PCMan X BBS client for Windows/Linux/FreeBSD/Mac OS X[5] (以 GNU GPL 授權發行);
(4) PCMan X GTK+ 2 for X Window[6](以 GNU GPL 授權發行);
(5) IE Tab Mozilla/Firefox extension/plug-in[7](以 GNU GPL 授權發行);
(6) 新酷音輸入法 Win32 版本[8](以 GNU GPL 授權發行);
(7) PCMan File Manager for X Window[9](以 GNU GPL 授權發行)。

在接下來的專訪中,將包含以下議題:
(1) PCMan 接觸 Linux 與 Debian 的緣由。
(2) PCMan 作為一個資深的 Windows Programmer,如何由自身的經驗看待眾多 Linux Distribution,又如何願意作為一個 Linux 使用者,進而成為一個自由軟體的貢獻者。
(3) PCMan 對於社群的看法,又如何看待社群活動與協同開發?

以下為訪談內容:(時間於 2006 年 1 月 21 日晚上 20:30 到 22:00 間,資料更新於 3 月 23 日凌晨)

jserv:請自我介紹

PCMan:簡單來說,喜歡玩電腦,目前是陽明大學醫學系大五的學生,不是什麼特別的人物,只是個正常人,做正常人能做的事情。

jserv:從你的自介中,我們知道你是相當資深的 Windows Programmer, 而是因為何種機會接觸 Linux,並且近來還活躍在台灣的 Linux 社 群中?

PCMan:高二的時候 (1999),在某報紙資訊板看到 Linux,當時覺得很新鮮,只是因為家裡網路是 56k Modem 撥接,所以不可能下載。後來某一天,聽說有本雜誌(已經倒了的天充文化《Linuxer》)有附贈 Linux CD,就走遍整條重慶南路,結果……全賣完了。回家的路上逛到某一家店,跟店員詢問時,他也說賣完了,但是他有一本,可以燒光碟給我,那是我玩到的第一片 Linux Distribution-RedHat 5 + CLE (Chinese Linux Extension)。當時為了試玩這個,把整個硬碟格式化,玩了兩天,發現完全不會用,砍掉。進入陽明大學後,開始開發 PCMan BBS 連線軟體,期間 Linux 一年一年進步,留意到使用者也逐漸增加的事實,大三的時候因為好奇,又重新去查了資料,得知 Mandrake Linux 適合初學者,於是嘗試安裝 Mandrake 9.2(Mandrake Linux 現已更名為 Mandriva)。之後因為看到有 wxWindows library[10] 可以開發跨平台程式,因此想開發 Linux 版本的 PCMan 軟體。

當時 Mandrake Linux 和 Microsoft Windows 共存於硬碟中,大約每個月都會在開機時切換到 Mandrake Linux 一兩次來玩玩。偶後在我開始設計撰寫 PCMan X,先行在 Microsoft Windows 透過 wxWidgets 的 Win32 版本完成開發後,想嘗試在 Linux 編譯,進入 Mandrake Linux 系統後,發現沒有整合開發環境 (IDE),不知該如何編譯,於是開始找 Makefile 的寫法,在一番曲折後,終於建構出一個 binary release,可以說 Linux programming 的經驗從那時候開始。

PCMan X 不同於過去 Win32 的 PCMan BBS 連線軟體版本,後面的 "X" 有 "cross platform" 的意思,這也是為何要使用 wxWidgets 重新撰寫的緣故,即借重其跨平台的能力,提供更多平台的 BBS 連線軟體,為了要釋出 PCMan X Linux 版本,所以才開始去接觸 Mandrake Linux,編譯程式之餘,也去接觸套件中的軟體,發現似乎還不錯,該有的東西也都有,就開始逛網站學一些基本的東西。

然後為了發行 PCMan X,到 SourceForge 申請專案,才去讀 Open Source Initiative (OSI)[11] 與 GPL 等等自由軟體授權的定義規範,當時閱讀不少 OpenFoundry 網站上關於授權的解說,然後讀了 GNU General Public License 內文,雖然看完大概只懂一半,但也因而決定以 GNU GPL 釋出後續的作品。之後使用 Mandrake 的時間開始增加(主因為編譯及測試 PCMan X 需要),使用頻率增加為大約一週一兩日,也從那時開始注意相關消息。後來升級到 Mandrake 10.1,使用時數逐漸增加,逐漸發現,Linux Desktop 可滿足我對桌面系統的大多數需求,於是開始考慮換系統,期間因為不懂所以玩壞系統,重灌了非常多次,中間有玩過 Fedora,Debian 則是一直安裝失敗。這之間有個插曲是,因為聽人說 GNU Debian/Linux 很好用,可是一直沒機會嘗試,又一直裝不起來 (使用當時的穩定版本:Woody),後來查到是 BIOS 設定的關係,弄好之後,第一次裝好 Debian,印象中時間在大學四年級,其實 Linux 裝好玩的,當時很少用,Debian 也不太會用,弄壞好幾次,期間又換回 Mandrake Linux,後來參考了很多網路上的資料,又裝回 Debian。

因為開發 PCMan X 的關係,向網友請教,認識 jserv、d2207197[12] 等人,正好都是 Debian user,在 d2207197 指導下,解決了一些問題,並且學會用 IRC,突然發現 debian 社群裡面很多高手,而且都很熱心,就玩起 debian 來了。當時看了 moto 撰寫的 Debian 無痛起步的安裝說明[13],搭配請教網友,在大四正式改用 Debian,這時的使用時間和 Microsoft Windows 大概一半一半,為了學習,會盡量要求自己多在 Debian 下待久一點,不要急著回 Microsoft Windows。

偶後又因為開發 PCMan X 所使用的 wxWindows(現名 wxWidgets)對中文處理有問題,開始想辦法修改並作 patch,因此開始翻閱 GTK+ 的文件。當時看了不少 wxGTK 與部份 GTK+ 的文件,成功做出可克服中文輸入相關的 patch,並且提交給官方。隨後因為 wxGTK 陸續一直有些問題,開始有了學 GTK+ 的念頭,PCMan X 開發始於 2004 年 7 月,2005 年在眾多網友協助下,以 GTK+ 2.x 重新開發,當時剛開始學 GTK+,還不熟悉,當時本來是自己私下在寫,後來因為參加了2005 年摩托學園 / Debian User 聚會[14],認識了一些朋友,於是有了 #dot (設立於 FreeNode 的 Debian.Org.Tw IRC channel,許多 Debian@Taiwan 的社群朋友羅列於 User List 中) 的高手相助,完成第一個版本。

隨後逐漸比較熟悉系統,主要的日常生活就都移到 Debian 下,Microsoft Windows 越來越少用。持續至今,Windows 反倒成為備用系統,只有在維護過去寫的 Windows 應用程式才會重開機進去,平常全待在 Debian 下,我就這樣成為 Linux user。

jserv:真是精彩的分享,我想對於其他有心接觸 Linux 的朋友來說,這是很棒的心路歷程參考。

(下期待續)

相關網址:
[1] jserv 的個人網頁blog
[2] PCMan 的個人網頁:http://pcman.sayya.org/http://pcman.ptt.cc/
[3] PCMan BBS 連線軟體 for Windows 系列
[4] PCMan BBS Mozilla plug-in for Windows & Linux
[5] PCMan X BBS client for Windows/Linux/FreeBSD/Mac OS X
[6] PCMan X gtk+ 2 for X Window
[7] IE Tab Mozilla/Firefox extension/plug-in
[8] 新酷音輸入法 Win32 版本
[9] PCMan File Manager for X Window
[10] wxWidgets 原名 wxWindows,是一套跨越多種平台的 GUI Framework,因涉及 Microsoft Windows 商標侵權,近年改名為 wxWidgets: http://www.wxwidgets.org/
[11] >Open Source Initiative (OSI)
[12] d2207197 的 blog
[13] Debian 無痛起步,可下載版本
[14] 2005 年摩托學園 / Debian User 聚會



報主的話:
轉眼間電子報已經邁入第三年,為了充實本報的內容,將陸續邀請開放源碼社群知名人士撰寫專欄文章。從本期開始,OpenFoundry 電子報邀請在 Blog 圈相當活躍的 Blogger-Jedi(林克寰)撰寫個人專欄,內容包括 Jedi 最近關注與投入的活動,喜歡與支持 Jedi 的朋友不要錯過喔!另外,多項本土自由軟體專案開發者 Jserv(黃敬群),則訪問了他的好友,同時也是一位熱血開發者 PCMan,Jserv 表示近期也將會陸續帶來社群知名開發者的訪問,敬請期待 :)

OepnFoundry 編輯小組 敬上

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