Eclipse Foundation

The Global Open Source Foundation

Technologies
java, rtos, eclipsejavaide, jakartaee, softwaredefinedvehicles
Topics
robotics, automotive, tools, cloud native java, iot & edge
The Global Open Source Foundation
The Eclipse Foundation provides our global community of individuals & organizations with a mature, scalable, and business-friendly environment for OSS collaboration and innovation. Eclipse is an open source community that's focused around key principles of transparency, openness, and vendor neutrality: the work that we do is done in a manner that can be observed by anybody with an interest; project teams welcome new ideas, and invites others to participate; and vendor neutrality ensures that no single vendor can dominate a project and that everybody plays by the same set of rules (a so-called "level playing field"). Naturally, Eclipse projects are also all about the code. With over three hundred and sixty (https://projects.eclipse.org/) open source projects covering a diverse set of of technologies, there's something here for everybody. Eclipse projects build technology in areas such as Internet of Things (https://projects.eclipse.org/technology-type/internet-things), Programming Languages and IDE (https://projects.eclipse.org/technology-type/language), and Runtimes (https://projects.eclipse.org/technology-type/runtime) like Jetty and EE4J (http://www.eclipse.org/ee4j) (currently known as Java EE). For those students interested in research, we have an entire working group focused on Science (https://projects.eclipse.org/projects/science) where researches from some of the world's most prestigious labs do open source development to support their research areas.
2023 Program

Successful Projects

Contributor
Paul Pavlicek
Mentor
Bianca Wiesmayr, MikeOberlehner
Organization
Eclipse Foundation
Eclipse 4diac: Modeling Implicit Assumptions within IEC 61499 Software
Automated software engineering helps developers of control software to manage complex industrial applications. Eclipse 4diac has, in recent years,...
Contributor
Ojus Chugh
Mentor
Reza Rahman
Organization
Eclipse Foundation
Upgrading Eclipse Cargo Tracker to Jakarta EE 10 and Payara 6
The Eclipse Cargo Tracker project is a key part of the EE4J/Jakarta EE umbrella at the Eclipse Foundation. One of the current challenges the project...
Contributor
Shivang Mishra
Mentor
Sun Tan
Organization
Eclipse Foundation
Improve JKube user experience
Currently, the JKube repo has ten open issues with the label ‘UX’. From a user perspective, these issues unnecessarily complicate trivial tasks like...
Contributor
thefallenangel
Mentor
Thomas Segismont
Organization
Eclipse Foundation
Eclipse Vert.x client for Apache Pinot
Eclipse Vert.x is a toolkit to build reactive applications on the Java virtual machine. It provides asynchronous and non-blocking clients for...
Contributor
Andrea Zoitl
Mentor
Bianca Wiesmayr, MikeOberlehner
Organization
Eclipse Foundation
Eclipse 4diac IDE User Interface Quality Improvement Through Automated Testing
Often open source projects have only a few contributors. These try to incorporate all new ideas and improvements. However, this leaves little time...
Contributor
Yash Bharatiya
Mentor
Reza Rahman
Organization
Eclipse Foundation
Eclipse Cargo Tracker: Improve Visual Appeal and User Experience
Eclipse Cargo Tracker is a web application to track or monitor cargo information in real time based on the Jakarta EE specification. It demonstrates...