GNU_IceCatとは - わかりやすく解説 Weblio辞書 (original) (raw)
![]() |
この項目では、GNU IceCat (旧称:GNU IceWeasel) について説明しています。Debian プロジェクトの iceweasel パッケージについては「Iceweasel」をご覧ください。 |
---|
GNU IceCat
![]() |
|
---|---|
![]() |
|
開発元 | GNUプロジェクト / GNUzilla Team |
最新版 | 115.21.0[1] ![]() |
リポジトリ | git.savannah.gnu.org/cgit/gnuzilla.git ![]() |
使用エンジン | Gecko |
対応OS | Linux Windows macOS Android |
種別 | ウェブブラウザ |
ライセンス | MPL 2.0(Mozilla Firefoxからのソースコード)[2]GPLv3+(FirefoxをIceCatに変換するスクリプト)[2] |
公式サイト | gnu.org/software/gnuzilla |
テンプレートを表示 |
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日閲覧。
外部リンク
- GNUzilla and IceCat - 公式サイト
- GNUzilla - GNU Savannah のサイト
- Sean Michael Kerner (2006年9月27日). “Firefox Not Really Free?” (英語). InternetNews.com. http://www.internetnews.com/dev-news/article.php/3634591
- Sean Michael Kerner (2006年10月6日). “Firefox Set Free in IceWeasel” (英語). InternetNews.com. http://www.internetnews.com/dev-news/article.php/3636651