パネルとファイルマネージャを備えた GNOME 1.0 デスクトップ | |
| その他の名前 | GNU ネットワーク オブジェクト モデル環境 |
|---|---|
| 開発者 | GNOME プロジェクト |
| 初回リリース | 1999年3月3日 |
| 最終リリース | 1.4 / 2001年4月2日 |
| 書かれた | C |
| オペレーティング·システム | Unixライク |
| プラットフォーム | GTK |
| 後継 | GNOME2 について |
| タイプ | デスクトップ環境 |
| ライセンス | GPL-2.0のみ |
| Webサイト | gnome.org ( Wayback Machineにアーカイブ) |
GNOME 1は、GNOME デスクトップ環境の最初のメジャーリリースです。その主な目的は、X Window Systemと連携して、一貫したユーザーフレンドリーな 環境を提供することでした。[1]また、 Common Desktop Environment (CDE)やK Desktop Environment (KDE)などの古いデスクトップ環境に代わる、モダンでフリーなオープンソースソフトウェアでもありました。各デスクトップ環境は、当時はプロプライエタリライセンスだったウィジェットツールキット(それぞれMotifとQt )上に構築されていましたが、GNOMEは当初からフリーライセンスでGTKツールキットを利用することを目標としていました。
GNOME 1 は 1997 年 8 月 15 日に発表され、1999 年 3 月 3 日に最初のリリースが行われました。Miguel de Icaza が主要な設計者を務め、他の主要な開発者には Federico Mena Quintero (当時のGIMP メンテナー) と Elliot Lee がいました。この 3 人はプロジェクトの創設者と見なされています。Menaと Lee を雇用していたRed Hatは、Linux のユーザビリティの問題に取り組むために設立された「Red Hat Advanced Development Labs」(RHAD) を通じて開発リソースも提供しました。このプロジェクトは当時、 GNU プロジェクトと提携していました。
特徴
デスクトップとともに、GNOME パネルはインターフェースのコア機能を提供します。GNOME のロゴがデザインされた「メイン メニュー ボタン」と呼ばれる主要なボタンがあります。パネルの両側には、パネルの表示と非表示を切り替える矢印アイコンが表示されます。また、システム時間を表示する時計など、個別の小さな機能を可能にするカスタマイズ可能なアプレットも保持されます。[2]別のアプレットである GNOME Pager を使用すると、パネルをタスクバーとして機能させたり、仮想デスクトップを利用するメカニズムとして使用したりできます。
メイン メニュー ボタンからアクセスできるのは、GNOME コントロール センターと呼ばれる GNOME の集中設定です。パネルとそのアプレットと同様に、各設定は「キャプレット」と呼ばれる個別の設定ツールでモジュール化されています。GNOME のデフォルト インストールで使用できるキャプレットには、デスクトップの背景を壁紙画像や基本色、スクリーンセーバーのプロパティなど で変更するための設定が含まれます。
GNOME 1 の当初のプロジェクト範囲には公式のウィンドウ マネージャーは含まれておらず、代わりに、Pager および Desktop で GNOME 準拠を実装した任意のウィンドウ マネージャーと相互運用できるようにすることを目指していました。初期の実装では、Enlightenment がデフォルトで、完全準拠の唯一のウィンドウ マネージャーでした。しかし、GNOME 1 の最終バージョン リリースでは、最終的にSawfishとともに公式のウィンドウ マネージャーが組み込まれました。GNOME が使用するウィンドウ マネージャーは、コントロール センター内から設定できます。
発達
1996年、KDEはUnix系システム向けのアプリケーションの統一された動作と外観を提供するデスクトップ環境の開発を開始しました。 [3] KDEはグラフィカルインターフェースで使用するためにTrolltechのQtウィジェットツールキットを採用しました。これはQt Free Edition Licenseの下でライセンスされていました。 [4]しかし、リチャード・ストールマンは、そのようなライセンスはソースコードの変更を許可していないため、フリーソフトウェアとして互換性がないと指摘しました。
Elliot Lee はRed Hatでウェブマスターとして働いていたとき、最終的に未完に終わったLinux プラットフォーム上のアプリケーション用の共通ライブラリを作成するという試みでMiguel de Icazaと協力しました。UNAM 在学中、De Icazaは2 人の学生、Arturo Espinosa と Federico Mena Quintero を採用し、フリーでオープンソースのソフトウェアに貢献させました。Mena は 1996 年にGIMPの開発者となり、Gradient Editor を執筆しました。GIMP プロジェクトの元の作者であるPeter MattisとSpencer Kimball は、同じ年にGTKとして知られるようになった新しいウィジェット ツールキットを作成することで、Motifウィジェット ツールキットから移行することを決定しました。
GNOME デスクトップ環境の開発以前は、この名前は「GNU ネットワーク オブジェクト モデル環境」の頭字語を指していました。これは、 Microsoft のコンポーネント オブジェクト モデル(COM)に似たプロセス間通信 ABIのオープン実装となることを意図していました。[5]数年前にLinuxNet IRCネットワークでNat Friedmanと出会い、De Icaza と Friedman は 1997 年の夏にようやく直接会うことになりました。共通の友人である Randy Chapman が、Internet Explorer をSolaris / SPARCプラットフォームに移植する開発者としてDe Icaza をMicrosoftに面接するよう招待したのです。このとき De Icaza は COM の存在に気づき、Mena と協力して Unix 系オペレーティング システム用の無料かつオープン ソースのバージョンを作成する作業を開始しました。このオリジナルの作業は最終的にリリースされましたが、代わりに「Bonobo」として知られるようになりました。

GNOME 1.0は、1999年3月3日にカリフォルニア州サンノゼで開催されたLinuxWorld Conference and Expoで公開されました。[6] [7] [8] GNOMEをデフォルトのデスクトップ環境として搭載した最初のLinuxディストリビューションは、翌月にリリースされた Red Hat Linux 6.0でした。
受付
Red HatはGNOMEの初期のスポンサーとなり、コードとプログラミングリソースを直接提供するためにRed Hat Advanced Development (RHAD) Labsを設立した。[1] Miguel De IcazaはNat Friedmanとともにソフトウェア会社Ximianを設立し、主にGNOMEと関連アプリケーションのサポートを中心に展開した。Eazelは元Apple ComputerのエンジニアAndy Hertzfeldがパロアルトで率い、1999年に設立され、Nautilusファイルマネージャー(今日では「GNOME Files」として知られる)を提供した。[11] Nautilusは2001年にリリースされ、デフォルトのファイルマネージャーとなった。
2000年、サン・マイクロシステムズは、 Solarisオペレーティングシステム上の共通デスクトップ環境をGNOME 1に置き換えると発表しました。 [12]ヒューレット・パッカードもHP-UXで同様のことを行いました。Red Hat LinuxやDebianなど、多くのLinuxディストリビューションがGNOME 1を採用しました。FreeBSDなどの他のUnix系オペレーティングシステムもこれに続きました。
非営利のGNOME Foundation は、Compaq、IBM、VA Linux Systems、Sun Microsystems、Red Hat、Eazel、Ximianによって調整活動を行うために設立されました。さらに、GNOME を中心とした年次会議である GNOME Users And Developers European Conference (以降は単に「 GUADEC」と呼ばれる) が 2000 年にフランスで開始されました。GTKはプロジェクトとして、GNOME プロジェクトの傘下に入り、GNOME 開発者によって維持される中核部分として存続しました。
CNETのショーン・ドレイリンガーはGNOME 1.4に7/10のスコアを付け、「WindowsがDOSに対して行ったことをLinuxとUnixに対して行う」と述べた。[13]
参考文献
- ^ ab De Icaza, Miguel (1999 年 2 月 1 日). 「GNOME プロジェクト」. Linux Journal . 2022 年2 月 8 日閲覧。
- ^ 「GNOME クイックスタート」。GNOMEプロジェクト。2000 年 3 月 1 日時点のオリジナルよりアーカイブ。2022年2 月 8 日閲覧。
- ^ 「新プロジェクト:クールなデスクトップ環境。プログラマー募集!」。groups.google.com 。2022年3月24日閲覧。
- ^ Bassi, Emmanuele (2018年10月25日). 「停止問題::エピソード1.1: GNOME」 . 2022年3月24日閲覧。
- ^ 「International GNOME Support とのインタビュー」Linux.com 1999年6月14日。2012年12月6日時点のオリジナルよりアーカイブ。2022年3月24日閲覧。
- ^ ab 「GNOME 1.0 リリース」(プレスリリース)。カリフォルニア州サンノゼ:GNOME Foundation。1999 年 3 月 3 日。2022年3 月 31 日閲覧。
- ^ 「GNOME が Linux システムの使用を簡素化」 HPCWire 1999 年 3 月 5 日. 2022 年6 月 7 日閲覧。
- ^ Markoff, John (1999年3月4日). 「Linuxシステムの使いやすさを向上させる新プログラム導入」. New York Times . 2022年6月7日閲覧。
- ^ Berkman, Jacob (2000 年 5 月 25 日). 「GNOME 1.2 "Bongo GNOME" がリリースされました」(プレスリリース). GNOME Foundation . 2022 年3 月 31 日閲覧。
- ^ 「GNOME 1.4 リリース: デスクトップ環境はパワー、安定性、洗練性、統合性を誇る」(プレスリリース)。コペンハーゲン、デンマーク: GNOME Foundation。2001 年 4 月 2 日。2022年3 月 31 日閲覧。
- ^ German, Daniel (2002 年 5 月 25 日)。GNOME プロジェクトの進化(PDF)。国際ソフトウェア工学会議。フロリダ州オーランド。p. 1。
- ^ Deckmyn, Dominique (2000 年 8 月 16 日). 「Unix ベンダーが Gnome デスクトップを採用」. Computerworld . 2022 年3 月 30 日閲覧。
- ^ Dreilinger, Sean (2001年4月26日). 「GNOME 1.4」. CNET. 2001年6月5日時点のオリジナルよりアーカイブ。 2022年7月5日閲覧。
