MorphOS 3.18 のアンビエントデスクトップの表示 | |
| 開発者 | MorphOS開発チーム |
|---|---|
| 書かれた | C、C++、Objective-C++、パスカル、Python、Perl、アミガ、Ruby、Lua |
| OSファミリー | AmigaOSのような |
| 作業状態 | 現在 |
| ソースモデル | クローズドソース(オープンソース[1]コンポーネントを含む) |
| 初回リリース | 0.1 / 2000年8月1日 |
| 最新リリース | 3.18 / 2023年5月13日 |
| 利用可能 | 19言語 |
| プラットフォーム | Pegasos 、 Amigaの一部のモデル、Efika、Mac Mini G4、eMac、Power Mac G4、PowerBook G4、iBook G4、Power Mac G5、SAM 460、AmigaOne X5000 |
| カーネルタイプ | マイクロ/ピコ[2] |
| デフォルトの ユーザーインターフェース | アンビエント |
| ライセンス | GNU GPLに準拠した独自のアンビエント ユーザー インターフェイス |
| 公式サイト | モルフォスチーム |
MorphOSは、 PowerおよびPowerPCベースのコンピュータ向けに設計されたAmigaOSのようなオペレーティング システムです。Quarkマイクロカーネルに基づくコアは独自のものですが、 Ambient デスクトップなど、 いくつかのライブラリやその他の部分はオープン ソースです。
このプロジェクトは1999年に始まり、Pegasosコンピュータ、PowerUPアクセラレータを搭載したAmigaコンピュータ、およびEfikaやmobileGTを含むGenesiファームウェアを使用する一連のFreescale開発ボード向けに開発されました。それ以来、MorphOSはAppleのMac mini、eMac、Power Mac G4に移植され、 Power Mac G5にも限定的にサポートされています。Motorola 68kベースのAmigaコンピュータ用に書かれたソフトウェアとバイナリ互換性があります。 [3]
歴史

このプロジェクトは1999年にQuark マイクロカーネルをベースに開始された。[4] MorphOSの初期バージョンはAmigaコンピュータのPPCアクセラレータカード経由でのみ実行され、完全に機能するにはAmigaOSの一部が必要だった。[5] bPlan社(MorphOSの主任開発者がパートナー)とThendic-France社との共同作業により、2002年にbPlanが設計したMorphOSまたはLinuxを実行できるPegasosコンピュータの最初の通常の非プロトタイプ生産が実現した。[6] [7] Thendic-Franceは財政難で倒産したが、新しい「Genesi」の旗印の下で共同作業は継続された。[8] [9] 2003年はラスベガスのコンシューマーエレクトロニクスショー(CES)を含む世界各地のコンベンションや展示会に出展するなど、忙しいプロモーションの年となった。[10]
2003年と2004年にMorphOS開発チーム内で激しい意見の相違が起こり、最終的にはMorphOS開発者の1人が自分や他の開発者に報酬が支払われていないと非難したことで頂点に達しましたが、[11] AmbientデスクトップインターフェースはGPLの下でリリースされ、 [12] [13]現在はAmbient開発チームによって積極的に開発されています。GPLの規則に従い、Ambientは引き続き商用MorphOS製品に含まれています。MorphOSの代替デスクトップシステムはScalosです。[14]
特徴とバージョン
FreescaleおよびIBMのPowerPC CPU用に開発されており、独自のタスクベースのエミュレーションを介してオリジナルのAmigaOS Motorola 68000 シリーズ(68k、MC680x0) アプリケーションもサポートし、API ラッパーを介してほとんどの AmigaOS PPC アプリケーションもサポートします。AmigaOS 3.1 とAPI互換性があり、 Magic User Interface (MUI)に基づくGUI を備えています。
MorphOS の Pegasos 版のほかに、 Phase5製のPowerUPアクセラレータ カードを搭載した Amiga コンピュータ用のバージョンがあります。このバージョンは無料であり、登録も無料です。登録されていない場合は、2 時間ごとに速度が低下します。PowerUP MorphOS は 2006 年 2 月 23 日に最後に更新されましたが、Pegasos リリースの機能セットや進歩を超えるものではありません。[15] [16]
フリースケールの超低消費電力MPC5200Bプロセッサをベースにした非常に小さなメインボードであるEfika用のMorphOSのバージョンが、ドイツの展示会やユーザー集会で公開されました。[17] MorphOSの現在のリリース(2.0以降)はEfikaをサポートしています。
ソフトウェア
MorphOS は、68k プロセッサ用に書かれたシステム フレンドリな Amiga ソフトウェアであればどれでも実行できます。また、PPC アプリケーションで 68k ライブラリまたはデータ型を使用することもできますし、その逆も可能です。また、PowerUP アクセラレータ カード用に書かれた PowerUP およびWarpUPソフトウェアの互換性レイヤーも提供します。最大のリポジトリはAminetで、音楽、サウンド、アートワークなど、すべての Amiga フレーバーのパッケージを含む 75,000 以上のパッケージがオンラインで提供されています。MorphOS 専用のソフトウェア リポジトリは、MorphOS ソフトウェア、MorphOS ファイル、および MorphOS ストレージでホストされています。MorphOS は、プリインストールされたソフトウェアの形でいくつかのデスクトップ アプリケーションとともに提供されます。
コンポーネント

Aボックス
ABox は、68k Amiga アプリケーションと Amiga PPC 実行ファイルのPowerUPおよびWarpOS形式の両方とバイナリ互換性のある PPC ネイティブ AmigaOS API クローンを備えたエミュレーション サンドボックスです。ABoxは、部分的にAROS Research Operating Systemに基づいています。ABox には、68kネイティブ Amiga アプリケーション 用のTrance JITコード トランスレータが含まれています。
他の
- AHI – オーディオインターフェース: 6.7
- アンビエント – WorkbenchとDirectory Opus 5にインスパイアされた、MorphOS のデフォルトのデスクトップ
- CyberGraphX – もともと Amiga コンピュータ用に開発されたグラフィック インターフェイス: 5.1
- マジック ユーザー インターフェイス– 主要なグラフィカル ユーザー インターフェイス(GUI) ツールキット: 4.2
- Poseidon – Chris Hodges が開発した Amiga USB スタック
- TurboPrint – 印刷システム
- TinyGL – OpenGL実装とWarp3D互換性は、レンダリングアクセラレーション仮想エンジン(RAVE)低レベルAPIを介して提供されます:V 51
- Quark – 低レベルのシステムを管理し、現在A/Boxをホストしています。
アンビエント
下部にパネルがあるデスクトップのスクリーンショット | |
| 原作者 | デビッド・ガーバー |
|---|---|
| 開発者 | アンビエントオープンソースチーム |
| 初回リリース | 2005年[18] |
| 安定リリース | 1.1599 / 2008年6月8日[19] |
| 書かれた | C |
| オペレーティング·システム | モルフォOS |
| タイプ | デスクトップ環境 |
| ライセンス | GNU 一般公衆利用許諾書 |
| Webサイト | モルフォスアンビエント |
AmbientはMorphOSに組み込まれたMUIベースのデスクトップ環境であり、[20] 2001年にDavid Gerberによって開発が開始されました。その主な目標は、完全に非同期で、シンプルで高速であることでした。[21] AmbientはWorkbenchやDirectory Opus Magellanに似ており、両方の長所を融合させようとしています。
特徴
Ambient は Amiga Workbench インターフェース パラダイムに厳密には従っていませんが、多くの類似点があります。プログラムはツールと呼ばれ、プログラム属性はツールタイプ、データ ファイルはプロジェクト、ディレクトリはドロワーと呼ばれます。
- ARexxスクリプト言語のサポート
- 数百のファイル形式に対応したデフォルトのアイコンライブラリ
- 完全に非同期のマルチスレッド設計
- 高速な非同期ファイルI/O機能とファイル通知
- PNGおよびその他のAmigaアイコン形式のサポート
- 組み込みのアイコン、ワークベンチ、wbstart ライブラリ
- ディスクフォーマットや商品管理などの組み込みアプリケーション
- プログラムランチャーとして使用されるパネル
Ambientは様々な言語にローカライズされており、MorphOSの本質的な部分ではありますが、個別に利用することもできます。Ambientには、MorphOS内のハードウェアアクセラレーションによる視覚効果を利用した様々な視覚効果があります。[22]
デスクトップアイコン
Ambient のネイティブ アイコン形式は PNG ですが、他の Amiga アイコン形式のサポートも組み込まれています。Ambient では、DataType Iconsと呼ばれる特別なアイコン形式が導入されました。このアイコンは、 .info拡張子を含むように名前が変更された任意の画像ファイルです。これらのアイコンは、 Amiga DataTypeシステムを使用して読み取られます。
開発状況
2005年にDavid GerberはAmbientのソースコードをGPL [18]の下でリリースし、現在はAmbient開発チームによって開発されています。
参照
サポートされているハードウェア
- 最大 1.72 GB RAM。仮想メモリはサポートされていません。
- サポートされるのはRadeonカードのみです。Nvidiaカードはサポートされません。
アミーガ
- Blizzard PPCアクセラレータ カードを搭載したAmiga 1200
- CyberStorm PPCアクセラレータ カードを搭載したAmiga 3000
- CyberStorm PPC アクセラレータ カードを搭載したAmiga 4000
りんご
- マックミニG4
- 電子マック
- パワーマックG4
- PowerBook G4 (12 インチ アルミニウム モデルを除く)
- iBook G4
- パワーマックG5
- パワーマックG4キューブ[23]
- iMac G5 (モデル A1145 のみ – G5 2.1 20" (iSight))
ジェネシ/bPlan GmbH
Aキューブ
A-Eonテクノロジー
- AmigaOne X5000 メインボード
バージョン履歴
0.x/1.xシリーズのリリース履歴
2.x/3.xシリーズのリリース履歴
MorphOS 2には、ネイティブTCP/IPスタック(「Netstack」)とWebブラウザ、SputnikまたはOrigyn Web Browserが含まれています。[55] Sputnikはユーザーコミュニティの報奨金制度の下で開始され[56]、その結果、MOSNetというMorphOS 1ユーザー向けの無料の独立したTCP/IPスタックも生まれました。Sputnikは、 WebKitもベースとしているKHTMLレンダリングエンジンのポートです。Sputnikは現在開発されておらず、後のMorphOS 2リリースから削除されました。

参照
- アミーガ
- APUS(コンピュータ)
- AROS 研究オペレーティング システム(AROS)
- マジック ユーザー インターフェイス(MUI)
参考文献
- ^ 「MorphOS - ソースコードリリース」。
- ^ 「基本的なカーネル情報」。MorphOSホームページ。2007 年 7 月 9 日にオリジナルからアーカイブ。2007年 3 月 21 日に取得。
- ^ By (2023-02-28). 「MorphOS: PowerPC 向けの最新オペレーティングシステム」. Hackaday . 2024-12-05閲覧。
- ^ “Nový プロジェクト OS: MorphOS”. Amiga レビュー(チェコ語)。 No. 52。アトランティダ出版。 2000 年 1 月。p. 7. ISSN 1211-1465。
- ^ 「MorphOS? では、それは何?」Amiga Active . No. 10. Pinprint Publishing. 2000 年 7 月. pp. 14– 17. ISSN 1467-3533.
- ^ シュレーダー、カールステン (2002 年 7 月)。 「Pegasos-Verfügbarkeit steht möglicherweise kurz bevor」。Amiga Future (ドイツ語)。 No. 37. APC&TCP。4~ 5ページ 。
- ^ Dvorak, John C. (2004-04-06). 「Inside Track」. PC Magazine . 第23巻第6号. Ziff Davis. p. 53. ISSN 0888-8507.
- ^ 「MorphOS アップデートと Pegasos」(PDF) .合計アミーガ。 No. 14. サウスエセックス アミーガ リンク。 2003 年春。p. 8.
- ^ 「bplan と Thendic が GENESI に合併 (更新)」 Amiga-News.de 2002 年 11 月 22 日。 2016 年12 月 29 日閲覧。
- ^ 「Weitere Bilder von der CES 2003」(ドイツ語)。 Amiga-News.de. 2003 年 2 月 4 日。2016 年12 月 29 日に取得。
- ^ “Unklarheiten bezüglich der Veröffentlichung von MorphOS 1.5 für den Pegasos” (ドイツ語)。 Amiga-News.de. 2004 年 11 月 15 日。2016 年12 月 29 日に取得。
- ^ 「Ambient ソースコードが GPL の下でリリースされました」。Amiga-News.de。2005 年 1 月 22 日。2016 年12 月 29 日閲覧。
- ^ Gerber, David (2005-01-22). 「MorphOS デスクトップの Ambient が無料に」OSNews . 2024-05-30閲覧。
- ^ Haynes, Chris (2007年3月21日). 「Scalos: The Amiga Desktop Replacement」。2018年9月22日時点のオリジナルよりアーカイブ。2007年3月21日閲覧。
- ^ Piru (2006 年 2 月 23 日). 「お知らせ: PowerUP ユーザー向けに MorphOS を更新」. Amiga.org . 2007 年 3 月 14 日時点のオリジナルよりアーカイブ。2007年 3 月 21 日閲覧。
- ^ Holwerda, Thom (2005 年 8 月 24 日)。「MorphOS 1.4.5 が Classic Amiga 向けにリリースされました」。OSNews。2007年3 月 21 日閲覧。
- ^ Holwerda, Thom (2006 年 10 月 17 日)。「MorphOS 1.5 が Efika で動作することが発表される」。OSNews。2007年3 月 21 日閲覧。
- ^ ab "Ambient" . 2008年11月21日閲覧。
- ^ 「Ambient Open Source Team - shorted ambient.notes」. morphosambient.sourceforge.net。
- ^ http://morphos.de/files/src/3.11//ambient.tar.bz2 MorphOS 3.11 のソースコード
- ^ Linux: o guia definitivo (ブラジルポルトガル語)。ジデオン・フランシスコ・マルケス。 2023年9月8日。
- ^ 「MorphOS: The Lightning OS」 2006年11月22日。2011年7月25日時点のオリジナルよりアーカイブ。2010年9月4日閲覧。
- ^ Frank Mariak (2013年12月25日). 「MorphOS on Apple G4 Cube?」. 2013年12月27日時点のオリジナルよりアーカイブ。 2013年12月25日閲覧。
- ^ 「新しいMorphOS 0.4リリース」。ann.lu。2001年2月15日。2016年3月8日時点のオリジナルよりアーカイブ。 2016年11月22日閲覧。代替URL
- ^ MorphOS 0.9 ビデオ
- ^ 「MorphOS 変更ログ」morphos-team.net 2006 年 6 月 6 日. 2016 年 11 月 22 日閲覧。
- ^ MorphOS 2.0 リリースノート
- ^ MorphOS 2.1 リリースノート
- ^ MorphOS 2.2 リリースノート
- ^ MorphOS 2.3 リリースノート
- ^ MorphOS 2.4 リリースノート
- ^ MorphOS 2.5 リリースノート
- ^ MorphOS 2.6 リリースノート
- ^ MorphOS 2.7 リリースノート
- ^ MorphOS 3.0 リリースノート
- ^ MorphOS 3.1 リリースノート
- ^ MorphOS 3.2 リリースノート
- ^ MorphOS 3.3 リリースノート
- ^ MorphOS 3.4 リリースノート
- ^ MorphOS 3.5 リリースノート
- ^ MorphOS 3.6 リリースノート
- ^ MorphOS 3.7 リリースノート
- ^ MorphOS 3.8 リリースノート
- ^ MorphOS 3.9 リリースノート
- ^ MorphOS 3.10 リリースノート
- ^ MorphOS 3.11 リリースノート
- ^ MorphOS 3.12 リリースノート
- ^ MorphOS 3.13 リリースノート
- ^ MorphOS 3.14 リリースノート
- ^ MorphOS 3.15 リリースノート
- ^ Iris IMAP クライアント
- ^ MorphOS 3.16 リリースノート
- ^ MorphOS 3.17 リリースノート
- ^ MorphOS 3.18 リリースノート
- ^ 「MorphOS 2.0」。2010年6月19日閲覧。
- ^ 「Morph Bounties」。MorphZone 。 2007年3月6日時点のオリジナルよりアーカイブ。2007年3月12日閲覧。
外部リンク
- 公式サイト
- Aminet Amiga/MorphOS ソフトウェア リポジトリ
- MorphZone、サポートされているコンピュータ
- MorphOS ソフトウェア データベース
- MorphOS ソフトウェア リポジトリ
- MorphOS: ライトニングOS
- Obligement – AmigaOS と MorphOS に関する雑誌
- www.warmup-asso.org – MorphOS ユーザー専用のポータル
- MorphOS ストレージ – MorphOS ソフトウェア ストレージ
