Acme(テキストエディタ)
| アクメ | |
|---|---|
Acmeのスクリーンショット | |
| 原作者 | ロブ・パイク |
| オペレーティング·システム | Plan 9、Inferno、Unixライク、Windows |
| タイプ | テキストエディタ |
| ライセンス | MIT [ 1 ] GPL-2.0のみ[ 2 ] [ 3 ] LPL-1.02 [ 4 ] |
| Webサイト | acme |
Acmeは、ベル研究所のオペレーティングシステムPlan 9をベースにしたテキストエディタ兼グラフィカルシェルで、 Rob Pikeによって設計・実装されました。Samコマンド言語を使用できます。インターフェースの設計はOberonの影響を受けています。9Pサーバーとして機能するという点で、他の編集環境とは異なります。ユーザーインターフェースの特徴的な要素は、マウスによるコーディングです。
概要
Acmeはメールやニュースリーダーとして、あるいはwikifsのフロントエンドとして使用できます。これらのアプリケーションは、外部コンポーネントがファイルシステムインターフェースを介してacmeと連携することで実現されます。Rob Pikeは、「Acme」という名前は、タイムズスクエアでの映画鑑賞会で、ペン&テラーのペン・ジレットが「何でもできる」テキストエディタにふさわしい名前を尋ねた際に提案されたと述べています。[ 5 ]
ポート
Infernoオペレーティングシステムへの移植版は、Infernoのデフォルトディストリビューションに含まれています。Infernoは他のオペレーティングシステム上でアプリケーションとして実行できるため、Infernoに移植されたacmeは、Microsoft WindowsやLinuxを含むほとんどのオペレーティングシステムで使用できます。acme : stand alone complexと呼ばれるプロジェクトは、 acmeをホストオペレーティングシステム上でスタンドアロンアプリケーションとして実行できるようにすることを目指しています。[ 6 ]
acme のUnix 系オペレーティングシステムへの移植版は、 Plan 9 from User Spaceに含まれています。これは、 Plan 9から移植された様々なプログラムのコレクションです。現在、 Linux、Mac OS X、FreeBSD、NetBSD、OpenBSD、Solaris、SunOSなど、様々なオペレーティングシステムでテストされています。
著名なAcmeユーザー
参照
- Wily(テキストエディタ)は、 Unixで利用可能な類似品です。User SpaceのPlan 9の一部としてオリジナルのacmeが移植されて以来、メンテナンスされていません。
- sam、Rob Pike 氏によるもう一つの人気テキストエディタ。Acme の前身。
- 「ヘルプ」: 最小限のグローバル ユーザー インターフェイス。acme の前身であり、そのアイデアの多くを共有しているRob Pike による作品。
- ベル研究所のプラン9
- wmii は、Acme から多大な影響を受けたウィンドウ マネージャーです。
- プラン9の申請一覧
参考文献
- ^ソレイス、アンソニー. 「プラン9のプラン9財団への譲渡」 . marc.info . 2021年6月8日閲覧。
- ^ 「インフェルノ著作権表示」。Vita Nuova。2019年8月9日時点のオリジナルよりアーカイブ。2019年8月9日閲覧。
- ^カリフォルニア大学バークレー校。「カリフォルニア大学バークレー校は、アルカテル・ルーセント社から、これまでルーセント・パブリック・ライセンス バージョン1.02に準拠していたすべてのPlan 9ソフトウェアをGNU一般公衆利用許諾書 バージョン2の下で公開することを承認されました。」 2014年2月13日時点のオリジナルよりアーカイブ。 2014年2月13日閲覧。
- ^ 「Lucent Public License バージョン 1.02」 。 2003年10月3日時点のオリジナルよりアーカイブ。2021年6月8日閲覧。
- ^ 「Acme FAQ」 . cat-v . 2013年1月25日閲覧。
- ^ 「acme: スタンドアローンコンプレックス」caerwyn.com。
- ^ Jensen-Urstad, Anders (2015年10月15日). 「開発者とUnixユーザーからのスクリーンショット (2002)」 . 2016年9月20日時点のオリジナルよりアーカイブ。2019年1月3日閲覧。
- ^スチュアート、ブライアン(2008年1月15日)『オペレーティングシステムの原理:設計と応用』Cengage Learning. p. 147. ISBN 978-1418837693。
外部リンク
- パイク、ロブ(1994)「Acme — プログラマのためのユーザーインターフェース」
- 、マニュアル。
- Plan 9 from User Space (別名 plan9port) は、多くの Plan 9 プログラムをネイティブの Plan 9 環境からMac OS X を含むUnix 系オペレーティング システムに移植したものです。
- acme スタンドアロン コンプレックス- Windows、OS X、Linux 用にパッケージ化された acme の Inferno バージョンのディストリビューション。多くの追加機能とツール (IRC クライアント、wiki クライアント、Web ブラウザー、デバッガーなど) が含まれています。
- ラス・コックスがAcmeをデモンストレーション