是現在資訊界正在醞釀的一股趨勢,它是指程式設計師將程式原始碼(souce code)全公開,讓大家可以自由取得,自行進行各式更改與發展更廣泛的應用。在過去,這是不可能的事,因為程式碼是程式設計師智慧的結晶,但是在資訊平台漸趨開放的趨勢下,連軟體巨人微軟最近都稍稍鬆口,表示有可能開放程式原始碼。
到底開放原始碼有什麼好處呢?根據專家指出,原始碼釋出後透過集思廣益的方式,運用眾人的力量進行開發,可以節省許多開發人力,降低成本,而且隨著時間累積,程式的核心引擎,會越來越小,運算速度大幅提升,程式的臭蟲(Bug)修復時間也會縮短許多。
近來在全球日益普及,引起熱烈討論的LINUX作業系統,便是OPEN SOURCE模式的最佳典範。Linux係衍生自已有二、三十年歷史的Unix作業系統,最主要的特色便在於開放程式原始碼(source code),任何人都可以透過網路免費下載並且加以修改使用,目前全球形成相當龐大的使用族群。 除了個人愛好者之外,LINUX亦開始進入商用市場,發展出商用版本,現在全球有四個領導版本,包括使用者最多的RED HAT;排名第二,由CALDERA公司進行進一步開發的OPEN LINUX,以及日本公司開發的TURBO LINUX、SUSE Linux等,台灣目前也已有業者著手開發中文版的LINUX作業系統,以及各種相關應用。