Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Eclipse (software)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Software development environment}} {{About|the Eclipse IDE|other software called "Eclipse"|Eclipse (disambiguation)#Computing}} {{Use dmy dates|date=October 2015}} {{Infobox software | name = Eclipse | logo = Eclipse-Luna-Logo.svg | logo size = 256px | screenshot = Eclipse 4.12 screenshot.png | caption = Welcome screen of Eclipse 4.12 | author = [[IBM]] | developer = [[Eclipse Foundation]] | released = 1.0 / {{Start date and age|2001|11|29|df=yes}}<ref name="firstPressRelease">{{cite web | url = https://www.eclipse.org/org/pr.html | title = Eclipse.org consortium | website = The Community for Open Innovation and Collaboration {{Pipe}} The [[Eclipse Foundation]] | access-date = 10 September 2022 | archive-date = 20 September 2022 | archive-url = https://web.archive.org/web/20220920094158/https://www.eclipse.org/org/pr.html | url-status = live }}</ref> | latest release version = {{wikidata|property|edit|reference|P548=Q2804309|P348}} | latest release date = {{wikidata|qualifier|P548=Q2804309|P348|P577}} ({{Time ago|{{wikidata|qualifier|raw|P548=Q2804309|P348|P577}}}}) <!--| latest preview version = 4.31.0<ref name="releaseDates2" /> | latest preview date = 13 March 2024--> | repo = https://github.com/eclipse-platform/eclipse.platform | programming language = [[Java (programming language)|Java]], [[C (programming language)|C]]<ref>{{Cite web |title=Equinox/dev - Eclipsepedia |url=https://wiki.eclipse.org/Equinox/dev |access-date=2023-08-26 |website=wiki.eclipse.org |archive-date=26 August 2023 |archive-url=https://web.archive.org/web/20230826021609/https://wiki.eclipse.org/Equinox/dev |url-status=live }}</ref> | operating system = [[Linux]], [[macOS]], [[Microsoft Windows|Windows]] | platform = [[Java SE]]<!--Java 8 only now?-->, [[Standard Widget Toolkit]], [[x86-64]], [[AArch64]] | language = Albanian, Arabic, Basque, Bulgarian, Catalan, Chinese (simplified, traditional), Czech, Danish, Dutch, English (Australia, Canada), Estonian, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Klingon, Korean, Kurdish, Lithuanian, Malayalam, Mongolian, Myanmar, Nepali, Norwegian, Persian, Polish, Portuguese (Portugal, Brazil), Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese<ref name="Babel">{{cite web |url = https://projects.eclipse.org/projects/technology.babel |title = Babel Project β Eclipse translation |author = <!--Unstated--> |website = Eclipse |date = 31 January 2013 |publisher = The Eclipse Foundation |access-date = 5 March 2017 |archive-date = 29 April 2017 |archive-url = https://web.archive.org/web/20170429184636/http://projects.eclipse.org/projects/technology.babel |url-status = live }}</ref> | language count = 44 | genre = [[Programming tool]], [[integrated development environment]] (IDE) | license = [[Eclipse Public License]] }} '''Eclipse''' is an [[integrated development environment]] (IDE) used in [[computer programming]].<ref>{{cite web|url=https://zeroturnaround.com/rebellabs/ides-vs-build-tools-how-eclipse-intellij-idea-netbeans-users-work-with-maven-ant-sbt-gradle/|title=IDEs vs. Build Tools: How Eclipse, IntelliJ IDEA & NetBeans users work with Maven, Ant, SBT & Gradle|website=zeroturnaround.com|access-date=28 December 2018|archive-date=6 June 2024|archive-url=https://web.archive.org/web/20240606124934/https://www.jrebel.com/blog/java-ide-usage-stats|url-status=live}}</ref> It contains a base [[workspace]] and an extensible [[plug-in (computing)|plug-in]] system for customizing the environment. It had been the most popular IDE for [[Java (programming language)|Java]] development until 2016, when it was surpassed by [[IntelliJ IDEA]].<ref>{{cite web |title=IntelliJ IDEA dominates the IDE market with 62% adoption among JVM developers |url=https://snyk.io/blog/intellij-idea-dominates-the-ide-market-with-62-adoption-among-jvm-developers/ |website=Snyk |date=5 February 2020 |access-date=30 January 2022 |archive-date=6 June 2024 |archive-url=https://web.archive.org/web/20240606124934/https://snyk.io/blog/intellij-idea-dominates-the-ide-market-with-62-adoption-among-jvm-developers/ |url-status=live }}</ref> Eclipse is written mostly in Java and its primary use is for developing Java applications,<ref>{{cite web |title=Eclipse desktop & web IDEs |url=https://www.eclipse.org/ide/ |website=The Eclipse Foundation |access-date=29 January 2022 |archive-date=28 January 2022 |archive-url=https://web.archive.org/web/20220128081912/https://www.eclipse.org/ide/ |url-status=live }}</ref> but it may also be used to develop applications in other [[programming language]]s via plug-ins, including [[Ada (programming language)|Ada]], [[ABAP]], [[C (programming language)|C]], [[C++]], [[C Sharp (programming language)|C#]], [[Clojure]], [[COBOL]], [[D (programming language)|D]], [[Erlang (programming language)|Erlang]], [[Fortran]], [[Apache Groovy|Groovy]], [[Haskell]], [[HLASM]],{{efn|Via IBM Developer for z/OS<ref>{{cite web | title = IBM Developer for z/OS | date = 16 May 2024 | publisher = [[IBM]] | url = https://www.ibm.com/products/developer-for-zos | access-date = July 2, 2024 }} </ref> (IDz), formerly known as Rational Developer for z Systems (RDz).|name=IDz}} [[JavaScript]], [[Julia (programming language)|Julia]],<ref>{{cite web|url=https://github.com/JuliaComputing/JuliaDT|title=GitHub - JuliaComputing/JuliaDT: Julia Development Toolkit for Eclipse.|date=10 October 2018|website=github.com|access-date=28 December 2018|via=GitHub|archive-date=25 July 2018|archive-url=https://web.archive.org/web/20180725082930/https://github.com/JuliaComputing/JuliaDT|url-status=live}}</ref> [[Lasso (programming language)|Lasso]], [[Lua (programming language)|Lua]], [[Software AG|NATURAL]], [[Perl]], [[PHP]], [[PL/I]],{{efn|name=IDz}} [[Prolog]], [[Python (programming language)|Python]], [[R (programming language)|R]], [[Rexx]],{{efn|name=IDz}} [[Ruby (programming language)|Ruby]] (including [[Ruby on Rails]] framework), [[Rust (programming language)|Rust]], [[Scala (programming language)|Scala]], and [[Scheme (programming language)|Scheme]]. It can also be used to develop documents with [[LaTeX]] (via a TeXlipse plug-in) and packages for the software [[Wolfram Mathematica|Mathematica]]. Development environments include the Eclipse Java development tools (JDT) for Java and Scala, Eclipse CDT for C/C++, and Eclipse PDT for PHP, among others.<ref>{{Cite web |title=Eclipse Packages {{!}} The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 350 open source projects... |url=https://www.eclipse.org/downloads/packages/ |access-date=2023-08-26 |website=www.eclipse.org |archive-date=26 August 2023 |archive-url=https://web.archive.org/web/20230826021607/https://www.eclipse.org/downloads/packages/ |url-status=live }}</ref> The initial [[codebase]] originated from [[VisualAge|IBM VisualAge]].<ref name="VisualAge">{{cite web |work=Eclipse Wiki |title=Where did Eclipse come from? |url=http://wiki.eclipse.org/FAQ_Where_did_Eclipse_come_from%3F |access-date=16 March 2008 |archive-date=8 September 2008 |archive-url=https://web.archive.org/web/20080908011046/http://wiki.eclipse.org/FAQ_Where_did_Eclipse_come_from%3F |url-status=live }}</ref> The Eclipse [[software development kit]] (SDK), which includes the Java development tools, is meant for Java developers. Users can extend its abilities by installing plug-ins written for the Eclipse Platform, such as development toolkits for other programming languages, and can write and contribute their own plug-ins. Since Eclipse 3.0 (released in 2004), plug-ins are installed and managed as "bundles" using [[Equinox (OSGi)|Equinox]], an implementation of [[OSGi]].<ref>"[http://aosabook.org/en/eclipse.html 500 lines or less: Eclipse] {{Webarchive|url=https://web.archive.org/web/20170127235043/http://aosabook.org/en/eclipse.html |date=27 January 2017 }}" says "With the switch to OSGi, Eclipse plugins became known as bundles"</ref> The Eclipse SDK is [[free and open-source software]], released under the terms of the [[Eclipse Public License]], although it is incompatible with the [[GNU General Public License]].<ref>{{cite web |author= Free Software Foundation, Inc. |title= Various Licenses and Comments About Them |date= 5 November 2012 |url= https://www.gnu.org/licenses/license-list.html#EPL |access-date= 17 April 2014 |archive-date= 16 July 2009 |archive-url= https://web.archive.org/web/20090716201618/http://www.gnu.org/licenses/license-list.html#EPL |url-status= live }}</ref> It was one of the first IDEs to run under [[GNU Classpath]] and it runs without problems under [[IcedTea]]. ==History== Eclipse was inspired by the [[Smalltalk]]-based [[VisualAge]] family of [[integrated development environment]] (IDE) products.<ref name="VisualAge"/> Although fairly successful, a major drawback of the VisualAge products was that developed code was not in a [[component-based software engineering]] model. Instead, all code for a project was held in a compressed database using [[Source Code in Database|SCID]] techniques (somewhat like a zip file but in .dat). Individual classes could not be easily accessed, certainly not outside the tool. A team primarily at the IBM Cary, North Carolina, lab developed the new product as a Java-based replacement.<ref>{{cite web|author=Rick DeNatale |title=Will It Go Round in Circles? |date=15 October 2008 |url=http://talklikeaduck.denhaven2.com/articles/2008/10/15/will-it-go-round-in-circles |url-status=dead |archive-url=https://web.archive.org/web/20081019055616/http://talklikeaduck.denhaven2.com/articles/2008/10/15/will-it-go-round-in-circles |archive-date=19 October 2008}}</ref>{{Failed verification|date=October 2022}} In November 2001, a consortium was formed with a board of stewards to further the development of Eclipse as [[open-source software]]. It is estimated that IBM had already invested nearly $40 million by that time.<ref>{{cite web|last=Milinkovich|first=Mike|title=IBM and Eclipse: A Decade of Software Innovation|url=http://asmarterplanet.com/blog/2011/11/ibm_and_eclipse_10_years.html|url-status=live|archive-url=https://web.archive.org/web/20120130055551/https://asmarterplanet.com/blog/2011/11/ibm_and_eclipse_10_years.html|archive-date=30 January 2012|access-date=3 November 2011|website=Building a Smarter Planet}}</ref> The original members were [[Borland]], [[IBM]], [[Micro Focus International|Merant]], [[QNX Software Systems]], [[Rational Software]], [[Red Hat]], [[SUSE S.A.|SuSE]], [[Borland Together|TogetherSoft]], and WebGain.<ref>{{cite web|url=http://www.eclipse.org/org/#history|title=About the Eclipse Foundation: History of Eclipse|website=Eclipse|access-date=1 January 2014|archive-date=12 May 2019|archive-url=https://web.archive.org/web/20190512040234/https://www.eclipse.org/org/#history|url-status=live}}</ref> The number of stewards increased to over 80 by the end of 2003. In January 2004, the [[Eclipse Foundation]] was created.<ref>{{cite web |title= About the Eclipse Foundation |url= http://www.eclipse.org/org |access-date= 13 August 2008 |publisher= The Eclipse Foundation |archive-date= 12 August 2008 |archive-url= https://web.archive.org/web/20080812174401/http://www.eclipse.org/org/ |url-status= live }}</ref> Eclipse 3.0 (released on 21 June 2004) selected the [[OSGi]] Service Platform specifications as the runtime architecture.<ref>{{cite web |url= http://www.eclipse.org/osgi/ |title= OSGi β the footings of the foundation of the platform |publisher=The Eclipse Foundation |access-date= 25 June 2008 |url-status= dead |archive-url= https://web.archive.org/web/20080613200302/http://www.eclipse.org/osgi/ |archive-date= 13 June 2008 |df= dmy-all }}</ref> The [[Association for Computing Machinery]] recognized Eclipse with the 2011 [[ACM Software System Award]] on 26 April 2012.<ref>{{cite web |url= http://www.acm.org/press-room/news-releases/2012/technical-awards-2011 |title= ACM Honors Computing Innovators for Advances in Research, Education, and Industry |publisher=Association for Computing Machinery |access-date= 26 April 2012 |url-status= dead |archive-url= https://web.archive.org/web/20120429043542/http://www.acm.org/press-room/news-releases/2012/technical-awards-2011 |archive-date= 29 April 2012 |df= dmy-all }}</ref> Recent releases of the Eclipse IDE have introduced support for the latest programming language standards, such as Java 23 and C++23, as well as usability enhancements including a refreshed light theme, improved code folding for Java, and updated C/C++ tooling based on the Clang compiler frontend. ===Licensing=== The [[Eclipse Public License]] (EPL) is the fundamental license under which Eclipse projects are released.<ref>{{cite web |title= Eclipse Public License |url= http://www.eclipse.org/org/documents/epl-v10.php |access-date= 24 February 2012 |archive-date= 17 February 2012 |archive-url= https://web.archive.org/web/20120217160726/http://www.eclipse.org/org/documents/epl-v10.php |url-status= live }}</ref> Some projects require dual licensing, for which the Eclipse Distribution License (EDL) is available, although use of this license must be applied for and is considered on a case-by-case basis. Eclipse was originally released under the [[Common Public License]], but was later re-licensed under the Eclipse Public License. The [[Free Software Foundation]] has said that both licenses are [[free software]] licenses, but are incompatible with the [[GNU General Public License]] (GPL).<ref>{{cite web |title= Various Licenses and Comments about Them |url= https://www.gnu.org/licenses/license-list.html |access-date= 20 May 2007 |date= 17 May 2007 |publisher= Free Software Foundation |archive-date= 16 July 2009 |archive-url= https://web.archive.org/web/20090716201618/http://www.gnu.org/licenses/license-list.html |url-status= live }}</ref> ===Name=== According to Lee Nackman, [[Chief Technology Officer]] of IBM's [[Rational Software|Rational division]] (originating in 2003) at that time, the name "Eclipse" (dating from at least 2001) was not a wordplay on [[Sun Microsystems]], as the product's primary competition at the time of naming was [[Microsoft Visual Studio]], which ''Eclipse'' was to eclipse.<ref>{{cite web |url= http://www.eweek.com/c/a/Application-Development/Eclipse-Behind-the-Name |title= Eclipse: Behind the Name |date= 20 May 2005 |access-date= 11 August 2008 |author= Darryl K. Taft |work= eWeek.com |publisher= Ziff Davis Enterprise Holdings |archive-date= 2 January 2013 |archive-url= https://archive.today/20130102122012/http://www.eweek.com/c/a/Application-Development/Eclipse-Behind-the-Name |url-status= live }}</ref> Different versions of Eclipse have been given different science-related names. The versions named after [[Callisto (moon)|Callisto]], [[Europa (moon)|Europa]], and [[Ganymede (moon)|Ganymede]], which are moons of [[Jupiter]], were followed by a version named after [[Galileo]], the [[Galilean moons|discoverer]] of those moons. These were followed by two sun-themed names, [[Helios]] of Greek mythology, and [[Indigo]], one of the seven colors of a rainbow (which is produced by the sun). The version after that, Juno, has a triple meaning: a [[Juno (mythology)|Roman mythological figure]], an [[3 Juno|asteroid]], and a [[Juno (spacecraft)|spacecraft to Jupiter]].<ref>{{cite web |url=https://bugs.eclipse.org/bugs/show_bug.cgi?id=336942#c22 |title=Naming Indigo +1 |last1=Sharma |first1=Ankur |date=14 February 2011 |website=Eclipse |access-date=4 July 2016 |archive-date=25 February 2017 |archive-url=https://web.archive.org/web/20170225055659/https://bugs.eclipse.org/bugs/show_bug.cgi?id=336942#c22 |url-status=live }}</ref> [[Johannes Kepler|Kepler]], [[Moon|Luna]], and [[Mars]] continued the astronomy theme, and then [[Neon]] and [[Oxygen]] constituted a theme of [[chemical elements]]. [[Photon]] represented a return to sun-themed names. {{As of|2018}}, the alphabetic scheme was abandoned in order to better align with the new Simultaneous Release strategy.<ref>{{cite web |url=https://jaxenter.com/eclipse-photon-wayne-beaton-interview-146150.html |title=An interview with Wayne Beaton, Director of Open Source Projects at the Eclipse Foundation: "Eclipse Photon marks the end of an era" |author=<!--Not stated--> |date=2018-06-28 |website=jaxenter.com |access-date=2019-09-16 |archive-date=2 January 2020 |archive-url=https://web.archive.org/web/20200102152241/https://jaxenter.com/eclipse-photon-wayne-beaton-interview-146150.html |url-status=live }}</ref> Releases are named in the format YYYY-MM to reflect the quarterly releases, starting with version 4.9 named 2018-09.<ref>{{cite web |url=https://wiki.eclipse.org/SimRel/Simultaneous_Release_Cycle_FAQ#What_is_the_naming_pattern_for_the_releases_.3F |title=Simultaneous Release FAQ |date=9 March 2018 |website=Eclipse |access-date=2 March 2019 |archive-date=6 March 2019 |archive-url=https://web.archive.org/web/20190306044048/https://wiki.eclipse.org/SimRel/Simultaneous_Release_Cycle_FAQ#What_is_the_naming_pattern_for_the_releases_.3F |url-status=live }}</ref> ===Releases=== Since 2006, the Foundation has coordinated an annual ''Simultaneous Release''.<ref name=":0">{{cite web|url=http://wiki.eclipse.org/Simultaneous_Release|title=Simultaneous Release|access-date=12 January 2018|archive-date=18 January 2018|archive-url=https://web.archive.org/web/20180118015620/http://wiki.eclipse.org/Simultaneous_Release|url-status=live}}</ref> Each release includes the Eclipse Platform and several other Eclipse projects. From 2008 through 2018, each Simultaneous Release had occurred on the 4th Wednesday of June. In 2018 the project switched to quarterly (13 week) '''YYYY-MM''' releases without intermediate service releases.<ref>{{cite web|url=https://wiki.eclipse.org/SimRel/Simultaneous_Release_Cycle_FAQ|title=SimRel/Simultaneous Release Cycle FAQ|access-date=15 March 2019|archive-date=6 March 2019|archive-url=https://web.archive.org/web/20190306044048/https://wiki.eclipse.org/SimRel/Simultaneous_Release_Cycle_FAQ|url-status=live}}</ref> {| class="wikitable sortable" |- ! Version name ! Date ! Platform version ! Projects ! Main changes |- | {{unknown|[[N/a|N/A]]}} | 29 November 2001<ref name="firstPressRelease"/> | {{Version|o|1.0|sortKey="1.0"}} | | A 1.3 level Java runtime or Java development kit must be installed on the machine in order to run this version of Eclipse.<ref>{{cite web|url=http://archive.eclipse.org/eclipse/downloads/drops/R-1.0-200111070001/|title=Eclipse Tools Project|website=archive.eclipse.org|access-date=10 September 2022|archive-date=12 October 2023|archive-url=https://web.archive.org/web/20231012090854/https://archive.eclipse.org/eclipse/downloads/drops/R-1.0-200111070001/|url-status=live}}</ref> |- | {{unknown|[[N/a|N/A]]}} | 18 September 2002<ref>{{cite web|url=https://www.eclipse.org/org/press-release/sep2002internationalpr.html|title=Eclipse.org consortium|website=The Community for Open Innovation and Collaboration {{Pipe}} The [[Eclipse Foundation]]|access-date=10 September 2022|archive-date=6 October 2022|archive-url=https://web.archive.org/web/20221006022820/https://www.eclipse.org/org/press-release/sep2002internationalpr.html|url-status=live}}</ref> | {{Version|o|2.0|sortKey="2.0"}} | | |- | {{unknown|[[N/a|N/A]]}} | 15 April 2003<ref>{{cite web|url=https://www.eclipse.org/org/press-release/apr15200321pr.html|title=Eclipse.org consortium|website=The Community for Open Innovation and Collaboration {{Pipe}} The [[Eclipse Foundation]]|access-date=10 September 2022|archive-date=7 March 2023|archive-url=https://web.archive.org/web/20230307080517/https://www.eclipse.org/org/press-release/apr15200321pr.html|url-status=live}}</ref> | {{Version|o|2.1|sortKey="2.1"}} | | A 1.4 level Java runtime or Java development kit (JDK) can also be used to run Eclipse. It is still possible to use a 1.3 level Java runtime or Java development kit (JDK).<ref>{{cite web|url=https://archive.eclipse.org/eclipse/downloads/drops/R-2.1-200303272130/|title=Eclipse Tools Project|website=archive.eclipse.org|access-date=10 September 2022|archive-date=12 August 2022|archive-url=https://web.archive.org/web/20220812003015/https://archive.eclipse.org/eclipse/downloads/drops/R-2.1-200303272130/|url-status=live}}</ref> |- | {{unknown|[[N/a|N/A]]}} | 21 June 2004<ref>{{cite web|url=http://www.eclipse.org/org/press-release/jun212004r30pr.html|title=Eclipse Foundation|publisher=Eclipse.org|date=21 June 2004|access-date=12 January 2018|archive-date=7 January 2018|archive-url=https://web.archive.org/web/20180107225547/http://www.eclipse.org/org/press-release/jun212004r30pr.html|url-status=live}}</ref> | {{Version|o|3.0|sortKey="3.0"}} | | A 1.4.1 level Java runtime or Java development kit must be installed on the machine in order to run this version of Eclipse.<ref>{{cite web|url=https://archive.eclipse.org/eclipse/downloads/drops/R-3.0-200406251208/|title=Eclipse Tools Project|website=archive.eclipse.org|access-date=10 September 2022|archive-date=2 July 2022|archive-url=https://web.archive.org/web/20220702180516/https://archive.eclipse.org/eclipse/downloads/drops/R-3.0-200406251208/|url-status=live}}</ref> |- | {{unknown|[[N/a|N/A]]}} | 28 June 2005 | {{Version |o |3.1 |sortKey="3.1"}} | | Added [[Java 5]] support: generics, annotations, boxing-unboxing, enums, enhanced for loop, varargs, static imports<ref>{{cite web|url=https://www.eclipse.org/org/june05release/projects.html|title=Eclipse 3.1 Inside!|access-date=12 January 2018|archive-date=1 December 2016|archive-url=https://web.archive.org/web/20161201102558/http://www.eclipse.org/org/june05release/projects.html|url-status=live}}</ref> |- | [[Callisto (moon)|Callisto]] | 26 June 2006<ref name="releaseDates">{{Cite web |title=Eclipse IDE Simultaneous Release (SimRel) |url=https://github.com/eclipse-simrel/.github/blob/main/wiki/Simultaneous_Release.md |access-date=2023-12-22 |website=GitHub |language=en |publisher=[[Eclipse Foundation]] |date=6 December 2023 |archive-date=22 December 2023 |archive-url=https://web.archive.org/web/20231222205313/https://github.com/eclipse-simrel/.github/blob/main/wiki/Simultaneous_Release.md |url-status=live }}</ref> | {{Version|o|3.2|sortKey="3.2"}} | Callisto projects<ref>{{cite web|url=http://www.eclipse.org/callisto/callistoprojects.php|title=Eclipse Callisto Projects|website=Eclipse|access-date=12 January 2018|archive-date=25 June 2008|archive-url=https://web.archive.org/web/20080625213435/http://www.eclipse.org/callisto/callistoprojects.php|url-status=live}}</ref> | |- | [[Europa (moon)|Europa]] | 27 June 2007<ref name="releaseDates"/> | {{Version|o|3.3|sortKey="3.3"}} | Europa projects<ref name=":0"/> | |- | [[Ganymede (moon)|Ganymede]] | 25 June 2008<ref name="releaseDates"/> | {{Version|o|3.4|sortKey="3.4"}} | Ganymede projects<ref>{{cite web|url=http://wiki.eclipse.org/Ganymede_Simultaneous_Release|title=Ganymede Simultaneous Release|website=wiki.eclipse.org|access-date=12 January 2018|archive-date=13 January 2018|archive-url=https://web.archive.org/web/20180113035528/http://wiki.eclipse.org/Ganymede_Simultaneous_Release|url-status=live}}</ref> | |- | [[Galileo Galilei|Galileo]] | 24 June 2009<ref name="releaseDates"/> | {{Version|o|3.5|sortKey="3.5"}} | Galileo projects<ref>{{cite web|url=http://wiki.eclipse.org/Galileo_Simultaneous_Release|title=Galileo Simultaneous Release|website=wiki.eclipse.org|access-date=12 January 2018|archive-date=13 January 2018|archive-url=https://web.archive.org/web/20180113093127/http://wiki.eclipse.org/Galileo_Simultaneous_Release|url-status=live}}</ref> | |- | [[Helios]] | 23 June 2010<ref name="releaseDates"/> | {{Version|o|3.6|sortKey="3.6"}} | Helios projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:Helios|title=Category:Helios|website=wiki.eclipse.org|access-date=12 January 2018|archive-date=13 January 2018|archive-url=https://web.archive.org/web/20180113093105/http://wiki.eclipse.org/Category:Helios|url-status=live}}</ref> | |- | [[Indigo]] | 22 June 2011<ref name="releaseDates"/> | {{Version|o|3.7|sortKey="3.7"}} | Indigo projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:Indigo|title=Category:Indigo|website=wiki.eclipse.org|access-date=12 January 2018|archive-date=13 January 2018|archive-url=https://web.archive.org/web/20180113093130/http://wiki.eclipse.org/Category:Indigo|url-status=live}}</ref> | Added [[Java 7]] support (3.7.1 sr1): Improved Type Inference for Generic Instance Creation (Diamond), Multi-catch, try-with-resources statement, Simplified Varargs Method Invocation, Strings in switch, Binary Literals and Underscores in Numeric Literals, Polymorphic Methods<ref>{{cite web|url=https://help.eclipse.org/neon/index.jsp?topic=/org.eclipse.jdt.doc.user/gettingStarted/qs-with-java7.htm|title=Help - Eclipse Platform|website=help.eclipse.org|access-date=12 January 2018|archive-date=22 October 2017|archive-url=https://web.archive.org/web/20171022112112/https://help.eclipse.org/neon/index.jsp?topic=/org.eclipse.jdt.doc.user/gettingStarted/qs-with-java7.htm|url-status=live}}</ref> |- | [[Juno (mythology)|Juno]] | 27 June 2012<ref name="releaseDates"/> | {{Version|o|3.8 and 4.2<ref>{{cite web|url=http://www.eclipse.org/org/press-release/20120627_junorelease.php|title=Eclipse Juno Release Train Has Arrived|website=Eclipse|date=27 June 2012|access-date=12 January 2018|archive-date=13 January 2018|archive-url=https://web.archive.org/web/20180113093105/http://www.eclipse.org/org/press-release/20120627_junorelease.php|url-status=live}}</ref>|sortKey="4.2"}} {{refn| group=Notes|There is a 3.8 release of Eclipse Juno; it is not promoted on the main downloads page, but a packaged distribution is available for download.<ref>{{cite web|url=http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/|title=Eclipse 3.8.2 Maintenance Build: 3.8.2|website=archive.eclipse.org|date=31 January 2013|access-date=12 January 2018|archive-date=12 October 2017|archive-url=https://web.archive.org/web/20171012154902/http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/|url-status=live}}</ref> Eclipse 3.8 provides bugfixes for Indigo & adds Java 7 support, and its maintenance was dual streamed with 4.2.<ref>{{cite web|url=https://bugs.eclipse.org/bugs/show_bug.cgi?id=389175|title=389175 β Dual stream simultaneous release (3.x and 4.x)|website=bugs.eclipse.org|access-date=28 December 2018|archive-date=22 June 2020|archive-url=https://web.archive.org/web/20200622095309/https://bugs.eclipse.org/bugs/show_bug.cgi?id=389175|url-status=live}}</ref> Features and plug-ins equivalent to a packaged distribution may be added from within the IDE.}} | Juno projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:Juno|title=Category:Juno|website=wiki.eclipse.org|access-date=12 January 2018|archive-date=13 January 2018|archive-url=https://web.archive.org/web/20180113035540/http://wiki.eclipse.org/Category:Juno|url-status=live}}</ref> | |- | [[Johannes Kepler|Kepler]] | 26 June 2013<ref name="releaseDates"/> | {{Version|o|4.3|sortKey="4.3"}} | Kepler projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:Kepler|title=Category:Kepler|website=wiki.eclipse.org|access-date=12 January 2018|archive-date=13 January 2018|archive-url=https://web.archive.org/web/20180113035501/http://wiki.eclipse.org/Category:Kepler|url-status=live}}</ref> | A Java 6 JRE/JDK is recommended to run this version.<ref name="eclipseJvmSetup">{{cite web |title=Eclipse/Installation - Eclipsepedia |url=https://wiki.eclipse.org/Eclipse/Installation#Install_a_JVM |website=wiki.eclipse.org |access-date=10 September 2022 |archive-date=6 June 2024 |archive-url=https://web.archive.org/web/20240606125042/https://wiki.eclipse.org/Eclipse/Installation#Install_a_JVM |url-status=live }}</ref> |- | [[Moon|Luna]] | 25 June 2014<ref name="releaseDates"/> | {{Version|o|4.4|sortKey="4.4"}} | Luna projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:Luna|title=Category:Luna|website=Wiki.eclipse.org|access-date=12 January 2018|archive-date=13 January 2018|archive-url=https://web.archive.org/web/20180113035503/http://wiki.eclipse.org/Category:Luna|url-status=live}}</ref> |Integrated [[Java 8]] support;<ref>{{cite web|url=http://projects.eclipse.org/projects/eclipse/releases/4.4.0|title=Eclipse Project 4.4.0|date=22 July 2013|access-date=12 January 2018|archive-date=13 January 2018|archive-url=https://web.archive.org/web/20180113093117/http://projects.eclipse.org/projects/eclipse/releases/4.4.0|url-status=live}}</ref> in the prior version, this was possible via a ''Java 8 patch'' plug-in. A Java 7 JRE/JDK is required to run most of the packages based on this version.<ref name="eclipseJvmSetup"/> |- | [[Mars]] | 24 June 2015<ref name="releaseDates"/> | {{Version|o|4.5|sortKey="4.5"}} | Mars projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:Mars|title=Category:Mars|website=Wiki.eclipse.org|access-date=12 January 2018|archive-date=13 January 2018|archive-url=https://web.archive.org/web/20180113093155/http://wiki.eclipse.org/Category:Mars|url-status=live}}</ref> | A Java 7 JRE/JDK is required to run all packages based on this version.<ref name="eclipseJvmSetup"/> | |- | [[Neon]] | 22 June 2016<ref name="releaseDates"/> | {{Version|o|4.6|sortKey="4.6"}} | Neon projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:Neon|title=Category:Neon|website=wiki.eclipse.org|access-date=12 January 2018|archive-date=13 January 2018|archive-url=https://web.archive.org/web/20180113035610/http://wiki.eclipse.org/Category:Neon|url-status=live}}</ref> | A Java 8 JRE/JDK is required to run all packages based on this version.<ref name="eclipseJvmSetup"/> | |- | [[Oxygen]] | 28 June 2017<ref name="releaseDates"/> | {{Version|o|4.7|sortKey="4.7"}} | Oxygen projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:Oxygen|title=Category:Oxygen|website=wiki.eclipse.org|access-date=12 January 2018}}</ref> | Oxygen.1a introduced Java 9 and Junit 5 support and Oxygen.3a introduced Java 10 support.<ref>{{cite web|url=https://www.eclipse.org/eclipse/news/4.7/|title=Eclipse Oxygen - New and Noteworthy|access-date=3 July 2018|archive-date=3 July 2018|archive-url=https://web.archive.org/web/20180703190743/https://www.eclipse.org/eclipse/news/4.7/|url-status=live}}</ref> Dropped support for the following Unix based platforms: AIX, Solaris, HP-UX and s390.<ref>{{cite web|url=https://www.eclipse.org/eclipse/news/4.7/M1/|title=Eclipse Project Oxygen (4.7) M1 - New and Noteworthy|access-date=22 August 2019|archive-date=16 July 2019|archive-url=https://web.archive.org/web/20190716034650/https://www.eclipse.org/eclipse/news/4.7/M1/|url-status=live}}</ref> From this version on, a Java 8 or newer JRE/JDK is required to run Eclipse.<ref name="eclipseJvmSetup"/> |- | [[Photon]] | 27 June 2018<ref name="releaseDates"/> | {{Version|o|4.8|sortKey="4.8"}} | Photon projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:Photon|title=Category:Photon|website=wiki.eclipse.org|access-date=12 January 2018|archive-date=21 January 2018|archive-url=https://web.archive.org/web/20180121144540/http://wiki.eclipse.org/Category:Photon|url-status=live}}</ref> | Dropped support for 32bit Windows and Linux. |- | 2018-09 | 19 September 2018<ref name="releaseDates"/> | {{Version|o|4.9|sortKey="4.9"}} | 2018-09 projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:SimRel-2018-09|title=Category:SimRel-2018-09|website=wiki.eclipse.org|access-date=18 September 2018|archive-date=18 September 2018|archive-url=https://web.archive.org/web/20180918231156/http://wiki.eclipse.org/Category:SimRel-2018-09|url-status=live}}</ref> | |- | 2018-12 | 19 December 2018<ref name="releaseDates"/> | {{Version|o|4.10|sortKey="4.10"}} | 2018-12 projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:SimRel-2018-12|title=Category:SimRel-2018-12|website=wiki.eclipse.org|access-date=18 December 2018|archive-date=18 December 2018|archive-url=https://web.archive.org/web/20181218145628/http://wiki.eclipse.org/Category:SimRel-2018-12|url-status=live}}</ref> | Added support for Java 11.<ref>{{cite web|url=https://www.eclipse.org/eclipse/news/4.10/jdt.php|title=Eclipse 4.10 - New and Noteworthy - New Features for Java Developers|website=www.eclipse.org|access-date=14 May 2020|archive-date=22 June 2020|archive-url=https://web.archive.org/web/20200622074246/https://www.eclipse.org/eclipse/news/4.10/jdt.php|url-status=live}}</ref> |- | 2019-03 | 20 March 2019<ref name="releaseDates"/> | {{Version|o|4.11|sortKey="4.11"}} | 2019-03 projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:SimRel-2019-03|title=Category:SimRel-2019-03|website=wiki.eclipse.org|access-date=18 December 2018|archive-date=18 December 2018|archive-url=https://web.archive.org/web/20181218151132/http://wiki.eclipse.org/Category:SimRel-2019-03|url-status=live}}</ref> | |- | 2019-06 | 19 June 2019<ref name="releaseDates"/> | {{Version|o|4.12|sortKey="4.12"}} | 2019-06 projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:SimRel-2019-06|title=Category:SimRel-2019-06|website=wiki.eclipse.org|access-date=20 December 2018|archive-date=20 December 2018|archive-url=https://web.archive.org/web/20181220231031/http://wiki.eclipse.org/Category:SimRel-2019-06|url-status=live}}</ref> | |- | 2019-09 | 18 September 2019<ref name="releaseDates"/> | {{Version|o|4.13|sortKey="4.13"}} | 2019-09 projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:SimRel-2019-09|title=Category:SimRel-2019-09|website=wiki.eclipse.org|access-date=22 June 2019|archive-date=22 June 2019|archive-url=https://web.archive.org/web/20190622080703/http://wiki.eclipse.org/Category:SimRel-2019-09|url-status=live}}</ref> | |- | 2019-12 | 18 December 2019<ref name="releaseDates"/> | {{Version|o|4.14|sortKey="4.14"}} | 2019-12 projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:SimRel-2019-12|title=Category:SimRel-2019-12|website=wiki.eclipse.org|access-date=22 June 2019|archive-date=22 June 2019|archive-url=https://web.archive.org/web/20190622080704/http://wiki.eclipse.org/Category:SimRel-2019-12|url-status=live}}</ref> | |- | 2020-03 | 18 March 2020<ref name="releaseDates"/> | {{Version|o|4.15|sortKey="4.15"}} | 2020-03 projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:SimRel-2020-03|title=Category:SimRel-2020-03|website=wiki.eclipse.org|access-date=25 March 2020|archive-date=20 December 2019|archive-url=https://web.archive.org/web/20191220115408/https://wiki.eclipse.org/Category:SimRel-2020-03|url-status=live}}</ref> |Update support for Web Development languages, relying on Language Server Protocol |- | 2020-06 | 17 June 2020<ref name="releaseDates"/> | {{Version|o|4.16|sortKey="4.16"}} | 2020-06 projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:SimRel-2020-06|title=Category:SimRel-2020-06|website=wiki.eclipse.org|access-date=25 March 2020|archive-date=25 March 2020|archive-url=https://web.archive.org/web/20200325103204/http://wiki.eclipse.org/Category:SimRel-2020-06|url-status=live}}</ref> | |- | 2020-09 | 16 September 2020<ref name="releaseDates"/> | {{Version|o|4.17|sortKey="4.17"}} | 2020-09 projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:SimRel-2020-09|title=Category:SimRel-2020-09|website=wiki.eclipse.org|access-date=31 March 2020|archive-date=25 March 2020|archive-url=https://web.archive.org/web/20200325103210/http://wiki.eclipse.org/Category:SimRel-2020-09|url-status=live}}</ref> | From this version on, a Java 11 or newer JRE/JDK is required to run Eclipse.<ref name="eclipseJvmSetup"/> |- | 2020-12 | 16 December 2020<ref name="releaseDates"/> | {{Version|o|4.18|sortKey="4.18"}} | 2020-12 projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:SimRel-2020-12|title=Category:SimRel-2020-12|website=wiki.eclipse.org|access-date=19 September 2020|archive-date=21 March 2022|archive-url=https://web.archive.org/web/20220321203334/http://wiki.eclipse.org/Category:SimRel-2020-12|url-status=live}}</ref> |A JDK is embedded into most packages, so a Java installation is not a prerequisite anymore. |- | 2021-03 | 17 March 2021<ref name="releaseDates"/> | {{Version|o|4.19|sortKey="4.19"}} | 2021-03 projects<ref>{{cite web|url=http://wiki.eclipse.org/Category:SimRel-2021-03|title=Category:SimRel-2021-03|website=wiki.eclipse.org|access-date=25 December 2020|archive-date=25 November 2020|archive-url=https://web.archive.org/web/20201125134000/http://wiki.eclipse.org/Category:SimRel-2021-03|url-status=live}}</ref> | |- | 2021-06 | 16 June 2021<ref name="releaseDates"/> | {{Version|o|4.20|sortKey="4.20"}} | 2021-06 projects<ref>{{cite web|url=https://wiki.eclipse.org/Category:SimRel-2021-06|title=Category:SimRel-2021-06|website=wiki.eclipse.org|access-date=17 March 2021|archive-date=17 March 2024|archive-url=https://web.archive.org/web/20240317201936/https://wiki.eclipse.org/Category:SimRel-2021-06|url-status=live}}</ref> | |- | 2021-09 | 15 September 2021<ref name="releaseDates"/> | {{Version|o|4.21|sortKey="4.21"}} | 2021-09 projects<ref>{{cite web|url=https://wiki.eclipse.org/Category:SimRel-2021-09|title=Category:SimRel-2021-09|website=wiki.eclipse.org|access-date=21 June 2021|archive-date=24 June 2021|archive-url=https://web.archive.org/web/20210624205905/https://wiki.eclipse.org/Category:SimRel-2021-09|url-status=live}}</ref> | |- | 2021-12 | 8 December 2021<ref name="releaseDates"/> | {{Version|o|4.22|sortKey="4.22"}} | 2021-12 projects<ref>{{cite web|url=https://wiki.eclipse.org/Category:SimRel-2021-12|title=Category:SimRel-2021-12|website=wiki.eclipse.org|access-date=29 September 2021|archive-date=17 March 2024|archive-url=https://web.archive.org/web/20240317201934/https://wiki.eclipse.org/Category:SimRel-2021-12|url-status=live}}</ref> | |- | 2022-03 | 16 March 2022<ref name="releaseDates"/> | {{Version|o|4.23|sortKey="4.23"}} | 2022-03 projects<ref>{{cite web|url=https://wiki.eclipse.org/Category:SimRel-2022-03|title=Category:SimRel-2022-03|website=wiki.eclipse.org|access-date=31 August 2022|archive-date=21 September 2022|archive-url=https://web.archive.org/web/20220921112111/https://wiki.eclipse.org/Category:SimRel-2022-03|url-status=live}}</ref> | |- | 2022-06 | 15 June 2022<ref name="releaseDates"/> | {{Version|o|4.24|sortKey="4.24"}} | 2022-06 projects<ref>{{cite web|url=https://wiki.eclipse.org/Category:SimRel-2022-06|title=Category:SimRel-2022-06|website=wiki.eclipse.org|access-date=31 August 2022|archive-date=21 September 2022|archive-url=https://web.archive.org/web/20220921124111/https://wiki.eclipse.org/Category:SimRel-2022-06|url-status=live}}</ref> | |- | 2022-09 | 14 September 2022<ref name="releaseDates"/> | {{Version|o|4.25|sortKey="4.25"}} | 2022-09 projects<ref>{{cite web|url=https://wiki.eclipse.org/Category:SimRel-2022-09|title=Category:SimRel-2022-09|website=wiki.eclipse.org|access-date=31 August 2022|archive-date=21 September 2022|archive-url=https://web.archive.org/web/20220921123101/https://wiki.eclipse.org/Category:SimRel-2022-09|url-status=live}}</ref> | From this version on, a Java 17 or newer JRE/JDK is required to run Eclipse.<ref name="eclipseJvmSetup"/> |- | 2022-12 | 7 December 2022<ref name="releaseDates"/> | {{Version|o|4.26|sortKey="4.26"}} | 2022-12 projects<ref>{{cite web|url=https://wiki.eclipse.org/Category:SimRel-2022-12|title=Category:SimRel-2022-12|website=wiki.eclipse.org|access-date=17 September 2022|archive-date=21 September 2022|archive-url=https://web.archive.org/web/20220921102425/https://wiki.eclipse.org/Category:SimRel-2022-12|url-status=live}}</ref> | |- | 2023-03 | 15 March 2023<ref name="releaseDates"/> | {{Version|o|4.27|sortKey="4.27"}} | 2023-03 projects<ref>{{cite web|url=https://wiki.eclipse.org/Category:SimRel-2023-03|title=Category:SimRel-2023-03|website=wiki.eclipse.org|access-date=10 December 2022|archive-date=10 December 2022|archive-url=https://web.archive.org/web/20221210083900/https://wiki.eclipse.org/Category:SimRel-2023-03|url-status=live}}</ref> | |- | 2023-06 | 14 June 2023<ref name="releaseDates"/> | {{Version|o|4.28|sortKey="4.28"}} | 2023-06 projects<ref>{{cite web|url=https://wiki.eclipse.org/Category:SimRel-2023-06|title=Category:SimRel-2023-06|website=wiki.eclipse.org|access-date=15 March 2023|archive-date=15 March 2023|archive-url=https://web.archive.org/web/20230315115450/https://wiki.eclipse.org/Category:SimRel-2023-06|url-status=live}}</ref> | |- | 2023-09 | 13 September 2023<ref name="releaseDates"/> | {{Version|o|4.29|sortKey="4.29"}} | 2023-09 projects<ref>{{cite web|url=https://wiki.eclipse.org/Category:SimRel-2023-09|title=Category:SimRel-2023-09|website=wiki.eclipse.org|access-date=14 June 2023|archive-date=14 June 2023|archive-url=https://web.archive.org/web/20230614073219/https://wiki.eclipse.org/Category:SimRel-2023-09|url-status=live}}</ref> | |- | 2023-12 | 6 December 2023<ref name="releaseDates"/> | {{Version|o|4.30|sortKey="4.30"}} | 2023-12 projects<ref>{{Cite web |title=.github/wiki/SimRel/2023-12.md at main Β· eclipse-simrel/.github |url=https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2023-12.md |access-date=2023-12-22 |website=GitHub |language=en |publisher=[[Eclipse Foundation]] |archive-date=22 December 2023 |archive-url=https://web.archive.org/web/20231222205314/https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2023-12.md |url-status=live }}</ref> | |- | 2024-03 | 13 March 2024<ref name="releaseDates"/> | {{Version|o|4.31|sortKey="4.31"}} | 2024-03 projects<ref>{{Cite web |title=.github/wiki/SimRel/2024-03.md at main Β· eclipse-simrel/.github |url=https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2024-03.md |access-date=2023-12-22 |website=GitHub |language=en |publisher=[[Eclipse Foundation]] |archive-date=22 December 2023 |archive-url=https://web.archive.org/web/20231222205314/https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2024-03.md |url-status=live }}</ref> | |- | 2024-06 | 12 June 2024<ref name="releaseDates"/> | {{Version|o|4.32|sortKey="4.32"}} | 2024-06 projects<ref>{{Cite web |title=.github/wiki/SimRel/2024-06.md at main Β· eclipse-simrel/.github |url=https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2024-06.md |access-date=2023-12-22 |website=GitHub |language=en |publisher=[[Eclipse Foundation]] |archive-date=22 December 2023 |archive-url=https://web.archive.org/web/20231222205313/https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2024-06.md |url-status=live }}</ref> | |- | 2024-09 | 11 September 2024<ref name="releaseDates"/> | {{Version|o|4.33|sortKey="4.33"}} | 2024-09 projects<ref>{{Cite web |title=.github/wiki/SimRel/2024-09.md at main Β· eclipse-simrel/.github |url=https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2024-09.md |access-date=2023-12-22 |website=GitHub |language=en |publisher=[[Eclipse Foundation]] |archive-date=22 December 2023 |archive-url=https://web.archive.org/web/20231222205313/https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2024-09.md |url-status=live }}</ref> | |- | 2024-12 | 4 December 2024<ref name="releaseDates"/> | {{Version|o|4.34|sortKey="4.34"}} | 2024-12 projects<ref>{{Cite web |title=.github/wiki/SimRel/2024-12.md at main Β· eclipse-simrel/.github |url=https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2024129.md |access-date=2023-12-22 |website=GitHub |language=en |publisher=[[Eclipse Foundation]] |archive-date=22 December 2023 |archive-url=https://web.archive.org/web/20231222205313/https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2024-09.md |url-status=live }}</ref> | |- |2025-03 |12 March 2025<ref name="releaseDates" /> |{{Version|c|4.35|sortKey="4.35"}} |2025-03 projects<ref>{{Cite web |title=.github/wiki/SimRel/2025-03.md at main Β· eclipse-simrel/.github |url=https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2025-03.md |access-date=2024-11-24 |website=GitHub |language=en}}</ref> | |- |2025-06 |11 June 2025<ref name="releaseDates" /> |{{Version|p|4.36|sortKey="4.36"}} |2025-06 projects<ref>{{Cite web |title=.github/wiki/SimRel/2025-06.md at main Β· eclipse-simrel/.github |url=https://github.com/eclipse-simrel/.github/blob/main/wiki/SimRel/2025-06.md |access-date=2024-11-24 |website=GitHub |language=en}}</ref> | |} <small>{{Version|l|show=11101}}</small> <references group="Notes"/> ==Architecture== Eclipse uses plug-ins to provide all the functionality within and on top of the run-time system. Its run-time system is based on [[Equinox (OSGi)|Equinox]], an implementation of the [[OSGi]] core framework specification.<ref>{{cite web |work=OSGi Alliance Site |title=OSGi Certified Products |url=https://www.osgi.org/osgi-certification/osgi-certified-products/ |archive-url=https://web.archive.org/web/20160420211310/https://www.osgi.org/osgi-certification/osgi-certified-products/ |url-status=dead |archive-date=20 April 2016 |access-date=2 August 2016 }}</ref> In addition to allowing the Eclipse Platform to be extended using other [[programming language]]s, such as [[C (programming language)|C]] and [[Python (programming language)|Python]], the plug-in framework allows the Eclipse Platform to work with typesetting languages like [[LaTeX]]<ref>{{cite web|url=http://texlipse.sourceforge.net/|title=TeXlipse homepage β LaTeX for Eclipse|website=TeXlipse.sourceforge.net|access-date=1 January 2014|archive-date=16 December 2013|archive-url=https://web.archive.org/web/20131216155946/http://texlipse.sourceforge.net/|url-status=live}}</ref> and networking applications such as [[telnet]] and [[database management system]]s. The plug-in architecture supports writing any desired extension to the environment, such as for [[configuration management]]. Java and [[Concurrent Versions System|CVS]] support is provided in the Eclipse [[Software development kit|SDK]], with support for other [[version control system]]s provided by third-party [[plug-in (computing)|plug-in]]s. With the exception of a small run-time kernel, everything in Eclipse is a plug-in. Thus, every plug-in developed integrates with Eclipse in the same way as other plug-ins; in this respect, all features are "created equal".<ref>{{cite web|url=https://www.ibm.com/developerworks/library/os-ecplug/|title=Developing Eclipse plug-ins|last=Gallardo|first=David|date=1 December 2002|website=IBM|access-date=5 February 2018|archive-date=6 February 2018|archive-url=https://web.archive.org/web/20180206131612/https://www.ibm.com/developerworks/library/os-ecplug/|url-status=live}}</ref> Eclipse provides plug-ins for a wide variety of features, some of which are from third parties using both free and commercial models. Examples of plug-ins include for [[Unified Modeling Language]] (UML), for Sequence and other UML diagrams, a plug-in for DB Explorer, and many more. The Eclipse SDK includes the Eclipse Java development tools (JDT), offering an IDE with a built-in Java [[incremental compiler]] and a full model of the Java source files. This allows for advanced [[refactor]]ing techniques and code analysis. The IDE also makes use of a ''workspace'', in this case a set of [[metadata]] over a flat filespace allowing external file modifications as long as the corresponding workspace ''resource'' is refreshed afterward. Eclipse implements the [[graphical control element]]s of the Java toolkit called [[Standard Widget Toolkit]] (SWT), whereas most Java applications use the Java standard [[Abstract Window Toolkit]] (AWT), [[Swing (Java)|Swing]], or [[JavaFX]]. Eclipse's [[user interface]] also uses an intermediate [[graphical user interface]] layer called [[JFace]], which simplifies the construction of applications based on SWT. Eclipse was made to run on [[Wayland (display server protocol)|Wayland]] during a [[Google Summer of Code]] (GSoC) Project in 2014.<ref>{{cite web |url=http://blog.vogella.com/2014/08/18/eclipse-now-runs-on-wayland/ |title=Eclipse now runs on Wayland |date=18 August 2014 |access-date=17 September 2014 |archive-date=23 August 2014 |archive-url=https://web.archive.org/web/20140823203722/http://blog.vogella.com/2014/08/18/eclipse-now-runs-on-wayland/ |url-status=dead }}</ref> {{As of|2017}}, language packs being developed by the ''Babel Project'' provide translations into over 40 [[natural language]]s.<ref name="Babel" /> =={{anchor|RCP}} Rich client platform== Eclipse provides the [[rich client platform]] (RCP) for developing general-purpose applications. The following components constitute the rich client platform: * [[Equinox (OSGi)|Equinox OSGi]] β a standard bundling framework * Core platform β boot Eclipse, run [[Plug-in (computing)|plug-ins]]{{Citation needed|date=January 2012}} * [[Standard Widget Toolkit]] (SWT) β a portable [[widget toolkit]] * [[JFace]] β viewer classes to bring [[model view controller]] programming to SWT, file buffers, text handling, text editors * Eclipse Workbench β views, editors, perspectives, wizards Examples of rich client applications based on Eclipse are: * [[IBM Notes]] 8 and 9 * Attachmate-Novell [[NetIQ]] Designer for Identity Manager * [[Apache Directory]] Studio * [[Remote Component Environment]] * [[DBeaver]], a SQL client software * Portfolio Performance<ref>{{Cite web|title=Portfolio Performance|url=https://www.portfolio-performance.info/en/|access-date=2020-12-16|publisher=Portfolio Performance|archive-date=13 December 2020|archive-url=https://web.archive.org/web/20201213135248/https://www.portfolio-performance.info/en/|url-status=live}}</ref> * [[UDig]], a GIS software * [[AnyLogic]], a multimethod simulation modeling tool ==Server platform== Eclipse supports development for [[Apache Tomcat|Tomcat]], [[GlassFish]] and many other servers and is often capable of installing the required server (for development) directly from the IDE. It supports remote debugging, allowing a user to watch variables and step through the code of an application that is running on the attached server. ==Web Tools Platform== The Eclipse Web Tools Platform (WTP) project is an extension of the Eclipse platform with tools for developing Web and Java EE applications. It includes source and graphical editors for a variety of languages, wizards and built-in applications to simplify development, and tools and APIs to support deploying, running, and testing apps.<ref>{{cite web|access-date= 2 May 2011|publisher= Eclipse.org|title= Eclipse Web Tools Platform Project|quote= The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with tools for developing Web and Java EE applications. It includes source and graphical editors for a variety of languages, wizards and built-in applications to simplify development, tools to support deploying, running, and testing apps, and APIs for extending its functionality.|url= http://eclipse.org/projects/project_summary.php?projectid=webtools|archive-date= 6 June 2024|archive-url= https://web.archive.org/web/20240606125049/https://projects.eclipse.org/projects/webtools|url-status= live}}</ref> ==Modeling platform== The Modeling project contains all the official projects of the Eclipse Foundation focusing on model-based development technologies. All are compatible with the Eclipse Modeling Framework created by IBM. Those projects are separated into six categories: * '''Model Transformation''' includes projects using [[Eclipse Modeling Framework]] (EMF)-based models as an input to produce either a model or text as an output. Model-to-model transformation projects include [[ATLAS Transformation Language]] (ATL), an open source transformation language and toolkit used to transform a given model or to generate a new model from a given EMF model. Model-to-text transformation projects contain [[Acceleo]], an implementation of [[MOFM2T]], a standard model to text language from the [[Object Management Group]] (OMG). The Acceleo [[Code generation (compiler)|code generator]] can generate any textual language (Java, PHP, Python, etc.) from EMF-based models defined with any metamodel ([[Unified Modeling Language]] (UML), [[Systems Modeling Language]] (SysML), etc.). It is open-source. *'''Model Development Tools''' include projects implementating various modeling standards used in the industry, and their toolkits. Among those projects can be found implementations of several standards: ** [[Unified Modeling Language]] (UML) ** [[Systems modeling language]] (SysML) ** [[Object Constraint Language]] (OCL) ** [[Business Process Model and Notation]] (BPMN) ** [[Semantics of Business Vocabulary and Business Rules]] (SBVR) ** [[XML Schema (W3C)|XML Schema]] (XSD) ** [[National Electronic Distributors Association]] (NEDA) ** [[MMT (Eclipse)|Model-to-Model Transformations]] (MMT) *'''Concrete Syntax Development''' contains the Graphical Modeling Framework, an Eclipse-based framework dedicated to the graphical representation of EMF-based models.{{citation needed|date=January 2014}} *'''Abstract Syntax Development''' hosts the Eclipse Modeling Framework, core of most modeling projects of the Eclipse Foundation and frameworks available for the EMF like [[Connected Data Objects]] (CDO), EMF query or EMF validation. * ''' Technology and Research ''' includes modeling project prototypes, hosting all Eclipse Foundation modeling projects during their incubation phase.{{citation needed|date=January 2014}} *'''Amalgam''' provides the packaging and integration between all available modeling tools for the Eclipse package dedicated to modeling tools.<ref>{{in lang|en}} {{cite web|url=http://www.eclipse.org/modeling/amalgam/|title=Amalgation website|date=31 January 2013|access-date=5 March 2015|archive-date=19 March 2015|archive-url=https://web.archive.org/web/20150319031520/http://www.eclipse.org/modeling/amalgam/|url-status=live}}</ref> ==Application lifecycle management== [[Application lifecycle management]] (ALM) and [[task management]] in Eclipse need an optional component called Mylyn ({{IPAc-en|Λ|m|aΙͺ|l|Ιͺ|n}}), an [[Open-source software|open-source]] implementation of the [[task-focused interface]]. It provides an API for tools embedding the task-focused interface. For software developers, it helps a developer work efficiently with many different tasks (such as bugs, problem reports or new features). Tasks are integrated into Mylyn. For all tasks that have been integrated, Mylyn monitors user activity and tries to identify information relevant to the task at hand. It uses this task context to focus the Eclipse UI on the related information. Mylyn can integrate with repositories such as [[Bugzilla]], [[Trac]], [[Redmine]], [[Mantis Bugtracker|Mantis]],<ref name="MANTIS">{{cite web|url=http://mylyn-mantis.sourceforge.net|title=Mylyn MantisBT Connector|publisher=[[Mantis Bug Tracker]]|archive-url=https://archive.today/20121225092855/http://mylyn-mantis.sourceforge.net/|archive-date=2012-12-25|access-date=2011-10-25|url-status=dead}}</ref> [[Jira (software)|JIRA]], [[Unfuddle]],<ref name="UNFUDDL">{{cite web|url=https://unfuddle.com/support/extras/mylyn|title=Unfuddle Mylyn Connector|publisher=Unfuddle|access-date=2011-05-21|archive-date=12 October 2014|archive-url=https://web.archive.org/web/20141012143035/http://unfuddle.com/support/extras/mylyn|url-status=live}}</ref> and [[GitHub]].<ref name="github+mylyn">{{cite web|url=https://github.com/blog/852-github-mylyn-connector-for-eclipse|title=GitHub Mylyn connector for Eclipse|date=2011-05-10|publisher=[[GitHub]]|access-date=2011-05-12|archive-date=25 February 2017|archive-url=https://web.archive.org/web/20170225054031/https://github.com/blog/852-github-mylyn-connector-for-eclipse|url-status=live}}</ref> It focuses on improving productivity by reducing searching, scrolling, and navigation. By making task context explicit, Mylyn is also meant to facilitate multitasking, planning, reusing past efforts, and sharing expertise. The project name comes from [[myelin]], an electrically insulating layer that surrounds neurons' axons.<ref name="BUG191406">{{cite web|url=https://bugs.eclipse.org/bugs/show_bug.cgi?id=191406|title=Bug191406 - rename Mylar project to Mylyn|publisher=[[Eclipse Foundation]]|access-date=2009-02-18|archive-date=10 May 2020|archive-url=https://web.archive.org/web/20200510133221/https://bugs.eclipse.org/bugs/show_bug.cgi?id=191406|url-status=live}}</ref> The original name of this project, "Mylar", replicated a trademark of a [[boPET]] film company, so the [[Eclipse Foundation]] changed the project name.<ref name="NAMECHANGEFAQ">{{cite web|url=http://www.eclipse.org/mylyn/rename.php|title=Mylar to Mylyn Project Rename FAQ|publisher=[[Eclipse Foundation]]|access-date=2009-02-18|archive-date=21 September 2019|archive-url=https://web.archive.org/web/20190921125602/http://www.eclipse.org/mylyn/rename.php|url-status=live}}</ref> ==Features== Eclipse IDE features include text editor with syntax coloring, coding assistance, [[code completion]], [[code refactoring]], code analysis with "Quick fix" suggestions along with [[Debugging|code debugging]].<ref name="Eclipse Help">{{cite web |title=Eclipse Help |url=https://help.eclipse.org/latest/index.jsp?topic=%2Forg.eclipse.jdt.doc.user%2Freference%2Fref-java-editor-quickfix.htm |website=Eclipse |access-date=20 November 2023 |archive-date=20 November 2023 |archive-url=https://web.archive.org/web/20231120221434/https://help.eclipse.org/latest/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/ref-java-editor-quickfix.htm |url-status=live }}</ref> Along with native support for OSGi, [[Java Platform Module System|JPMS]] support has been added as of Java 9.<ref name="Eclipse Help"/> ==Extensions== Eclipse supports a rich selection of extensions, adding support for [[Python (programming language)|Python]] via [[PyDev]], [[Android (operating system)|Android]] development via [[#Android_Development_Tools|Google's ADT]] (superseded by [[Android Studio]] since 2015), [[JavaFX]] via e(fx)clipse, [[JavaScript]], [[jQuery]], and many others at the Eclipse Marketplace. Valable is a [[Vala (programming language)|Vala]] plug-in for Eclipse.<ref>{{cite web|url=https://launchpad.net/valable|title=valable in Launchpad|website=launchpad.net|date=24 December 2007|access-date=28 December 2018|archive-date=29 December 2018|archive-url=https://web.archive.org/web/20181229031413/https://launchpad.net/valable|url-status=live}}</ref> In addition to the built-in Java compiler warnings, additional plug-ins are available for [[Lint (software)|linting]] to improve code quality and consistency such as SpotBugs and Sonar.<ref>{{cite web |title=Eclipse Marketplace |url=https://marketplace.eclipse.org/content/spotbugs-eclipse-plugin |website=Eclipse Marketplace |publisher=Eclipse |access-date=20 November 2023 |archive-date=20 November 2023 |archive-url=https://web.archive.org/web/20231120025601/https://marketplace.eclipse.org/content/spotbugs-eclipse-plugin |url-status=live }}</ref><ref>{{cite web |title=SonarLint Documentation |url=https://docs.sonarsource.com/sonarlint/eclipse/ |website=Sonar |access-date=20 November 2023 |archive-date=20 November 2023 |archive-url=https://web.archive.org/web/20231120025603/https://docs.sonarsource.com/sonarlint/eclipse/ |url-status=live }}</ref> Support for build tools such as [[Apache Ant|Ant]], [[Apache Maven|Maven]], [[Make (software)|Make]], and [[CMake]] includes the capability to replace Eclipse native project file format with Maven pom.xml directly.<ref>{{cite web |title=Converting Eclipse Java Project to Maven Project |url=https://wiki.eclipse.org/Converting_Eclipse_Java_Project_to_Maven_Project |website=Eclipseipedia |publisher=Eclipse |access-date=20 November 2023 |archive-date=20 November 2023 |archive-url=https://web.archive.org/web/20231120025606/https://wiki.eclipse.org/Converting_Eclipse_Java_Project_to_Maven_Project |url-status=live }}</ref> ==Alternative distributions== Several alternative distributions exist in the Eclipse project. ===PHP Development Tools=== {{Further|PHP Development Tools}} The PHP Hypertext Preprocessor (PHP) Development Tools project provides a framework for the Eclipse platform. The project encompasses all development components, including code-completion, develop PHP and facilitate extensibility. It leverages the existing Eclipse Web Tools Platform (WTP) and [[Dynamic Languages Toolkit]] (DLTK).<ref name="pdt">{{cite web|url=http://www.eclipse.org/projects/project.php?id=tools.pdt|title=PHP Development Tools|website=projects.eclipse.org|date=31 January 2013|access-date=1 January 2014|archive-date=6 June 2024|archive-url=https://web.archive.org/web/20240606125059/https://projects.eclipse.org/projects/tools.pdt|url-status=live}}</ref> ===Android Development Tools=== Android Development Tools (ADT) was superseded in 2015 by the Eclipse foundation's own plugin, called '''Andmore: Development Tools for Android''',<ref>{{Cite web|url=https://marketplace.eclipse.org/content/andmore-development-tools-android%E2%84%A2|title=Andmore: Development Tools for Android|website=Eclipse Plugins, Bundles and Products - Eclipse Marketplace|access-date=11 November 2019|archive-date=3 November 2019|archive-url=https://web.archive.org/web/20191103201135/http://marketplace.eclipse.org/content/andmore-development-tools-android%E2%84%A2|url-status=live}}</ref> after Google discontinued development of their plug-in for the Eclipse IDE, that is designed to provide an integrated environment in which to build Android applications. ADT/Andmore extends the abilities of Eclipse to let developers set up new Android projects, create an application UI, add packages based on the Android Framework API, debug their applications using the Android SDK tools, and export signed (or unsigned) .apk files in order to distribute their applications. It is freely available to download. Google's ADT was the official IDE for Android until 2015 but was replaced by Eclipse's Andmore and the official [[Android Studio]].<ref>{{cite news|last1=Eason|first1=Jamal|url=http://android-developers.blogspot.com/2014/12/android-studio-10.html|title=Android Studio 1.0|access-date=12 December 2014|archive-date=8 December 2014|archive-url=https://web.archive.org/web/20141208222536/http://android-developers.blogspot.com/2014/12/android-studio-10.html|url-status=live}}</ref><ref>{{cite web |first=Jamal |last=Eason |title=An update on Eclipse Android Developer Tools |url=https://android-developers.googleblog.com/2015/06/an-update-on-eclipse-android-developer.html |website=android-developers.googleblog.com |date=26 June 2015 |access-date=25 March 2017 |archive-date=27 September 2022 |archive-url=https://web.archive.org/web/20220927011730/https://android-developers.googleblog.com/2015/06/an-update-on-eclipse-android-developer.html |url-status=live }}</ref> As of 2024, the project appears to be moribund, with no activity since 2017.<ref>{{cite web |title=Andmore - Eclipse Android Tooling |website=[[GitHub]] |url=https://github.com/eclipse/andmore |access-date=28 April 2024 |archive-date=28 April 2024 |archive-url=https://web.archive.org/web/20240428194000/https://github.com/eclipse/andmore |url-status=live }}</ref> ==See also== {{Portal|Computer programming|Free and open-source software}} * [[Comparison of integrated development environments]] * [[Comparison of integrated development environments#Java|Comparison of integrated development environments for Java]] * [[List of Eclipse-based software]] * [[List of Eclipse projects]] * [[Eclipse Theia]] ==Notes== {{Notelist}} ==References== {{Reflist}} ==Sources== {{refbegin}} * {{cite book |url = http://www.apress.com/9781430218272 |title = Practical Eclipse Rich Client Platform Projects |date = 11 March 2009 |publisher = [[Apress]] |isbn = 978-1-4302-1827-2 |edition = 1st |page = 352 |first1 = Vladimir |last1 = Silva |access-date = 18 June 2011 |archive-date = 19 June 2013 |archive-url = https://web.archive.org/web/20130619235425/http://www.apress.com/9781430218272 |url-status = live }} * {{cite book |url = http://oreilly.com/catalog/9780596100650 |title = Eclipse IDE Pocket Guide |date = 12 August 2005 |publisher = [[O'Reilly Media]] |isbn = 978-0-596-10065-0 |edition = 1st |page = 128 |first1 = Ed |last1 = Burnette |access-date = 18 June 2011 |archive-date = 7 June 2011 |archive-url = https://web.archive.org/web/20110607164455/http://oreilly.com/catalog/9780596100650 |url-status = live }} * {{cite book |url = https://archive.org/details/eclipse0000holz/page/317 |title = Eclipse |last = Holzner |first = Steve |date = 1 May 2004 |publisher = [[O'Reilly Media]] |isbn = 0-596-00641-1 |edition = 1st |page = [https://archive.org/details/eclipse0000holz/page/317 317] }} * {{cite book |url = http://eclipsercp.org/2010/04/eclipse-rcp-2nd-edition-going-to-press/ |title = Eclipse Rich Client Platform |last2 = Lemieux |first2 = Jean-Michel |last3 = Aniszczyk |first3 = Chris |date = 22 May 2010 |publisher = [[Addison-Wesley Professional]] |isbn = 978-0-321-60378-4 |edition = 2nd |page = 552 |first1 = Jeff |last1 = McAffer |access-date = 18 June 2011 |archive-url = https://web.archive.org/web/20120707074252/http://eclipsercp.org/2010/04/eclipse-rcp-2nd-edition-going-to-press/ |archive-date = 7 July 2012 |url-status = dead |df = dmy-all }} * {{cite book |last1 = Vogel |first1 = Lars |title = Eclipse IDE: Java programming, debugging, unit testing, task management and Git version control with Eclipse |date = 2013 |location = Leipzig |isbn = 978-3943747041 |edition = 3rd |url = http://www.vogella.com/books/eclipseide.html |access-date = 3 November 2017 |archive-date = 1 November 2017 |archive-url = https://web.archive.org/web/20171101222542/http://www.vogella.com/books/eclipseide.html |url-status = live }} {{refend}} ==External links== * {{Wikibooks inline|Eclipse}} * {{Commons category-inline|Eclipse IDE}} * {{Official website}} * [https://www.eclipse.org/org/press-release/ Eclipse Foundation Press Releases] on eclipse.org * [https://www.eclipse.org/org/press-release/2006archive.php Eclipse Foundation 2006 Press Releases Archive] on eclipse.org * [https://www.eclipse.org/org/press-release/main.html Eclipse Foundation 2001-2005 Press Releases Archive] on eclipse.org {{Eclipse Foundation}} {{Eclipse plugins}} {{FOSS}} {{IBM FOSS}} {{Integrated development environments}} {{GUI builders}} {{Java (Sun)}} {{Authority control}} {{DEFAULTSORT:Eclipse (Software)}} [[Category:Eclipse (software)| ]] [[Category:Android (operating system) development software]] [[Category:Code navigation tools]] [[Category:Cross-platform free software]] [[Category:Debuggers]] [[Category:Formerly proprietary software]] [[Category:Free HTML editors]] [[Category:Free integrated development environments]] [[Category:Free software programmed in Java (programming language)]] [[Category:Free UML tools]] [[Category:IBM software]] [[Category:Integrated development environments]] [[Category:Java development tools]] [[Category:Java platform]] [[Category:Linux integrated development environments]] [[Category:Linux programming tools]] [[Category:Linux software]] [[Category:MacOS programming tools]] [[Category:MacOS text editors]] [[Category:Programming tools for Windows]] [[Category:Software development kits]] [[Category:Software using the Eclipse Public License]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:About
(
edit
)
Template:Anchor
(
edit
)
Template:As of
(
edit
)
Template:Authority control
(
edit
)
Template:Citation needed
(
edit
)
Template:Cite book
(
edit
)
Template:Cite news
(
edit
)
Template:Cite web
(
edit
)
Template:Commons category-inline
(
edit
)
Template:Eclipse Foundation
(
edit
)
Template:Eclipse plugins
(
edit
)
Template:Efn
(
edit
)
Template:FOSS
(
edit
)
Template:Failed verification
(
edit
)
Template:Further
(
edit
)
Template:GUI builders
(
edit
)
Template:IBM FOSS
(
edit
)
Template:IPAc-en
(
edit
)
Template:In lang
(
edit
)
Template:Infobox software
(
edit
)
Template:Integrated development environments
(
edit
)
Template:Java (Sun)
(
edit
)
Template:Notelist
(
edit
)
Template:Official website
(
edit
)
Template:Portal
(
edit
)
Template:Refbegin
(
edit
)
Template:Refend
(
edit
)
Template:Reflist
(
edit
)
Template:Refn
(
edit
)
Template:Short description
(
edit
)
Template:Unknown
(
edit
)
Template:Use dmy dates
(
edit
)
Template:Version
(
edit
)
Template:Webarchive
(
edit
)
Template:Wikibooks inline
(
edit
)