| 開発者 | Apache ソフトウェア財団 |
|---|---|
| 安定版リリース | 1.4.0 / 2014年8月6日 |
| リポジトリ |
|
| タイプ | リモート プロシージャ コール フレームワーク |
| ライセンス | Apache ライセンス 2.0 |
| Webサイト | etch.apache.org |
Etchは、ネットワーク サービスを構築するためのオープン ソースのクロスプラットフォームフレームワークであり、2008 年 5 月にシスコ システムズによって初めて発表されました。[1] Etch には、サービス記述言語、コンパイラ、およびいくつかの言語バインディングが含まれています。これは、移植性、トランスポート独立性、小型サイズ、および高性能が重視される場合に、ネットワーク化されたソフトウェア間の通信方法としてSOAPおよびCORBA を補完することを目的としています。Etch は、既存のアプリケーションやシステムに組み込むように設計されており、サービス指向アーキテクチャへの移行を可能にします。これは、シスコがMetreos買収の一環として取得した製品である Cisco Unified Application Environment の開発から派生したものです。
歴史
2008年半ばのリリースでは、JavaとC#をサポートする予定でした。第2波のサポートでは、 Ruby、Python、JavaScript、Cが含まれる予定でした。[1]
2008 年 7 月に、Etch は Apache 2.0 ライセンスの下でリリースされました。
オープンソースプロセスの一環として、EtchはApache Incubatorに提出され、新しいポドリングとして受け入れられました。[2] 2008年8月25日に正式な投票が提案され[3]、最終的に可決されました。2008年9月、EtchはApache Incubator内でスタートアップフェーズに入りました。
シスコは、統合アプリケーション環境が2012年2月8日に「サポート終了」になったと発表しました。[4]
2013年1月、EtchはApacheのトップレベルプロジェクトとなった。[5]
Etchは2016年12月に「廃止」プロジェクトとしてマークされました。[6]代替プロジェクトは発表も指定もされていません。
参照
- Googleのプロトコル バッファ
- アパッチスリフト
- ZeroC のインターネット通信エンジン(ICE)
参考文献
- ^ ab James Turner (2008 年 5 月 22 日)。「Cisco Systems の新しいクライアント/サーバー メッセージング プロトコルを発表」。CIO Magazine。2008年 8 月 28 日時点のオリジナルよりアーカイブ。2013年7 月 17 日閲覧。
- ^ Etch を Apache Incubator に受け入れる提案
- ^ Apache Incubator 投票スレッド
- ^ 「Cisco Unified Application Environment」。2013年6月5日時点のオリジナルよりアーカイブ。2013年7月17日閲覧。
- ^ 「Apache 理事会が決定: Etch は Apache TLP になる」
- ^ 「Apache Etch は廃止されました」。
外部リンク
- 公式サイト
