Your browser does not fully support modern features. Please upgrade for a smoother experience.
Submitted Successfully!
Thank you for your contribution! You can also upload a video entry or images related to this topic. For video creation, please contact our Academic Video Service.
Version Summary Created by Modification Content Size Created at Operation
1 handwiki Dean Liu -- 2410 2022-10-08 05:40:49

Video Upload Options

We provide professional Academic Video Service to translate complex research into visually appealing presentations. Would you like to try it?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
HandWiki. Eclipse. Encyclopedia. Available online: https://encyclopedia.pub/entry/28413 (accessed on 22 September 2026).
HandWiki. Eclipse. Encyclopedia. Available at: https://encyclopedia.pub/entry/28413. Accessed September 22, 2026.
HandWiki. "Eclipse" Encyclopedia, https://encyclopedia.pub/entry/28413 (accessed September 22, 2026).
HandWiki. (2022, October 08). Eclipse. In Encyclopedia. https://encyclopedia.pub/entry/28413
HandWiki. "Eclipse." Encyclopedia. Web. 08 October, 2022.
Eclipse
Edit

Eclipse is an integrated development environment (IDE) used in computer programming. It contains a base workspace and an extensible plug-in system for customizing the environment. It is the second-most-popular IDE for Java development, and, until 2016, was the most popular. Eclipse is written mostly in Java and its primary use is for developing Java applications, but it may also be used to develop applications in other programming languages via plug-ins, including Ada, ABAP, C, C++, C#, Clojure, COBOL, D, Erlang, Fortran, Groovy, Haskell, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, Prolog, Python, R, Ruby (including Ruby on Rails framework), Rust, Scala, and Scheme. It can also be used to develop documents with LaTeX (via a TeXlipse plug-in) and packages for the software 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. The initial codebase originated from IBM VisualAge. 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-in modules. Since the introduction of the OSGi implementation (Equinox) in version 3 of Eclipse, plug-ins can be plugged-stopped dynamically and are termed (OSGI) bundles. Eclipse software development kit (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. It was one of the first IDEs to run under GNU Classpath and it runs without problems under IcedTea.

software development free and open-source integrated development

References

  1. "Where did Eclipse come from?". Eclipse Wiki. http://wiki.eclipse.org/FAQ_Where_did_Eclipse_come_from%3F. 
  2. Rick DeNatale (15 October 2008). "Will It Go Round in Circles?". http://talklikeaduck.denhaven2.com/articles/2008/10/15/will-it-go-round-in-circles. 
  3. Milinkovich, Mike. "IBM and Eclipse: A Decade of Software Innovation". http://asmarterplanet.com/blog/2011/11/ibm_and_eclipse_10_years.html. 
  4. "About the Eclipse Foundation: History of Eclipse". http://www.eclipse.org/org/#history. 
  5. "About the Eclipse Foundation". The Eclipse Foundation. http://www.eclipse.org/org. 
  6. "OSGi – the footings of the foundation of the platform". The Eclipse Foundation. http://www.eclipse.org/osgi/. 
  7. "ACM Honors Computing Innovators for Advances in Research, Education, and Industry". Association for Computing Machinery. http://www.acm.org/press-room/news-releases/2012/technical-awards-2011. 
  8. "Eclipse Public License". http://www.eclipse.org/org/documents/epl-v10.php. 
  9. "Various Licenses and Comments about Them". Free Software Foundation. 17 May 2007. https://www.gnu.org/licenses/license-list.html. 
  10. Darryl K. Taft (20 May 2005). "Eclipse: Behind the Name". eWeek.com. Ziff Davis Enterprise Holdings. http://www.eweek.com/c/a/Application-Development/Eclipse-Behind-the-Name. 
  11. Sharma, Ankur (14 February 2011). "Naming Indigo +1". https://bugs.eclipse.org/bugs/show_bug.cgi?id=336942#c22. 
  12. "An interview with Wayne Beaton, Director of Open Source Projects at the Eclipse Foundation: "Eclipse Photon marks the end of an era"". 2018-06-28. https://jaxenter.com/eclipse-photon-wayne-beaton-interview-146150.html. 
  13. "Simultaneous Release FAQ". 9 March 2018. https://wiki.eclipse.org/SimRel/Simultaneous_Release_Cycle_FAQ#What_is_the_naming_pattern_for_the_releases_.3F. 
  14. "Simultaneous Release". http://wiki.eclipse.org/Simultaneous_Release. 
  15. "SimRel/Simultaneous Release Cycle FAQ". https://wiki.eclipse.org/SimRel/Simultaneous_Release_Cycle_FAQ. 
  16. "Eclipse Foundation". Eclipse.org. 21 June 2004. http://www.eclipse.org/org/press-release/jun212004r30pr.html. 
  17. "Eclipse 3.1 Inside!". https://www.eclipse.org/org/june05release/projects.html. 
  18. "Eclipse Callisto Projects". http://www.eclipse.org/callisto/callistoprojects.php. 
  19. "Ganymede Simultaneous Release". http://wiki.eclipse.org/Ganymede_Simultaneous_Release. 
  20. "Galileo Simultaneous Release". http://wiki.eclipse.org/Galileo_Simultaneous_Release. 
  21. "Category:Helios". http://wiki.eclipse.org/Category:Helios. 
  22. "Category:Indigo". http://wiki.eclipse.org/Category:Indigo. 
  23. "Help - Eclipse Platform" (in en). https://help.eclipse.org/neon/index.jsp?topic=/org.eclipse.jdt.doc.user/gettingStarted/qs-with-java7.htm. 
  24. "Eclipse Juno Release Train Has Arrived". 27 June 2012. http://www.eclipse.org/org/press-release/20120627_junorelease.php. 
  25. 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.[34] Eclipse 3.8 provides bugfixes for Indigo & adds Java 7 support, and its maintenance was dual streamed with 4.2.[35] Features and plug-ins equivalent to a packaged distribution may be added from within the IDE.
  26. "Category:Juno". http://wiki.eclipse.org/Category:Juno. 
  27. "Category:Kepler". http://wiki.eclipse.org/Category:Kepler. 
  28. "Category:Luna". http://wiki.eclipse.org/Category:Luna. 
  29. "Eclipse Project 4.4.0". http://projects.eclipse.org/projects/eclipse/releases/4.4.0. 
  30. "Category:Mars". http://wiki.eclipse.org/Category:Mars. 
  31. "Category:Neon". http://wiki.eclipse.org/Category:Neon. 
  32. "Category:Oxygen". http://wiki.eclipse.org/Category:Oxygen. 
  33. "Eclipse Oxygen - New and Noteworthy". https://www.eclipse.org/eclipse/news/4.7/. 
  34. "Eclipse Project Oxygen (4.7) M1 - New and Noteworthy". https://www.eclipse.org/eclipse/news/4.7/M1/. 
  35. "Category:Photon". http://wiki.eclipse.org/Category:Photon. 
  36. "Category:SimRel-2018-09". http://wiki.eclipse.org/Category:SimRel-2018-09. 
  37. "Category:SimRel-2018-12". http://wiki.eclipse.org/Category:SimRel-2018-12. 
  38. "Eclipse 4.10 - New and Noteworthy - New Features for Java Developers". https://www.eclipse.org/eclipse/news/4.10/jdt.php. 
  39. "Category:SimRel-2019-03". http://wiki.eclipse.org/Category:SimRel-2019-03. 
  40. "Category:SimRel-2019-06". http://wiki.eclipse.org/Category:SimRel-2019-06. 
  41. "Category:SimRel-2019-09". http://wiki.eclipse.org/Category:SimRel-2019-09. 
  42. "Category:SimRel-2019-12". http://wiki.eclipse.org/Category:SimRel-2019-12. 
  43. "Category:SimRel-2020-03". http://wiki.eclipse.org/Category:SimRel-2020-03. 
  44. "Category:SimRel-2020-06". http://wiki.eclipse.org/Category:SimRel-2020-06. 
  45. "Category:SimRel-2020-09". http://wiki.eclipse.org/Category:SimRel-2020-09. 
  46. "Category:SimRel-2020-12". http://wiki.eclipse.org/Category:SimRel-2020-12. 
  47. "Category:SimRel-2021-03". http://wiki.eclipse.org/Category:SimRel-2021-03. 
  48. "Category:SimRel-2021-06". https://wiki.eclipse.org/Category:SimRel-2021-06. 
  49. "Category:SimRel-2021-09". https://wiki.eclipse.org/Category:SimRel-2021-09. 
  50. "Category:SimRel-2021-12". https://wiki.eclipse.org/Category:SimRel-2021-12. 
  51. "Eclipse 3.8.2 Maintenance Build: 3.8.2". 31 January 2013. http://archive.eclipse.org/eclipse/downloads/drops/R-3.8.2-201301310800/. 
  52. "389175 – Dual stream simultaneous release (3.x and 4.x)". https://bugs.eclipse.org/bugs/show_bug.cgi?id=389175. 
  53. "OSGi Certified Products". OSGi Alliance Site. https://www.osgi.org/osgi-certification/osgi-certified-products/. 
  54. "TeXlipse homepage – LaTeX for Eclipse". http://texlipse.sourceforge.net/. 
  55. Gallardo, David (1 December 2002). "Developing Eclipse plug-ins". https://www.ibm.com/developerworks/library/os-ecplug/. 
  56. "Eclipse now runs on Wayland". 18 August 2014. http://blog.vogella.com/2014/08/18/eclipse-now-runs-on-wayland/. 
  57. "Babel Project – Eclipse translation". The Eclipse Foundation. http://babel.eclipse.org/. 
  58. "Portfolio Performance" (in en). https://www.portfolio-performance.info/en/. 
  59. "Eclipse Web Tools Platform Project". Eclipse.org. http://eclipse.org/projects/project_summary.php?projectid=webtools. "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." 
  60. (in English) "Amalgation website". http://www.eclipse.org/modeling/amalgam/. 
  61. "Mylyn MantisBT Connector". Mantis Bug Tracker. http://mylyn-mantis.sourceforge.net. 
  62. "Unfuddle Mylyn Connector". Unfuddle. https://unfuddle.com/support/extras/mylyn. 
  63. "GitHub Mylyn connector for Eclipse". GitHub. 2011-05-10. https://github.com/blog/852-github-mylyn-connector-for-eclipse. 
  64. "Bug191406 - rename Mylar project to Mylyn". Eclipse Foundation. https://bugs.eclipse.org/bugs/show_bug.cgi?id=191406. 
  65. "Mylar to Mylyn Project Rename FAQ". Eclipse Foundation. http://www.eclipse.org/mylyn/rename.php. 
  66. "valable in Launchpad". https://launchpad.net/valable. 
  67. "PHP Development Tools". http://www.eclipse.org/projects/project.php?id=tools.pdt. 
  68. "Andmore: Development Tools for Android™". https://marketplace.eclipse.org/content/andmore-development-tools-android%E2%84%A2. 
  69. Eason, Jamal. "Android Studio 1.0". http://android-developers.blogspot.com/2014/12/android-studio-10.html. 
  70. Eason, Jamal (26 June 2015). "An update on Eclipse Android Developer Tools". https://android-developers.googleblog.com/2015/06/an-update-on-eclipse-android-developer.html. 
More
Upload a video for this entry
Information
Subjects: Others
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register :
View Times: 3.6K
Entry Collection: HandWiki
Revision: 1 time (View History)
Update Date: 08 Oct 2022
Notice
You are not a member of the advisory board for this topic. If you want to update advisory board member profile, please contact office@encyclopedia.pub.
OK
Confirm
Only members of the Encyclopedia advisory board for this topic are allowed to note entries. Would you like to become an advisory board member of the Encyclopedia?
Yes
No
${ textCharacter }/${ maxCharacter }
Submit
Cancel
There is no comment~
${ textCharacter }/${ maxCharacter }
Submit
Cancel
${ selectedItem.replyTextCharacter }/${ selectedItem.replyMaxCharacter }
Submit
Cancel
Confirm
Are you sure to Delete?
Yes No
Academic Video Service