SeaMonkey

SeaMonkeyは、SeaMonkey AssociationのSeaMonkey Councilによって開発されているインターネット統合アプリケーション。Mozilla Suiteの後継となるソフトウェアである。

1. 特徴
-----

SeaMonkeyはMozilla Firefoxで使われているGeckoと呼ばれるレンダリングエンジンを使用している。SeaMonkeyにはタブブラウザ方式のウェブブラウザ、電子メールクライアント、ニュースグループクライアント、IRCクライアント、単にComposerとも呼ばれる WYSIWYGのHTML編集ツールが含まれている。

Mozillaからの改良が加えられ、SVGサポートやフィッシングメールの検出などFirefoxやThunderbirdの持つ機能も幾らか利用できるようになっている。SeaMonkeyという名前は小型甲殻類アルテミアの別名に由来する。

2006年1月30日にSeaMonkeyプロジェクトにてWindows、Mac OS X、Linuxの各オペレーティングシステム  におけるファーストリリース、英語版バージョン1.0が公開された。

なおMozilla Firefox 57でレイアウトエンジンがServoに移行しXPCOMが廃止されたことに伴い、GeckoでもXPCOMの廃止が進んだ。そのためXPCOMに依存していたSeaMonkeyは、法人向け延長サポート版のFirefox ESRで使われているバージョンのGeckoを基にしてThunderbirdと共同でコンポーネント部分の開発を行っている。

2. 歴史
-----

2005年3月、Mozilla Foundationは「Mozilla」名義で発表していたインターネット統合アプリケーションをバージョン1.7で打ち切り、今後はMozilla FirefoxとMozilla Thunderbirdの開発に注力していくと発表した。同時に、開発コード「SeaMonkey」として開発が続けられていたMozillaについて、開発の継続を行う意志のあるコミュニティに対し、ソースコードなどの環境を提供し、協力していくと表明した。
2005年7月、SeaMonkey CouncilがMozillaの開発を継続することを表明し、ここにSeaMonkeyプロジェクトが立ち上がった。プロジェクトはMozilla時代から使われてきた開発コードをそのまま踏襲することとなり、プロジェクトの名称はもともとMozilla 1.8のコードネームであったSeaMonkeyを正式のものとした。SeaMonkeyプロジェクトによって開発が再開されたインターネット統合アプリケーションは、同年9月にアルファ版、12月にベータ版をリリースする。
2006年2月、SeaMonkeyプロジェクトの最初の製品版であるバージョン1.0の英語版がリリース。さらに2007年7月にはかねてより非公式で提供されていた日本語インストーラー版と日本語化パックがSeaMonkey Councilの承認を受け公式版としてリリースされるようになる。。
2009年11月、SeaMonkey 2.0がリリースされた。このリリースでは、Firefox 3.5相当のプラットフォームへのアップデートが行われたほか、フィードのサポートや新テーマ、タブ機能を利用可能なメールクライアントなどを新たに備えた。また、JavaScriptの高速化などもアップデートにより実現している。
2012年1月、SeaMonkeyのコミュニティとして、ドイツに登録社団SeaMonkey Association を設立。
2020年1月、SeaMonkey CouncilがMozilla Foundationから独立し、SeaMonkey Association内に移行。

3. バージョンの変遷
-----------

SeaMonkey ProjectではソフトウェアにFirefoxやThunderbirdの持つ機能やセキュリティフィックスを一部盛り込むと同時に、SeaMonkeyで生まれた改良点をFirefoxやThunderbirdへフィードバックすることになっている。その関連でGeckoエンジンのバージョンはFirefoxやThunderbirdに合わせるような形となり、多くの場合同時期アップデートとなるため、末尾の数字とバージョン末尾の数字が一致しない場合がある。

3.1. 1.0系列
----------

2005年7月2日 - 開発打ち切りとなっていたMozillaをThe SeaMonkey Councilが引き継ぎ、ソフト名をSeaMonkeyに変更しての開発続行が決定。
2006年1月30日 - 開発が引き継がれてから初の正式リリースとなる、SeaMonkey 1.0がリリース。
2006年4月13日 - SeaMonkey 1.0.1リリース。Intel Macへの対応。Firefox 1.5.0.3と同時リリース。
2006年6月1日 - SeaMonkey 1.0.2リリース。安定性の向上、セキュリティフィックス。Firefox、Thunderbirdの1.5.0.4と同時リリース。
2006年7月27日 - SeaMonkey 1.0.3リリース。Firefox、Thunderbird 1.5.0.5との同時リリース。
2006年8月2日 - SeaMonkey 1.0.4リリース。Firefox 1.5.0.6との同時リリース。
2006年9月16日 - SeaMonkey 1.0.5リリース。Firefox、Thunderbird 1.5.0.7、Camino 1.0.3との同時リリース。
2006年11月7日 - SeaMonkey 1.0.6リリース。Firefox、Thunderbird 1.5.0.8との同時リリース。
2006年12月18日 - SeaMonkey 1.0.7リリース。Firefox、Thunderbird 1.5.0.9との同時リリース。
2007年2月28日 - SeaMonkey 1.0.8リリース。1.1.1と同等のセキュリティフィックス。
2007年5月30日 - SeaMonkey 1.0.9リリース。1.0.xの最終リリース。

3.2. 1.1系列
----------

2007年1月18日 - SeaMonkey 1.1リリース。新機能の追加、セキュリティフィックス。
2007年2月28日 - SeaMonkey 1.1.1リリース。
2007年5月30日 - SeaMonkey 1.1.2リリース。同年7月16日には公式の日本語版が初めて公開される。
2007年7月19日 - SeaMonkey 1.1.3リリース。
2007年8月3日 - SeaMonkey 1.1.4リリース。
2007年10月19日 - SeaMonkey 1.1.5リリース。
2007年11月5日 - SeaMonkey 1.1.6リリース。
2007年11月30日 - SeaMonkey 1.1.7リリース。
2008年2月7日 - SeaMonkey 1.1.8リリース。
2008年3月25日 - SeaMonkey 1.1.9リリース。
2008年7月2日 - SeaMonkey 1.1.10リリース。
2008年7月15日 - SeaMonkey 1.1.11リリース。
2008年9月23日 - SeaMonkey 1.1.12リリース。
2008年11月13日 - SeaMonkey 1.1.13リリース。
2008年12月16日 - SeaMonkey 1.1.14リリース。
2009年3月18日 - SeaMonkey 1.1.15リリース。
2009年4月8日 - SeaMonkey 1.1.16リリース。
2009年6月23日 - SeaMonkey 1.1.17リリース。
2009年9月3日 - SeaMonkey 1.1.18リリース。
2010年3月16日 - SeaMonkey 1.1.19リリース。1.1.xの最終リリース。

3.3. 2.x系列
----------

2009年10月27日 - SeaMonkey 2.0リリース。操作性はほぼ同じながらもコードが大幅に書き直され、FirefoxやThunderbirdに搭載されている自動更新や拡張機能マネージャなどの機能が取り込まれた。
2009年12月15日 - SeaMonkey 2.0.1リリース。セキュリティフィックス。
2010年1月11日 - SeaMonkey 2.0.2リリース。メールアドレスの自動補完をメッセージ作成画面で行うとフリーズする問題など、4件の安定性に関する問題の修正。セキュリティフィックスは無い。
2010年2月17日 - SeaMonkey 2.0.3リリース。セキュリティフィックス。このバージョンから、2.0系列でも日本語版が用意されるようになった。
2010年3月30日 - SeaMonkey 2.0.4リリース。セキュリティフィックス。
2010年6月22日 - SeaMonkey 2.0.5リリース。セキュリティフィックス。
2010年7月20日 - SeaMonkey 2.0.6リリース。セキュリティフィックス。
2010年9月7日 - SeaMonkey 2.0.7リリース。セキュリティフィックス。
2010年9月15日 - SeaMonkey 2.0.8リリース。安定性に関する問題の修正。
2010年10月20日 - SeaMonkey 2.0.9リリース。セキュリティフィックス。
2010年10月28日 - SeaMonkey 2.0.10リリース。セキュリティフィックス。
2010年12月9日 - SeaMonkey 2.0.11リリース。セキュリティフィックス。安定性に関する問題の修正。
2011年3月2日 - SeaMonkey 2.0.12リリース。セキュリティフィックス。安定性に関する問題の修正。
2011年3月23日 - SeaMonkey 2.0.13リリース。セキュリティフィックス。安定性に関する問題の修正。
2011年4月28日 - SeaMonkey 2.0.14リリース。セキュリティフィックス。安定性に関する問題の修正。
2011年6月10日 - SeaMonkey 2.1リリース。プロファイルのオンライン共有やPersonasなどの機能が取り込まれた。
2011年7月7日 - SeaMonkey 2.2リリース。CSSアニメーションへの対応。canvas要素、JavaScript対応機能の向上など。
2011年8月16日 - SeaMonkey 2.3リリース。Microsoft Outlookからメッセージをインポートする際の問題の修正、WebSocketへの対応強化など。
2011年8月23日 - SeaMonkey 2.3.1リリース。Mozillaの安定性・セキュリティアップデートの反映。
2011年8月31日 - SeaMonkey 2.3.2リリース。SSL証明書が偽装されたため、DigiNotarのルート証明書を無効化した。
2011年9月6日 - SeaMonkey 2.3.3リリース。2.3.2ではブロックできていなかった、他の認証局によってクロス署名されたDigiNotarのルート証明書を無効化した。
2011年9月27日 - SeaMonkey 2.4リリース。メモリ使用量の大幅削減。レンダリングバックエンド追加によるWindows上のcanvas処理高速化など。
2011年9月29日 - SeaMonkey 2.4.1リリース。Mozillaの安定性・セキュリティアップデートの反映。
2011年11月22日 - SeaMonkey 2.5リリース。アドオン管理機能を改良、HTML5やWebSocketへの対応を強化した。
2011年12月20日 - SeaMonkey 2.6リリース。HTML5のコンテキストメニューに対応、Composerに印刷プレビュー機能を追加、型推論導入によるJavaScriptの高速化。
2011年12月22日 - SeaMonkey 2.6.1リリース。Linux版、Mac OS X 版で異常終了する問題を修正。
2012年1月31日 - SeaMonkey 2.7リリース。アドオンの互換性を柔軟に判断するように変更したほか、WebGLのアンチエイリアス、CSSの3Dトランスフォーム、HTML5のbdi要素、Indexed Database APIを実装。
2012年2月10日 - SeaMonkey 2.7.1リリース。Javaアプレット上で文字入力が無反応になる場合がある問題と1件のセキュリティ問題を修正。
2012年2月16日 - SeaMonkey 2.7.2リリース。1件のセキュリティ問題を修正。
2012年3月13日 - SeaMonkey 2.8リリース。バージョン2.0以前のプロファイル移行機能の削除、アドオン同期機能の追加、CSS3のtext-size-adjustプロパティ、HTML DOM のouterHTMLプロパティへの対応、ページのソース表示にHTML5パーサの採用、SPDYプロトコルへの対応など。
2012年4月24日 - SeaMonkey 2.9リリース。ブックマーク管理画面がリサイズ可能になる、自動再生しない HTML5ビデオコンテンツに大きな再生ボタンを表示、アドオンの同期を標準機能として実装、ダウンロードマネージャ画面へのURL貼り付け、アプリケーション全体でのプラグインの無効化に対応、ページソースへの行番号の追加など。
2012年4月30日 - SeaMonkey 2.9.1リリース。ブックマークの編集画面が正常に展開されない問題など、6件の問題の修正。

3.4. 2.1x系列
-----------

2012年6月6日 - SeaMonkey 2.10リリース。ロケーションバーのウェブサイト名強調表示、復元するタブ数の設定、ニュースクライアントでのアカウントとパスワードダイアログの統合、SPDYプロトコルの初期設定での有効化など。Windows 版ではこのバージョンより Windows XP SP2 以上の対応となる。
2012年6月16日 - SeaMonkey 2.10.1リリース。Linux版起動時の致命的なXPCOMGlueLoadエラーなど、4件の問題の修正。
2012年7月17日 - SeaMonkey 2.11リリース。JavaScript URLを通じたコードの実行、証明書警告ページにおけるクリックジャッキングなど、12件の問題の修正。
2012年8月28日 - SeaMonkey 2.12リリース。SPDYネットワークプロトコルv3に対応、圧縮テクスチャのサポートによるパフォーマンス改善などのWebGL強化、アドオン用メモリ使用量の最適化など。
2012年9月10日 - SeaMonkey 2.12.1リリース。プラグインのブロック時の表示が出ないなど、4件の問題の修正。
2012年10月9日 - SeaMonkey 2.13リリース。インクリメンタルガーベジコレクションによるJavaScriptの応答性向上、CSS3 Animations, Transitions, Transforms and Gradientsのベンダー接頭辞除去、デジタル署名のハッシュアルゴリズムのMD5サポート終了など。
2012年10月12日 - SeaMonkey 2.13.1リリース。Mozillaの安定性・セキュリティアップデートの反映。
2012年10月27日 - SeaMonkey 2.13.2リリース。Mozillaの安定性・セキュリティアップデートの反映。
2012年11月20日 - SeaMonkey 2.14リリース。Mac OS X v10.5 のサポート終了、JavaScript の Maps と Sets を反復可能なオブジェクトとして提供、SVG の FillPaint と StrokePaint を実装、iframe 要素の sandbox 属性をサポートなど。
2012年11月30日 - SeaMonkey 2.14.1リリース。Mozillaの安定性・セキュリティアップデートの反映。
2013年1月8日 - SeaMonkey 2.15リリース。IonMonkeyコンパイラによるJavaScriptの高速化、WebRTCの初期的サポート、HTMLの拡大アルゴリズム改良による画像の表示品質向上、CSS3 Flexboxの実装、新しいDOMプロパティwindow.devicePixelRatioのサポートなど。
2013年1月20日 - SeaMonkey 2.15.1リリース。Mozillaの安定性・セキュリティアップデートの反映。
2013年2月4日 - SeaMonkey 2.15.2リリース。Mozillaの安定性・セキュリティアップデートの反映。
2013年2月21日 - SeaMonkey 2.16リリース。メーリングリストへの返信のサポート、SSLに関連する警告プロンプトをより抑制的な非モーダルな通知バーに置き換え、HTML の拡大アルゴリズム改良による画像の表示品質向上など。
2013年3月8日 - SeaMonkey 2.16.1リリース。Mozillaの安定性・セキュリティアップデートの反映。
2013年3月13日 - SeaMonkey 2.16.2リリース。Mozillaの安定性・セキュリティアップデートの反映。
2013年4月2日 - SeaMonkey 2.17リリース。ページ読み込み、ダウンロード、プログラム終了などのパフォーマンス改善、ECMAScript 6 草稿の実装を推進し WeakMaps の clear や Math.imul に対応、 タグで ブレンドモード をサポート、 タグや タグの改善など。
2013年4月14日 - SeaMonkey 2.17.1リリース。Mozillaの安定性・セキュリティアップデートの反映。
予定されていた SeaMonkey 2.18 のリリースはビルドシステムに関する技術的な問題から見送られた。
2013年7月2日 - SeaMonkey 2.19リリース。asm.js 最適化モジュール  によるパフォーマンス向上、canvas の非同期的更新によるWebGLの描画性能向上、テキストファイル表示時の単語の折り返し表示、CSS3のFlexbox実装、新しいWeb Notifications APIの実装など。

3.5. 2.2x系列
-----------

2013年8月6日 - SeaMonkey 2.20リリース。コンテンツセキュリティポリシ  1.0パーサの有効化、CSPの文法と動作を標準に合わせ変更、混在コンテンツブロック機能の有効化により中間者攻撃や HTTPS 通信を利用したページ盗聴を防御など。
2013年9月17日 - SeaMonkey 2.21リリース。Mac OS X 10.7以降で採用された新しいスクロールバーをサポート、ピン留めされたタブがアクセシビリティ面で改善、画像のタイリングとスケーリングに関してSVGの描画性能が大幅に向上など。
2013年10月30日 - SeaMonkey 2.22リリース。Web Audio をサポート、CSS3の background-attachment:local を実装、ECMAScript 6の多くの関数を実装、iframe の srcdoc 属性に対する処理が実装されインラインフレーム内に埋め込み可能になったなど。
2013年11月18日 - SeaMonkey 2.22.1リリース。Mozillaの安定性・セキュリティアップデートの反映。
2013年12月12日 - SeaMonkey 2.23リリース。最新のFlashプラグインを除く全てのプラグインの起動にデフォルトでクリックが必須化、パスワードマネージャがスクリプトによって作られたパスワードフィールドに対応、適切なgstreamerプラグインのインストールによりLinuxでのH.264再生をサポートなど。
2014年2月6日 - SeaMonkey 2.24リリース。TLS 1.1  とTLS 1.2  がデフォルトで有効化、SPDY 3.1をサポート、JavaScriptデバッガが難読化されたコードを整形し直して表示、SpiderMonkeyがECMAScript 6のgeneratorをサポート、ECMAScript 6の関数 Math.hypot をサポートなど。
2014年3月19日 - SeaMonkey 2.25リリース。VP9でエンコードされた動画を再生、Opusを利用したWebM動画を再生、HTML5の video 要素や audio 要素で音量を調節、OS X: 通知センターがweb notificationsをサポート、multi-line flexbox、MathML 2.0の mathvariant 属性をサポートなど。
2014年5月2日 - SeaMonkey 2.26リリース。Gamepad API、ECMAScriptの国際化API、、 をサポート、box-sizing をベンダ接頭辞なしで利用可、Web Workerから Console オブジェクトが参照可、SharedWorker、Promisesを標準的にサポートなど。
2014年6月16日 - SeaMonkey 2.26.1リリース。SeaMonkey 2.27で予定されていたバグ修正、Mozillaの安定性・セキュリティアップデートの反映。
予定されていた SeaMonkey 2.27および2.28のリリースはビルドシステムに関する技術的な問題から見送られた。
2014年9月7日 - SeaMonkey 2.29リリース。新しいHTTPキャッシュ  の有効化、世代別GCの統合、WebVTT、CSS variablesの実装、プラグイン使用のホワイトリスト化、GStreamer 1.0のサポートなど。
2014年9月24日 - SeaMonkey 2.29.1リリース。Mozillaの安定性・セキュリティアップデートの反映およびバグ修正。

3.6. 2.3x系列
-----------

2014年10月15日 - SeaMonkey 2.30リリース。Windows版でのOMTCのサポート、Open H264のサポートなど。
2014年12月4日 - SeaMonkey 2.31リリース。Mac OS X v10.6以降でのH264  のネイティブAPIでのサポート、HTTP/2  およびALPNの実装など。
2015年1月13日 - SeaMonkey 2.32リリース。スペルチェックダイアログのサイズ可変、GGC有効化など。
2015年2月6日 - SeaMonkey 2.32.1リリース。バグ修正。
2015年3月10日 - SeaMonkey 2.33リリース。セキュリティ通知バーからのトラッキングの制御、プライバシー設定ペインの更新など。
2015年3月24日 - SeaMonkey 2.33.1リリース。HP Zero Day Initiative's Pwn2Own contestにおいて明らかにされたセキュリティ問題を修正。
予定されていた SeaMonkey 2.34 のリリースは見送られた。
2015年9月3日 - SeaMonkey 2.35リリース。
SeaMonkey 2.36および2.37はリリースされていない。
2015年9月26日 - SeaMonkey 2.38リリース。
2015年11月8日 - SeaMonkey 2.39リリース。

3.7. 2.4x系列
-----------

2016年3月14日 - SeaMonkey 2.40リリース。
SeaMonkey 2.41 - 2.45はリリースされていない。
2016年12月22日 - SeaMonkey 2.46リリース。
SeaMonkey 2.47はリリースされていない。
2017年7月31日 - SeaMonkey 2.48リリース。
2017年11月4日 - SeaMonkey 2.49.1リリース。
2018年2月15日 - SeaMonkey 2.49.2リリース。Firefox ESR 52.6相当。
2018年5月4日 - SeaMonkey 2.49.3リリース。Firefox ESR 52.7.3相当。
2018年7月27日 - SeaMonkey 2.49.4リリース。Firefox ESR 52.9.0相当。
2019年9月4日 - SeaMonkey 2.49.5リリース。Windows及びLinux向けの64bit版が正式に提供された。

3.8. 2.5x系列
-----------

SeaMonkey 2.50 - 2.52はリリースされていない。
2020年2月28日 - SeaMonkey 2.53.1リリース。Firefox ESR 60.3及びThunderbird 60.3相当の機能修正が行われたほか、TLS 1.3が既定で有効となるなどSeaMonkey固有の修正も行われた。
2020年5月3日 - SeaMonkey 2.53.2リリース。
2020年7月7日 - SeaMonkey 2.53.3リリース。
2020年9月22日 - SeaMonkey 2.53.4リリース。
2020年11月13日 - SeaMonkey 2.53.5リリース。
2020年11月17日 - SeaMonkey 2.53.5.1リリース。
2021年1月22日 - SeaMonkey 2.53.6リリース。
2021年3月30日 - SeaMonkey 2.53.7リリース。FlashおよびNPAPIプラグインのサポートが終了した。
2021年4月15日 - SeaMonkey 2.53.7.1リリース。
2021年6月30日 - SeaMonkey 2.53.8リリース。
2021年7月22日 - SeaMonkey 2.53.8.1リリース。
2021年8月26日 - SeaMonkey 2.53.9リリース。
2021年9月28日 - SeaMonkey 2.53.9.1リリース。
2021年11月16日 - SeaMonkey 2.53.10リリース。
2021年12月13日 - SeaMonkey 2.53.10.1リリース。
2021年12月28日 - SeaMonkey 2.53.10.2リリース。
2022年3月2日 - SeaMonkey 2.53.11リリース。
2022年3月25日 - SeaMonkey 2.53.11.1リリース。
2022年5月4日 - SeaMonkey 2.53.12リリース。

4. 脚注
-----

5. 関連項目
-------

SeaMonkey Councill - SeaMonkeyの開発元コミュニティ
Mozilla Foundation - Mozilla Application Suiteを開発していた団体
Mozilla Japan - 日本国内でMozilla製品の普及促進・展開を支援する団体
Mozilla Application Suite - SeaMonkeyの元となったアプリケーション
Mozilla Firefox - Mozillaのブラウザのみの単体ソフト
Camino - Mac OS X ネイティブのGeckoブラウザ
Mozilla Thunderbird - Mozillaの電子メールクライアントのみの単体ソフト
Mozilla Sunbird - Mozillaのカレンダーのみの単体ソフト
Lightning  - Mozilla のカレンダーアドオン
Mozilla Composer - Mozilla付属のHTML編集ソフト
Nvu - Mozilla ComposerベースのHTML編集単体ソフト
Sylera - SeaMonkeyのブラウザ部分をベースとしてWindowsに機能を特化したブラウザ
拡張機能 
アルテミア - SeaMonkeyの名称、およびロゴの元となった甲殻類。

6. 外部リンク
--------

[1] The SeaMonkey Project
MozillaWiki:SeaMonkey:Home Page SeaMonkey:Home Page - MozillaWiki
[2] プロジェクト日本語トップページ - SourceForge.JP
[3] SeaMonkey を使った Web ページ作成ガイド