推動校園自由軟體現況與對策

輔仁大學圖書資訊學系
毛慶禎
苗栗縣九十一年度資訊人員工作研討會
2002/08/20

  1. 自由軟體的範疇
    1. 軟體的自由
    2. 人性的自由
    3. 資訊的自由
  2. 自由軟體的精神
    1. 自由
    2. 人道
    3. 安全
    4. 免費
  3. 校園對資訊設備運用的期望
  4. 對策
    1. 從專屬走向自由
    2. 無碟電腦
    3. 自由軟體伺服器
    4. 租賃資訊設備
    5. 校務行政自動化
  5. 結論

1. 自由軟體的範疇

自由軟體是給予使用者及創作者充份自由的軟體。原創者保有著作權, 以授權方式保障使用者及修改者的權利, 不以語文、金錢、智慧財產等因素, 限制使用的範圍及及創作的領域。免費可以是自由軟體的起點, 卻不是重點, 自由軟體本身不禁止商業性的銷售行為, 甚至還鼓勵商業性的活動介入。

1.1 軟體的自由

美國人理查•史托曼於1984年從服務14年的麻省理工學院人工智慧實驗室離職, 專注於革努計畫; 次年, 在朋友的建議下, 成立自由軟體基金會; 1992年融入Linux核心程式, 自由軟體正式成型, 不再附屬於其他類型軟體之下。

自由軟體的提倡者,主張使用者對軟體有如下的權利:

換句話說,使用者對軟體擁有四大自由:

開放源碼是[自由壹]及[自由參]的必要條件。簡單說, 不必付錢也不必請求他人的同意,就讓使用者擁有該等自由的軟體,稱為自由軟體。自由軟體本身還是有著作權的, 它的授權條款也是很複雜的, 不過, 對於單純的使用者而言, 可以略過這些授權條款, 不管怎麼用它, 不可能也不會被要求跑法院。

自由軟體的英文原意裡, 把自由與免費混為一談, 若干公司趁機打著免費的名號, 侵蝕自由的基礎。艾瑞克•雷蒙諸人在1998年2月成立的開放源碼運動, 從另一個角度詮釋自由軟體的意義, 開放商業公司加入開放源碼領域的機會。

在自由權、社群、理念之間, 兩者有嚴重的歧見; 自由軟體認為開放源碼是推展自由軟體的要件之一, 開放源碼則認為自由軟體主張的革努授權是眾多開放源碼授權方式之一; 同時, 以為自己才是從更大的格局思考軟體的未來, 偶而還互相批評, 爭取同一社群的資源。

1.2 人性的自由

有關自由的定義很多, 最有名的是美國羅斯福總統在1941年元月6日對第美國第77屆國會發表的四大自由:
  1. 言論自由
  2. 崇敬自由
  3. 免於匱乏的自由
  4. 免於恐懼的自由

從個人的生活價值觀,詮釋自由的本質:

  1. 在世界各地都有言論自由
  2. 依照自己的方式在世界各地崇敬上蒼的自由 
  3. 世界各地在承平時期, 都有免於經濟匱乏的自由
  4. 世界各地裁減武力至任何國家沒有侵略其他國家的力量, 人民才有免於恐懼的自由

自由軟體的本質, 等同於人類對於自由的渴望, 符合人權的標準。智慧財產權是政府機制賦予的權利, 並不是與生俱來的權利。

1.3 資訊的自由

書寫或印刷的資訊,不需要特別的工具,就可以讀取其內容;在電子化的環境下,軟體決定資訊的可及性,專屬的封閉檔案格式祗能在特定條件下被讀取, 對人類的文化記錄形成威脅, 黑暗時代隱然再度來臨, 文明面臨威脅。惟有採用自由軟體, 才能避免成為新黑暗時代的推手, 陷入不自覺的罪惡深淵。

2. 自由軟體的精神

自由軟體的精神是自由。自由與免費是可以清楚區分的, 祗是有個英文字恰好同時具備這兩個意義, 有些人執著於原文的表面意義, 對此爭論不休; 1985年, 理查•史托曼創辦自由軟體基金會時, 考量再三, 還是用了與「免費」同義的字眼, free; 雖然, 在若干場合, 理查•史托曼一再重申, 該free是freedom的free, 不可朝free beer的方向思考, 不過, 仍引起若干混淆。

聯合國在第三世界推動自由軟體時, 秉持的是人道精神; 中國大陸積極介入自由軟體時, 國家安全及民族自尊才是考慮重點; 2002年五月以來, 臺灣則是從免費的角度思考自由軟體。

2.1 自由、人道與安全

二百多年來, 美國秉持清教徒追求自由的理想, 透過各種機會向這個世界推銷他們的自由價值觀, 自由軟體的四大自由及開放源碼的九大定義, 都不離這個方向。採用自由軟體的學校, 很多是基於保持教育多元化的考量:

2.2 人道

經濟落後的地區, 有很多善心團隊的申出援手, 經濟上的關心最常見; 把資訊素養當成教育的一環, 以自由軟體當成人道救援的一部份, 也時有所聞:

2.3 安全

至於以國家安全為名, 用國家的力量研發自由軟體, 以中國大陸最為積極; 在擔心商業軟體封閉性對國家安全造成威脅的同時, 又以國家安全為由, 拒絕公開研發的成果, 還沾沾自喜地向外推銷。

2.4 免費

2002年五月, 商業軟體公司正式向臺灣的非法用戶宣戰, 透過媒體及官僚體系向社會喊話, 意外蹦出「反反盜版」的省思, 卻被教育界望文生義, 引申為軟體公司必須免費或低價提供教育用的軟體。

2002年初, 北部某縣市教育局提出每年三千六百萬全縣教育單位授權構想時, 被商業軟體公司一口回絕, 直到六月中旬, 媒體報導部份國民中小學辦理自由軟體研習, 準備以自由軟體取代商業軟體時, 得到社會大眾的矚目, 該商業軟體公司主動找上教育局溝通, 承辦同仁再以大約一年三百六十萬的授權費回應, 沒有定案。

聽說, 某在野黨的內部會議裡, 以降價的角度切入這個議題, 要求公職人員質詢行政單位, 不得在沒有降價的前提下, 冒然執行智慧財產權的相關規定。

尤有甚者, 某個以自由軟體為名的團體, 居然匪夷所思的自廢武功, 以沒有錢買商業應用軟體為由, 在既有的商業性作業系統架構下, 主動推銷免費的應用軟體, 並打算慢慢規劃其他自由軟體的推動工作。

從自由軟體的發展來看, 臺灣這個社會的確非常向錢看。不過, 自由軟體的精神還是要回到它的本質, 絕對不能從免費的角度思考, 免費是一時的, 自由是永遠的, 還有什麼比自由更可貴呢?

3. 校園對資訊設備運用的期望

3.1 合法

不要被迫違法, 不必故意違法, 不可引導違法。

3.2 方便

簡單易用, 沒有維修, 隨處可用。

3.3 提高教學品質

資訊融入教學, 不是教學融入資訊; 教學為主食, 資訊是配菜; 資訊為教學添色, 不是為教學增負擔。

教得愉快, 學得有趣。

4. 對策

4.1 從專屬走向自由

使用自由軟體不必跑法院, 不用沒有自由的軟體。

二年內, 全國每位教師都應接受12小時的自由軟體概念研習, 知道自由的基本價值, 以及軟體對社會的貢獻。

十分之一的老師, 接受進階的研習, 成為自由軟體的操作者, 習慣用自由軟體處理教學及行政的日常工作。

百分之一的老師, 經過長時間的培訓, 具備自由軟體的完整概念, 可以擔任上述研習的授課老師, 即俗稱的種子教師。

另有少許老師, 基於個人的興趣, 志願在教學工作外, 鑽研自由軟體的技術細節, 安裝、設定伺服器與桌面系統, 在自身服務的學校擔任網管工作, 即資訊教師或組長。

至於六班以下的1,273所國民小學, 12班以下的188所國民中學, 基於地理位置較偏遠等因素, 若有網管上的需要, 可以委託其他學校或單位代管。其他各校的資訊教師或組長, 基於個人的興趣, 願意回到本來的教學專業, 而把資訊管理工作當成興趣, 也可以把主要的網管工作託付給其他學校或單位代管。

4.2 無碟電腦

全校數十或百部電腦的安裝設定及調整, 是資訊組長/教師最操煩的事情之一。

在技術上可以做到一部伺服器支援40部桌面電腦, 每個人的桌面電腦沒有任何儲存裝置, 沒有軟碟、硬碟及光碟。電源打開就上網, 應用軟體抓了就用; 關掉電腦就可回家, 沒什麼關機程序。

這樣的裝置已經研發成功, 祗要網路的頻寬夠, 幾乎全校的桌面電腦, 都可以採用種方式。

4.3自由軟體伺服器

自由軟體型態的伺服器, 功能既強又安全。

網頁伺服器 Apache HTTP Serverhttp://httpd.apache.org/
PHP-Nuke http://phpnuke.org/
資料庫 MySQL, PostgreSQL
郵件伺服器 SendMail 
ftp伺服器 wu-ftpd 
SMBA伺服器  samba 
DHCP伺服器 dhcp 
BOOT伺服器 bootparamd 
路由器 routed 
閘道伺服器  gated 
網路管理 Webmin 
防火牆  ipchains , GNU Firestarter  http://firestarter.sourceforge.net/
Proxy伺服器 squid 
過濾器 SquidGuard, http://www.squidguard.org/; DansGuardian http://dansguardian.org/ 

對於服務量較低的學校, 一部伺服器就可以提供足夠的服務, 甚至可以交給廠商代管及服務(Internet Database Connector, IDC)。

4.4 租賃資訊設備

伺服器、桌面電腦及網路設備, 採購、維修、檢測, 都是專門的領域, 採用租賃方式, 不但可以減輕資訊組長/教師的工作壓力, 也讓教育主管當局放下一個重擔; 在這個不景氣的時代, 更是創造商機的一個可能。

從廠商的立場來看, 這是一個分期付款的案子, 幾年下來, 一批為數可觀的堪用電腦, 尚可造福經濟拮据的弱勢團體。

4.5 校務行政管理軟體

這個領域裡奉獻最多的, 當屬台中縣外埔國小的陳瑩光老師, 目前已有數十所學校主動採用該系統。倘若能夠在教育主管當局的協助下, 採取更開放自由的角度, 專心訂定資料進出的格式, 以自由軟體為基礎, 開發編寫可用的校務行政管理軟體, 包括教務、學務、輔導、總務、圖書館等, 必能有效的提昇各校行政作業品質。

5. 結論

我們會有一個團隊專心在規劃設計的部份, 並且親自操作少許的內容, 做為研究發展的素材, 提供完整的書面資料, 與老師共同研究, 由縣網中心彙整, 直接向教育部申請上述的幾個對策, 可以一次或分批申請, 也可以全部或部份申請。

毛慶禎
臺北縣新莊市輔仁大學圖書資訊學系

Tel: 02 29031111 ext 2334, 3244(研究室) - Fax: 02 29017405

mail: mao@blue.lins.fju.edu.tw
http://www.lins.fju.edu.tw/mao/wroks/20028.htm