女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

詳解Linux:FOSS(自由和開源軟件)是什么?

如意 ? 來源:Linux中國 ? 作者:LCTT Xingyu.Wang 譯 ? 2020-10-27 12:22 ? 次閱讀

什么是 FOSS?

在過去,我曾多次被問到這個問題,現(xiàn)在是時候解釋一下什么是 Linux 和軟件世界中的 FOSS 了。

這個區(qū)別很重要,因為 FOSS 是一個通用的詞匯,它可以根據(jù)上下文的不同而有不同的含義。在這里,我討論的是軟件中的 FOSS 原則。

1. 什么是 FOSS?

FOSS 是指 自由和開放源碼軟件(Free and Open Source Software)。這并不意味著軟件是免費(fèi)的。它意味著軟件的源代碼是開放的,任何人都可以自由使用、研究和修改代碼。這個原則允許人們像一個社區(qū)一樣為軟件的開發(fā)和改進(jìn)做出貢獻(xiàn)。

FOSS 的起源

在上世紀(jì) 60、70 年代,計算機(jī)以硬件為主,硬件價格昂貴。它們主要由大學(xué)的學(xué)者或?qū)嶒炇业难芯咳藛T使用。以前有限的軟件都是免費(fèi)的,或者是帶有它們的源代碼,用戶可以根據(jù)自己的需要修改源代碼。

在上世紀(jì) 70 年代末和 80 年代初,制造商為了不讓自己的軟件在競爭對手的計算機(jī)上運(yùn)行,停止了分發(fā)源代碼。

這種限制性的許可導(dǎo)致了那些習(xí)慣和喜歡修改軟件的人的不便和不喜。上世紀(jì) 80 年代中期,Richard Stallman 發(fā)起了 自由軟件運(yùn)動(Free Software Movement)。

Stallman 指明了一個軟件要成為 FOSS 的四個基本自由 。

自由軟件自由

為了便于理解,我將它們重新表述:

任何用戶應(yīng)能為任何目的運(yùn)行軟件。

用戶應(yīng)能自由查看軟件的源代碼,如有需要,應(yīng)允許用戶修改代碼。

用戶應(yīng)能自由地將軟件的副本分發(fā)給他人。

如果用戶修改了代碼,她/他應(yīng)該可以自由地將修改后的代碼發(fā)布給他人。修改后的代碼必須開放源代碼。

如果有興趣,我建議閱讀這篇關(guān)于 FOSS 的歷史 的文章。

FOSS 中的 “Free” 并不意味著免費(fèi)

你可能已經(jīng)注意到了,自由和開源軟件中的 “Free” 并不意味著它是免費(fèi)的,它意味著運(yùn)行、修改和分發(fā)軟件的“自由”。

人們經(jīng)常錯誤地認(rèn)為,F(xiàn)OSS 或開源軟件不能有價格標(biāo)簽。這是不正確的。

大多數(shù) FOSS 都是免費(fèi)提供的,原因有很多:

源代碼已經(jīng)向公眾開放,所以一些開發(fā)者認(rèn)為沒有必要在下載軟件時貼上價格標(biāo)簽。

有些項目是由一些志愿者免費(fèi)提供的。因此,主要的開發(fā)者認(rèn)為對這么多人免費(fèi)貢獻(xiàn)的東西收費(fèi)是不道德的。

有些項目是由較大的企業(yè)或非營利組織支持和/或開發(fā)的,這些組織會雇傭開發(fā)人員在他們的開源項目上工作。

有些開發(fā)者創(chuàng)建開源項目是出于興趣,或者出于他們對用代碼為世界做貢獻(xiàn)的熱情。對他們來說,下載量、貢獻(xiàn)和感謝的話比金錢更重要。

為了避免強(qiáng)調(diào) “免費(fèi)”,有些人使用了 FLOSS 這個詞(LCTT 譯注:有時候也寫作 F/LOSS)。FLOSS 是 自由和開源軟件(Free/Libre Open Source Software)的縮寫。單詞 Libre(意為自由)與 gartuit/gratis(免費(fèi))不同。

“Free” 是言論自由的自由,而不是免費(fèi)啤酒的免費(fèi)。

FOSS 項目如何賺錢?

開源項目不賺錢是一個神話。紅帽是第一個達(dá)到 10 億美元大關(guān)的開源公司。 IBM 以 340 億美元收購了紅帽 。這樣的例子有很多。

許多開源項目,特別是企業(yè)領(lǐng)域的項目,都會提供收費(fèi)的支持和面向企業(yè)的功能。這是紅帽、SUSE Linux 和更多此類項目的主要商業(yè)模式。

一些開源項目,如 Discourse、WordPress 等,則提供其軟件的托管實例,并收取一定的費(fèi)用。

許多開源項目,特別是桌面應(yīng)用程序,依靠捐贈。VLC、GIMP、Inkscape 等這類開源軟件就屬于這一類。有 資助開源項目的方法 ,但通常,你會在項目網(wǎng)站上找到捐贈鏈接。

利用開源軟件賺錢可能很難,但也不是完全不可能。

但我不是程序員,我為什么要關(guān)心一個軟件是否開源?

這是一個合理的問題。你不是一個軟件開發(fā)者,只是一個普通的計算機(jī)用戶。即使軟件的源代碼是可用的,你也不會理解程序的工作原理

這很好。你不會明白,但有必要技能的人就會明白,這才是最重要的。

你可以這樣想。也許你不會理解一份復(fù)雜的法律文件。但如果你有看文件的自由,并保留一份副本,你就可以咨詢某個人,他可以檢查文件中的法律陷阱。

換句話說,開源軟件具有透明度。

FOSS 與開源之間的區(qū)別是什么?

你會經(jīng)常遇到 FOSS 和 開源(Open Source)的術(shù)語。它們經(jīng)常被互換使用。

它們是同一件事嗎?這很難用“是”和“不是”來回答。

你看,F(xiàn)OSS 中的“Free”一詞讓很多人感到困惑,因為人們錯誤地認(rèn)為它是免費(fèi)的。企業(yè)高管、高層和決策者往往會關(guān)注自由和開源中的“免費(fèi)”。由于他們是商業(yè)人士,專注于為他們的公司賺錢,“自由”一詞在采用 FOSS 原則時起到了威懾作用。

這就是為什么在上世紀(jì) 90 年代中期創(chuàng)立了一個名為 開源促進(jìn)會 (Open Source Initiative)的新組織。他們從自由和開放源碼軟件中去掉了“自由”一詞,并創(chuàng)建了自己的 開放源碼的定義 ,以及自己的一套許可證。

“ 開源(Open Source)”一詞在軟件行業(yè)特別流行。高管們對開源更加適應(yīng)。開源軟件的采用迅速增長,我相信 “免費(fèi)”一詞的刪除確實起到了作用。

有問題嗎?

這正如我在 什么是 Linux 發(fā)行版 一文中所解釋的那樣,F(xiàn)OSS/開源的概念在 Linux 的發(fā)展和普及中起到了很大的作用。

我試圖在這篇黑話解釋文章中用更簡單的語言解釋 FOSS 和開源的概念,而試圖避免在細(xì)節(jié)或技術(shù)精度上做過多的闡述。
責(zé)編AJX

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11459

    瀏覽量

    212789
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    5119

    瀏覽量

    88936
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3587

    瀏覽量

    43473
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    Linux LED子系統(tǒng)詳解

    Linux LED子系統(tǒng)詳解
    的頭像 發(fā)表于 06-10 10:37 ?1795次閱讀
    <b class='flag-5'>Linux</b> LED子系統(tǒng)<b class='flag-5'>詳解</b>

    Linux簡介

    Torvalds把它變成了“自由軟件。注意:“自由”不是“免費(fèi)”, “自由”即開源開源與免
    發(fā)表于 12-16 06:00

    linux設(shè)備樹詳解

    linux設(shè)備樹詳解 2003 年畢業(yè)于中國科學(xué)技術(shù)大學(xué),電子專業(yè)、軟件專業(yè)...
    發(fā)表于 12-23 08:16

    關(guān)注自由開源軟件FOSS

      為什么關(guān)注“自由開源軟件”?使用自由開源軟件 (FO
    發(fā)表于 12-17 09:38 ?3119次閱讀
    關(guān)注<b class='flag-5'>自由</b>和<b class='flag-5'>開源</b><b class='flag-5'>軟件</b>(<b class='flag-5'>FOSS</b>)

    ADI公司如何看待自由開源軟件

    使用自由開源軟件(FOSS)群體的迅速擴(kuò)增,進(jìn)一步體現(xiàn)了從1980年以來,嵌入式行業(yè)最重要的全面長期發(fā)展趨勢。獲得FOSS
    發(fā)表于 04-07 21:03 ?24次下載

    linux下網(wǎng)卡配置詳解

    linux下網(wǎng)卡配置詳解
    發(fā)表于 12-15 22:38 ?0次下載

    關(guān)注自由開源軟件

    為什么關(guān)注自由開源軟件?使用自由開源軟件 (FOSS
    發(fā)表于 12-01 17:45 ?636次閱讀
     關(guān)注<b class='flag-5'>自由</b>和<b class='flag-5'>開源</b><b class='flag-5'>軟件</b>

    GNU對自由軟件的定義:與免費(fèi)無關(guān)

    近年來,很多開源項目在商業(yè)化的過程中遇到了困難,抗議開源商業(yè)化的聲音也一直存在。在很多對自由開源軟件不太了解的人眼中,
    的頭像 發(fā)表于 09-07 10:44 ?2097次閱讀

    freebsd和linux區(qū)別

    FreeBSD和Linux是兩個自由開源軟件。實際上,它們的用戶可以很容易的檢查并修改源代碼,用戶擁有絕對的自由。而且,F(xiàn)reeBSD和
    發(fā)表于 09-14 15:34 ?960次閱讀

    自由軟件與價格無關(guān)

    可能你認(rèn)為免費(fèi)軟件,就是自由軟件,那么你肯定錯了,下面來聽聽專家怎么描述自由軟件的。 strongerHuang 1 自由軟件定義 開源(O
    的頭像 發(fā)表于 11-03 15:55 ?1511次閱讀

    開源硬件能否與 Linux 的成功相匹敵

    應(yīng)用于支持開源硬件的采用?像 RISC-V 這樣的指令集架構(gòu) (ISA) 能否像 Linux 內(nèi)核作為開源軟件的基礎(chǔ)一樣為開源硬件的普及奠定
    的頭像 發(fā)表于 07-20 09:40 ?1294次閱讀
    <b class='flag-5'>開源</b>硬件能否與 <b class='flag-5'>Linux</b> 的成功相匹敵

    Linux設(shè)備驅(qū)動開發(fā)詳解

    Linux設(shè)備驅(qū)動開發(fā)詳解
    發(fā)表于 10-28 11:03 ?54次下載

    關(guān)鍵系統(tǒng)中的COTS軟件自由許可開源軟件的案例

      COTS 軟件有助于降低大型、長壽命系統(tǒng)的開發(fā)成本,但 COTS 并不意味著專有。自由許可的開源軟件(FLOSS)帶來了COTS的好處,但沒有專有產(chǎn)品典型的限制和供應(yīng)商捆綁。
    的頭像 發(fā)表于 11-08 11:01 ?2044次閱讀

    Linux基礎(chǔ)中的軟件管理

    Linux是一個開源的操作系統(tǒng),幾乎每半年都會發(fā)布新的版本,基于Linux軟件更新頻率會更加頻繁。
    的頭像 發(fā)表于 02-15 11:01 ?939次閱讀

    影響Linux性能的因素與優(yōu)化方法

    Linux操作系統(tǒng)是一個開源產(chǎn)品,也是一個開源軟件的實踐和應(yīng)用平臺,在這個平臺下有無數(shù)的開源軟件
    的頭像 發(fā)表于 04-12 09:18 ?1034次閱讀