GNU IceCat

gnu iCecat
開發人員 GNU團隊GNU項目
穩定版本
60.7.0 / 2019年6月2日
預覽發布
115.4.0 / 2023年10月23日
存儲庫
引擎
  • 壁虎
作業系統
類型 網頁瀏覽器
執照 MPL-2.0 (Mozilla Firefox瀏覽器的源文件)
gpl-3.0或詞組(將Firefox轉換為ICECAT的腳本)
網站 www .gnu .org /software /gnuzilla /

GNU iCecat ,以前稱為GNU IceWeasel ,是GNU項目分發的Mozilla Firefox Web瀏覽器的完全免費版本。它與LinuxWindowsAndroidMacOS兼容。

ICECAT作為Gnuzilla的一部分發布,GNU對過去是Mozilla應用程序套件的代碼庫的重新命名。作為Internet套件,Gnuzilla還包括一個郵件和新聞組計劃,以及HTML作曲家。

Mozilla生產免費和開源軟件,但二進製文件包括商標藝術品。 GNU項目試圖使ICECAT與Firefox(長期支持版本)的上游開發保持同步,同時刪除所有商標的藝術品和非免費附加組件。它還維護著大量的免費軟件插件列表。此外,它還包括Mainline Firefox瀏覽器中找不到的幾個安全性和隱私功能

歷史

名字的起源

Mozilla Corporation擁有Firefox名稱的商標,並否認使用“ Firefox”這個名稱在某些準則之外的非正式版本中使用。除非分佈使用Mozilla提供的二進製文件,否則屬於規定的準則,否則有特殊的許可,它們必須使用啟用編譯時選項來編譯Firefox源,以創建二進制功能,而無需使用Firefox及其相關藝術品的官方品牌,請使用任何一種內置的免費藝術品或編譯時提供的藝術品。

這項政策導致了2004年和2005年Debian項目的漫長辯論。在此辯論中,“ Iceweasel”的名稱是指提及更名的Firefox版本。在這種情況下,該名稱的第一個已知用途是Nathanael Nerode,以回答Eric Dorland的“ Icerabbit”建議。它的目的是模仿“ Firefox”。隨後,IceWeasel被用作Mozilla商標政策中更名的Firefox的示例名稱,並成為假設更名版Firefox的最常用名稱。到2005年1月1日,重塑品牌被稱為“冰韋海路線”。

2005年8月, Gnuzilla項目採用了GNU Iceweasel名稱,以將Firefox的品牌重新命名為未提及非免費插件。

“冰鼬鼠”一詞早些時候出現在漫畫家馬特(Matt)在小說中gro吟的曲調歸因於弗里德里希·尼采(Friedrich Nietzsche) :“愛是一場雪地摩託在苔原上賽車,然後突然翻轉過來,在晚上將您固定在下面。在晚上,冰weaseels來了。”

Debian最初被允許使用商標,並採用了Firefox名稱。但是,由於Firefox中的藝術品當時具有專有版權許可,這與Debian Free Software指南不兼容,因此必須保留替代的徽標。 2006年,Mozilla撤回了Debian使用Firefox名稱的許可,因為Mozilla認為瀏覽器的重大更改被認為是其政策邊界之外的瀏覽器,Debian認為這足以保持重要的變化,Debian將Iceweasel名稱恢復了原狀。 。

隨後,在2007年9月23日,GNU Iceweasel套餐的開發商之一宣布,該名稱將在下一部版本中從Iceweasel更改為GNU iCecat ,以免與Debian分別維護,無關的Firefox更加品牌的Rebranding Firefox混淆。名稱更改是按計劃進行的,iCecat是當前名稱。

在2008年Google Summer的Google Summer期間,ICECAT被移植到Firefox 3代碼庫中。

分配

GNU ICECAT可以從GNU項目中自由下載為源代碼。

一些Linux發行版通過其存儲庫提供二進制和源包,例如TrisquelParabola GNU/Linux-LibreFedora

現在,GNU ICECAT分配給Windows Mac OS和GNU/Linux。

GNU ICECAT可用於MACOS 10.4及更高的MACOS。

此外,GNU ICECAT也可用於Windows。

其他安全性和隱私功能

ICECAT包含其他安全功能,例如阻止第三方零長度圖像文件的選項,導致第三方Cookie (也稱為Web Bugs )(此功能可在Firefox 1.0、1.5和3.0中找到,但UI選項是不在2.0)。 GNU ICECAT還提供了有關URL重定向的警告。

在版本3.0.2-G1中,證書管理局的證書cacert.org已添加到受信任的根證書列表中。在薩凡納 - 黑客 - 公共郵件列表的討論中提出了對該決定的關注。

GNU librejs擴展檢測並阻止非免費的非平凡JavaScript

ICECAT還具有將不同的用戶代理字符串設置為不同域的功能about:config 。例如,為所需的DNS域設置移動用戶代理字符串將使您可以在桌面操作系統上查看網站的移動版本。

許可

GNUZILLA可在Mozilla用於源代碼的MPL / GPL / LGPL三個許可下獲得。與Mozilla不同,ICECAT的默認圖標在相同的三個執行下。

也可以看看