題:
請問什麼是OpenSource?
2004-12-27 00:47:48 UTC
請問什麼是OpenSource?
其定義?
與Freeware 的差別?
二 答案:
Byron
2004-12-27 01:10:21 UTC
OpenSource:

通常翻譯為[開放原始碼],也就是軟體設計完成後,除了編譯成

執行檔供人使用外,也提供原始的程式碼,這樣子,其他人就可以

根據原始程式碼去修改:增加更多的功能、修正錯誤....等,但是開放

軟體仍然有授權的問題,現在通常是採用[GNU 通用公眾授權書]

,這個授權並不是要跟你收費,而是要促進軟體的流通,防止壟

斷。你也許會覺得那OpenSource是不是都免費,那可不一定,根據

授權的不同,有些軟體還是會跟你收費的喔。



Freeware:

通常是指免費軟體,軟體的提供者並不跟你收費,它提供免費使用,但是原始碼則採保護措施或是不公佈。
思源
2004-12-27 01:07:00 UTC
所謂的opensource,中文稱作為開放原始碼,也都知道,它就是寫一個程式出來給使用者使用

使用者有權利去更動原始碼的部分,也就是把人家寫出來的東西改成自己想要的樣子。

但相信很多人都有同樣的問題就是"為什麼要這樣做"還有"我這樣做會有什麼好處"

我們先舉個前人的例子來作比較

"html"每天每一個人只要開上網路不管連上google連上kimo甚至是色情網站,不管你用ie不管你用mozilla

都會看到的一種開放原始碼,只要在您的瀏覽器上點右鍵,檢視原始碼就可以看到的東西。他就是open的

一般在網路上的軟體,可以分成Shareware、Freeware與試用版三種。在世界的各個角落裡,都有電腦很強的設計人員或是有理想但是沒有錢的年輕人,他們把自己的構想寫成程式,然後在網路上流傳,利用網路的流通性,可以省下許多行銷費用,因此形成我們在網路上常聽到的Shareware(一般又稱共享軟體)與Freeware(又稱免費軟體)。

這兩者之間的差異其實很單純,共享軟體強調「用過滿意後再付錢」,你可以自行選擇要不要付錢,但是,有些軟體因此設定了註冊碼或是使用時間的限制。如果試用到期時,不付錢便無法繼續使用。免費軟體則純粹提供服務,並沒有設定任何條件,使用者可以自由取用,它的缺點是它不能保證不會造成你的電腦上的傷害。

試用版則是一種促銷方法,軟體公司在網路上發出一個正版軟體的簡化版,但是可能會在其中加上日期或是功能的限制。如果網友對那個軟體有興趣,可以下載試用版試試看,如果覺得滿意的話,再去購買功能更齊全的正式版軟體。

所以,正式版跟試用版之間仍有差別的。但是大多數的共享軟體在這方面則沒有限制,通常共享軟體都是功能完整的版本,只是可能會有使用時間的限制。


此內容最初發佈在 Y! Answers 上,這是一個於 2021 年關閉的問答網站
Loading...