《Datamation》網站在去年刊文介紹了分成多個不同類别的開源軟體,比如安全類、雲計算類、大資料類、小企業類、移動類,甚至還有遊戲類。把我們陸續介紹的所有這些開源應用程式彙總成一份超長清單俨然成了每年的傳統。像往常一樣,我們把清單分為幾大類,然後在每一類中逐一介紹各個項目。無論你是資深的Linux發燒友,還是對開源現象很好奇的Windows或OS X使用者,肯定會找到一些新穎、有趣又實用的開源軟體。
應用程式集合類
1. OpenDisc
這個項目把面向Windows的許多最流行的開源應用程式打成一個軟體包。它包括LibreOffice、火狐、Celestia、The Gimp、Inkscape、Dia以及其他許多非常優秀的開源程式。支援的作業系統:Windows。
網址:http://www.theopendisc.com/
裝置類
2. Turnkey Linux
Turnkey提供了衆多預配置的裝置 ,包括網絡附加存儲(NAS)裝置。此外,所有Turnkey裝置自身預裝了TurnKey Linux備份和遷移工具。支援的作業系統:Linux。
網址:http://www.turnkeylinux.org/
反垃圾郵件類
3. ASSP
ASSP自诩是"絕對是有史以來對付垃圾郵件最有效的武器",它駐留在你的SMTP伺服器上,阻止垃圾郵件、搜尋查找病毒。功能包括基于浏覽器的安裝、支援大多數SMTP伺服器、自動加入白名單、發件人早期驗證、貝葉斯過濾器及更多功能。支援的作業系統:與作業系統無關。
網址:http://www.magicvillage.de/~Fritz_Borgstedt/assp/0003D91C-8000001C/
4. MailScanner
MailScanner 已被225個國家的使用者下載下傳了130多萬人次,這是一款面向郵件伺服器的免費的電子郵件安全軟體包。它整合了SpamAssassin、ClamAV以及阻止垃圾郵件和惡意軟體的其他許多工具。支援的作業系統:與作業系統無關。
網址:http://www.mailscanner.info/
5. SpamAssassin
SpamAssassin号稱是"功能強大的頭号開源垃圾郵件過濾工具",它使用了标題和文本分析、貝葉斯過濾、DNS阻止清單、協作過濾資料庫及其他技術來阻止垃圾郵件。該項目由Apache基金會管理,已被整合到其他許多的開源産品和商用産品中。支援的作業系統:主要是Linux和OS X,不過也有Windows版本。
網址:http://spamassassin.apache.org/
6. SpamBayes
相信你從名字就能猜到,這個項目提供了一組用來阻止垃圾郵件的貝葉斯過濾器。其網站包括了面向Outlook、Outlook Express、Windows Live Mail、IncrediMail、Thunderbird、Gmail、雅虎郵件(Yahoo Mail)及其他郵件服務的版本。支援的作業系統:與作業系統無關。
網址:http://spambayes.sourceforge.net/
反病毒/反惡意軟體類
7. ClamAV
毫無疑問,ClamAV是應用最廣泛的開源反病毒解決方案,它可以迅速、有效地阻止各種特洛伊木馬、病毒及其他種類的惡意軟體。其網站現在還提供名為"Immunet"的付費Windows軟體,該軟體基于同一個引擎。支援的作業系統:Linux。
網址:http://www.clamav.net/
8. ClamTK
ClamTK讓ClamAV用起來更容易一點,因為它為反病毒引擎提供了一個圖形化界面。與ClamAV一樣,這款應用程式也在Linux上運作,具有按需掃描功能。支援的作業系統:Linux。
網址:http://clamtk.sourceforge.net/
9. ClamWin Free Antivirus
ClamWin基于ClamAV,平時保護60多萬台PC遠離各種病毒和惡意軟體。要注意:不像大多數商用版反病毒軟體包,ClamWin并不提供自動實時掃描工具;為了掃描進入的檔案,你需要在打開或運作檔案之前,先儲存檔案,然後手動運作掃描。支援的作業系統:Windows。
網址:http://www.clamwin.com/
10. P3Scan
借助P3Scan,你可以搭建起一台透明的代理伺服器,提供反病毒和反垃圾郵件保護機制。支援的作業系統:Linux。
網址:http://p3scan.sourceforge.net/
11. Rootkit Hunter
這款樸實無華的工具可以掃描查找Linux系統上的rootkit及其他惡意軟體。雖然它并不提供實時掃描或定期掃描,但網站解釋了如何設定你的系統以便每天掃描。支援的作業系統:Linux和Unix。
網址:http://rkhunter.sourceforge.net/index.html#about
12. Viralator
你安裝了反病毒軟體後仍然偶爾感染上網絡病毒?Viralator可補充你代理伺服器上的現有反病毒軟體,進而阻止使用者通路免費的網絡郵箱帳戶時可能原本趁虛而入的惡意軟體。支援的作業系統:Linux和Unix。
網址:http://viralator.sourceforge.net/
備份類
13. Amanda
Amanda自稱是"世界上最受歡迎的開源備份和恢複軟體",聲稱擁有50多萬使用者。除了免費開源版外,它還有受支援的企業版,或通過Zmanda可獲得的基于雲的托管版服務。支援的作業系統:Windows、Linux和OS X。
網址:p://amanda.zmanda.com/
14. Areca Backup
Areca Backup最适合家庭使用者,它提供了一個簡單而靈活的界面,可用于備份一台PC或整個網絡的内容。它提供了加密、壓縮、增量備份功能、截止日期的恢複及更多功能。支援的作業系統:Windows和Linux。
網址:http://areca.sourceforge.net/
15. Backit Down
這款應用程式可同步檔案和檔案夾,那樣你就能備份或複制驅動器。它可在網絡上使用,也可以與外部硬驅或USB驅動器相容。支援的作業系統:Windows和Linux。
網址:http://backitdown.sourceforge.net/
16. Bacula
Bacula聲稱它是"無疑是最受歡迎的開源備份程式",提供了可用在網絡上的備份、恢複和資料驗證工具。可以通過Bacula Systems公司獲得商用支援、教育訓練和服務。支援的作業系統:Windows、Linux和OS X。
網址:http://www.bacula.org/en/
17. Clonezilla
Clonezilla的開發人員設計它是專門為了取代諾頓Ghost。這款裸機備份和恢複程式分兩個免費版本:Clonezilla Live,用于備份或克隆單一PC;Clonezilla Server,用于備份網絡或一次性克隆多台PC。支援的作業系統:Linux。
網址:http://clonezilla.org/
18. Create Synchronicity
該解決方案的成名之道在于大小極其緊湊。它對獨立系統而言是不錯的選擇,可以定制,還易于使用。支援的作業系統:Windows。
網址:http://synchronicity.sourceforge.net/
19. FOG
FOG在學校和小企業當中備受歡迎,它駐留在基于Linux的伺服器上,為基于Windows的聯網PC提供了克隆功能。它提供了易于使用的Web界面,還包括病毒掃描、測試、磁盤擦除和檔案恢複等功能。支援的作業系統:Linux和 Windows。
網址:http://www.fogproject.org/
20. Partimage
除了支援網絡備份和恢複外,Partimage還适用于一次性安裝多個一樣的計算機映像。它提供了非常快的儲存和恢複速度。支援的作業系統:Linux。
網址:http://www.partimage.org/Main_Page
21. Redo
Redo自稱是"市面上使用最容易、功能最全面的災難恢複解決方案",提供了備份、恢複和裸機恢複等功能。哪怕在必須更換整個驅動器的最嚴重的緊急情況下,Redo聲稱也能在短短10分鐘内讓你的所有程式和檔案恢複如初。支援的作業系統:Linux。
網址:http://redobackup.org/
大資料工具類
22. Avro
Apache Avro是一種資料序列化系統,基于由JavaScript對象标注(JSON)定義的模式。提供了面向Java、C、C++和C#的應用程式設計接口(API)。支援的作業系統:與作業系統無關。
網址:http://avro.apache.org/
23. Chukwa
Chukwa基于Hadoop分布式檔案系統(HDFS)和MapReduce而建,它可以收集來自大型分布式系統的資料。它還包括用于顯示和分析它所收集的資料的工具。支援的作業系統:Linux和OS X。
網址:http://incubator.apache.org/chukwa/
24. Flume
Flume是另一個Apache項目,可以收集和彙集來自應用程式的日志資料,并将這些資料傳送到HDFS。它基于Java,具有健壯性和容錯性。支援的作業系統:Windows、Linux和OS X。
網址:https://cwiki.apache.org/FLUME/
25. GridGain
這個非主流的Hadoop MapReduce是一種基于Java的開源平台,可用于實時處理大資料。它有社群版、企業版和OEM版,但隻有付費版才有"雲啟動"(CloudBoot)功能。支援的作業系統:Windows、Linux和OS X。
網址:http://www.gridgain.com/
26. Hadoop
Apache的Hadoop項目提供了分布式處理超大資料集的功能,在運作雲計算環境的企業機構當中頗受歡迎。知名使用者包括:雅虎、亞馬遜、電子港灣、美國線上(AOL)、Facebook、谷歌、Hulu、Spotify及另外許多公司。支援的作業系統:Windows、Linux和OS X。
網址:http://hadoop.apache.org/
27. HPCC
HPCC由律商聯訊集團風險解決方案公司(LexisNexis Risk Solutions)開發,其全稱是"高性能計算叢集"。它聲稱可以為Hadoop提供出色的性能。免費社群版和付費企業版都有提供。支援的作業系統:Linux。
網址:http://hpccsystems.com/
28. Lucene
Lucene自诩為"搜尋庫領域事實上的标準",它為超大資料集提供了非常快的檢索和搜尋速度。實際上,它在使用現代化硬體時檢索速度超過每小時95GB。支援的作業系統:與作業系統無關。
網址:http://lucene.apache.org/core/
29. MapReduce
MapReduce最初由谷歌開發,其網站聲稱這是"一種程式設計模型和軟體架構,用于編寫可在龐大的計算節點叢集上迅速地并行處理海量資料的應用程式。"使用它的除了其他許多資料處理應用系統外,還有Hadoop。支援的作業系統:與作業系統無關。
網址:http://hadoop.apache.org/mapreduce/
30. Oozie
這個Apache項目旨在協調Hadoop作業的排程。它可以在預定時間或根據資料的可用性來觸發作業。支援的作業系統:Linux和OS X。
網址:http://incubator.apache.org/oozie/
31. Solr
Solr是基于Lucene工具的一種企業搜尋平台。它支撐許多大型網站的搜尋功能,包括Netflix、AOL、CNET和Zappos。支援的作業系統:與作業系統無關。
網址:http://lucene.apache.org/solr/
32. Sqoop
Sqoop可以在Hadoop與關系資料庫管理系統(RDBMS)以及資料倉庫之間傳送資料。截至去年3月份,它已是Apache的頂級項目。支援的作業系統:與作業系統無關。
網址:http://sqoop.apache.org/
33. Storm
Storm現在歸推特所有,它提供了分布式實時計算功能,常常被稱為是"實時版Hadoop"。它具有極高的擴充性、健壯性和容錯性,可以與幾乎所有程式設計語言協同運作。支援的作業系統:Linux。
網址:https://github.com/nathanmarz/storm#readme
34. Terracotta
Terracotta的"大記憶體"(Big Memory)技術讓企業應用程式可以在伺服器的記憶體中存儲和管理大資料,進而顯著提升性能。這家公司提供其Terracotta平台:BigMemory、Ehcache以及Quartz軟體的開源版和商用版。支援的作業系統:與作業系統無關。
網址:http://www.terracotta.org/
35. Zookeeper
Zookeeper之前是Hadoop的一個子項目,它是"一項集中式服務,用于維護配置資訊、命名、提供分布式同步以及提供群組服務。"提供面向Java和C的API,計劃提供Python、Perl和代表性狀态傳輸(REST)等接口。支援的作業系統:Linux、Windows(尚在開發中)和OS X(尚在開發中)。
網址:http://zookeeper.apache.org/
浏覽器類
36. Chromium
作為谷歌Chrome的開源版,Chromium往往比與之競争的浏覽器更快速、更安全。主要功能包括:沙盒、自動更新、安全浏覽(SafeBrowsing)及更多功能。支援的作業系統:Windows、Linux和OS X。
網址:http://www.chromium.org/Home
37. Dooble
Dooble的開發人員在開發這款更新的浏覽器時着眼于安全性和易用性。與其他大多數浏覽器不同,它可以自動加密所有流量,以提高隐私性和安全性。支援的作業系統:Windows、Linux和OS X。
網址:http://dooble.sourceforge.net/
38. 火狐
火狐既有移動版又有桌面版,它提供了比微軟浏覽器更快的速度、更好的個性化和更高的安全性。主要功能包括:更易于Web搜尋的"智能位址欄"(Awesome Bar)、多頁浏覽、一鍵式書簽及更多功能。支援的作業系統:Windows、 Linux、OS X和安卓。
網址:http://www.mozilla.com/en-US/firefox
39. K-Meleon
由于K-Meleon和火狐都使用Mozilla的Gecko布局引擎,兩者的外觀和感覺頗為相似。不過,K-Meleon還讓你可以導入IE收藏夾和Opera熱門網站清單,它還像Opera那樣支援滑鼠手勢。支援的作業系統:Windows。
網址:http://kmeleon.sourceforge.net/
40. Qt Web Browser
這款浏覽器基于諾基亞的Qt架構和蘋果的WebKit渲染引擎,旨在力求簡潔、安全和易于移植。它隻有6MB大小,提供了可以高度定制的界面以及一大批保護隐私的功能。支援的作業系統:Linux和OS X。
網址:http://www.qtweb.net/
41. Tor
Tor為你保護身份的手段是,你在上網浏覽時,它可確定匿名性。使用它的人有新聞記者、活動積極分子、舉報人以及擔心别人可能在窺視其網上活動的其他人。支援的作業系統:Windows、Linux和OS X。
網址:https://www.torproject.org/
部落格類
42. B2evolution
這個部落格平台/内容管理系統可支援多個部落格、多個域和多個部落格作者。它可以用皮膚和插件來擴充,其網站提供了示範版和樣本網站連結。支援的作業系統:與作業系統無關。
網址:http://b2evolution.net/
43. LifeType
借助内置的多使用者驗證和多部落格支援,LifeType提供了一個适合大企業的部落格平台。主要功能包括:反垃圾郵件過濾器、移動支援、整合的媒體管理、易于安裝及更多功能。支援的作業系統:與作業系統無關。
網址:http://lifetype.net/
44. MovableType
MovableType的使用者包括NBC、NPR、富國銀行、甲骨文及其他公司,它是一種部落格平台,可作為功能完備的内容管理系統來運作。除了開源版外,它還有一款免費的專業版,面向多達五個使用者的教育機構或企業,還有付費的專業版和企業版,面向更大的企業。支援的作業系統:與作業系統無關。
網址:http://www.movabletype.org/
45.Nucleus CMS
它自稱是内容管理系統,但實際上Nucleus主要還是一款用于建立部落格、把部落格放在你自己伺服器上的工具。功能包括:内置的留言工具、針對讀者經過優化的URL 以及多語言支援。支援的作業系統:與作業系統無關。
網址:http://nucleuscms.org/
46. WordPress
WordPress被全球6000多萬部落格寫手所使用,它是如今最知名的部落格應用程式之一。你可以免費下載下傳該軟體,然後放在自己的Web伺服器上,也可以通過WordPress.com使用現有的托管服務。支援的作業系統:與作業系統無關。
網址:http://wordpress.org/