塑造協作式 ICT 發展與促進全球繁榮之倡議
作者:Robert J. Chassell於2000 年 3 月 7 日在馬來西亞吉隆坡舉行的第二屆全球知識大會上的演講稿
本次演講的標題是「塑造協作式 ICT 發展與促進全球繁榮之倡議」,而本次會議的主題是「近用性」、「賦權」和「治理」。
我今天想做的是以一項特定的技術為例,談談我們如何塑造這項技術,使其易於近用且具有賦權作用,我們如何將其置於鼓勵人們協作的經濟和制度框架中,以及如何利用該技術來實現更好的治理。
這項技術是軟體。塑造與著作權授權條款有關——其法律和制度框架。
作為自由軟體基金會的創始人之一,我已經在軟體的使用和開發的法律和制度框架中工作了 16 年。GNU/Linux,一個完整的軟體系統,是這些努力的成果。
ICT,資訊和通訊科技,由硬體和軟體組件組成。我這裡只談論軟體。然而,我希望我們可以將我們的經驗從此延伸到其他技術。
當我談到軟體時,我指的是運行電腦的程式,也就是說,作業系統,以及應用程式,例如電子郵件和其他通訊、試算表、電子商務、寫作工具、發送和接收傳真、網站創建、工程、研究、數學計算、建模、影像處理和網路。
在過去幾年中,電腦和電信硬體的價格已降至更多人可以使用的程度。事實上,我們的會議組織者估計,世界上每三十人中就有一人擁有基於電腦的線上電信存取。
雖然三十人中只有一人仍然只佔世界人口的一小部分,但這項技術很受歡迎、正在成長,並且在我們的日常生活中變得越來越重要。此外,我們預計電腦和電信價格至少在未來一代人內將繼續下降,因此許多目前缺乏資源的人最終將受益。
與任何技術一樣,軟體可以被善用或濫用。
目前我們兩者都看到了。在壞的方面,我們看到機器不必要地崩潰、電子郵件浪費收件人的錢、系統容易受到簡單病毒的攻擊,以及程式只能完成您想要的部分功能。
善用軟體的關鍵是確保自由。在軟體方面,這會帶來協作、更低的價格、可靠性、效率、安全性,以及更少的進入和使用障礙。
為了善用軟體技術,人們必須擁有複製、研究、修改和重新發布它的合法權利。其他一切都由此而生。
GNU/Linux 軟體賦予人們這些權利。程式設計師受益,更重要的是,不是程式設計師的人們也受益。
例如,在電話服務差或沒有電話服務的地區,人們可以使用名為 UUCP 的耐用套件進行通訊。我最近讀到一個樂施會團體這樣做了。
即使使用非常舊的 80386 晶片,擁有舊機器的使用者也可以運行高效的程式,其功能與需要現代奔騰晶片和昂貴記憶體的程式一樣多。他們可以使用這些機器作為網頁伺服器和路由器——用於通訊基礎設施。
只有一台電腦的使用者可以連接一個或兩個額外的終端機,並以非常少的額外成本提供兩個或三個座位來代替一個座位。我已經這樣做了:一位朋友來訪,我們都想同時在我的電腦上工作。電子郵件、網頁瀏覽、寫作、遠端系統管理:我們同時完成了所有這些工作。
社群團體或企業可以建立自己的郵件列表或新聞群組,可以是私人的或公開的。群組軟體就在那裡。即使身處不同國家,兩個人或更多人也可以同時處理同一份文件。我上次這樣做時,是與一位在大西洋彼岸的夥伴合作。
您想用哪種文字書寫?印度文、中文、泰文?所有這些都是可能的,並且與英文或斯拉夫文在同一個視窗中。
個人或團體可以建立自己的網站。出版商可以自行排版書籍。會計師可以分析預算。盲人可以聆聽電腦大聲朗讀的文字。
您可以享受在多個圖形使用者介面之間進行選擇的樂趣,一個是花俏的,另一個看起來和行為都非常像微軟視窗,還有第三個,簡單而實用。
除了盲人的語音產生需要我從未在我的機器上安裝過的音訊之外,我剛才提到的每個應用程式都在我的家用電腦上運行。而且我認識的人已經安裝了音訊並在收聽。
所有這些應用程式都來自一張 CD-ROM,碰巧的是,這張 CD-ROM 是免費贈送給我的。我也為包含不同版本軟體的 CD 付費——有時只是購買更方便。如果您有快速的網路連線,您可以輕鬆地下載該軟體,只需支付您的連線費用即可。
這種豐富的軟體是可用的,並且可以在世界任何地方使用。
回到關於這項技術是如何塑造的問題:正如我所說,關鍵是自由,複製、研究、修改和重新發布軟體的合法權利。
我們用來創造這些自由和由此產生的好處的特定法律工具是一種特別起草的著作權許可證,即 GNU 通用公共許可證。
此許可證賦予您的權利比普通著作權更多,也比許多其他種類的軟體許可證更多。本質上,它禁止您禁止。它允許您做其他一切事情。
讓我瀏覽一下這份權利清單:複製、研究、修改和重新發布。
首先,是複製的權利。
沒有多少人擁有一家能夠複製汽車的工廠。事實上,複製汽車非常困難,以至於我們使用了另一個詞,我們說的是「製造」汽車。世界上沒有多少汽車製造商。擁有或可以隨時使用汽車工廠的人遠少於三十人之一。
但是,每個擁有電腦的人都擁有一家軟體工廠,一種製造軟體的裝置,也就是說,用於製作新副本。由於複製軟體非常容易,我們不使用「製造」這個詞;我們通常甚至不認為它是一種製造,但它就是。
複製軟體的權利是使用您自己的生產資料的權利(如果您願意原諒我使用一個已經過時的表達方式)。數百萬人,佔世界人口的百分之幾,擁有這種生產資料。
自然地,有人們努力剝奪您使用自己的財產作為您擁有的工廠的權利。
其次,是研究的權利。對於非程式設計師來說,這項權利沒有什麼直接的意義。它就像律師閱讀法律教科書的權利。除非您是律師,否則您可能希望避免閱讀此類書籍。
然而,這種研究權利對程式設計師和所有人都有一些含義。
研究的權利意味著墨西哥、印度或馬來西亞等地的人們可以研究與歐洲或美國人使用的相同的程式碼。這意味著這些人不會被阻止學習其他人是如何成功的。
請記住,許多程式設計師在禁止他們查看他人程式碼的限制下工作。他們不是站在前人的肩膀上,這才是看得更遠和進步的最佳方式,而是被扔進了泥潭。研究的權利是透過站在巨人的肩膀上來展望未來、取得進步的權利。
此外,研究的權利意味著軟體本身必須以人類可以閱讀的方式提供。
軟體有兩種形式,一種只能由電腦讀取,另一種可以由人讀取。電腦可以讀取的形式是電腦運行的形式。這種形式稱為二進位檔或可執行檔。人類可以讀取的形式稱為原始碼。它是人類程式設計師創建的形式,並由另一個電腦程式翻譯成二進位檔或可執行檔形式。
下一個權利,修改的權利,是修復問題或增強程式的權利。對於大多數人來說,這意味著您或您的組織有權聘請某人為您完成這項工作,就像您聘請汽車維修技師來修理您的汽車或木匠來擴建您的房屋一樣。
修改是有幫助的。應用程式開發人員無法想到其他人將使用其軟體的所有方式。開發人員無法預見將加在其程式碼上的新負擔。他們無法預料到所有的當地條件,無論是在芬蘭首次編寫的程式是否會被馬來西亞的某個人使用。
最後,在這些法律權利中,是重新發布的權利。
這意味著您,作為電腦、軟體工廠的所有者,有權製作程式的副本並重新發布它。您可以為這些副本收費,也可以免費贈送。其他人也可以做同樣的事情。
當然,一些現有的、大型軟體製造商希望禁止您使用自己的財產。他們無法在自由市場中獲勝,因此他們以其他方式進行攻擊。例如,在美國,我們看到新提出的法律要剝奪您的自由。
重新發布的權利,只要它得到捍衛和維護,就意味著軟體是在競爭激烈的自由市場中銷售的。這有幾個後果。價格低廉是其中一個後果。這有助於消費者。
但首先也是最重要的,這些法律和經濟權利導致了協作,這是本次會議的主題之一。
這個結果與許多人的預期相反。很少有人預料到,在競爭激烈的自由市場中,每個生產者都會變得更具協作性,並且在競爭的商人之間不會有明顯或感受到的競爭。
市場競爭越激烈,您看到的合作就越多。這種表面上違反直覺的含義既被觀察到,也被推斷出來。
這是因為人們不會因為做自己想做的事情而受到傷害。人們喜歡幫助鄰居。
以一位小農戶為例,他是百萬農戶之一。我在美國的朋友喬治就是這樣一個人。
他的收成太少了,以至於他無法影響世界價格。他的鄰居也處於類似的情況。
因此,如果喬治幫助了他的鄰居,他的鄰居受益了,而喬治自己並沒有因為他的收成價格而損失任何東西。
由於喬治不會傷害自己,因此他有充分的理由幫助他的鄰居。喬治不僅善良,而且他還認識到,當他幫助他的鄰居時,他的鄰居很可能會回報他。
這就是您在競爭激烈的自由市場中看到的:合作。
明顯的競爭表明市場並非完全自由和競爭激烈。明顯的競爭意味著您最多擁有半自由市場。
此外,這對非程式設計師有利,如果軟體在自由市場中銷售,供應商之間的競爭將導致價格降低。
換句話說,軟體的價格主要由法律考量決定:由客戶享有自由的程度決定。如果禁止客戶以高價購買產品,並且該禁令得到成功執行,則該產品將會很昂貴。這就是今天許多專有軟體的情況。
另一方面,如果軟體在自由市場中銷售,供應商之間的競爭將導致價格降低。
事實上,在某些情況下,成本會非常低,以至於公司或其他組織會免費贈送包含軟體的 CD-ROM;其他人會為他們的朋友製作副本;還有一些人會透過網際網路免費提供下載。
這意味著軟體本身,作為企業或社群專案的必要支援部分,既便宜又合法。
從小型企業或社群支持團體的角度來看待這個問題。該組織可以使用限制發行的專有軟體,要么支付他們沒有的大筆資金,要么違法並盜竊它。
另一方面,自由軟體既便宜又合法。它更容易近用。它也可以以限制軟體通常無法做到的方式進行客製化。這是賦權。
我們透過使用法律工具(一種許可證)來塑造這項技術的發展,我們創造協作,這種許可證賦予您比您原本擁有的更多的權利,禁止您禁止,在這種情況下,賦予您複製、研究、修改和重新發布軟體的權利。
由於與之相關的自由,這種軟體被稱為「自由軟體」。
當我談到這個詞時,讓我澄清一個有時會讓說英語的人感到困惑的口頭問題。
自由軟體的低廉價格讓一些說英語的人認為,短語「自由軟體」中的「自由」意味著他們可以免費獲得它。這不是定義,定義是關於自由,但這是一種容易產生的誤解。畢竟,我一直在談論節儉地使用資源,即價格低廉的軟體。
英文單字「free」有多種含義。正如我的一位墨西哥朋友——順便說一句,他也是一個主要的自由軟體專案的領導者——曾經對我說過:
英文壞掉了;它無法區分「免費啤酒」和「言論自由」。
另一方面,西班牙文區分「gratis」和「libre」。自由軟體是「libre」軟體。
同樣,我們主人的語言,馬來語,區分「pecuma」和「kebebasa」。自由軟體是「kebebasa」軟體。
順便說一句,Eric Raymond 和 Bruce Perens 在幾年前發明了「開放原始碼」這個詞,作為「自由軟體」的同義詞。他們想繞過許多公司對自由市場的反感。這個詞很流行;Eric 和 Bruce 成功地達成了他們的目的。
但是,我更喜歡使用「自由軟體」這個術語,因為它更好地傳達了自由的目標;即每個人,即使是生活在第三世界國家的人,都有權從事一流的工作,並且絕不能被禁止這樣做。
我提到企業或社群可以使用便宜且合法的軟體。
現在讓我談談軟體產業本身。
由於競爭激烈的市場中的競爭迫使自由軟體的價格下降,因此沒有人進入軟體產業來銷售軟體本身。相反,而且這通常不被理解,企業進入該產業是為了以其他方式賺錢。
「軟體產業」中的公司和人員不銷售軟體本身,而是銷售與軟體或硬體或其他解決方案相關的服務。
這就是醫療和法律專業的情況。醫療知識和法律都是可以自由重新發布的。醫生和律師出售他們的服務來解決問題。
我所說的服務是什麼?最直接的是,在使用電腦方面的幫助,或者,舉更具體的例子,在沒有電話的情況下幫助建立封包無線電網路,或者幫助創建和培育倉儲資料庫。
不太直接但越來越多的是,銷售電話或海水淡化廠的硬體公司在其產品中添加軟體,以使其對買家更具吸引力。
順便說一句,程式設計師自己編寫軟體主要有四個原因:第一,因為他們受僱解決問題,就像律師受僱起草合約一樣。第二,作為另一個專案的一部分。第三,因為它可以提高他們的聲譽。第四,因為他們想這樣做。
我談到了塑造這項技術以進行協作。關鍵是自由,以及創建支持自由的法律架構。
現在讓我談談導致繁榮的倡議。
發展的一個問題是資源,或者更確切地說,是資源的缺乏。
正如我之前所說,自由軟體降低了進入門檻,無論是在軟體產業本身還是在其他產業和活動中。
自由軟體,以及人們在協作時傾向於思考的文化和方式,降低了營運成本。
讓我舉一個直接來自本次會議的例子。首先我應該告訴您,我在世界各地都有通訊員。他們並不都在富裕國家。他們或他們的支持機構並不總是富裕的。
我收到的關於本次會議的第一批訊息佔用了傳達資訊所需資源的四倍半以上。這些訊息以臃腫的形式發送。
下次您為專案編列預算時,請考慮支付其成本的四倍半。然後考慮您是否會資助它。
下次您在餐廳付款時,拿出四倍半的錢……
對我來說,資源使用不是問題,因為我不是按分鐘支付電信費用,就像許多人一樣。但我知道,我在世界各地的通訊員希望我在通訊中注意不要浪費他們的錢或他們的支持機構的錢。
自由軟體的一個顯著特點是,正如我之前提到的,許多應用程式在較舊、功能較差的機器上也能良好運行。例如,幾個月前,我在我姐姐的舊 486 機器上運行了視窗管理器、圖形網頁瀏覽器和影像處理程式。這些都運作良好。
文字編輯器、電子郵件和試算表需要的資源甚至更少。
這種節儉意味著人們可以使用第一世界公司淘汰的舊設備。此類設備價格低廉且經常捐贈。電腦需要運輸。有時您需要啟動一個本地專案來翻新硬體並載入價格低廉、客製化的自由軟體。這些機器的最終使用者成本低於新機器。
同時,製造商正在製造現代化的低階電腦,其功能與舊電腦相同,而且價格不太昂貴。
沒有必要購買昂貴的新硬體來運行您的軟體。
總之——
我被要求談論
「塑造協作式 ICT 發展與促進全球繁榮之倡議」
在過去的 16 年中,我與人們一起工作,他們透過一種法律工具塑造了軟體,這種法律工具賦予您許多自由:複製、研究、修改和重新發布軟體的自由。
這種工具塑造了軟體技術,使其更易於近用且更具賦權作用;它鼓勵人們協作,並為更好的治理提供技術。
這種法律工具意味著 ICT 產業中的公司競爭不是為了銷售軟體本身,而是為了銷售與之相關的服務,或銷售硬體或其他解決方案。
這種法律框架意味著公司將提供更可靠和高效的服務。
由適當的許可證確保的自由意味著將電腦和電信作為工具的人們可以更輕鬆地進入他們的產業。
這意味著所有使用者都可以降低其進入和營運成本。這意味著較貧窮國家的人們不會將他們的錢運往富裕國家,而是將他們的錢留在當地經濟中。
此外,正如我上面所說,限制發行的軟體許可證通常會迫使人們在違法和支付他們可能沒有的錢之間做出選擇。
作為良好治理的問題,一個國家不應強迫那些試圖做好體面工作的人做出這樣的決定。太多的時候,一個原本守法但缺乏資源的人會選擇違法。
相反,一個國家應該安排事務,使守法行為毫無疑問是最佳行動,無論是從法律、道德還是實際的角度來看。人們總是希望他們的鄰居能夠守法和誠實;自由軟體鼓勵這樣做。
自由軟體賦予以前被排除在外的人們權力。