所謂的opensource,中文稱作為開放原始碼,也都知道,它就是寫一個程式出來給使用者使用
使用者有權利去更動原始碼的部分,也就是把人家寫出來的東西改成自己想要的樣子。
但相信很多人都有同樣的問題就是"為什麼要這樣做"還有"我這樣做會有什麼好處"
我們先舉個前人的例子來作比較
"html"每天每一個人只要開上網路不管連上google連上kimo甚至是色情網站,不管你用ie不管你用mozilla
都會看到的一種開放原始碼,只要在您的瀏覽器上點右鍵,檢視原始碼就可以看到的東西。他就是open的
一般在網路上的軟體,可以分成Shareware、Freeware與試用版三種。在世界的各個角落裡,都有電腦很強的設計人員或是有理想但是沒有錢的年輕人,他們把自己的構想寫成程式,然後在網路上流傳,利用網路的流通性,可以省下許多行銷費用,因此形成我們在網路上常聽到的Shareware(一般又稱共享軟體)與Freeware(又稱免費軟體)。
這兩者之間的差異其實很單純,共享軟體強調「用過滿意後再付錢」,你可以自行選擇要不要付錢,但是,有些軟體因此設定了註冊碼或是使用時間的限制。如果試用到期時,不付錢便無法繼續使用。免費軟體則純粹提供服務,並沒有設定任何條件,使用者可以自由取用,它的缺點是它不能保證不會造成你的電腦上的傷害。
試用版則是一種促銷方法,軟體公司在網路上發出一個正版軟體的簡化版,但是可能會在其中加上日期或是功能的限制。如果網友對那個軟體有興趣,可以下載試用版試試看,如果覺得滿意的話,再去購買功能更齊全的正式版軟體。
所以,正式版跟試用版之間仍有差別的。但是大多數的共享軟體在這方面則沒有限制,通常共享軟體都是功能完整的版本,只是可能會有使用時間的限制。