開源軟體為什麼不是免費的
A. 開源軟體是什麼意思 什麼是開源軟體
1、開源軟體,英文表示是opensourcesoftware,簡稱為OSS,直接的字面意思是公開源代碼的軟體。軟體既然連源代碼都公開,因此開源軟體具備可以免費使用和公布源代碼的主要特徵。
2、1997春天,自由軟體社團的一些領導者聚集到加利福尼亞州。這個社團包括EricRaymond,TimO』Rerlly,VAResearch的總裁LarryAugustin等人,他們所關心的是一種尋找方式,來向以前躲避自由軟體思想的人們推廣這種思想。他們擔心,自由軟體基金會的反商業信條會讓人們對自由軟體敬而遠之。
3、在EricRaymond的堅持下,這群人同意他們所缺乏的是市場營銷活動,這個活動的目的是贏得思想,而不僅僅是市場份額。最後討論的結果產生了一個新的術語來描述他們所推進的軟體:OpenSource(開煩擾軟體)。他們制定了一系列的指導原則,用來描述哪些軟體可以有資格被稱為開源軟體。
B. 開源軟體為什麼收費
開源軟體都是由愛好者即興開發的,並不在意用戶的體驗,一般用起來都會門檻較高,用起來不太好用,功能強是沒有問題的,所以有公司專做開源軟體的二次開發,培訓,部署,咨詢啥的,象群英匯公司的軟體研發協作平台,還有禪道,他們收費是因為有他們付出的勞動,比如群英匯軟體項目管理協作平台,要是買商業的得二百來萬,他們估計是10萬左右吧,也算便宜很多了
C. 開源軟體就是無版權的嗎
開源並不代表沒有版權!
開源GNU協議分為很多種
有的是完全免費 就是代碼可以用到任何用途
有的是僅僅用於研究 也就是說 可以看代碼,但是不能用戶商業用途
開源的授權協議很多種
而且多數都要寫上最初作者的信息
開源絕對不等於無版權
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. 跪求開源和免費的區別。開源的一定免費嗎
開源就是源代碼是公開,開源的程序有利於程序開發者得到別人反饋的技術改進建議、BUG、安全漏洞等問題,這樣有助於開發者不斷改進程序,增加功能,提升性能或安全系數等等。
開源的不一定就是免費的,如果開發者強調自己的商業版權,那麼如果你用了他們的開源程序來應用於商業,這就是屬於侵權行為,你需要購買得商業版權才可以應用商業。
F. 開源軟體是免費的嗎
雖然把源代碼公開,但是不一定免費。
源代碼公開就算提供免費下載源代碼,也不表示公眾自己有能力把公開的源代碼編譯成可以使用的軟體。這一過程也是很復雜的,所以還需要一些軟體廠商做一些工作來幫助用戶把它變成可以使用的軟體,而這種工作八成是要收費的,像一些Linux廠商。
G. 開源軟體是免費並可以被用戶修改的軟體
首先,開源軟體不等於免費軟體,開源也不等於免費。
其次,是否免費,是否允許修改,請在決定使用開源軟體之前,請花幾分鍾,了解一下開源許可(Open Source License)的具體限制條件。
所以,重要的是看開源許可證(Open Source License)對軟體的使用,復制,修改和再發布的限制規定。