Archive for the ‘Foundation’ Category
Eclipse Jetty 11 Supports the Big Bang
I’m happy to share the news that Eclipse Jetty 11 has been released and certified as compatible with the Jakarta Servlet v5.0 specification. Released as part of Jakarta EE 9, this new version of the Servlet specification uses the new jakarta.* namespace. Often referred to as the “Big Bang”, this new namespace is a shift that will enable future cloud native Java innovations for the enterprise Java ecosystem. By supporting Servlet 5.0 and the new namespace Jetty is helping accelerate the adoption of Jakarta EE across the ecosystem.
Jetty is an open source web server and servlet container that is used extensively in production environments around the world. The software’s small footprint, high performance, and scalability have made it the choice of millions of enterprise application developers and open source project contributors, whether they’re using Java, Scala, Kotlin, or another JVM-based programming language.
Today, numerous well-known products and projects include Eclipse Jetty: Apache Hadoop, Apache Maven, Google App Engine, Twitter’s Streaming API, Zimbra, and the Eclipse IDE are just a few examples that demonstrate the depth and breadth of Jetty’s role and value in the Java ecosystem and broader industry.
Developers Helping Developers
Implementing the namespace change from javax.* to jakarta.* in a single Jetty release required a huge effort by many community members. I want to thank everyone involved!
The fact that the Jetty community felt it was important to implement the new namespace as soon as possible after the Jakarta EE 9 release confirms the importance of Jakarta EE as a solid foundation for the evolution of enterprise Java. The move perfectly reflects the Jetty team’s ethos of “by developers, for developers.”
Lowering the Barrier to Entry
Jakarta EE provides the complete set of specifications that define enterprise Java today. But more importantly, it provides the ecosystem a path to innovate for new cloud native APIs, platforms, services, and business models.
Each Jakarta EE specification includes an open source Technology Compatibility Kit (TCK) that allows organizations to self-certify their software with the specification. This straightforward, open process dramatically lowers the barrier to entry for vendors to provide fully certified compatible implementations of Jakarta EE specifications.
Get Involved in the Future of Open Source Java
Over the last few years, the Eclipse Foundation has cemented our role as the vendor-neutral and open source center of gravity for the Java community. We welcome everyone with an interest in the future of open source Java to get involved in Jetty, Jakarta EE, and the other enterprise Java open source projects hosted at the Eclipse Foundation such as MicroProfile, Eclipse GlassFish, Eclipse Vert.x, Eclipse Adoptium, and many more.
Here are a few quick links to help you get started:
- To download Eclipse Jetty 11 or previous versions, visit the downloads page.
- To get involved in Jetty, visit the project website.
- To learn more about the benefits of joining the Jakarta EE Working Group, visit the membership page.
Meet Adoptium: Open Source Java Runtimes for Enterprises
Today we announced the creation of the Adoptium Working Group, whose mission is to bring high-quality, open source Java runtimes to millions of developers building the next generation of enterprise applications.
Adoptium was created in collaboration with the AdoptOpenJDK Technical Steering Committee, and supports the Eclipse Adoptium top-level project. The working group provides the vendor-neutral governance, infrastructure, marketing, community building, and developer advocacy work needed to ensure timely releases of Java runtimes and strengthen the project’s community.
The Adoptium project continues the work initiated by the AdoptOpenJDK community. The project gives developers a trusted location where they can download fully compatible, high-quality distributions of Java runtimes based on OpenJDK source code. In a few short years AdoptOpenJDK became the leading provider of OpenJDK-based binaries used to power production workloads in embedded systems, desktops, traditional servers, modern cloud platforms, and mainframes. Adoptium will continue that mission as a vendor-neutral, multi-vendor initiative hosted at the Eclipse Foundation. We appreciate the trust that the AdoptOpenJDK TSC has placed in us as we become the new stewards of this amazing community.
The founding members of the working group include numerous Java developers, as well as vendors such as Alibaba Cloud, Huawei, IBM, iJUG, Karakun AG, Microsoft, New Relic, and Red Hat. This strong participation clearly shows the value the industry sees in transitioning the widely adopted AdoptOpenJDK technologies and community to the Eclipse ecosystem. I would also like to recognize the efforts of Oracle in negotiating a TCK license agreement with us in support of this initiative.
Benefits for the Global Java Ecosystem
Developers and enterprises need a dependable source of open source, compatible Java runtimes that are fully supported with timely patches and updates. AdoptOpenJDK was created in 2017 to provide a community-based solution to this requirement, delivering open build and test systems for OpenJDK across multiple platforms, and delivering high quality binaries for use. Developers responded enthusiastically, downloading more than 240 million Java binaries from AdoptOpenJDK.
Moving the AdoptOpenJDK technologies and community to the Eclipse Foundation benefits the AdoptOpenJDK community and the many members of the global Java ecosystem:
- The AdoptOpenJDK community can leverage our governance framework and intellectual property services, as well as our developer advocacy, marketing, legal, and hosting capabilities, to help ensure the AdoptOpenJDK initiative and community continue to flourish. The community can strengthen its vendor independence, while maintaining a strong relationship with existing sponsors and the Java community as a whole.
- Developers and enterprises in the Java ecosystem have reliable access to fully compatible Java runtimes for hybrid cloud and multi-cloud enterprise development.
Adoptium complements the other Java-based projects already hosted at the Eclipse Foundation, including the Jakarta EE and MicroProfile specification communities, and open source projects such as Eclipse GlassFish, Eclipse Jetty, and Eclipse Vert.x.
I want to thank everyone who was involved in establishing the Adoptium Working Group. I also want to welcome everyone from the AdoptOpenJDK community to the Eclipse Foundation, and encourage you to continue building on the character and spirit of your great community.
Get Involved in Adoptium
There are a few different ways to get involved in the Adoptium community at the Eclipse Foundation:
- Join the Adoptium Working Group. For details about working group governance and membership, read the Adoptium Working Group Charter and Participation Agreement.
- Explore the Eclipse Adoptium top-level project, and its sub-projects, Eclipse AQAvit and Eclipse Temurin.
- Join the Eclipse Adoptium project mailing list.
Support for Asian Communities from the Eclipse Foundation
We at the Eclipse Foundation have watched with mounting concern the recent violent attacks on people of Asian descent. We condemn these actions and the bigotry that has driven them in the strongest possible terms. As an organization we stand in support of Asian people.
Overcoming racism represents arguably the greatest challenge of our era. In addition to the pain of its victims, this scourge and the barriers it creates serve only to hinder the advancement of us as a global community; socially, technologically, and economically. The lives of every human are improved when we treat each other with trust, empathy, and respect.
I welcome suggestions from foundation staff and community members on how we can become a more inclusive and welcoming place for everyone.
The Eclipse Foundation’s Move to Europe: Membership Impacts
This is a continuation of yesterday’s Welcome to the Eclipse Foundation AISBL blog.
Yesterday, we announced that we completed our move to European-based governance with the creation of Eclipse Foundation AISBL, a Belgian international nonprofit association. In this post, I wanted to take this opportunity to provide an overview of the membership-impacting changes associated with our move to Europe.
Part of the transition effort has involved updating our membership documents and bylaws to reflect European-based governance and currency. All of these new documents are available on our governance documents page. Here’s a quick summary of the key changes of relevance to members:
- Day-to-day interactions don’t change, including the work done in our projects and working groups.
- Members will be asked to switch their membership from the U.S. organization to the new Belgian international non-profit organization. We will reach out to members over the next few months to make this happen. You can review the draft membership agreement.
- As of October 1st of last year, all membership fees are now restated in euros. Existing members’ fees are being discounted by 10% from October 1, 2020 through September 30, 2021 to help compensate for currency exchange rates.
- The Solutions membership level is renamed to Contributing to better reflect the diverse group of organizations that participate in, and contribute to, the Eclipse Foundation ecosystem.
- We have established new bylaws to reflect Belgian laws.
For details about these, and other changes for members, see my previous blog, and our frequently asked questions.
We will be contacting all of our members and committers to update their agreements with the new Belgian entity. This may include your membership agreement, committer agreements, and working group participation agreements as applicable.
If you have questions or feedback, feel free to reach out to me, or to our team at eclipse-europe@eclipse.org. Thank you for your support!
Welcome to the Eclipse Foundation AISBL
Today, we’re announcing that the Eclipse Foundation has successfully completed all of the necessary formalities and has formally established the Eclipse Foundation AISBL, an international non-profit association based in Brussels, Belgium.
As a European-based global organization, the Eclipse Foundation is in the ideal position to build on the growing momentum of strategic open source in Europe and on our strength in the region to support open source innovation globally.
Today’s announcement is the culmination of months of work, since we first announced our intent to establish ourselves as European in May 2020. I want to thank everyone who has had a hand in making our legal transition to Europe a reality. There have been many aspects to consider and a lot of work behind the scenes to get all of the required pieces in place. And the journey isn’t over yet! I will be publishing a second blog post shortly discussing what this means for our members and committers. Tl;dr: keep doing what you’re doing.
Building on Our Strength in Europe Advances Open Source Innovation Globally
The Eclipse Foundation is the largest open source software foundation in Europe in terms of staff, projects, developers, and members. We have more than 170 members and more than 900 committers based in Europe. And we’re already home to a number of publicly funded European research projects that enable academics, subject matter experts, and large organizations to collaborate and build on research results to benefit corporations and the public.
We see a huge opportunity to build on our strong membership base, active developer community, and strong institutional relationships in Europe to enable the free flow of open software innovation throughout the world. Everyone will benefit from more choices and greater diversity of open source software technologies to build on.
As the Eclipse Foundation continues to grow — we added 75 new members in 2020 alone — the choices, diversity, and benefits will multiply. The future of open source has never looked brighter.
Europe Has Embraced Open Source Software
The strategic value of open source software is recognized across European government organizations, corporations, and publicly funded institutions:
- The European Commission considers open source initiatives to be strategically important to drive digital and industrial transformations that will help to shape Europe’s digital future.
- Leading European corporations, including Bosch, Daimler TSS, IBM, and SAP — all founding members of the Eclipse Foundation AISBL — see open source collaboration as an important way to accelerate innovation and increase their competitive edge.
- Academic and research institutions are increasingly using open source software as a catalyst for innovation.
All of these organizations see the benefits of joining forces with each other, and with organizations around the world, to collaborate on open source software innovation. Many already see the Eclipse Foundation as the right place to foster global industry collaboration on open source projects in strategic technology areas, such as cloud, edge computing, artificial intelligence, connected vehicles, telecom, and IoT.
Get More Information
To provide more insight into our legal move to Europe and what it means for Eclipse Foundation members, we’ve developed a number of resources we think you’ll find helpful. I will also be providing an additional post tomorrow with additional details for members.
- Frequently asked questions.
- A new case study that describes the business benefits Obeo has gained as a member of the Eclipse Foundation alongside much larger companies.
- A free white paper that explains the Eclipse Foundation’s role at the center of European open source innovation: Enabling Digital Transformation in Europe Through Global Open Source Collaboration.
- A helpful overview presentation about the Eclipse Foundation AISBL.
This is a big day for the Eclipse Foundation and its community. I want to thank all of my colleagues on the staff and our Board that helped make this possible.