Eclipse Foundation logo

Eclipse 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.

GSoC Participation History

Technologies

Topics

Past Projects

Eclipse ThreadX Getting Started: A Modern Board Enablement Framework

Eclipse ThreadX powers billions of devices, yet its developer onboarding experience is hindered by legacy Azure IoT dependencies and limited board...

Eclipse ThreadX Getting Started: Use-Case-Driven Developer Onboarding for Embedded Systems

Eclipse ThreadX is an open-source, safety-certified real-time operating system (RTOS) deployed on over 12 billion devices. Currently, the developer...

Improving the Eclipse Theia Framework Adopter Experience

Eclipse Theia is used by developers to build unique desktop and cloud IDEs. The framework's developer experience is becoming more and more important...

Test Suite for Type Management Refactorings in 4diac IDE

The 4diac IDE Type Management component provides rename, move, copy, and delete refactorings for FB types and structured data types but has no...

Supporting SBOM as Input

This project aims to extend the functionality of the Eclipse Dash License Tool by adding support for Software Bill of Materials (SBOM) files as...

Improving the Usability of the 4diac IDE's State Machine (ECC) Editor

The ECC State Machine Editor in 4diac-IDE has not received the usability improvements applied to other editors like the FB Network Editor. Engineers...

Frequently Asked Questions

Eclipse Foundation | GSoC Org Profile & Stats - Learn about Eclipse Foundation's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

c dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available