跳至內容

自由及開放源代碼軟件列表

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

下面是自由及開放源代碼軟件——即採用自由軟件授權英語Free software license開源許可證計算機軟件的列表。符合自由軟件定義軟件可能稱為自由軟件更為適宜;GNU計劃尤其反對他們的軟件被稱為「開源」。[1]欲知更多有關開源軟件信息及其理論背景,請參考開源軟件運動自由軟件運動。不過,幾乎所有的符合開源軟件定義軟件都是自由軟件,故而也在此列出。

應用領域

人工智能

  • 通用
    • OpenCog——以構建通用人工智能(Artificial General Intelligence,AGI)架構為目標的項目。OpenCog Prime是用於設計增進相當於人類的通用人工智能相互作用的組件的具體安排
  • 計算機視覺
    • AForge.NET英語AForge.NET——基於.NET Framework的計算機視覺、一般人工智能和機器人技術庫
    • OpenCV——用C++編寫的計算機視覺庫
  • 機器學習
  • 計劃
    • TREX——反應計劃
  • 機器人技術
    • ROS——機器人操作系統(Robot Operating System)

CAD

電子設計自動化(EDA)

計算機模擬

財務

圖書館集成管理軟件

圖像編輯器

  • Darktable——數字圖像工作流管理,含RAW處理。
  • digiKam——包含編輯功能的集成圖像工具包。
  • GIMP————GNU圖像處理程序
  • Inkscape——開源矢量圖形編輯器
  • Nodebox——開源矢量圖形編輯器
  • Krita————自由開源的免費繪畫軟件
  • Mtpaint——針對像素圖且能在老電腦上運行的繪圖軟體

數學

動態幾何軟體

符號計算軟體

科學(矩陣)計算, 2D、3D 函數繪圖軟體

參考文獻管理軟件

科學

生物信息學

化學信息學

地理信息系統

網格計算

  • P-GRADE Portal——網格計算軟件,可以通過高級的Web界面創建、解析和顯示工作流程

顯微圖像處理

分子動力學

分子查看器

納米技術

測繪

風險管理

統計學

調查

量子化學

輔助技術

演講(合成與識別)

其他輔助技術

數據存儲和管理

備份軟件

數據庫管理系統(含超級管理員)

數據挖掘

數據可視化組件

  • ParaView——桑迪亞國家實驗室開發的測繪和可視化功能,使用多個計算機處理器的大規模並行可視化的實現
  • VTK——3D電腦成像、圖像處理和可視化工具

數字資產管理軟件

  • OpenDAM,自由和開源數字資產管理軟件,用於企業內容管理整合,管理圖像、圖片和視頻文件。

磁盤分區軟件

企業搜索引擎

ETL(Extract Transform Load)

壓縮文件管理器

文件系統

網絡及因特網

廣告

通訊相關

E-mail

文件傳輸

即時通訊

IRC客戶端

中介軟件

RSS/Atom閱讀器/聚合器

P2P文件傳輸

門戶服務器

遠程訪問和管理

路由軟件

網頁瀏覽器

網絡攝像機

網頁抓取器

Web相關

  • Apache Cocoon——web應用框架
  • Apache——最流行的網頁服務器
  • AWStats——日誌文件分析工具
  • BookmarkSync——瀏覽器的工具
  • Cherokee——快速、有特色的富HTTP服務器
  • CougarXML——用來解析和處理XML代碼的Javascript框架,基於W3C DOM Level-3規格
  • curl-loader——強大的開源HTTP/HTTPS/FTP/FTPS載入和測試工具
  • Hiawatha——安全、高性能且易於使用的HTTP服務器
  • HTTP File Server——帶拖拽界面的用戶友好型服務器軟件
  • lighttpd——節省資源且快速及功能完善的HTTP服務器
  • Lucee——CFML應用服務器
  • nginx——輕量、高性能的web服務器/反向代理和e-mail(IMAP/POP3)代理
  • NetKernel——互聯網應用服務器
  • Piwik——web分析系統
  • Qcodo——PHP5框架
  • Squid (software)——web代理緩存
  • XAMPP——含有Apache和MySQL的web應用包
  • Zope——web應用服務器

其他網絡程序

教育

教育套件

地理學

教學支持

語言

文字輸入

其他教育軟件

文件管理器

遊戲

應用層

系譜

圖形用戶界面

桌面環境

窗口管理器

窗口系統

群組軟件

內容管理系統

Wiki

醫療服務軟件

  • OpenEMR——開源電子病歷整合軟體

媒體

2D動畫

3D動畫

音頻編輯器、管理器

CD/USB刻錄軟件

Flash動畫

圖形

圖庫

圖像查看器

多媒體編碼器、容器、分離器

電視

視頻轉換器

視頻編輯器

視頻解碼器

視頻播放器

其他媒體軟件包

操作系統

注意這些系統的可用發行版會包含或提供的版本和安裝/附加的不自由不開放源代碼的軟件。

模擬器和虛擬機

密碼管理器

個人信息管理器

編程語言支持

Bug追蹤器

代碼生成器

文檔生成器

  • Doxygen——用於撰寫軟件參考文檔的工具。文檔以代碼撰寫。
  • Mkd——從源代碼文件提取軟件文檔,來自偽代碼注釋
  • Natural Docs——宣稱使用像從注釋輸入的那樣更自然的語言,由此得名。

配置軟件

調試器(用於測試故障檢測)

集成開發環境

版本控制系統

屏幕保護程序

安全

殺毒

數據丟失防護

數據恢復

辨析工具

磁盤擦除

加密

磁盤加密

防火牆

網絡和安全監控

SSH

其他安全軟件

神學

聖經學習工具

排版

參見

一般目錄

參考資料

  1. ^ Richard Stallman. Why Open Source misses the point of Free Software. July 13, 2011 [August 24, 2011]. (原始內容存檔於2011-08-20). 

一般目錄

對Windows的開源