この項目では、GNU IceCat (旧称:GNU IceWeasel) について説明しています。Debian プロジェクトの iceweasel パッケージについては「Iceweasel 」をご覧ください。
GNU IceCat (グヌー アイスキャット、旧称:GNU IceWeasel [ 3] )は、GNUプロジェクト によって配布されている完全に自由ソフトウェア なウェブブラウザ である。Mozilla Firefox をベースとしており、Linux 、Windows 、Android 、macOS と互換性がある[ 4] 。
IceCatは、かつてMozilla Application Suite であったコードベースをGNUがリブランディングしたGNUzilla の一部としてリリースされている。GNUzillaはインターネットスイートとして、メールおよびニュースグループプログラム、HTMLコンポーザも含んでいる。
MozillaはFOSS を開発しているが、そのバイナリには商標 付きのアートワークが含まれている。GNUプロジェクトは、FireFox ESR版(長期サポート版)の上流開発と同期を保ちながら、すべての商標付きアートワークと非自由なアドオン(英語版 ) を削除することを試みている。また、自由ソフトウェアのプラグイン の大規模なリストも維持している。さらに、Mozilla Firefoxには存在しないいくつかのセキュリティやプライバシー機能も含まれている。
歴史
名称の由来
Mozilla Corporation はFirefoxという名称の商標 を保有しており、特定のガイドラインに適合しない非公式ビルドに対して「Firefox」という名称の使用を認めていない[ 5] 。配布物がバイナリファイル としてモジラによって提供されたものを使用し、明示されたガイドラインに従うか、特別な許可を受けていない限り、Firefoxのソースコードは公式のFirefoxブランドや関連するアートワークを含まないよう、ビルドする者が指定する同梱のフリーアートワークか代替アートワークを使用してコンパイル 時にオプションを設定し、バイナリを生成する必要がある[ 5] 。
この方針は2004年から2005年にかけてDebianプロジェクト 内での長期にわたる議論を引き起こした。この議論の中で、「Iceweasel」という名称がFirefoxのリブランド版を指す言葉として考案された。この文脈における最初の既知の使用例はナサナエル・ネロードによるものであり[ 6] 、エリック・ドーランドが提案した「Icerabbit」への返答であった[ 7] 。これは「Firefox」のパロディとして意図されたものである[ 8] 。その後、IceweaselはMozillaの商標ポリシーにおけるFirefoxのリブランド版の例として用いられ、Firefoxの仮想的なリブランド版の名称として最も広く使われるようになった。2005年1月1日までには、リブランドのことを「Iceweaselルート」と呼ぶようになっていた[ 9] 。
2005年8月[ 10] 、GNUzillaプロジェクトは非自由なプラグインへの言及を一切含まないFirefoxのリブランド配布版に「GNU IceWeasel」という名称を採用した[ 10] 。
「ice weasel」という語は、漫画家マット・グレイニング がフリードリヒ・ニーチェ の言葉として架空に引用した一文にも登場していた。「愛とはツンドラを疾走するスノーモービルであり、それが突然転倒して君を下敷きにする。そして夜になると、アイスウィーゼル(氷のイタチ)がやって来る」[ 11] 。
当初、Debianは商標使用の許可を受けており、「Firefox」の名称を採用していた[ 12] 。しかし当時のFirefoxのアートワークには独自の著作権ライセンスが適用されており、これはDebianフリーソフトウェアガイドライン と互換性がなかったため、代替ロゴを使用し続けなければならなかった[ 13] 。2006年、Mozillaはブラウザに対する重大な変更がポリシーの範囲を逸脱していると判断し、DebianによるFirefox名称の使用許可を撤回した。これにより、DebianはIceweaselという名称を再び使用することとなった。
その後、2007年9月23日、GNU IceWeaselパッケージの開発者の1人が、次のリリースからIceWeaselの名称をGNU IceCat へ変更すると発表した。これはDebian が別個に保守しているFirefoxのリブランドとの混同を避けるためである[ 3] 。名称変更は予定通りに実施され、現在の名称はIceCatである[ 8] 。
IceCatは2008年のGoogle Summer of Code の期間中にFirefox 3のコードベースへ移植された[ 14] [ 15] 。
リリース
2006年 9月 、最初のリリースとなるGNU IceWeasel バージョン 1.5.0.4-g1を公開した[ 16] 。
2008年 1月 、GNU IceCat バージョン 2.0.0.11-g1を公開した[ 17] 。
2008年7月 、Firefox 3のソースコードを基にしたGNU IceCat バージョン 3.0-g1を公開した[ 18] 。
2011年 4月 、Firefox 4.0のソースコードを基にしたGNU IceCat バージョン 4.0を公開した[ 19] 。
2011年6月 、Firefox 5.0のソースコードを基にしたGNU IceCatバージョン 5.0を公開した[ 20] 。
2011年8月 、Firefox 6.0のソースコードを基にしたGNU IceCatバージョン 6.0を公開した[ 21] 。
GNU IceCatはGNUプロジェクトからソースコードとして自由にダウンロード可能である[ 22] 。
いくつかのLinuxディストリビューション は、リポジトリを通じてバイナリおよびソースパッケージとして提供しており、その中にはTrisquel GNU/Linux [ 23] 、Parabola GNU/Linux-libre [ 24] およびFedora などがある[ 25] 。
2024年時点で、GNU IceCatはWindows[ 26] 、macOSおよびGNU/Linux向けに配布されている[ 27] 。
GNU IceCatはmacOS 10.14以降に対応している[ 28] [ 29] 。
追加のセキュリティおよびプライバシー機能
IceCatには、サードパーティのゼロバイトの画像ファイル (いわゆるサードパーティクッキー(英語版 ) をもたらすウェブビーコン )をブロックするオプションなど、追加のセキュリティ機能が含まれている[ 8] 。この機能はFirefox 1.0、1.5、3.0には存在するが、2.0ではUIオプションが存在しなかった[ 8] 。GNU IceCatはまた、URLリダイレクト に関する警告も提供する[ 8] 。
バージョン3.0.2-g1では、認証局であるCAcert.orgの証明書が信頼されたルート証明書 のリストに追加された。この決定については、savannah-hackers-publicメーリングリストで議論が行われた[ 30] 。
GNU LibreJS 拡張機能は、プロプライエタリソフトウェア かつ些細でないJavaScript を検出してブロックする[ 31] 。
IceCatには、about:configにおいてドメインごとに異なるユーザーエージェント 文字列を設定する機能もある。たとえば、特定のDNSドメインに対してモバイルのユーザーエージェント文字列を設定することで、デスクトップOS上でもウェブサイトのモバイル版を表示可能になる[ 32] 。
ライセンス
Gnuzillaは、Mozillaがソースコードに使用していたMPL /GPL /LGPL のトライライセンスの下で利用可能である。Mozillaとは異なり、IceCatのデフォルトアイコンも同じトライライセンスの下にある。
関連項目
脚注
^ "For Windows, Mac and GNU/Linux" .
^ a b “COPYING ”. git.savannah.gnu.org . 2020年6月10日時点のオリジナルよりアーカイブ 。2016年2月5日閲覧。
^ a b Berry, Karl (23 September 2007). “Ice Weasel” . bug-gnuzilla (Mailing list). 2018年7月6日時点のオリジナルよりアーカイブ . 2008年12月9日閲覧 .
^ Rodriguez, Ruben (2015年3月9日). “IceCat 31.5.0 release ”. GNUzilla. 2016年2月7日時点のオリジナルよりアーカイブ 。2015年3月10日閲覧。
^ a b “Mozilla Trademark Policy ”. 2007年1月28日時点のオリジナルよりアーカイブ 。2018年6月18日閲覧。
^
Nerode, Nathanael (27 February 2004). “Mozilla Firefox's icon and trademark” . debian-legal (Mailing list). 2009年1月15日時点のオリジナルよりアーカイブ . 2008年12月9日閲覧 .
^
Dorland, Eric (27 December 2004). “Mozilla Firefox's icon and trademark” . debian-devel (Mailing list). 2009年1月14日時点のオリジナルよりアーカイブ . 2008年12月9日閲覧 .
^ a b c d e “Gnuzilla Homepage ”. gnu.org . 2016年3月27日時点のオリジナルよりアーカイブ 。2016年9月4日閲覧。
^
Aelwyn, Joel (1 January 2005). “Mozilla and Trademarks” . debian-legal (Mailing list). 2009年1月16日時点のオリジナルよりアーカイブ . 2008年12月9日閲覧 .
^ a b “Gnuzilla/IceWeasel Project Application ”. 2025年4月16日閲覧。
^ Groening, Matt (1986). Love Is Hell . パンテオン・ブックス.
ISBN 0-394-74454-3
^
Markham, Gervase (14 July 2005). “Ongoing Firefox (and Thunderbird) Trademark problems” . debian-devel (Mailing list). 2008年12月9日閲覧 .
^
Markham, Gervase (19 June 2005). “Firefox/Thunderbird trademarks: a proposal” . debian-devel (Mailing list). 2008年12月9日閲覧 .
^ “Summer of Code project suggestions for GNU ”. 2018年12月28日時点のオリジナルよりアーカイブ 。2008年4月13日閲覧。
^ “Google Summer of Code 2008 ”. developers.google.com . 2015年9月10日時点のオリジナル よりアーカイブ。2023年10月1日閲覧。
^ “iceweasel ダウンロードサイト ”. aeneas.mit.edu. 2010年8月17日閲覧。
^ Giuseppe Scrivano (2008年1月13日). “GNU IceCat 2.0.0.11-g1 released ” (英語). bug-gnuzilla. 2010年8月17日閲覧。
^ Giuseppe Scrivano (2008年7月1日). “GNU IceCat 3.0 ” (英語). bug-gnuzilla. 2010年8月17日閲覧。
^ Giuseppe Scrivano (2011年4月11日). “GNU IceCat 4.0 released ” (英語). bug-gnuzilla. 2011年8月20日閲覧。
^ Giuseppe Scrivano (2011年6月27日). “GNU IceCat 5.0 released ” (英語). bug-gnuzilla. 2011年7月17日閲覧。
^ Giuseppe Scrivano (2011年8月18日). “GNU IceCat 6.0 released ” (英語). bug-gnuzilla. 2011年8月20日閲覧。
^ “Gnuzilla.git - GNUzilla and IceCat ”. 2024年6月12日時点のオリジナルよりアーカイブ 。2023年9月28日閲覧。
^ “Trisquel – Details of package icecat in belenos ”. Trisquel.info . 2017年2月18日時点のオリジナル よりアーカイブ。2016年9月4日閲覧。
^ “Parabola GNU/Linux-libre – icecat 45.7.0_gnu1-1 (x86_64) ”. parabola.nu . 2024年6月12日時点のオリジナルよりアーカイブ 。2017年3月13日閲覧。
^ “rpms/icecat ”. fedoraproject.org . 2024年6月12日時点のオリジナルよりアーカイブ 。2019年5月13日閲覧。
^ “Chocolatey Community – GNU IceCat ”. 2024年6月12日時点のオリジナルよりアーカイブ 。2022年10月2日閲覧。
^ “Icecatbrowser Website ”. 2024年6月12日時点のオリジナルよりアーカイブ 。2023年11月27日閲覧。
^ “CodeBerg – Chippy – GNU IceCat for macOS ”. Codeberg.org . 2024年6月12日時点のオリジナルよりアーカイブ 。2023年10月1日閲覧。
^ chippy. “Icecat-for-mac-os/README.md at main ” (英語). Codeberg.org . 2024年6月12日時点のオリジナルよりアーカイブ 。2024年5月6日閲覧。
^
ベリー, カール (7 October 2008). “CAcert, GNU IceCat, and savannah” . savannah-hackers-public (Mailing list). 2008年12月9日閲覧 .
^ “LibreJS – GNU Project – Free Software Foundation ”. gnu.org . 2016年3月31日時点のオリジナルよりアーカイブ 。2019年6月7日閲覧。
^ “Browser detection using the user agent ” (英語). MDN Web Docs . 2020年1月25日閲覧。
外部リンク
歴史
ライセンス
ソフトウェア (一覧 )
代表者
その他