A. 開源軟體,共享軟體,免費軟體以及綠色軟體的區別是什麼
開源軟體是軟體的源代碼公開,但是可以做商業銷售,也可以做更改,是有產權的,共享軟體是可共享但是有次數或台數的限制。免費軟體是全免的不會收取任何費用當然也不會有太大責任。綠色的是對軟體的精簡,可以不用安裝就可以使用。
B. 解釋自由軟體,開源軟體,,免費軟體以及綠色軟體的含義
根據GNU的定義,自由軟體是指:
1.自由的運行你想運行的軟體。
2.可以任意的研究該軟體,以達到你的需要。
3.自由的分享和復制該軟體。
4.修改該軟體,並向他人發布。
開源軟體指的是開放源代碼的軟體,自由軟體是開源軟體,開源軟體未必是自由軟體。
免費軟體指的是可以免費使用的軟體,並不加任何條件將完整的軟體分享給他人。
綠色軟體指的是不需要安裝就可使用的軟體。
C. 開源軟體,共享軟體,免費軟體,綠色軟體的區別區別是
摘要 免費軟體是終身免費的自由軟體是指用戶可以任意的復制,修改軟體共享軟體是用戶先免費體驗軟體,超過體驗期再交錢。綠色軟體不用安裝,不寫入注冊表。
D. 什麼是開源軟體有什麼優缺點
開源軟體即為開放源代碼軟體,它被定義為描述其源碼可以被公眾使用的軟體,並且此軟體的使用,修改和分發也不受許可證的限制。
優點:
1、降低風險
擁有源代碼使顧客們可以控制那些他們的業務所賴以生存的工具。當一個open-source產品的開發者提高價格,增加了難以接收的限制,或者使用了一些使顧客不滿意的方法,另一個不同的組織將使用該源代碼開始開發新的產品以解決原來機構的問題。顧客也能自己維護或找別人改進它以達到自己的要求。
2、質量高
一些研究已經顯示了open-source軟體與別的可比商業軟體具有可靠性上的極大優勢。更加有效的開發模式,更多的獨立同行對代碼和設計的雙重審查,以及大部分作者對自己作品的極大榮譽感,都對其優良的質量有所貢獻。一些公司甚至給予發現Bug者以物質獎勵。
3、透明度高
有軟體有很多「陰暗的死角」,隱藏著許多Bug。源碼對於查錯和理解產品工作原理來說是很重要的。在大的軟體公司,只有極少數人能接觸到源碼,而這些能接觸源碼的人通常用戶都無法直接接觸。能接觸源碼對於修補安全漏洞來說,也是非常重要的。一些開放源碼的產品--包括上面列舉的一些產品--是如此成功,以至於其商業競爭者無法存活。
缺點:
1、安裝open-source軟體有時需要一些更多的技術經驗,例如,可以配置或編譯源代碼的能力。
2、許多的組織已經嚴重的依賴open-source軟體。
3、出了問題,可能沒有人負責,會遭受巨大的經濟損失。
(4)開源軟體免費軟體區別擴展閱讀:
開放源碼軟體和免費軟體的區別
歷史上許多人開發過這樣一種軟體(也就是免費軟體基礎)簡稱為「free software」,而媒介一般稱它為「freeware」。不幸的是這兩種術語都被證明是不明確的且含糊的。
對於大多數人來說「free」僅僅用於購買的費用。比這個初始花費更重要的是由於缺乏許可證限制而帶來的費用。這些是幾種有可能是免費的軟體類型,但是明顯不是open-source software,因為它們具有某些限制或是缺乏公開的源碼。
E. 正版軟體,共享軟體,免費軟體,開源軟體的含義和許可特徵
正版軟體就是你付錢買的 然後使用的
共享軟體就是商業的 要付錢的 付錢買了以後 就是正版軟體
免費軟體 就是開放給大家免費使用的 比如千千靜聽 QQ 就是免費軟體
開源軟體 就是開放源代碼的 可以自己修改後編譯的 暴風影音以前就是改的別人開源軟體來的 現在竟然加密了代碼 未遵循gpl協議 貌似要被起訴了
F. 自由軟體和開源軟體的區別
開源軟體是指源碼開放的軟體,編程人員可以自由對其進行開發;
而「自由軟體」是指用戶運行、拷貝、研究、改進軟體的自由,更准確地說,是指
三種層次的自由:
*研究程序運行機制,並根據你自己的需要修改它的自由
*重新分發拷貝,以使其他人能夠共享軟體的自由
*改進程序,為使他人受益而散發它的自由
G. 什麼是開源軟體和不開源軟體
1、開放源碼軟體(open-source)是一個新名詞,它被定義為描述其源碼可以被公眾使用的軟體,並且此軟體的使用,修改和分發也不受許可證的限制。開放源碼軟體通常是有right的,它的許可證可能包含這樣一些限制: 蓄意的保護它的開放源碼狀態,著者身份的公告,或者開發的控制。「開放源碼」正在被公眾利益軟體組織注冊為認證標記,這也是創立正式的開放源碼定義的一種手段。
2、不開源軟體就是封閉源代碼軟體,相對開放源代碼而言,為封閉源代碼軟體的簡稱。 只要源代碼不容易獲取,就被視為閉源軟體。閉源軟體,通常是在電子游戲開發中,付足夠的費用即可得到部分源代碼,如torque引擎,但一定是有限使用(通常為次數和不準透露),故不是開源軟體。
(7)開源軟體免費軟體區別擴展閱讀:
開放源碼軟體主要被散布在全世界的編程者隊伍所開發,但是同時一些大學,政府機構承包商,協會和商業公司也開發它。開放源碼軟體在歷史上曾經與UNIX,Internet聯系得非常緊密。
在這些系統中許多不同的硬體需要支持,而且源碼分發是實現交叉平台可移植性的唯一實際可行的辦法。在DOS,Windows,Macintosh平台上僅僅有很少的用戶有可用的編譯器,開放源碼軟體更加不普遍。對開放源碼開發模式的更詳細的討論請看Eric Raymond寫的「The Cathedral and the Bazaar」。
H. 免費/開源軟體是什麼意思
開放源代碼與自由軟體 許多人將開放源代碼與自由軟體(freeSoftware)視為相同,但若以定義條件而言,自由軟體僅是開放源代碼的一種,也就是自由軟體的定義較開放源代碼更為嚴格,並非開放源代碼的軟體就可稱為自由軟體,要視該軟體的授權條件是否合乎自由軟體基金會對自由軟體所下的定義。 開源軟體定義Version 1.9 開源不僅僅表示開放程序源代碼。從發行角度定義的開源軟體必須符合如下條件: 1、自由再發行 許可證不能限制任何團體銷售或贈送軟體,軟體可以是幾個不同來源的程序集成後的軟體發行版中的其中一個原件。許可證不能要求對這樣的銷售收取許可證費或其他費用。 2、程序源代碼 程序必須包含源代碼。必須允許發行版在包含編譯形式的同時也包含程序源代碼。當產品以某種形式發行時沒有包含源代碼,必須非常醒目的告知用戶,如何通過 Internet免費的下載源代碼。源代碼必須是以當程序員修改程序時優先選用的形式提供。故意地擾亂源代碼是不允許的。以預處理程序或翻譯器這樣的中間 形式作為源代碼也是不允許的。 3、派生程序 許可證必須允許更改或派生程序。必須允許這些程序按與初始軟體相同的許可證發行。 4、作者源代碼的完整性 只有當許可證允許在程序開發階段,為了調整程序的目的將「修補文件」的發行版與源代碼一起發行時,許可證才能限制源代碼以更改後的形式發行。許可證必須明確地允許按更改後的源代碼所建立的程序發行。許可證可以要求派生的程序使用與初始軟體不同的名稱或版本號。 5、無個人或團體歧視 許可證不能都有針對任何個人或團體制在專門奮斗領域內的任何人使用該程序。例如不能限製程序應用於商業領域,或者應用於遺傳研究。 7、許可證發行 伴隨程序所具有權力必須適用於所有的程序分銷商,而不需要這些團體之間再附加許可證簽字蓋章。 8、許可證不能特製某個產品 如果程序是某個特殊的軟體發行版中的一部分,伴隨該程序所具有的權力不能只以來於這一發行版。如果程序是從那一發行版中摘錄出來的,使用或發行時用的都是那個程序的許可證,分銷程序的所有團體都應擁有與初始軟體版所允許的所有權力。 9、許可證不能排斥其他軟體 許可證不能限制隨該許可證軟體一起發行的其他軟體。例如,許可證不能要求所有與之一起發行的其他軟體都是開源軟體。 10、許可證實例 GNU GPL、BSD、X Consortiun和Artistic許可證都是我們認為符合開源軟體定義的許可證。MPL也是一樣。
I. 開源軟體和免費軟體到底有什麼區別
軟體都是源代碼編譯過來的。
免費軟體只是說這個軟體不收費,你可以免費試用。
而來開源軟體是指源代碼都公布出來,供編程人員研究或者繼續開發。比如一款軟體有4個功能,開源後,其他程序員或許可以改進這個軟體,達到6個功能,並修復原來的一些bug。