2015年已經過去,是時候列出我在去年發現的20佳免費開源軟體了。其中一些軟體也許不是新品,因為它們在2015年並非首次釋出,但是在我看來它們頗有新意,也很有幫助。我寫這篇文章旨在分享,希望你也覺得其中一些軟體很有用。
2015年最佳免費開源軟體
首先,你可以使用發行版的軟體包管理器,搜尋相應軟體,就像這樣:
Fedora及衍生版:
1 |
# yum search all package or # dnf search all package |
Debian及衍生版:
1 |
# aptitude search package |
OpenSUSE及衍生版:
1 |
# zypper search package |
Arch Linux及衍生版:
1 |
# pacman -Ss package |
如果搜尋沒有返回結果,那就直接訪問每個工具的相應網站,你可以在官方網站上找到可供下載的獨立軟體包、安裝說明以及依賴項方面的資訊。
1.SimpleScreenRecorder
你可以使用Simple Screen Recorder來製作音訊和視訊螢幕播放(整個螢幕或選擇的區域)。它很容易安裝和使用,但同時功能又很強大。
我們已經在這裡深入介紹了Simple Screen Recorder:《如何使用Simple Screen Recorder錄製程式和遊戲的輸出?》。
Simple Scree Recorder
網站:http://www.maartenbaert.be/simplescreenrecorder/
2.Jaspersoft Studio
Jaspersoft Studio是一款報表設計軟體,讓你可以製作簡單和複雜的報表以及各種圖形、標籤和表格(以及世界級報表應該具備的一切元素),並且將它們匯出成一系列廣泛的格式(PDF可能是最常見的格式)。
由於問答論壇和使用者組,加上幾個樣本和示例,社群網站是個出色的資源,有助於熟練掌握這款用途廣泛的軟體。
Jaspersoft Studio
網站:http://community.jaspersoft.com/
3.Visual Studio Code
雖然仍處於測試版狀態,但Visual Studio Code恰好又在Linux使用者的Web和雲開發人員當中受到了相當熱烈的追捧,原因在於它在預設情況下提供了一種出色的程式設計環境,支援增添功能的擴充套件件。
Visual Studio Code
網站:https://code.visualstudio.com/
4.TuxGuitar
如果你與我一樣,音樂(尤其是吉他)是狂熱愛好之一,那麼你會愛上這款軟體,它讓你可以編輯和播放吉他譜,就像專業人士那樣。
TuxGuitar
網站:http://sourceforge.net/projects/tuxguitar/
5.Ekiga
作為微軟Skype之外的一種選擇,Ekiga是一款Linux環境下,面向GNOME的視訊會議和VoIP解決方案(不過也有支援Windows的版本)。
Ekiga
6.Childsplay
Childsplay很適合家裡有小孩子的家長,它提供了趣味橫生的記憶活動,教孩子學記聲音、圖片、字母和數字,以及如何使用輸入外設(鍵盤和滑鼠)等。
Childsplay
網站:http://childsplay.sourceforge.net/
7.Dia
你可能已經從軟體名稱和下圖猜到,Dia是一款用途廣泛的圖形編輯工具,可與微軟Visio媲美。除了自帶形狀外,只要編輯一個XML檔案,就很容易新增其他形狀。圖形可以匯出成幾種常見格式(比如EPS、SVG、XFIG、WMF和PNG等),以便共享、更容易視覺化。
Dia Diagram Editor
8.FreeCAD
FreeCAD是一款通用的3D計算機輔助設計軟體,適合用於工程和建築領域。考慮到FreeCAD是一款FOSS軟體,通過使用Python指令碼,它就很容易定製和擴充套件。
FreeCAD
9.Owncloud
雖然無論如何都算不上是款新品,但我還是決定將OwnCloud列入本文,因為它很重要。作為商業版Dropbox之外的一種選擇,不用太大的麻煩,就能獲得安全性和隱私性;它讓你可以輕鬆搭建起一種定製的雲端儲存和檔案共享解決方案。
我們已經在這裡深入介紹了關於OwnCloud的安裝:《在Linux下搭建個人/私有云儲存解決方案》。
Owncloud Storage Solutions
10.MediaWiki
MediaWiki是一款用來構建和管理類似維基百科的網站軟體(實際上,維基百科本身就基於MediaWiki),社群可以新增、移除、更新和恢復條目;一旦出現這類變更,就會通知作者。
MediaWiki
11.Bleachbit
Bleachbit就好比是面向Linux的CCleaner,不過功能來得更強大。它不僅可以刪除臨時檔案和其他不必要的檔案從而收回磁碟空間,還可以提升火狐瀏覽器的效能,安全地銷燬不必要的檔案,防止恢復。
我們已經在這裡深入介紹了關於Bleachbit的安裝:《面向Linux的磁碟空間清理工具和隱私保鏢》。
Bleachbit
網站:http://bleachbit.sourceforge.net/
12.CodeMirror
CodeMirror是一款功能非常強大的基於Javascript的檔案編輯工具,面向Web瀏覽器。CodeMirror包括支援100多種語言的語法高亮顯示功能和一套成熟的API。如果你的網站或部落格提供程式設計教程,就會發覺CodeMirror是款很有用的工具。
CodeMirror語法高亮顯示
13.GNUMed(Client + Server)
GNUMed已經經過了診所醫生們的全面測試,它讓醫療專業人員能夠將患者病史記入病歷。想使用GNUMed,你就需要同時安裝客戶端和伺服器端,並且採取必要的防範措施,保護和備份資料,就像你在資訊至關重要的其他任何情況下那麼做。
GNUMed
14.OCS Inventory NG
開放的計算機和軟體庫存下一代(簡稱OCS Inventory)是一款輕量級的Web應用程式,可以幫助網路和系統管理員跟蹤:(1)連線到網路的所有裝置;(2)機器配置和安裝在上面的軟體。
萬一你想先看一下,然後再實際安裝該程式,那樣該專案的網站(見下面)還有一個非常實用的演示。此外,OCS Inventory NG依賴家喻戶曉的技術,比如Apache和MySQL/MariaDB,這讓它成為一款可靠成熟的軟體。
OCS Inventory NG
網站:http://www.ocsinventory-ng.org/en/
15.GLPI
GLPI常常與OCS Inventory NG結合使用,這是一種支援多種語言的免費的IT資產管理軟體,不僅提供了建立資料庫(列有網路裝置)的工具,還包括一個帶郵件通知功能的任務跟蹤系統。
其他突出的功能包括但不限於:
◆ 介入歷史
◆ 解決方案批准
◆ 滿意度調查
◆ 將庫存匯出成PDF、電子表格或PNG格式
我們已經在這裡深入介紹了關於GLPI IT資產管理工具的安裝:《在Linux下安裝GLPI IT和資產管理工具》。
GLPI IT資產管理
網站:http://glpi-project.org/spip.php?lang=en
16.Ampache
藉助Ampache,你就能搭建自己的家庭媒體中心或者線上音訊和視訊流應用軟體;只要有網際網路連線,就可以從任何地方來訪問它。
雖然它被設計成一款個人應用軟體,但Ampache允許公司註冊,如果管理員選擇啟用這項功能的話。
Ampache MP3 Steaming
17.PDFEdit
作為一款全面的PDF文件編輯解決方案,PDFEdit讓你可以很輕鬆地編輯和處理PDF文件。PDFEditor包含一套豐富的PAI,讓你可以通過使用指令碼來擴充套件其自生功能。
網站和維基提供了關於如何使用和調優PDFEdit的詳細說明文件。
PDFEdit PDF Editor
18.Lemon POS
如果你開有一家中小公司,無疑需要一款銷售點(POS)軟體。正因為如此,Lemon POS可以為你幫上大忙。它使用MySQL/MariaDB資料庫來儲存資料,因而單一資料庫可以同時與多個活動終端結合使用。除此之外,Lemon POS還包括搜尋皮膚、價格檢查實用程式以及製作印刷報表的工具。
Lemon POS
網站:http://sourceforge.net/projects/lemonpos/
19.OpenShot
OpenShot是一款面向Linux的FOSS視訊編輯軟體,可以幫助你使用家庭視訊、照片和音樂檔案,製作“你一直夢寐以求的短片”(套用其開發人員的話)。它還讓你可以新增字幕和轉場效果,並將隨之生成的視訊檔案匯出成DVD或另外許多常見格式。
OpenShot Video Editor
20.LAN Messenger
LAN Messenger是一款支援多種語言(需要語言包)的、跨平臺(適用於Linux、Windows和Mac)的即時通訊(IM)程式,以便通過區域網來進行聯絡。它提供了檔案傳輸、訊息日誌和事件通知等功能,這一切不需要搭建伺服器!
LAN Messenger
網站:http://lanmsngr.sourceforge.net/
結束語
我在本文中介紹了我在2015年發現的20款免費開源應用程式,希望它能激發起你對其中一款或多款軟體的興趣。