[閱聽人2.0]文獻探討:第三節 閱聽人2.0--二、開放源碼運動與駭客行動主義
[閱聽人2.0]文獻探討:第三節 閱聽人2.0--二、開放源碼運動與駭客行動主義
二、開放源碼運動與駭客行動主義
閱聽人的分享熱誠與技術能力在閱聽人2.0時代獲得高度重視,但網路上的業餘人士積極投入心血,以及與其他人共享創作知識,達成共同目標並持續發展的這類現象,早就在開放源碼社群與眾多駭客之間成為常態,而事實上,正是有開放源碼社群與許多駭客作為先鋒,如今的閱聽人2.0才能承接起這凝聚已久的動能;唯有瞭解開放源碼社群與駭客行動,才能更深入瞭解閱聽人2.0的現象從何而來。
「開放源碼」這詞讓人耳熟能詳,像是電腦作業程式Linux和最近當紅的網際網路瀏覽器Firefox都是開放源碼的作品。開放源碼的涵義非常簡單:「自由」或是「源碼開放」的軟體可以任由使用者從網路上下載,不需購買即可使用。使用者也能光明正大地合法研究軟體源碼,修改,並且自由散佈任一版本給任何人(Franke & von Hippel, 2002)。程式設計者可以不斷研讀、傳佈、及修改軟體的部分源碼,軟體因此持續進化。
開放源碼的倡導者與著名的電腦駭客,Eric Raymond,在他所著的《教堂與市集》(The Cathedral and the Bazaar)一文中,透過比喻的方式比較了兩種不同的軟體設計理念。教堂模式亦即主流的商業發展模式,是交由特定的設計團隊,從上至下分配工作,照著結構嚴謹的計劃表進行;市場模式則站在教堂模式的對立面,特色是去中心化的過程,完全交由自願的電腦高手隨性發展、自由設計。相較於安靜的教堂模式,市場模式充斥著喧囂,但卻體現了「民治」、「民享」的社群理念。(Raymond, 1998; Kuwabara, 2000). 因此開放源碼軟體的發展及創新模式和傳統模式主要有兩點差異:第一、軟體的使用者才是創新與發展的源頭,而非製造者;第二、開放源碼軟體的參與者自由地與他人分享其智慧財產(von Hippel & von Krogh, 2002)。
Raymond認為:
最好的程式起自於作者個人要解決他每天的切身之痛,然後因為這通 常也是許多人的痛處,所以這個程式便開始散佈。
Linux的世界從許多方面看來,像是一個自由的市場或生態,由一群個 體所組成,這些個體以一種自發性的自我更正程序,試著去發揮他最 大的功用,所發揮出來的功用比起集中式的規劃要來得更精巧,更有 效率。
優秀的程式師知道要寫程式,偉大的程式師知道要改寫 (和重覆利用) 程式。他們認為為人們爭取最好的成績並不是為了努力的過程,而是為 了最後的結果。更何況由一個部份可行的解決方法開始總比什麼都沒有 容易得多。
儘早,經常發表新版本,並且傾聽使用者的意見。(Raymond, 1998)
程式設計師不再受到組織階層的控管與約束,而以開放的態度把程式源碼公開讓任何人取用、參與修改。透過這種機制,眾人的創意得以累積,程式得到快速且意想不到的進步。智慧的挑戰、合作的樂趣、以及創造的成就感為參與 Open Source的主要回報,而非金錢。因此,開放源碼的核心精神可以歸納為開放、創造、合作、與分享,與閱聽人2.0的內涵實有異曲同工之妙。
而開放源碼運動與部落格一樣,最早期的使用者都是駭客(hacker)或是技客(geek)族群。這群人不但精通電腦技術,也習於透過網路溝通,傳播訊息。駭客是常常被誤解的一群人,他們熱愛探索、他們主張網路應該自由開放,不應該成為少數人或特定階級(政府、軍隊、企業)把持的控制手段,可他們往往會被不明所以的媒體灌上「網路恐怖份子」的稱號;事實上會做出蓄意破壞或侵入他人網路盜取資訊的電腦犯罪者應被稱為「鬼客」(cracker),這種行為也為真正的駭客所不齒。
駭客行動主義(hacktivism)就是電腦駭客(hacker)與行動主義(activism)的混合體,也是政治與科技的交會點,亦即為了政治目的而從事駭客行為。如新駭客辭典中所述,駭客是「一個熱愛探索可程式化系統細節與延展他們所長的人」,同時也是「有創意地克服或避開限制的人」。而行動主義乃是指「採取直接或軍事行動以達成政治或社會目的的方針」,因此駭客行動主義是集體或個人透過電腦與網際網路,利用智慧超越限制,突破關卡,想方設法解決複雜問題。Steven Levy於1984年寫下了「駭客:電腦革命的英雄們」一書,闡述了身為駭客必須遵守的宗旨(駭客倫理):
1. 不受限制、通盤徹底地使用電腦。
2. 所有的資訊都要自由化
3. 不信任權威 – 推廣去中心化
4. 只以電腦技術對駭客下評斷,其他虛偽的判準像是學歷、年齡、種族、或是社會地位都不在考量之列
5. 透過電腦創造藝術和美感
6. 電腦能改善你的生活
軟體霸主微軟(Microsoft)的心腹大患—GNU/Linux操作系統—就是駭客倫理的貢獻之一。當MIT AI 實驗室的許多駭客被商業投資所誘惑,Richard Stallman擔憂駭客社群逐漸腐敗,程式碼的著作權可能會讓駭客綁首綁腳。因此Stallman決定以UNIX系統為模型創造一個自由的操作系統。Linus Torvalds開發出了核心軟體(kernel),並將源碼釋出,命名為Linux。而Stallman與Linus的努力結合起來便成為了後來的GNU/Linux作業系統。此軟體以GPL(General Public License)授權,或稱為Copyleft,與copyright(著作權)相抗衡。GPL授權協定允許使用者在承諾讓源碼能被其他人自由取得的前提下,隨意修改並複製軟體。目前世界上的開放源碼社群蓬勃發展,就是立基在這種自由流通與資訊分享的精神上。
駭客反對任何審查,而由高壓統治的政府所實行的網路言論審查往往被他們視為侵犯人權的舉動。駭客也不相信和侵犯自由資訊近用或是寶貴的個人隱私的法令規定。在駭客雜誌Phrack第六期中,Dr.Crash在〈The Techno Revolution〉一文裡強調電腦科技其實是被政府及企業所濫用,而非駭客:
這個美妙的機器是為了豐富人類生活而設計的,然而如今卻成為使人 類喪失人性的武器。對政府及大企業而言,人民的意義不過就是一部份 的磁碟空間,政府並沒有利用電腦來安排窮人的救助,而是拿來控制 致命的核子武器。(Dr.Crash)
駭客對政府與企業在網路上設下的重重限制與試圖壟斷行徑極為反感,而行動主義者很快就發現將行動主義與電腦網路科技整合在一起能帶來很多好處,行動主義者在線下的組織網絡本來就具備去中心的特質,透過網路,行動者能夠連結彼此,同時維持原本的分散行動。因此,行動者能夠僅僅需要一點基礎的技術能力就能獲得數位傳播帶來的許多益處。網際網路讓會議、辯論、研究等行動都能方便快速的達成,這不僅使得行動主義者的組織動員能力大增,也讓他們更能夠適應這個不斷變動的世界。許多行動主義者為了教育公眾與推動目標與活動,透過建置網站等方式,創造了可近用、可更新、可互動、並且跨國界的傳播渠道,這在網路出現之前是難以想像也無法達成的夢想。
駭客行動主義與開放源碼運動的精神深刻影響了部落格的面貌,以及部落客寫作時的基本態度,不願意全然服膺於主流價值的共通點,讓許多部落客在面對當今主流新聞媒體時也選擇走出自己的路--那就是「公民新聞」。