當前位置:首頁 > 文化社會 > 正文內容

什麼是自由軟體?此類程式所允許的自由、現有類型和範例

2024-08-09文化社會451

我們解釋什麼是自由軟體以及此類程式所允許的自由。此外,還有現有的類型和一些範例。

什麼是自由軟體?此類程式所允許的自由、現有類型和範例

自由軟體允許其用戶存取原始碼。

什麼是自由軟體?

自由軟體被稱為那些 腦程序,透過其程式設計師和設計者的明確決定,讓使用者存取製造它們的原始程式碼或原始程式碼,以便他們可以自由地複製、修改、自訂和分發它。因此,這會產生同一程序的多個版本,其出現並不代表對原始程序的法律或道德違反。

「自由軟體」一詞源自美國人理查德·斯托曼 (Richard Stallman),他是 自由軟體 基金會的創始人,在該基金會中,大量電腦專家渴望開發一個完全自由的操作系統 ,他們將其稱為 GNU 專案(為了與 Unix 區分開來) )。

該專案將允許其高級用戶作為一個社群免費協作其開發和改進,以對抗保護其產品原始碼的 傳統軟體公司。

儘管許多自由軟體簡報都是免費的或僅收取相當於其分發費用(而不是支付版權費),但 自由軟體不應與自由軟體 或自由軟體(通常為試用版)混淆 ,也不應將其解釋為支持盜版(竊取受版權保護的軟體)的抗辯。
這個想法正是創造屬於使用它的人的軟體,並且可以自行適應他們的需求。

有一個重要的趨勢,特別是在所謂的第三世界國家,在其官方機構或國家組織中僅實施自由軟體,從而取代受版權保護的程序,這些程序會產生每年更新許可證的費用。

除了節省資金之外,這還賦予他們在管理資訊方面更大的自主權 ,並允許他們避免 主權風險,因為這些軟體的免費程式碼可以免費適應他們的特定需求。

另請參閱:應用軟體

基本自由

什麼是自由軟體?此類程式所允許的自由、現有類型和範例

可以修改自由軟體來執行所需的功能。

以下一組權限被稱為“四個基本自由”,對於區分自由軟體和傳統商業軟體至關重要。

  • 自由#0。可以自由地以您想要的方式運行該程序,無論您有什麼目的,而無需通知任何人。

  • 自由#1。自由地研究程式的工作原理並對其進行修改以執行您想要的任務。為此,需要免費存取該程式的源代碼。

  • 自由#2。可以自由地重新分發原始程序的副本,以供社區享用和幫助,而無需通知任何人。

  • 自由#3。可以自由地將修改版本的副本分發給第三方,而無需通知任何人,從而使整個社區能夠從程式的更改和新版本中受益。

如果一個程式為其使用者提供了所描述的所有這些自由,則該程式被視為自由軟體。否則,它就不是免費程式。有各種非自由的程式發行版是透過修改這些自由程式的原始碼而獲得的,這被自由軟體社群認為是不道德的。

自由軟體的類型

原則上,自由軟體可以是任何類型,從作業系統到自訂控制電腦的操作和資源,到適應使用者需求的應用程式、可幹預的視訊遊戲以及可以修改以滿足特定要求的外圍管理程式。硬體的需求。

自由軟體的例子

什麼是自由軟體?此類程式所允許的自由、現有類型和範例Chrome作業系統將使用Google Chrome作為其主介面。

自由軟體世界中一些最受歡迎的發行版或簡報如下:

  • GNU/Linux。它是最具歷史意義和最受歡迎的重要計劃之一,自 1983 年以來一直引領著網路世界開源軟體的發展

  • Chrome 作業系統。該作業系統基於Linux內核,目前由谷歌公司正在開發。它將使用谷歌Chrome瀏覽器作為其主介面,並且100%基於雲端。

  • VALO-CD。它是一張包含開源軟體的 CD,旨在在 Microsoft Windows 環境下運行,由芬蘭程式設計師於 2008 年開發。

  • 打開碟。另一套設計用於在 Microsoft Windows 上運行的開源工具,創建於 2007 年,旨在教育使用者如何使用 Linux。

  • 烏班圖。 它是一個免費的 GNU/Linux 發行版,使用GNOME技術作為其虛擬桌面環境,其創意公司透過向用戶提供技術支援而生存。


標籤: 科技

“什麼是自由軟體?此類程式所允許的自由、現有類型和範例” 的相關文章

什麼是電腦、硬體、軟體?計算機的三個基本要素

什麼是電腦、硬體、軟體?計算機的三個基本要素

我們解釋什麼是電腦、什麼是硬體、什麼是軟體。此外,還有計算機的三個基本要素。電腦需要一個有形的、有形的、可見的零件來運作。什麼是電腦?計算機通常也稱為計算機或計算機,是一種複雜的機器,它處理和執行各種命令,從而產生無數不同的任務。這種設備誕生於幾十年前,現在仍在不斷發展,是歷史上最受歡迎的發明之一,...

什麼是備份?製作備份副本的用途、備份步驟

什麼是備份?製作備份副本的用途、備份步驟

我們解釋什麼是備份以及製作備份副本的用途。此外,也介紹了進行備份時必須遵循的步驟。備份是資訊系統中原始資料的副本。什麼是備份?在計算中,備份被理解為 儲存在系統記憶體的安全位置或安全區域中的資訊系統或一組資料軟體(文件、文件等)的原始資料的副本  。 導致您的...

什麼是網頁?用途、現有的類型和 Web 瀏覽器

什麼是網頁?用途、現有的類型和 Web 瀏覽器

我們解釋什麼是網頁以及該數位文件的用途。此外,也介紹了現有的類型以及 Web 瀏覽器是什麼。網路上有超過十億個網頁。什麼是網頁?網頁、電子頁面或數位頁面被稱為多媒體性質的數位文件 (即,能夠包括音訊、視訊、文字及其組合),適應萬維網(WWW)的標準並可以透過連接InternetWeb 瀏覽...

什麼是微處理器?這種積體電路的歷史、特性、用途和功能

什麼是微處理器?這種積體電路的歷史、特性、用途和功能

我們解釋什麼是微處理器、這種積體電路的歷史和特性。另外,它的用途和功能。微處理器可以與一個或多個CPU 一起運作。什麼是微處理器?電腦系統的中央積體電路稱為微處理器或簡稱為處理器 ,其中執行邏輯和算術運算(計算)以允許執行從作業系統到應用軟體的程式。微處理器 可以與一個或多個CP...

什麼是數位電視?特徵、如何工作、模擬電視組成

什麼是數位電視?特徵、如何工作、模擬電視組成

我們解釋什麼是數位電視及其特徵。此外,它是如何工作的以及模擬電視由什麼組成。數位電視使用二進位訊號而不是傳統的類比訊號。什麼是數位電視?數位電視或DTV(  Digital Tele Vision ) 被稱為一組新的視聽傳輸和接收技術,它使用數位訊號取代傳統的...

什麼是谷歌?成立時間、搜尋引擎工作原理、Google+

什麼是谷歌?成立時間、搜尋引擎工作原理、Google+

我們解釋什麼是谷歌以及這家著名公司的成立時間。此外,Google 搜尋引擎的工作原理以及 Google+ 是什麼。谷歌專注於與互聯網相關的產品和服務。谷歌是什麼?Google LLC,通常簡稱為Google,是美國跨國公司Alphabet Inc.的子公司,專門從事電子、電腦和網路相關產品和服務。其...