自由/開放源碼軟體(FLOSS)
FLOSS基於社區的概念,而它本身基於共用,特別是知識共用的概念。FLOSS可以免費使用、修改和再發行。
如果你已經讀了本書,那麼你一定熟悉FLOSS,因為你一直在使用Python!
如果你想要瞭解更多的FLOSS,你可以探索下面這個列表中的軟體。我列出了一些最著名的FLOSS以及那些可以跨平台(即在Linux、Windows等)工作的FLOSS。這樣你無需馬上切換到Linux就可以嘗試使用這些軟體了, 儘管你最終一定會轉到Linux上的 。
Linux 這是一個正在慢慢被世界接納的FLOSS作業系統!它最初由Linus Torvalds在學生時候開發。現在,它已經可以與微軟Windows相匹敵。最新的2.6版本核心,無論從速度、穩定性還是擴充性角度來說,都是一個巨大的突破。【Linux核心:www.kernel.org】
Knoppix 這是一個僅僅在CD上啟動並執行Linux發行版!它不需要安裝——你只需要重新啟動你的電腦,把CD放入光碟機,就可以開始使用一個完全的Linux發行版了!你可以使用所有的隨標準Linux發行版發行的FLOSS,如運行Python程式、編譯C程式、看電影等等。然後再次重啟你的電腦,取出CD,就可以使用你現有的作業系統了,就好像什麼都沒有發生過一樣。【Knoppix:www.knopper.net】
Fedora 這是一個由社區開發維護的發行版,由Red Hat公司贊助。它是最流行的Linux發行版之一。它包含Linux核心、KDE、GNOME和XFCE案頭以及眾多的FLOSS,而所有這些都易於安裝、便於使用。
如果你擔心你是一個完全的Linux生手,那麼我推薦你嘗試Mandrake Linux。最新發行Mandrake 10.1確實很棒。【Fedora Linux:http://fedora.redhat.com、Mandrake Linux:www.mandrakelinux.com】
OpenOffice.org 這是一個優秀的辦公套件,它基於Sun Microsystems的StarOffice軟體。OpenOffice由文本編寫器、演講輔助、試算表和繪圖組件等等組成。它甚至可以方便地開啟和編輯微軟Word和PowerPoint檔案。它可以在幾乎所有平台上運行。即將推出的OpenOffice 2.0有一些重大的改進。【OpenOffice:www.openoffice.org】
Mozilla Firefox 這是被認為可以在未來幾年擊敗Internet Explorer(僅按照市場份額計算)的下一代網路瀏覽器。它極快,它的一些合理的、令人印象深刻的特性廣受好評。它的擴充理念允許在它上面添加各種功能。
它的姐妹產品Thunderbird是一個優秀的電子郵件用戶端,使閱讀電子郵件變得十分快捷。【Mozilla Firefox:www.mozilla.org/products/firefox、Mozilla Thunderbird:www.mozilla.org/products/thunderbird】
Mono 這是一個微軟.NET平台的開源實現。它使我們可以在Linux、Windows、FreeBSD、Mac OS和許多其他平台上建立和運行.NET程式。Mono執行CLI和C#的ECMA標準,這個標準已經由微軟、英特爾和惠普提交稱為一個開放標準。這也是邁向ISO標準的一步。
目前,Mono包含一個完整的C#主控制台(它本身也由C#編寫!)、一個具備完整特性的ASP.NET實現、許多資料庫ADO.NET提供器另外還有每天不斷改善和增加的新特性。【Mono:www.mono-project.com、ECMA:www.ecma-international.org、Microsoft .NET:www.microsoft.com/net】
Apache網路伺服器 這是最流行的開源網路伺服器。事實上,它是地球上最流行的網路伺服器!它運行著幾乎60%的網站。對——Apache處理的網站比它所有的競爭者(包括微軟IIS)之和還要多。【Apache:www.apache.org】
MySQL 這是一個極其流行的開來源資料庫伺服器。它以它的快速最為著名。在它的最新版本中又添加了更多的特性。【MySQL:www.mysql.com】
MPlayer 這是一個視頻播放器,可以播放DivX、MP3、Ogg、VCD、DVD……誰說開源軟體就不能具有趣味呢?【MPlayer:www.mplayerhq.hu】
Movix 這是一個Linux發行版,它基於Knoppix僅僅在CD上運行用來播放電影!你可以建立Movix的CD。它們是可開機CD,當你重啟電腦的時候,放入CD,電影就會自己開始播放!使用Movix觀看電影,你甚至不需要硬碟。【Movix:movix.sourceforge.net】
上面這個列表只是希望給你一個大概的印象——還有很多別的優秀FLOSS,比如Perl語言、PHP語言、Drupal網站內容管理系統、PostgreSQL資料庫伺服器、TORCS賽車遊戲、KDevelop IDE、Anjuta IDE、Xine——電影播放器、VIM編輯器、Quanta+編輯器、XMMS音頻播放器、GIMP影像編輯程式……這個列表可以一直繼續下去。
訪問下述網站以擷取更多FLOSS資訊:
SourceForge : www.sourceforge.net
FreshMeat : www.freshmeat.net
KDE : www.kde.org
GNOME : www.gnome.org