Eclipse(ソフトウェア)

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

Eclipse
Eclipse-Luna-Logo.svg
Eclipse 4.12screenshot.png
Eclipse4.12のようこそ画面
原作者IBM
開発者Eclipse Foundation
初回リリース1.0 / 2001年11月7日; 20年前[1] (2001-11-07
安定リリース
4.21.0 [2] ウィキデータでこれを編集する / 2021年9月15日(2か月前)
プレビューリリース
4.21(2021-09リリース)
リポジトリ
で書かれているJavaC [3]
オペレーティング・システムLinuxmacOSWindows
プラットホームJava SEStandard Widget Toolkitx86-64
で利用可能44言語
言語のリスト
アルバニア語、アラビア語、バスク語、ブルガリア語、カタロニア語、中国語(簡略化、伝統的)、チェコ語、デンマーク語、オランダ語、英語(オーストラリア、カナダ)、エストニア語、フィンランド語、フランス語、ドイツ語、ギリシャ語、ヘブライ語、ヒンディー語、ハンガリー語、インドネシア語、イタリア語、日本語、クリンゴン語、韓国語、クルド語、リトアニア語、マラヤラム語、モンゴル語、ミャンマー語、ネパリ語、ノルウェー語、ペルシャ語、ポーランド語、ポルトガル語(ポルトガル語、ブラジル)、ルーマニア語、ロシア語、セルビア語、スロバキア語、スロベニア語、スペイン語、スウェーデン語、タイ語、トルコ語、ウクライナ語、ベトナム語[4]
タイププログラミングツール統合開発環境(IDE)
ライセンスEclipseパブリックライセンス
Webサイトwww .eclipse .org ウィキデータでこれを編集する

Eclipseは、コンピュータープログラミングで使用される統合開発環境(IDE)です。[5]これには、環境をカスタマイズするための基本ワークスペースと拡張可能なプラグインシステムが含まれています。 Eclipseは主にJavaで記述されており、その主な用途はJavaアプリケーションの開発ですが、AdaABAPCC ++C#ClojureCOBOLDなどのプラグインを介して他のプログラミング言語でアプリケーションを開発するためにも使用できます。ErlangFortranGroovyHaskellJavaScriptJulia[6] LassoLuaNATURALPerlPHPPrologPythonRRubyRuby on Railsフレームワークを含む)、RustScalaScheme。また、LaTeX(TeXlipseプラグインを介して)およびソフトウェアMathematicaのパッケージを使用してドキュメントを開発するために使用することもできます。開発環境には、JavaおよびScala用のEclipse Java開発ツール(JDT)、C / C ++用のEclipseCDT、PHP用のEclipsePDTなどがあります。

最初のコードベースが由来IBMのVisualAge[7] Java開発ツールを含むEclipseソフトウェア開発キット(SDK)は、Java開発者を対象としています。ユーザーは、他のプログラミング言語用の開発ツールキットなど、Eclipseプラットフォーム用に作成されたプラグインをインストールすることでその機能を拡張し、独自のプラグインモジュールを作成して提供できます。Eclipseのバージョン3でOSGi実装(Equinoxが導入されて以来、プラグインは動的にプラグイン停止でき、(OSGI)バンドルと呼ばれます。[8]

Eclipseソフトウェア開発キット(SDK)は無料のオープンソースソフトウェアであり、Eclipse Public Licenseの条件の下でリリースされていますが、GNU General PublicLicenseとは互換性がありません[9]これはGNUClasspathで実行された最初のIDEの1つであり、IcedTeaで問題なく実行されます

歴史

Eclipseは統合開発環境(IDE)製品SmalltalkベースのVisualAgeファミリーに触発されました。[7]かなり成功しましたが、VisualAge製品の主な欠点は、開発されたコードがコンポーネントベースのソフトウェアエンジニアリングモデルに含まれていないことでした。代わりに、プロジェクトのすべてのコードは圧縮された塊で保持されていました(zipファイルに似ていますが、.datと呼ばれる独自の形式で)。確かにツールの外ではなく、個々のクラスに簡単にアクセスすることはできませんでした。主にノースカロライナ州のIBMCaryラボのチームが、Javaベースの代替品として新製品を開発しました。[10] 2001年11月、Eclipseの開発を促進するために、スチュワード委員会とのコンソーシアムが結成されました。オープンソースソフトウェアIBMはその時までにすでに4000万ドル近くを投資していたと推定されています。[11]元のメンバーは、BorlandIBMMerantQNX Software SystemsRational SoftwareRed HatSuSETogetherSoft、およびWebGainでした[12]スチュワードの数は2003年末までに80人以上に増加しました。2004年1月にEclipseFoundationが設立されました。[13]

Eclipse 3.0(2004年6月21日にリリース)は、ランタイムアーキテクチャーとしてOSGi ServicePlatform仕様を選択しました[14]

計算機学会は2011年にEclipseを認識ACMソフトウェアシステム賞2012年4月26日[15]

ライセンス

Eclipseのパブリックライセンス(EPL)は、Eclipseプロジェクトがリリースされているの下に基本的なライセンスです。[16]一部のプロジェクトではデュアルライセンスが必要であり、Eclipse Distribution License(EDL)を利用できますが、このライセンスの使用は申請する必要があり、ケースバイケースで検討されます。

Eclipseは元々CommonPublic Licenseの下でリリースされましたが、後にEclipse PublicLicenseの下で再ライセンスされました。フリーソフトウェア財団は、両方のライセンスがあると述べているフリーソフトウェアのライセンスが、互換性がありませんGNU一般公衆利用許諾契約書(GPL)。[17]

名前

リーNackmanによると、最高技術責任者、IBMのの合理的な部門当時(2003年発信)、名称「エクリプス」(少なくとも2001年から交際が)上の言葉遊びではなかったSun Microsystemsの時の製品の主要な競争として、ネーミングはEclipse食することになっていたMicrosoft VisualStudioでした。[18]

Eclipseのさまざまなバージョンには、さまざまな科学関連の名前が付けられています。ちなんで名付けられたバージョンカリストエウロパ、とガニメデの衛星は、木星は、にちなんで名付けられたバージョンが続いたガリレオ発見者、それらの衛星の。これらの後には、太陽をテーマにした2つの名前、ギリシャ神話のヘリオスと、虹の7色の1つであるインディゴ(太陽によって生成される)が続きました。その後のバージョンであるジュノには、ローマ神話の人物小惑星、そして木星へ宇宙船という3つの意味があります。[19] ケプラールナ火星は天文学のテーマを続け、ネオン酸素化学元素のテーマを構成しましたフォトンは、太陽をテーマにした名前への回帰を表しています。

2018年の時点で、新しい同時リリース戦略との整合性を高めるために、アルファベット順のスキームは廃止されました。[20]リリースは、2018-09という名前のバージョン4.9以降、四半期ごとのリリースを反映するためにYYYY-MMの形式で名前が付けられています。[21]

リリース

2006年以来、財団は毎年の同時リリースを調整してきました[22]各リリースには、Eclipseプラットフォームと他のいくつかのEclipseプロジェクトが含まれています。

2008年から2018年まで、各同時リリースは6月の第4水曜日に発生しました。2018年に、プロジェクトは四半期(13週間)のYYYY-MMリリースに切り替わり、中間サービスリリースはありませんでした。[23]

バージョン名 日にち プラットフォームバージョン プロジェクト 主な変更点
該当なし 2004年6月21日 古いバージョン、メンテナンスされていません:3.0 [24]
該当なし 2005年6月28日 古いバージョン、メンテナンスされていません: 3.1 Java 5のサポートが追加されました:ジェネリック、アノテーション、boxing-unboxing、enums、拡張されたforループ、varargs、静的インポート[25]
カリスト 2006年6月30日 古いバージョン、メンテナンスされていません: 3.2 カリストプロジェクト[26]
ヨーロッパ 2007年6月29日 古いバージョン、メンテナンスされていません: 3.3 ヨーロッパのプロジェクト[22]
ガニメデ 2008年6月25日 古いバージョン、メンテナンスされていません: 3.43.4 ガニメデプロジェクト[27]
ガリレオ 2009年6月24日 古いバージョン、メンテナンスされていません: 3.5 ガリレオプロジェクト[28]
ヘリオス 2010年6月23日 古いバージョン、メンテナンスされていません: 3.6 ヘリオスプロジェクト[29]
インジゴ 2011年6月22日 古いバージョン、メンテナンスされていません: 3.7 インディゴプロジェクト[30] Java 7のサポートが追加されました(3.7.1 sr1):汎用インスタンス作成(ダイヤモンド)の型推論の改善、マルチキャッチ、try-with-resourcesステートメント、簡略化されたVarargsメソッド呼び出し、スイッチの文字列、バイナリリテラルと数値リテラルのアンダースコア、ポリモーフィックメソッド[31]
ジュノ 2012年6月27日 古いバージョン、メンテナンスされていません:3.8および4.2 [32]

【注1】

Junoプロジェクト[35]
ケプラー 2013年6月26日 古いバージョン、メンテナンスされていません: 4.3 ケプラープロジェクト[36]
ルナ 2014年6月25日 古いバージョン、メンテナンスされていません: 4.4 ルナプロジェクト[37] 統合されたJava8のサポート。[38]以前のバージョンでは、これはJava8パッチプラグインを介して可能でした。
火星 2015年6月24日 古いバージョン、メンテナンスされていません: 4.5 火星プロジェクト[39]
ネオン 2016年6月22日 古いバージョン、メンテナンスされていません: 4.6 ネオンプロジェクト[40]
空気 2017年6月28日 古いバージョン、メンテナンスされていません: 4.7 酸素プロジェクト[41] Oxygen.1aはJava9とJunit5のサポートを導入し、Oxygen.3aはJava10のサポートを導入しました。[42]

次のUnixベースのプラットフォームのサポートを終了しました:AIX、Solaris、HP-UX、およびs390。[43]

光子 2018年6月27日 古いバージョン、メンテナンスされていません: 4.8 フォトンプロジェクト[44] 32ビットWindowsおよびLinuxのサポートを終了しました。
2018-09 2018年9月19日 古いバージョン、メンテナンスされていません: 4.9 2018-09プロジェクト[45]
2018-12 2018年12月19日 古いバージョン、メンテナンスされていません: 4.10 2018-12プロジェクト[46] Java11のサポートが追加されました。[47]
2019-03 2019年3月20日 古いバージョン、メンテナンスされていません: 4.11 2019-03プロジェクト[48]
2019-06 2019年6月19日 古いバージョン、メンテナンスされていません: 4.12 2019-06プロジェクト[49]
2019-09 2019年9月18日 古いバージョン、メンテナンスされていません: 4.13 2019-09プロジェクト[50]
2019-12 2019年12月18日 古いバージョン、メンテナンスされていません: 4.14 2019-12プロジェクト[51]
2020-03 2020年3月18日 古いバージョン、メンテナンスされていません: 4.15 2020-03プロジェクト[52] 言語サーバープロトコルに依存するWeb開発言語のサポートを更新します
2020-06 2020年6月17日 古いバージョン、メンテナンスされていません: 4.16 2020-06プロジェクト[53]
2020-09 2020年9月16日 古いバージョン、メンテナンスされていません: 4.17 2020-09プロジェクト[54] 実行するにはJDK11が必要です。
2020-12 2020年12月16日 古いバージョン、メンテナンスされていません: 4.18 2020-12プロジェクト[55] JDKはほとんどのパッケージに組み込まれているため、Javaのインストールは前提条件ではありません。
2021-03 2021年3月17日 古いバージョン、メンテナンスされていません: 4.19 2021-03プロジェクト[56]
2021-06 2021年6月16日 古いバージョン、メンテナンスされていません: 4.20 2021-06プロジェクト[57]
2021-09 2021年9月15日 現在の安定バージョン: 4.21 2021-09プロジェクト[58]
2021-12 2021年12月8日 Future release: 4.22 2021-12プロジェクト[59]
Legend:
古いバージョン
古いバージョン、まだ維持されています
最新バージョン
Latest preview version
将来のリリース
  1. ^ EclipseJunoには3.8リリースがあります。メインのダウンロードページでは宣伝されていませんが、パッケージ化されたディストリビューションをダウンロードできます。[33] Eclipse 3.8はIndigoのバグ修正を提供し、Java 7のサポートを追加し、そのメンテナンスは4.2とデュアルストリーミングされました。[34]パッケージ化されたディストリビューションと同等の機能とプラグインは、IDE内から追加できます。

アーキテクチャ

Eclipseはプラグインを使用して、ランタイムシステム内およびその上にあるすべての機能を提供します。そのランタイムシステムはOSGiコアフレームワーク仕様の実装であるEquinox基づいています。[60]

プラグインフレームワークにより、EclipseプラットフォームをCPythonなどの他のプログラミング言語を使用して拡張できるようになるだけでなく、EclipseプラットフォームがLaTeX [61]などの植字言語telnetデータベース管理システムなどのネットワーキングアプリケーションと連携できるようになります。プラグインアーキテクチャは、構成管理など、環境への任意の拡張機能の書き込みをサポートしますJavaとCVSサポートはEclipseで提供されるSDK他のサポートと、バージョン管理システムサードパーティが提供するプラグイン

小さなランタイムカーネルを除いて、Eclipseのすべてがプラグインです。したがって、開発されたすべてのプラグインは、他のプラグインと同じ方法でEclipseと統合されます。この点で、すべての機能は「同等に作成」されます。[62] Eclipseはさまざまな機能のプラグインを提供しており、その一部は無料モデルと商用モデルの両方を使用しているサードパーティ製です。プラグインの例には、統一モデリング言語(UML)、シーケンスおよびその他のUMLダイアグラム、DBExplorer用のプラグインなどがあります。

Eclipse SDKには、Eclipse Java開発ツール(JDT)が含まれており、組み込みのJavaインクリメンタルコンパイラーとJavaソースファイルの完全なモデルを備えたIDEを提供します。これにより、高度なリファクタリング手法とコード分析が可能になります。 IDEはワークスペースも利用します。この場合、フラットファイルスペース上メタデータのセットにより、対応するワークスペースリソースが後で更新される限り、外部ファイルの変更が可能になります

Eclipseは、Standard Widget Toolkit(SWT)と呼ばれるJavaツールキットグラフィカル制御要素実装しますが、ほとんどのJavaアプリケーションは、Java標準のAbstract Window Toolkit(AWT)またはSwingを使用します。 Eclipseのユーザーインターフェイスは、JFaceと呼ばれる中間のグラフィカルユーザーインターフェイスレイヤーも使用します。これにより、SWTに基づくアプリケーションの構築が簡素化されます。 Eclipseは、2014年のGoogle Summer of Code(GSoC)プロジェクトWayland実行されるように作成されました。[63]

2017年の時点でBabel Projectによって開発されている言語パックは、40を超える自然言語への翻訳を提供します[4]

リッチクライアントプラットフォーム

Eclipseは、汎用アプリケーションを開発するためのリッチクライアントプラットフォーム(RCP)を提供します。

次のコンポーネントは、リッチクライアントプラットフォームを構成します。

Eclipseに基づくリッチクライアントアプリケーションの例は次のとおりです。

サーバープラットフォーム

Eclipseは、TomcatGlassFish、およびその他の多くのサーバーの開発をサポートしており、多くの場合、IDEから直接必要なサーバー(開発用)をインストールできます。リモートデバッグをサポートしているため、ユーザーは変数を監視し、接続されたサーバーで実行されているアプリケーションのコードをステップ実行できます。

Webツールプラットフォーム

Eclipse Web Tools Platform(WTP)プロジェクトは、WebおよびJavaEEアプリケーションを開発するためのツールを備えたEclipseプラットフォームの拡張です。さまざまな言語用のソースエディターとグラフィカルエディター、開発を簡素化するウィザードと組み込みアプリケーション、アプリのデプロイ、実行、テストをサポートするツールとAPIが含まれています。[65]

モデリングプラットフォーム

モデリングプロジェクトには、モデルベースの開発テクノロジーに焦点を当てたEclipseFoundationのすべての公式プロジェクトが含まれています。すべて、IBMによって作成されたEclipse ModelingFrameworkと互換性があります。これらのプロジェクトは、モデル変換、モデル開発ツール、具体的な構文開発、抽象構文開発、技術と研究、およびアマルガムのいくつかのカテゴリに分類されます。

モデル変換プロジェクトは、Eclipse Modeling Framework(EMF)ベースのモデルを入力として使用し、モデルまたはテキストのいずれかを出力として生成します。モデルからモデルへの変換プロジェクトには、ATLAS変換言語(ATL)が含まれます。これは、特定のモデルを変換したり、特定のEMFモデルから新しいモデルを生成したりするために使用されるオープンソースの変換言語およびツールキットです。テキスト変換プロジェクトへのモデルは含まれていAcceleoの実装MOFM2T、からテキスト言語の標準モデルオブジェクト管理グループ(OMG)。 Acceleoコードジェネレーターは、任意のメタモデル(Java、PHP、Pythonなど)で定義されたEMFベースのモデルから任意のテキスト言語(Java、PHP、Pythonなど)を生成できます。統一モデリング言語(UML)、システムモデリング言語(SysML)など)。オープンソースです。

モデル開発ツールプロジェクトは、業界で使用されているさまざまなモデリング標準とそのツールキットの実装です。それらのプロジェクトの中には、いくつかの標準の実装があります。

具体的な構文開発プロジェクトには、EMFベースのモデルのグラフィカル表現専用のEclipseベースのフレームワークであるグラフィカルモデリングフレームワークが含まれています。[要出典]

抽象構文開発プロジェクトは、EclipseFoundationのほとんどのモデリングプロジェクトのコアであるEclipseModeling Frameworkと、Connected Data Objects(CDO)、EMFクエリ、EMF検証などのEMFで利用可能なフレームワークをホストします。

技術および研究プロジェクトは、モデリングプロジェクトのプロトタイプです。このプロジェクトは、インキュベーションフェーズ中にEclipseFoundationのすべてのモデリングプロジェクトをホストするために使用されます。[要出典]

Amalgamは、モデリングツール専用のEclipseパッケージで利用可能なすべてのモデリングツール間のパッケージ化と統合を提供します。[66]

アプリケーションライフサイクル管理

アプリケーションライフサイクル管理(ALM)とタスク管理EclipseではMylynのと呼ばれるオプションのコンポーネントを必要とする(/ mはリットルɪをN /)、オープンソースの実装タスクに焦点を当てたインターフェース。タスクに焦点を合わせたインターフェースを組み込むツール用のAPIを提供します。ソフトウェア開発者にとっては、開発者がさまざまなタスク(バグ、問題レポート、新機能など)を効率的に処理するのに役立ちます。タスクはMylynに統合されています。統合されたすべてのタスクについて、Mylynはユーザーのアクティビティを監視し、目前のタスクに関連する情報を特定しようとします。このタスクコンテキストを使用して、EclipseUIを関連情報に集中させます。 Mylynは、BugzillaTracRedmineMantis[67] JIRAUnfuddle[68]GitHubなどのリポジトリと統合できます[69]検索、スクロール、ナビゲーションを減らすことで生産性を向上させることに重点を置いています。Mylynは、タスクコンテキストを明示的にすることで、マルチタスク、計画、過去の取り組みの再利用、専門知識の共有を促進することも目的としています。

プロジェクト名は、ニューロンの軸索を取り囲む電気絶縁層であるミエリン由来しています。[70]このプロジェクト、「マイラー」の元の名前は、の商標で複製BOPETの映画会社が、そうEclipse Foundationがプロジェクト名を変更しました。[71]

拡張機能

Eclipseは豊富な拡張機能をサポートしておりPyDevを介したPythonGoogleのADTを介したAndroid開発2015年からAndroid Studioに取って代わられました)、e(fx)clipseを介したJavaFXJavaScriptjQuery、およびEclipseMarketplaceの他の多くのサポートを追加しています。ValableはEclipse用のValaプラグインです。[72]

代替ディストリビューション

Eclipseプロジェクトにはいくつかの代替ディストリビューションがあります。

PHP開発ツール

PHP Hypertext Preprocessor(PHP)開発ツールプロジェクトは、Eclipseプラットフォームのフレームワークを提供します。このプロジェクトには、コードの完成、PHPの開発、拡張性の促進など、すべての開発コンポーネントが含まれます。これは、既存のEclipse Web Tools Platform(WTP)とDynamic Languages Toolkit(DLTK)を活用します。[73]

Android開発ツール

Androidの開発ツール(ADT)と呼ばれ、Eclipseの基盤の独自のプラグインによって2015年に取って代わられたAndmore:Android向けの開発ツール[74]統合環境を提供するように設計されてのEclipse IDEのための彼らのプラグインのGoogleの廃止現像後に、 Androidアプリケーションを構築する場所。 ADT / Andmoreは、Eclipseの機能を拡張して、開発者が新しいAndroidプロジェクトをセットアップし、アプリケーションUIを作成し、Android Framework APIに基づいてパッケージを追加し、Android SDKツールを使用してアプリケーションをデバッグし、署名付き(または署名なし)の.apkファイルをエクスポートできるようにします。彼らのアプリケーションを配布するために。ダウンロードは無料です。 GoogleのADTは2015年までAndroidの公式IDEでしたが、EclipseのAndmoreと公式に置き換えられましたAndroidStudio[75] [76]

も参照してください

参考文献

  1. ^ 「Eclipseツールプロジェクト」archive.eclipse.org 2018年12月28日取得
  2. ^ https://projects.eclipse.org/projects/eclipse/releases/4.21.0
  3. ^ "482387 –armとaarch64ソースのみのフラグメントを追加"bugs.eclipse.org 2018年2月28日取得
  4. ^ a b "Babel Project –Eclipse翻訳"EclipseEclipseFoundation 2017年3月5日取得
  5. ^ 「IDEとビルドツール:Eclipse、IntelliJ IDEA、NetBeansユーザーがMaven、Ant、SBT、Gradleをどのように使用するか」zeroturnaround.com 2018年12月28日取得
  6. ^ 「GitHub-JuliaComputing / JuliaDT:Eclipse用のJulia開発ツールキット」github.com2018年10月10日2018年12月28日取得–GitHub経由。
  7. ^ a b 「Eclipseはどこから来たのですか?」EclipseWiki 取得した3月16日に2008
  8. ^ 500行以下:Eclipse」は「OSGiへの切り替えにより、Eclipseプラグインはバンドルとして知られるようになりました」と述べています。
  9. ^ Free Software Foundation、Inc。(2012年11月5日)。「さまざまなライセンスとそれらに関するコメント」
  10. ^ Rick DeNatale(2008年10月15日)。「円を描くのだろうか?」2008年10月19日にオリジナルからアーカイブされまし
  11. ^ ミリンコビッチ、マイク。「IBMとEclipse:ソフトウェアイノベーションの10年」よりスマートな惑星の構築2012年1月30日にオリジナルからアーカイブされました取得した3年11月2011
  12. ^ 「EclipseFoundationについて:Eclipseの歴史」Eclipse 2014年1月1日取得
  13. ^ 「EclipseFoundationについて」EclipseFoundation 取得した13年8月2008年
  14. ^ 「OSGi–プラットフォームの基盤の基盤」EclipseFoundation。2008年6月13日にオリジナルからアーカイブされまし2008年6月25日取得
  15. ^ 「ACMは研究、教育、および産業の進歩のためのコンピューティングイノベーターを称える」コンピューティングマシナリー協会。2012年4月29日にオリジナルからアーカイブされまし取得した26年4月2012
  16. ^ 「Eclipseパブリックライセンス」取得した24年2月2012
  17. ^ 「それらに関するさまざまなライセンスとコメント」フリーソフトウェアファウンデーション。2007年5月17日2007年5月20日取得
  18. ^ Darryl K. Taft(2005年5月20日)。「Eclipse:名前の裏側」eWeek.comジフデイビスエンタープライズホールディングス取得した11年8月2008年
  19. ^ Sharma、Ankur(2011年2月14日)。「ネーミングインディゴ+1」Eclipse 取り出さ年7月4 2016
  20. ^ "EclipseFoundationのオープンソースプロジェクトのディレクターであるWayneBeatonへのインタビュー:" EclipsePhotonは時代の終わりを告げる" "jaxenter.com2018年6月28日2019年9月16日取得
  21. ^ 「同時リリースFAQ」Eclipse2018年3月9日2019年3月2日取得
  22. ^ B 「同時リリース」2018年1月12日取得
  23. ^ 「SimRel /同時リリースサイクルFAQ」2019年3月15日取得
  24. ^ 「EclipseFoundation」Eclipse.org。2004年6月21日2018年1月12日取得
  25. ^ 「Eclipse3.1Inside!」2018年1月12日取得
  26. ^ 「EclipseCallistoプロジェクト」Eclipse 2018年1月12日取得
  27. ^ 「ガニメデ同時リリース」wiki.eclipse.org 2018年1月12日取得
  28. ^ 「ガリレオ同時リリース」wiki.eclipse.org 2018年1月12日取得
  29. ^ 「カテゴリ:ヘリオス」wiki.eclipse.org 2018年1月12日取得
  30. ^ 「カテゴリー:インディゴ」wiki.eclipse.org 2018年1月12日取得
  31. ^ 「ヘルプ-Eclipseプラットフォーム」help.eclipse.org 2018年1月12日取得
  32. ^ 「EclipseJunoリリーストレインが到着しました」Eclipse2012年6月27日2018年1月12日取得
  33. ^ 「Eclipse3.8.2メンテナンスビルド:3.8.2」archive.eclipse.org2013年1月31日2018年1月12日取得
  34. ^ "389175 –デュアルストリーム同時リリース(3.xおよび4.x)"bugs.eclipse.org 2018年12月28日取得
  35. ^ 「Category:Juno」wiki.eclipse.org 2018年1月12日取得
  36. ^ 「Category:Kepler」wiki.eclipse.org 2018年1月12日取得
  37. ^ 「カテゴリー:ルナ」Wiki.eclipse.org 2018年1月12日取得
  38. ^ 「Eclipseプロジェクト4.4.0」2018年1月12日取得
  39. ^ 「カテゴリー:火星」Wiki.eclipse.org 2018年1月12日取得
  40. ^ 「カテゴリー:ネオン」wiki.eclipse.org 2018年1月12日取得
  41. ^ 「Category:Oxygen」wiki.eclipse.org 2018年1月12日取得
  42. ^ 「EclipseOxygen-新しくて注目に値する」2018年7月3日取得
  43. ^ 「EclipseProjectOxygen(4.7)M1-新しくて注目に値する」2019年8月22日取得
  44. ^ 「Category:Photon」wiki.eclipse.org 2018年1月12日取得
  45. ^ 「カテゴリ:SimRel-2018-09」wiki.eclipse.org
  46. ^ 「カテゴリ:SimRel-2018-12」wiki.eclipse.org
  47. ^ 「Eclipse4.10-新機能と注目すべき-Java開発者向けの新機能」www.eclipse.org
  48. ^ 「カテゴリ:SimRel-2019-03」wiki.eclipse.org
  49. ^ 「カテゴリ:SimRel-2019-06」wiki.eclipse.org
  50. ^ 「カテゴリ:SimRel-2019-09」wiki.eclipse.org
  51. ^ 「カテゴリ:SimRel-2019-12」wiki.eclipse.org
  52. ^ 「Category:SimRel-2020-03」wiki.eclipse.org
  53. ^ 「Category:SimRel-2020-06」wiki.eclipse.org
  54. ^ 「カテゴリ:SimRel-2020-09」wiki.eclipse.org
  55. ^ 「カテゴリ:SimRel-2020-12」wiki.eclipse.org
  56. ^ "Category:SimRel-2021-03"wiki.eclipse.org
  57. ^ "Category:SimRel-2021-06"wiki.eclipse.org
  58. ^ "Category:SimRel-2021-09"wiki.eclipse.org
  59. ^ "Category:SimRel-2021-12"wiki.eclipse.org
  60. ^ 「OSGi認定製品」OSGiAllianceサイト取り出さ年8月2 2016
  61. ^ 「TeXlipseホームページ– LaTeXforEclipse」TeXlipse.sourceforge.net 2014年1月1日取得
  62. ^ Gallardo、David(2002年12月1日)。「Eclipseプラグインの開発」IBM 2018年2月5日取得
  63. ^ 「EclipseはWaylandで実行されるようになりました」2014年8月18日。
  64. ^ 「ポートフォリオパフォーマンス」www.portfolio-performance.info 2020年12月16日取得
  65. ^ 「EclipseWebToolsプラットフォームプロジェクト」Eclipse.org 2011年5月2日取得Eclipse Web Tools Platform(WTP)プロジェクトは、WebおよびJavaEEアプリケーションを開発するためのツールでEclipseプラットフォームを拡張します。さまざまな言語用のソースエディターとグラフィカルエディター、開発を簡素化するウィザードと組み込みアプリケーション、アプリのデプロイ、実行、テストをサポートするツール、およびその機能を拡張するためのAPIが含まれています。
  66. ^ (英語) 「合併ウェブサイト」検索された5年3月2015
  67. ^ 「MylynMantisBTコネクタ」Mantisバグトラッカー2012年12月25日にオリジナルからアーカイブされまし取得した25年10月2011
  68. ^ 「Mylynコネクタを混乱させない」混乱を解きます。検索された5月21 2011
  69. ^ 「Eclipse用のGitHubMylynコネクタ」GitHub2011年5月10日検索された5月12 2011
  70. ^ "Bug191406-Mylarプロジェクトの名前をMylynに変更"EclipseFoundation 取得した18年2月2009年
  71. ^ 「MylarからMylynプロジェクトへの名前変更に関するFAQ」EclipseFoundation 取得した18年2月2009年
  72. ^ 「Launchpadで有効」launchpad.net 2018年12月28日取得
  73. ^ 「PHP開発ツール」projects.eclipse.org 2014年1月1日取得
  74. ^ 「Andmore:Android™用開発ツール」Eclipseプラグイン、バンドル、および製品-Eclipseマーケットプレイス2019年11月11日取得
  75. ^ イーソン、ジャマル。「AndroidStudio1.0」
  76. ^ イーソン、ジャマル(2015年6月26日)。「EclipseAndroidDeveloperToolsのアップデート」android-developers.googleblog.com 2017年3月25日取得

ソース

外部リンク