Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

Linux 和 Open Source 有什麼差別??

如題。

Linux 和 Open Source 有什麼差別??

謝謝大家>___<

1 個解答

評分
  • 2 0 年前
    最佳解答

    反抗至惡,永世長存。

    開放原始碼軟體就是在開放原始碼許可證下發佈的軟體,以保障軟體用戶自由使用及接觸原始碼的權利。這同時也保障了用戶自行修改、複製以及再分發的權利。簡而言之,所有公佈軟體原始碼的程序都可以稱為開放原始碼軟體。

    開放原始碼有時不僅僅指開放原始碼軟體,它同時也是一種軟體開放模式的名稱。使用開放原始碼開放模式的軟體代表就有Linux作業系統。開放原始碼開放模式的名字及其特點最早是由美國電腦駭客 埃里克·史蒂芬·雷蒙在他的著作《大教堂與市集》(The Cathedral and the Bazaar)等一系列論文集中提出並探討的。

    嚴格地說來,開放原始碼軟體與自由軟體是兩個不同的概念,只要符合開源軟體定義的軟體就能被稱為開放原始碼軟體(開源軟體)。自由軟體是一個比開源軟體更嚴格的概念,因此所有自由軟體都是開放原始碼的,但不是所有的開源軟體都能被稱為「自由」。但在現實上,絕大多數開源軟體也都符合自由軟體的定義。比如,遵守GPL和BSD許可的軟體都是開放的並且是自由的。

    開放原始碼軟體運動是一個主要由程序工程師及其它電腦用戶參與的聲勢浩大的運動。它是自由軟體運動的一個分支,但兩者的差別並不明顯。一般而言,自由軟體運動是基於政治及哲學思想(有時被稱為所謂駭客文化)的理想主義運動,而開放原始碼運動則主要注重程序本身的質量提升。

    Linux——第一個採用開放原始碼軟體開放模式的軟體協作計劃

    2006-03-01 16:18:57 補充:

    http://tw.knowledge.yahoo.com/question/?qid=130602...

還有問題?馬上發問,尋求解答。