匿名使用者
匿名使用者 發問時間: 電腦與網際網路軟體 · 2 0 年前

請問什麼是OpenSource?

請問什麼是OpenSource?

其定義?

與Freeware 的差別?

2 個解答

評分
  • 2 0 年前
    最佳解答

    OpenSource:

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

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

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

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

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

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

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

    Freeware:

    通常是指免費軟體,軟體的提供者並不跟你收費,它提供免費使用,但是原始碼則採保護措施或是不公佈。

    參考資料: 參加OpenSource座談會學來的
    • 登入以對解答發表意見
  • 2 0 年前

    所謂的opensource,中文稱作為開放原始碼,也都知道,它就是寫一個程式出來給使用者使用

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

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

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

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

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

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

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

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

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

    • 登入以對解答發表意見
還有問題?馬上發問,尋求解答。