Ⅰ 解釋自由軟體,開源軟體,,免費軟體以及綠色軟體的含義
根據GNU的定義,自由軟體是指:
1.自由的運行你想運行的軟體。
2.可以任意的研究該軟體,以達到你的需要。
3.自由的分享和復制該軟體。
4.修改該軟體,並向他人發布。
開源軟體指的是開放源代碼的軟體,自由軟體是開源軟體,開源軟體未必是自由軟體。
免費軟體指的是可以免費使用的軟體,並不加任何條件將完整的軟體分享給他人。
綠色軟體指的是不需要安裝就可使用的軟體。
Ⅱ 建網站的免費開源是什麼意思
免費當然是指所用的程序是免費的,開源是指開放性源代碼,就是自己可以在原來代碼的基礎上,跟據自己的需要進行修改
Ⅲ 免費/開源軟體是什麼意思
開源軟體,表示公開源代碼的軟體。軟體既然連源代碼都公開,因此開源軟體具備可以免費使用和公布源代碼的主要特徵。
開源軟體主要是降低風險:擁有源代碼使顧客們可以控制那些他們的業務所賴以生存的工具。
當一個open-source產品的開發者提高價格,增加了難以接收的限制,或者使用了一些使顧客不滿意的方法,另一個不同的組織將使用該源代碼開始開發新的產品以解決原來機構的問題。顧客也能自己維護或找別人改進它以達到自己的要求。
顧客控制軟體,這在傳統私有軟體模式下是聞所未聞的事情。即使是一些財大氣粗的顧客也可能緩解由於傳統軟體商自己內部的問題而導致嚴重的金融危機或公司被別的公司收購的風險。
Ⅳ 開源是什麼意思
什麼是開源軟體
開源軟體,英文表示是open source software,簡稱為OSS,直接的字面意思是公開源代碼的軟體。軟體既然連源代碼都公開,因此開源軟體具備可以免費使用和公布源代碼的主要特徵。
1997春天,自由軟體社團的一些領導者聚集到加利福尼亞州。這個社團包括EricRaymond,TimO』Rerlly,VA Research的總裁Larry Augustin等人,他們所關心的是一種尋找方式,來向以前躲避自由軟體思想的人們推廣這種思想。他們擔心,自由軟體基金會的反商業信條會讓人們對自由軟體敬而遠之。
在Eric Raymond的堅持下,這群人同意他們所缺乏的是市場營銷活動,這個活動的目的是贏得思想,而不僅僅是市場份額。最後討論的結果產生了一個新的術語來描述他們所推進的軟體:Open Source(開煩擾軟體)。他們制定了一系列的指導原則,用來描述哪些軟體可以有資格被稱為開源軟體。
Bruce Perens 為制定開源軟體的定義做了很多基礎性的工作。GNU工程的正式目標之一就是創造一個自由可用的操作系統,以作為平台來運行GNU軟體。從軟體引導(softwera boottstrapping)的傳統觀點來看,Linux已經成為那個平台,L inux是在GNU工具的幫助下創造出來的。Perens曾經是Debian工程的領導者,它所管理的Linux發行版本,只包括那些符合GNU精神的軟體。Perens已經在「Debian社會契約」(Debian Social Contract)中明確地闡明了這一立場。開源軟體的定義是「Debian社會契約」的直接產物,因此開源軟體是與GNU的精神一脈相承的。
與GPL相比,開源軟體的定義允許更大授權自由。特別是當軟體中混合了專有軟體和開源軟體時,開源軟體的定義允許在它們的基礎上生成更大的混合。
結果是,開源軟體許可證能令人信服地允許使用和再分開開源軟體,而不必考慮補償或者信用問題。舉例來講,你可以得到偉大的Netscape瀏覽器的源代碼,並且把它作為連同另一個軟體(可能是專有軟體)一起發布出去,而用不著去通知網景(Netscape)公司。網景為什麼會希望如此呢?原因很多,最引人注目的是,這樣做可以為他們的客戶端代碼贏得更大的市場份額。這些代碼與他們的商業軟體一起工作得的非常好。從這個角度來說,奉送源代碼是建立平台的一個很好的方式。這也是網景的人不使用GPL的原因之一。
這在社團中可不是小事一樁。1998年下半年,曾經有一場重要的爭論對Linux威脅極大,幾乎Linux社團破裂。裂痕是因出現了兩個軟體系統GNOME和KDE而引發的,它們兩者都試圖建立一個面向對象的桌面界面。一方面,KDE利用了Troll Technology公司的Qt庫,其中的一部分屬於專有代碼,但是很穩定、很成熟。另一方面,GNOME決定使用GTK+庫,盡管它不如Qt成熟,但是它是完全自由的庫。
過去,Troll Technology不得不在使用GPL和維持他們的專有軟體立場之間進行選擇。GNOME和KDE的裂痕本來會持續下去。然而,在開源軟體出現後,雖然Troll仍然控制他們想要的技術,但是Troll可以為希望Qt符合開源軟體定義的人改變他們的許可證。Linux社團兩個重要部分的裂痕看來要彌合了。