網路城邦
上一篇 回創作列表 下一篇   字體:
常用的開源軟體
2012/12/07 11:16:23瀏覽3612|回應1|推薦5

自由開源軟體授權三分法示意圖

前言

這幾年隨著工作內容的多樣化,常常同時間需要用到多套軟體。如果一一購買的話?所費不貲,而且更新率極快,不是像我這樣領死薪水的人負擔的起的!如果用盜版軟體?又有著作權的問題。不過所幸的是有開源軟體可以支援一下,雖說在功能上或許比不上付費軟體強,但是少了付費軟體的那些種種限制,感覺上真的像脫掉一身枷鎖一樣,爽弊了!

WireShark

(前稱Ethereal)是一個網路封包分析軟體。網路封包分析軟體的功能是截取網路封包,並盡可能顯示出最為詳細的網路封包資料。
 
在過去,網路封包分析軟體是非常昂貴,或是專門屬於營利用的軟體,Wireshark的出現改變了這一切。在GNU GPL通用許可證的保障範圍底下,使用者可以以免費的代價取得軟體與其程式碼,並擁有針對其原始碼修改及客製化的權利。Wireshark是目前全世界最廣泛的網路封包分析軟體之一。

Notepad++

這不是微軟的小作家,是台灣人作品,為了產生小巧且有效率的代碼編輯器,這個在 GPL 許可證下的自由軟體開發專案採用 win32 api 和 STL 以 C++ 程式語言撰寫成,並且選用功能強大的編輯模組 Scintilla。多虧它的輕巧與執行效率,Notepad++ 可完美地取代微軟視窗的記事本。

gEdit

是一個 GNOME 桌面環境下兼容 UTF-8 的文本編輯器。它使用 GTK+ 編寫而成,因此它十分的簡單易用,有良好的語法高亮,對中文支持很好,支持包括 BIG5、gb2312、gbk在內的多種字符編碼。gedit 是一個自由軟件。gedit 包含語法高亮和標籤編輯多個文件的功能。利用 GNOME VF S庫,它還可以編輯遠程文件。它支持完整的恢復和重做系統以及查找和替換。它還支持包括多語言拼寫檢查和一個靈活的插件系統,可以動態地添加新特性。例如 snippets 和外部程序的整合。gedit 還包括一些小特性,包括行號顯示,括號匹配,文本自動換行,當前行高亮以及自動文件備份。

convertZ

這是一個中文 GB 及 Big5 內碼轉換工具。它能夠讓你隨心所欲地將簡體文件轉換成繁體文件。轉換速度相當快和具有「簡轉繁列表」提高辨識率來更正 GB 轉 Big5 後繁簡異字的問題、支援同時轉換多個文件文件、提供文件及剪貼簿內碼轉換,且無文件大小限制等。另外,也提供了轉換前預覽功能,可在轉換前事先預覽轉換前後之文字。軟體由李志成(香港)先生撰寫。

CodeBlocks

這是一個免費、開源、跨平台的IDE,使用 C++ 開發,並且使用 wxWidgets 做為 GUI 函式庫。Code::Blocks 使用了外掛程式架構,其功能可以使用外掛程式自由地擴充。目前, Code::Blocks 主要針對開發C/C++程式而設計。Code::Blocks 目前支援Windows、Linux 及 Mac OS X 數種平台。使用者亦能夠在 FreeBSD 環境中建設不需要自行編寫 Makefile。但若需要的話,可以強制 Code::Blocks 使用指定的 Makefile。
 支持多款編譯器,如 GCC、Intel C/C++編譯器、Microsoft Visual C++ 編譯器(Windows 平臺下),還有針對單片機的 ARM GCC、AVR GCC 等等。而其本身僅僅是 IDE 外殼。不過對 GCC 的支持最完善。 擁有完整的基礎調試功能。自帶 profile 外掛程式。 (至少在 Linux 版本)通過安裝可選外掛程式, 可以調用 Valgrind 進行內存泄漏檢測和緩存性能分析。外掛程式中帶有兩款小遊戲:俄羅斯方塊和貪吃蛇。

VirtualBox

是個免費的「虛擬電腦」軟體,主要是創建一個模擬的 PC 個人電腦的硬體環境,讓我們可以在虛擬的電腦硬體中安裝作業系統、測試軟體或病毒等,透過 VirtualBox 安裝好的作業系統可以跟你現在的電腦系統同時運作,而且兩個系統的資料與程式不會互相干擾或影響,算是一個完全獨立的作業環境讓我們測試各種軟體或功能。

Tortoisesvn

版本控管軟體 SVN 之 Windows 版,功能整合至檔案總管之中。

foobar2000

大概是目前免費的音樂播放軟體中,公認播放效果最好,又能兼顧使用便利性的一個,它還具備擴充性強、有媒體庫功能、支援檔案格式豐富、可自訂操作介面與版面架構(layout)、支援高解析音樂檔案、可升頻播放…等諸多優點,對於初入門電腦播放領域者或是玩家級音響迷,都非常適合。

ClocX

Windows 內附的小時鐘功能太少,沒辦法設定鬧鐘,怎麼辦呢?那就祇好利用其他程式來達成需求了。這類鬧鐘程式不少,ClocX 就是一個很不錯的免費鬧鐘程式。

FileZilla

知名的 FTP 用戶端軟體,例如:WS_FTP、CuteFTP…等,功能都很大,但都是需要付費購買的。但 FileZilla 可就不同了,它不但跨平台、內建多國語系,而且功能可一點也不遜色於付費軟體。有方便的雙視窗,支援拖曳功能、快速連線、路徑複製…等。

WinMerge

比對速度很快、比對功能相當完整的 WinMerge 免費軟體,除了可以針對檔案名稱、檔案內容與檔案日期..等等細節來做比對之外,還可直接在相當簡單直覺的比對報表中執行檔案複製的動作,讓我們馬上將缺少的檔案複製到另外一邊去。

Http File Server

是個歷史還算滿悠久的簡易架站程式,他的主要功能就是讓一般使用者的電腦可以快速變成可下載、上傳檔案的網路伺服器。跟一般伺服器軟體不同的是,Http File Server著眼於設定簡單、快速上手等目標,一般使用者只要將檔案下載回來並執行之後,就可以上線讓別人連線進來抓檔案,完全不需要太多的安裝與設定等程序。 預設使用 8080 埠。

Yahoo 奇摩注音輸入法

Yahoo!奇摩輸入法的 「好打注音」,是一套可以一次輸入多個注音組合,中途不需要逐一選字,可以快速打字的智慧型注音輸入法,結合Yahoo!奇摩搜尋詞庫與強大的詞彚修正引擎,讓你打字更精準。

DiffMerge

若不想使用Beyond Compare、Compare Suite、Araxis Merge一類的商用收費軟體。可試試這套已經免費的檔案及目錄比較軟體-DiffMerge。有 Windows / Mac / Ubuntu 三種版本。且與WinMerge的免費開源軟體一樣,都有開啟目錄時會先完整比對目錄內檔案內容,導致開啟有相異資料目錄會費時較久,這點Beyond Compare就處理較佳,僅比對檔案修改時間,等真的點進去檔案才比對內容,效率上快很多。

若是 Linux 使用者,也可試試 MELD 這套較直觀支援多國語言的目錄及檔案比對軟體。

星際譯王

「StarDict星際譯王」不但擁有英漢、漢英、中翻日、日翻中...等字典查詢功能,而且還內建了英文單字發音,只要按一下按鈕即可唸單字給你聽。如果你開啟「取詞(螢幕即時翻譯)」中的自動發音功能的話,當你滑鼠指到網頁或螢幕中的英文字,查詢出中文解釋的同時,還會自動唸給你聽唷!(只可惜好像沒有全文朗誦功能呀~)

整體來說,「StarDict星際譯王」運作速度不錯,雖然很多資訊都由網路即時查詢而來,以目前HINET的ADSL網路速度來說,還算可以接受。「StarDict星際譯王」有個很特別的地方是他還提供了「單字地圖」的畫面,讓學英文的人可以馬上透過內建的單字聯想功能,找到其相關的單字,學習一系列的相關知識。

7z

將軟體壓縮方便攜帶傳送已經是大家的習慣,而 7-zip 是一套很好的壓縮軟體,不僅壓縮比高、支援很多格式而且還支援中文喔。

Foxit Reader

一個功能較簡單的閱讀器,另有付費版的Foxit Reader Pro支援更多功能,一般情況下,使用免費版的Foxit Reader就夠囉,如果需要Foxit Reader Pro專業版,可以到官方網站上閱讀相關資訊。

PotPlayer

是一款萬能的播放軟體,是繼KMPlayer後,原著作者進入Daum公司重新打造的全新作品,PotPlayer的特色是:簡化了內部的解碼器體系、多線程解碼、最重要的是PotPlayer實現了KMPlayer無法作到的DXVA硬體解碼功能,硬體解碼確實可以節省系統資源,利用硬體的效能來提升播放影片的效率與品質,讓您可以更輕易地播放高清影片。

ZBar

隨著螢幕的售價越來越低,加上現在的顯示卡大都有雙輸出功能,因此不少玩家都開始使用多螢幕來工作。但是原本Windows的工具列只會在主螢幕底下顯示,因此不管你接了幾個螢幕,所有的程式依然塞在那窄窄的工具列裡,相當不方便。今天阿正老師要介紹的這套超迷你(不到400KB)又免安裝的工具列軟體—ZBar,可以讓每個螢幕下方都出現工具列(有九種樣式),還可以將不同螢幕的桌布分別設成不同圖案,是一套非常方便實用的好工具,使用多螢幕的玩家可別錯過了!

美人計時器

在日本流行已有一段時間的「美人時計」現在也流行到台灣來了,共計需要1440張照片的台灣版「美人時計」,正式完成了,現在網路版正妹報時器正式上路,接下來更要推出手機版,要將台灣正妹發揚光大,不讓日本、韓國專美於前(中時電子報)。
台灣版正妹計時器已經於2010年1月中旬開放嵌入囉~快來嘗試看看吧~

BullZip PDF Printer

把檔案轉成PDF檔或圖片 - BullZip PDF Printer,安裝後會多出一台名為「Bullzip PDF Printer」的虛擬印表機,選擇它來列印,就能夠將檔案轉成PDF、BMP、EPS、JPEG、PCX、PNG、PS、TIFF檔,可以加入PDF檔開啟密碼、禁止列印、文字浮水印(不支援中文),支援Citrix及Terminal Server的多使用者環境,不過功能比起PDFCreator要少了些。

Free PDF to JPG Converter

Free PDF to JPG Converter 為免安裝的綠色軟體,要用時按兩下執行檔即可開始使用。目前僅提供一個功能,就是把 PDF 中的內容一頁一頁轉成單獨的 JPEG 格式的圖檔,轉檔前可以自行設定轉換後的圖檔品質與解析度,控制圖檔的畫質跟轉檔後的檔案大小。如果偶爾需要把 PDF 檔轉成圖片來用的話,這軟體還蠻方便的。

Xshell 4

比 Pietty 和 Putty 好用的 Telnet/SSH 安全遠端連線程式。 Free License for Home & school users,只要是個人使用或是學生,無論是商業或非商業使用都是 Free 的喔!

# rz fileName 從本地端上傳檔案

# zr fileName 從遠端下載檔案

Xming

Xming 是一個 Windows 版的 X Server。不但檔案不佔用太多空間,而且安裝完畢很容易就可以使用。在 Xshell4 的 session --> Properties --> Connection --> SSH --> Tunneling --> X11 Forwarding --> Forward X11 connections to: 打勾,然後選擇 X DISPLAY 並且設定 localhost:0.0 。連線之後,在命令提示符號下 xeyes 就會在 Windows 桌面上出現下面的程式畫面。

xeyes

注意:在 XLaunch 最後一個步驟的畫面的 "Additional parameters for Xming" 裡填上 -dpi 100,就可以解決字太小的問題。

Thunderbird

這是一套由 Mozilla 基金會所出的郵件收發軟體,其賣點為超強的郵件過濾系統,強大的擋垃圾信功能,及支援多種不同的作業系統。而 Thunderbird 亦是一個開放源始碼的程式,再加上網路上的熱心人士,撰寫了許多的套件,讓 Thunderbird 的功能更加齊全,及與 Outlook Express 同樣容易的操作介面,使他一再獲得市場的好評,是一套非常值得使用的郵件軟體。

XMind

  • 符合完整的心智圖法繪製編輯,包含強大的電腦化操作功能,圖型漂亮。
  • 可以匯入 FreeMind, MindManager 檔案、匯出多種格式圖檔。 
  • 開放源碼軟體 (Open Source Software)授權,下載安裝自由使用,完全免費!!

 

EverNote

免費的筆記軟體, 可存到雲端.

CintaNotes

這是一款輕巧、易用的免費、免安裝個人筆記軟體,擁有便於檢索的閱讀介面,支援中文關鍵字搜尋,以及具有彈性的標籤管理,功能不算繁複,但十分夠用。雖然只能記錄文字筆記,但已經足以解決諸如:想法記錄、點子速寫、文章草稿、網頁引用、待辦事項等等知識整理工作。

Universal USB Installer

Universal USB Installer 簡稱 UUI 是一個 Live Linux USB 的創造工具,它可讓您選擇Linux 發行版本,並安裝成 USB 開機隨身碟。 

Live USB Creator

這是一套可執行於Linux與Windows的Linux liveUSB creator: liveusb-creator 透過它, 可以很方便的透過iso檔製作出liveusb, usb開機比DVD/CD-ROM開機不僅來得快也來得方便多了, 畢竟現在很多notebook/netbook預設都不搭配DVD/CD-ROM.

UNetBootin

UNetbootin 軟體可以幫我們將 Linux 系統的 ISO 檔灌到 USB 隨身碟裡,並且讓 USB 隨身碟可支援電腦開機作業,讓我們不管是要執行系統安裝工作或直接使用 USB 隨身碟裡的系統開機、上網、打作業,都可以輕鬆搞定!

UNetboot 提供兩種版本,可分別在 Windows 與 Linux 系統中執行 Live USB 開機隨身碟的製作工作。可灌製的 Linux 系統包含各版本的 Ubuntu、Fedora、Debian、Linux Mint、openSUSE、FreeBSD、CentOS、Gentoo、Zenwalk、PCLinuxOS....等等。執行時,除了可以直接從 ISO 檔製作 Live USB 開機隨身碟之外,還可從選單中點選你要安裝的 Linux 版本,直接從網路下載、安裝指定版本的 OS,是個相當方便的好用工具。

 

後記

所謂的自由軟體(Freeware)泛指一切不需使用費用購買的電腦軟體。開發者通常是因興趣、名氣性質而分享。但分享軟體(Shareware)並不表示是免費的,或者是可以用做商業用途,但通常是免費開放給個人用戶使用。而所謂的開放源碼軟體(Open Source Software)是有版權的則遵循 GPL 或 LGPL 聲明。一般是可以使用、修改、或移作商業用途,但必須事後公開所有修改過後的源碼。

這裡筆者呼籲一點,在我們享用程序員勞動成果的同時,除了給他們一個『』之外,如果各位看倌如果不缺錢的話!?盡量給予一些金錢上的贊助,這樣才會有人願意繼續分享下去。如果只顧享受而不願意付出,那麼就準備等著用昂貴的商業軟體吧!當然贊助方式各有不同,請參閱他們各自的官網說明。

那捐多少呢?考慮以 US$3 ~ US$10 的金額就差不多吧!

參考連結

開源軟體的安全性不足?
自由開源軟體授權條款的三分法
自由開源軟體侵權警告與因應流程

( 知識學習其他 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=mhwu1&aid=7109935

 回應文章

paraquat
等級:7
留言加入好友
也是常用的
2013/02/01 15:51

休息時用的:

SNEX9X:超任模擬器

PSX:PS模擬器

MAME:街機模擬器

做正經事的:

LaTeX:排版系統,具有極強大功能。但指令繁複,使用時最好把指令表放在旁邊參考。現在的package已包含中文字型,所以中文排版時不用費心轉換字型了。

大隻熊(mhwu1) 於 2013-02-02 08:49 回覆:
  感謝分享!