Skip to content
Snippets Groups Projects
Commit d32b596c authored by Christopher Guindon's avatar Christopher Guindon
Browse files

Initial commit of jakarta.ee


Signed-off-by: Christopher Guindon's avatarChristopher Guindon <chris.guindon@eclipse-foundation.org>
parent 086da3d3
No related branches found
No related tags found
No related merge requests found
Showing
with 710 additions and 10 deletions
sudo: true
dist: trusty
install:
- sudo apt-get --yes install snapd
- sudo snap install hugo
script:
- /snap/bin/hugo
deploy:
local-dir: public
repo: jakartaee/jakarta.ee-website
target-branch: gh-pages
provider: pages
keep-history: true
skip-cleanup: true
github_token: $GITHUB_TOKEN
email: chris.guindon@eclipse-foundation.org
name: Christopher Guindon
on:
branch: src
\ No newline at end of file
baseurl = "https://jakarta.ee/"
DefaultContentLanguage = "en"
title = "Jakarta EE: The New Home of Cloud Native Java"
theme = "hugo-solstice-theme"
metaDataFormat = "yaml"
googleAnalytics = "UA-910670-30"
disableKinds = ["taxonomy", "taxonomyTerm"]
[Params]
description = "Jakarta Enterprise Edition (EE) is the future of cloud native Java. Jakarta EE open source software drives cloud native innovation, modernizes enterprise applications and protects investments in Java EE."
subtitle = "The New Home of Cloud Native Java"
seo_title_suffix = " | The Eclipse Foundation"
keywords = ["Jakarta EE software", "Java EE", "cloud", "microservices", "enterprise", "open source", "innovation"]
logo = "public/images/jakarta/jakarta-ee-logo.svg"
favicon = "public/images/jakarta/favicon.ico"
share_img = "public/images/jakarta/jakarta_ee_400x400.png"
gcse = "011805775785170369411:p3ec0igo0qq"
subtheme = "jakarta"
# call_for_action_text = ""
# call_for_action_url = ""
# call_for_action_icon = ""
[taxonomies]
category = "categories"
tag = "tags"
[Author]
name = "Christopher Guindon"
website = "https://www.eclipse.org"
email = "webdev@eclipse-foundation.org"
facebook = "eclipse.org"
twitter = "EclipseFdn"
youtube = "EclipseFdn"
googleplus = "+Eclipse"
linkedin = "company/eclipse-foundation/"
[permalinks]
news = "/:sections/:year/:month/:day/:slug/"
[blackfriday]
plainIDAnchors = true
hrefTargetBlank = true
[[menu.main]]
name = "About"
url = "/about/"
weight = 1
[[menu.main]]
name = "Members"
url = "/members/"
weight = 2
[[menu.main]]
name = "Connect"
url = "/connect/"
weight = 3
\ No newline at end of file
---
title: "Home"
seo_title: "Jakarta EE Software | Cloud Native"
headline: "Jakarta EE"
subtitle: "The New Home of Cloud Native Java"
description: "Jakarta Enterprise Edition (EE) is the future of cloud native Java. Jakarta EE open source software drives cloud native innovation, modernizes enterprise applications and protects investments in Java EE."
tagline: "Powered by participation, Jakarta EE is focused on enabling community-driven collaboration and open innovation for the cloud"
links: [[href: "about/", text: "Jakarta EE Working Group"], [href: "connect/", text: "Stay Connected"]]
date: 2018-04-05T15:50:25-04:00
---
---
title: "About"
headline: "Jakarta EE Working Group"
date: 2018-04-05T16:09:45-04:00
description: "Explore and learn about us and the future direction of Jakarta EE."
hide_page_title: "true"
layout: "single"
---
## Direction
### The Future of Cloud Native Java
For many years, Java EE has been a major platform for mission-critical enterprise applications. In order to accelerate business application development for a cloud-native world, leading software vendors collaborated to move Java EE technologies to the Eclipse Foundation where they will evolve under the Jakarta EE brand.
### Guiding Principles
The Jakarta EE Working Group seeks to:
* deliver more frequent releases
* lower barriers to participation
* develop the community
* manage the Jakarta EE brand on behalf the community
Key to this approach is a community-based specification process, with everyone encouraged to participate in an open process that more accurately reflect the needs of the wider community.
We expect the Jakarta EE platform to evolve rapidly, incorporating Java innovations from open source communities like Eclipse MicroProfile into new versions of the platform to help developers create portable cloud-native applications.
Jakarta EE represents the best way to drive cloud-native, mission critical applications and build upon the decades of experience of real world deployments and developers.
<p><a class="btn btn-primary btn-lg" href="https://eclipse.org/org/workinggroups?utm_source=jakarta_ee_website&utm_medium=about%20page&utm_campaign=jakarta_ee_launch">Explore Eclipse Working Groups</a></p>
\ No newline at end of file
---
title: "Frequently Asked Questions"
date: 2018-04-07T16:09:45-04:00
---
#### Q: What are we announcing on April 24?
A: The key elements of the announcement are:
* Java EE technologies contributed by Oracle will be used to create the new Jakarta EE platform, including a fresh new logo selected by the community.
* The Eclipse Foundation is the new home of Cloud Native Java
* Jakarta EE Working Group[link to charter] priorities for modernizing the technology and its governance processes to be more open and community-based
* Results of inaugural Jakarta EE [developer survey](/documents/insights/2018-jakarta-ee-developer-survey.pdf).
---
#### Q: What is the significance of the name “Jakarta EE”? How did you come up with the name?
A: In the early days of Java, the Apache Jakarta project was the home of many exciting innovations in the Java ecosystem. It was particularly instrumental in establishing a strong open source community in and around the Java platform. [According to Wikipedia](https://en.wikipedia.org/wiki/Jakarta_Project#Project_name) the name was originally selected because it was the meeting room used at Sun Microsystems for the meetings that led to the project creation.
In February 2018, the Community was welcomed to vote on the new name for Java EE. Almost 7,000 community members voted in our community poll, and [over 64% voted in favour of Jakarta EE](https://mmilinkov.wordpress.com/2018/02/26/and-the-name-is/). Read [Java EE to Jakarta EE](http://www.tomitribe.com/blog/2018/02/java-ee-to-jakarta-ee/) which explains the history behind the name selection. The Apache Software Foundation kindly allowed the Eclipse Foundation to resume using that name, after it was retired at Apache in 2011.
---
#### Q: What is included in the Jakarta EE platform?
A: Initially Jakarta EE is the exact equivalent to the Java EE 8 platform. All of the specifications, reference implementations (RIs), and technology compatibility kits (TCKs) that comprised [Java EE 8](http://www.oracle.com/technetwork/java/javaee/overview/index.html) will be transferred to the Eclipse Foundation.
---
#### Q: How does the Jakarta EE governance model differ from Java EE governance model?
A: The main difference is that the governance model is now inherently community-based, multi-vendor, and open to contribution by the enterprise consumers of these technologies. The Eclipse Foundation has a 14 year track record of providing a level playing field for all interested parties to collaborate on technology. The Foundation will ensure that the new specifications and development processes for Jakarta EE will be open, vendor-neutral, and provide a level playing field for all participants.
In the past few years, the Java Community Process (JCP) has done a better job at integrating the community it serves by being more open and transparent. However, it is a body ultimately controlled by Oracle, and its intellectual property rules gave the Spec Lead a distinct advantage relative to the other stakeholders.
---
#### Q: How will the new release cycles work for Jakarta?
A: We are still working through the release cycles, so we cannot commit to any particular schedule or cadence at this time. However, there is a strong commitment by all involved to significantly increase the pace of innovation. We intend to also listen to both the developer community and the enterprise consumers of Jakarta EE technologies to understand what their desires are. Obviously there are trade-offs to be made between things such as stability versus pace of new innovation.
---
#### Q: What’s going to be in the next release of GlassFish, and when will it get launched?
A: There are going to be two releases of Eclipse GlassFish in 2018
1. In Q3 2018 the community will release an Eclipse GlassFish 5.1 which is certified as Java EE 8 compatible. This will also be the first release of all of the projects being moved to the Eclipse Foundation, and as such will be a significant event in the on-boarding of the Java EE 8 technologies into the Eclipse community.
2. In Q4 2018 the community will release an Eclipse GlassFish 5.2 which is certified as Jakarta EE 8 compatible. This will be the first pass through the new specification process, and will be an important milestone.
---
#### Q: What is the relationship between EE4J and Jakarta EE?
A: Here are two good posts that explain the relationships between the two, and when you should use which name:
* http://www.agilejava.eu/2018/03/22/the-relationship-between-jakarta-ee-ee4j-and-java-ee/
* https://dev.eclipse.org/mhonarc/lists/ee4j-community/msg01403.html
---
#### Q: Beyond the immediate roadmap, what is the overall vision for the technical future of Jakarta EE? What are the most important areas to evolve?
A: The key areas that we have heard that developers and other stakeholders want us to focus on include:
* Enhanced support for microservices architecture
* Move to Cloud Native Java, which includes better integrations with technologies like Docker and Kubernetes
* Increase the pace of innovation
* Build a vibrant developer community
* Provide production quality reference implementations
---
#### Q: When will there be a Jakarta EE [ 9 | 1.0 | 2019.MM.DD ] release that will include enhanced support for microservices architectures and cloud-native application development?
A: The current focus is to on board all of the projects, and get to the first release which is branded as Jakarta EE 8. Stay tuned for announcements later this year.
---
#### Q: Will Jakarta EE support the creation and management of microservices as a top priority for most enterprise modernization efforts?
A: Yes. We expect that the existing Eclipse MicroProfile community and other open source communities to continue leading the way. Incorporating Java innovations from these projects and communities into new versions of the platform will be key to our success.
---
#### Q: How will Jakarta EE support cloud-enablement of legacy Java systems?
A: We expect to see the community to work towards better integrations with cloud native technologies such as Kubernetes and Docker. Some of these integrations need to happen at the Java virtual machine (JVM) level. We expect the Jakarta EE community to work closely with the OpenJDK and Eclipse OpenJ9 team to provide support at the framework level as these JVM enhancements are made available.
---
#### Q:What are the key intersections making sure the language and the EE platform are in lock-step?
A: The Jakarta EE release cadence and schedule have not yet been determined. Once the community decides what the correct cadence is, we can start discussions to ensure alignment with other communities like OpenJDK.
---
#### Q: When will the Technology Compatibility Kits (TCKs) become more open and a less arduous process required for vendor contribution to Jakarta EE?
A: Oracle has committed to open sourcing the TCKs as part of this process in 2018. Having the TCKs available under an open source license for the first time will definitely be one of the factors allowing a more rapid pace of innovation in the community. Previously the TCKs were only available to Java EE licensees, who paid significant dollars in order to get access to them. In the future, individuals in the community will be able to run TCKs to verify compatibility. (Note that this is not the same thing as certifying compatible implementations, which will still require a TBD Jakarta EE trademark license.)
---
#### Q: How can I get involved in the Eclipse Foundation?
A: There are a number of ways to answer that question, depending on who or what you are.
* As a **contributor** you can simply contribute to the EE4J projects on GitHub via pull requests. You will have to sign our Eclipse Contributor Agreement to do that.
* As a **committer** you are already involved! Thank you for your efforts on the projects you participate in. If you would like to get involved in our governance, there are numerous opportunities to do so. For example you can run in the Eclipse Foundation Board elections, or the Jakarta EE working group elections. These elected positions are very important, and provide the committer community with an opportunity to influence our governance.
* As a **software vendor** you can join the Eclipse Foundation as a Solutions Member, and the Jakarta EE Working Group as a Participant Member. This allows you to support the sustainability of the community, participate in marketing programs, and engage directly with the community.
* As an **enterprise** you can join the Eclipse Foundation as an Enterprise Member, and the Jakarta EE Working Group as an Influencer Member. This allows you to support the sustainability of the community, participate in marketing programs, and engage directly with the community. In addition, Influencer Members participate in the Enterprise Requirements Committee to provide your specific requirements into the annual roadmap process for Jakarta EE.
* As a **Java EE and/or cloud platform vendor** you can join the Eclipse Foundation and the Jakarta EE Working Group as a Strategic Member. This allows you to support the sustainability of the community, participate in marketing programs, and engage directly with the community. It also provides direct access to the governance of both the Eclipse Foundation and the Jakarta EE Working Group.
---
title: "Stay Connected"
headline: "Stay Connected"
date: 2018-04-05T16:10:38-04:00
description: "Keep up to date with Jakarta EE working group updates, community news and announcement."
hide_sidebar: "true"
---
<h2 class="text-center heading-line"><span>Mailing Lists</span></h2>
<div class="row text-center">
<div class="col-sm-12">
<h3>Jakarta EE Community Mailing List</h3>
<p>jakarta.ee-community is the mailing list for Jakarta EE community discussions. Subscribe to this list for all things Jakarta EE</p>
<p>
<a class="btn btn-primary btn-lg" href="https://accounts.eclipse.org/mailing-list/jakarta.ee-community">Subscribe</a>
</p>
</div>
<div class="col-sm-12">
<h3>Jakarta EE Working Group Mailing List</h3>
<p>jakarta.ee-wg is the mailing list for the Jakarta EE Working Group. Subscribe to this list to share general information regarding Jakarta EE</p>
<p><a class="btn btn-primary btn-lg" href="https://accounts.eclipse.org/mailing-list/jakarta.ee-wg">Subscribe</a>
</p>
</div>
</div>
<div class="row text-center margin-top-30">
<div class="col-md-18 col-md-offset-3">
<h2 class="text-center heading-line">
<span>Newsletter</span>
</h2>
<h3>Sign up to our Newsletter</h3>
<form action="https://eclipsecon.us6.list-manage.com/subscribe/post" method="post" target="_blank">
<div class="form-group col-md-12 col-md-offset-6 text-center">
<input type="email" value="" name="EMAIL" class="form-control text-center" id="mce-EMAIL" placeholder="Enter your email here">
<input type="hidden" name="u" value="eaf9e1f06f194eadc66788a85">
<input type="hidden" name="id" value="98ae69e304">
</div>
<div class="col-md-24">
<input type="submit" value="Subscribe" name="subscribe" class="button btn btn-primary btn-lg">
</form>
</div>
</div>
<div class="row text-center margin-top-50 margin-bottom-30">
<div class="col-md-18 col-md-offset-3">
<h2 class="text-center heading-line">
<span>Updates</span>
</h2>
<p>Receive updates from the Eclipse Foundation on Jakarta EE and other Eclipse projects, events and community announcements</p>
<p><a class="btn btn-primary btn-lg" href="https://accounts.eclipse.org/user/edit#open_tab_privacy"> Edit Preferences</a></p>
<p>- Or -</p>
<p> <a class="" href="https://accounts.eclipse.org/user/register">Create Account</a></p>
</div>
</div>
---
title: "Members"
headline: "Shape the Future of Jakarta EE"
date: 2018-04-05T16:09:45-04:00
description: "Participate in an open process to shape Jakarta EE, the future of Cloud Native Java."
hide_page_title: "true"
---
## Become a Member
### Join the Jakarta EE Working Group
By joining the Jakarta EE Working Group, you can participate in an open process to shape the future of Cloud Native Java.
Key benefits of membership include:
* Play a role in defining Jakarta EE strategic themes and priorities
* Shape the definition and evolution of the specifications process
* Participate in open collaboration through professionally managed development initiatives
* Gain insights to technology roadmap
* Protect your strategic investment in Java EE
* Provide a desirable career path for your developers and experts
### Who Should Participate
The working group is led by key vendors who are stakeholders in the Jakarta EE technology. Members also include:
* Enterprises who continue to “bet their business” on Jakarta EE, and have thousands of developers who have a stake in the future of Jakarta EE
* ISVs who have a vested interest in ensuring there remains a vibrant community supporting Jakarta EE, and who wish to participate in the evolution and innovation of the technology
* Technology companies that leverage, extend and support the Jakarta EE platform and have a stake in its future
* Evangelists and other leading developers who are committers on the open source projects comprising Jakarta EE
<p><a class="btn btn-primary btn-lg" href="https://eclipse.org/membership/become_a_member?utm_source=jakarta_ee_website&utm_medium=membership%20page&utm_campaign=jakarta_ee_launch">Become a Member</a></p>
---
title: "Eclipse Foundation Unveils New Cloud Native Java Future with Jakarta EE"
date: 2018-04-24T05:03:58-04:00
slug: "eclipse-foundation-unveils-new-cloud-native-java-future-with-jakarta-ee"
categories: ["announcements"]
---
Future evolution of Java EE, Jakarta EE stack moves to the Eclipse Foundation.
<!--more-->
**OTTAWA, April 24, 2018 (GLOBE NEWSWIRE)** -- The Eclipse Foundation, the platform for open collaboration and innovation, today unveiled the new open source governance model and a “cloud native Java” path forward for Jakarta EE, the new community-led platform created from the contribution of Java EE. In late 2017, Oracle [announced](https://blogs.oracle.com/theaquarium/opening-up-ee-update) that it was transferring the future of Java EE technologies to the Eclipse Foundation, to make the process of evolving its standards “more agile, flexible and open.”
For many years, Java EE has been the de facto platform for enterprise systems -- offering reliable multi-vendor standards, ubiquitous in datacenters across every industry, and delivering stability and scalability on the back-end of the world’s mission critical applications. With the rapid adoption of cloud architectures, microservices and containers, the technology industry is undergoing a rapid transformation.
“Jakarta EE represents the best way to drive cloud native, mission critical applications and build upon the decades of Java EE experience of real world deployments and developers,“ said Mike Milinkovich, executive director of the Eclipse Foundation. “The pace of innovation necessary to modernize enterprise systems for cloud-centric use cases requires a new governance model -- a focus on faster release cycles, and supporting an open source, community-driven evolution of the platform. To accelerate this innovation process, Java EE technologies are being moved to the Eclipse Foundation where they will evolve under the Jakarta EE brand.”
The Jakarta EE Working Group has already attracted support from some of the leading technology vendors in the world who work with large installed bases of customers running Java workloads, including Fujitsu, IBM, Microsoft, Oracle, Payara, Red Hat, SAP and Tomitribe. The group’s initial focuses include cloud-native Java enablement, a new governance model that encourages more innovation and faster release cycles, as well as attracting more new members into the community process.
## I. Cloud-native Java enablement
A just-completed [survey](/documents/insights/2018-jakarta-ee-developer-survey.pdf) sponsored by the Eclipse Foundation captured responses from over 1,800 Java developers worldwide about new technical capabilities they want enhanced with Jakarta EE. The three most critical areas cited for improvement were better support for microservices, native integration with Kubernetes, Docker, etc. and a faster pace of innovation. The Jakarta EE Working Group aims to offer the massive installed base of Java users new, reliable paths to cloud modernization.
Under its new governance model, the Jakarta EE platform is expected to evolve rapidly, incorporating Java innovations from open source communities like Eclipse MicroProfile into new versions of the platform to help developers create portable cloud-native applications.
"Cloud native computing based on Kubernetes is driving a wave of innovation in the software industry" said Chris Aniszczyk, Chief Technology Officer of the Cloud Native Computing Foundation. "Jakarta EE has the potential to establish Java as a first class language and platform in this space. Given Java's broad adoption in the enterprise, Jakarta EE can enable millions of developers to build and deploy cloud native applications."
## II. New community-driven open source governance model
By following the Eclipse Foundation’s proven open source governance model, Jakarta EE promises faster release and innovation cycles. The Eclipse top-level project managing the Jakarta EE codebase has already committed to two releases in 2018. Specifically, the Jakarta EE Working Group seeks to lower barriers to adoption, develop the community and manage the Jakarta EE brand on behalf of the community. Critical to this approach is the community-based specification process, with everyone encouraged to participate in an open process that more accurately reflect the needs of the wider community.
"Java enterprise application servers and APIs are among the most important development infrastructure in the world, and are the underlying technology that millions of people use everyday to run their lives." said Bruno Souza, President of SouJava. "Jakarta EE is a huge win for the worldwide open source community, that will take control of this fundamental development infrastructure. The challenges posed by distributed systems and cloud native applications require an interactive development process, with frequent releases. Jakarta EE will bring speed and innovation to enterprise software development and developers and companies should join the project and take part in this unique opportunity to shape the future of technology. "
## III. Get involved in the Jakarta EE community
By joining the Jakarta EE Working Group, members can participate in an open process to shape the future of cloud native Java. Members will play a key role in defining Jakarta EE strategic themes and priorities, shape the definition and evolution of the specifications process, gain insights to the technology roadmap and help protect their investments in Java EE. For more information about Jakarta EE, and about joining the Jakarta EE Working Group, please visit [jakarta.ee](https://jakarta.ee).
### About The Eclipse Foundation
The Eclipse Foundation provides a global community of individuals and organizations with a mature, scalable and commercially-focused environment for open source software collaboration and innovation. The Foundation is home to the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools and frameworks for a wide range of technology domains such as IoT, automotive, geospatial, systems engineering and many others. The Eclipse Foundation is a not-for-profit organization supported by over 275 corporate members, including industry leaders who value open source as a key enabler for business strategy. To learn more, follow us on Twitter [@EclipseFdn](https://twitter.com/EclipseFdn), [LinkedIn](https://www.linkedin.com/company/eclipse-foundation/) or visit [eclipse.org](https://www.eclipse.org).
*Third-party trademarks mentioned are the property of their respective owners.*
###
## What our members are saying about Jakarta EE
---
### Fujitsu
“Through the years, Fujitsu Limited has been not only a user of the Java language, but has also been actively involved in the development of Java, and as a Charter Member of the Java Community Process Executive Committee, it has helped create the development process for the Java language.
As the future of Java EE development moves to Eclipse and becomes an Open Source Developed Specification, Fujitsu has joined Eclipse as a Strategic Member in order to continue its participation in the evolution of Java EE as Jakarta EE, providing it in the cloud-native world.”
<p class="text-right">– Hideki Nozaki, VP, Deputy Head of Fujitsu Middleware Unit</p>
---
### IBM
"IBM helped create Java EE and guide it through it its teenage years and I'm delighted to have helped it now move to its new home at the Eclipse Foundation and new future as Jakarta EE. I look forward to Jakarta EE quickly adopting cloud native technologies from EE-centric communities like Eclipse MicroProfile and becoming the fast-moving platform we all need for Java in the cloud.“
<p class="text-right">– Ian Robinson, IBM Distinguished Engineer and WebSphere Chief Architect</p>
---
### Microsoft
“Jakarta EE is a so-long awaited next step in the evolution of Enterprise Java standards. The move of these open standards to the Eclipse Foundation is a welcoming moment for Microsoft to engage with this community more broadly and deeply. For Microsoft, joining the working group is an opportunity to learn from and contribute to the Java open source community and ecosystem.”
<p class="text-right">– Bruno Borges, Principal Cloud Developer Advocate</p>
---
### Oracle
"Oracle remains committed to the success of Jakarta EE. We are continuing to contribute Oracle Java EE 8 technologies to the Eclipse Foundation, and are pleased by the strong community and vendor support. We look forward to active participation in the Working Group to help Jakarta EE drive the future of cloud-native Java."
<p class="text-right">– Tom Snyder, VP of Oracle Software Development</p>
---
### Payara
"The Payara Team is dedicated to the growth and success of Jakarta EE. Our customer support contracts help fund our ongoing development efforts and we continue to lend our expertise and resources to the development of Jakarta EE. We're committed to helping shape the future of open source cloud-native Java.”
<p class="text-right">– Stephen Millidge, Founder and Director of Payara® Services, LTD and the Payara Foundation</p>
---
### Red Hat
“Red Hat reaffirms its support for the development of Jakarta EE. We look forward to working with the Eclipse Foundation and the broader Java community to align efforts to drive Enterprise Java forward. The breadth of participation in combination with community governance will help accelerate the evolution of Jakarta EE. We believe that Jakarta EE represents one of the most significant events to have happened to the open source enterprise Java ecosystem since OpenJDK was released.”
<p class="text-right">– Mark Little, VP of Red Hat Software Engineering</p>
---
### SAP
SAP is demonstrating our commitment to open source by joining the Jakarta EE Working Group. Since 2001, SAP employees have participated in the Java Community Process (JCP) and contributed to over 50 Java EE Java Specification Requests (JSRs) SAP’s support of this new Java initiative validates SAP’s leadership role in making it even easier for customers to adopt and create new microservice-oriented cloud applications.
<p class="text-right">– Björn Goerke, President SAP Cloud Platform and Chief Technology Officer, SAP SE</p>
---
### Tomitribe
Tomitribe was founded with the sole purpose to champion and support Open Source Java EE. Jakarta EE represents the perfect union of these two concepts making the phrase "Open Source Java EE" redundant. We are incredibly excited to double down on our mission statement and work alongside the community in this once-in-a-lifetime transformation of a 20 year-old industry backbone. We believe the next 20 years have the potential to be a technical and community renaissance in cloud-native Java, uniting forces from all across the industry into one powerful ecosystem of unparalleled investment.
<p class="text-right">– David Blevins, Founder & CEO of Tomitribe</p>
---
###
Editorial Contact<br/>
Lonn Johnston<br/>
+1 650.219.7764<br/>
<a href="mailto:lonn@flak42.com">lonn@flak42.com</a>
---
title: "Jakarta EE Community Survey of 1,800+ Java Developers Reveals “Cloud Native” Top Requirement in Platform’s Evolution"
date: 2018-04-24T05:03:58-04:00
slug: "jakarta-ee-community-survey"
categories: ["announcements"]
---
The Eclipse Foundation conducts largest survey to date of Java community on key priorities for future releases of Jakarta EE.
<!--more-->
**OTTAWA, April 24, 2018 (GLOBE NEWSWIRE)** -- The Eclipse Foundation, the platform for open collaboration and innovation, today announced the release of its first survey of the Jakarta EE community to reveal the top priorities of developers for evolving the technology stack. For many years, Java EE has been the de facto platform for millions of developers and operators running enterprise systems -- offering reliable multi-vendor standards, ubiquitous in datacenters across every industry, and delivering stability and scalability on the back-end of the world’s mission critical applications. In late 2017, Oracle [announced](https://blogs.oracle.com/theaquarium/opening-up-ee-update) that it was transferring the future of Java EE technologies to the Eclipse Foundation, to make the process of evolving its standards “more agile, flexible and open.”
[The Eclipse Foundation conducted a worldwide survey](/documents/insights/2018-jakarta-ee-developer-survey.pdf) of more than 1,800 Java developers worldwiden March 2018 to identify top priorities in the developer community for critical new technical capabilities in future iterations of Jakarta EE. Two of the community’s top three priorities for Jakarta show a consensus that the platform evolve to support cloud native development, while the third priority emphasizes the need for a faster pace of innovation on the platform.
“Jakarta EE’s mission is more frequent releases, lowered barriers to participation, and putting the community back into the platform,” said Mike Milinkovich, Executive Director at Eclipse Foundation. “In this first polling of the community, the feedback was very specific that developers seek more cloud native support for enterprise Java systems. This means not only continuing the evolution of popular projects like Eclipse MicroProfile, but exploring integration with other projects in the cloud native stack, recruiting major cloud providers to contribute code, and deeper focus on the cloud modernization use cases that so many enterprise Java shops face today.”
<div class="text-center padding-top-20 padding-bottom-20">
<p><a href="/documents/insights/2018-jakarta-ee-developer-survey.pdf" class="btn btn-primary btn-lg">Download Survey Results</a></p>
</div>
Jakarta EE is a new undertaking and everything that has occurred previously on the Java EE platform will remain called Java EE and comply with licensing agreements with Oracle. Future work will be led by the Jakarta EE Working Group, a consortium of vendors working collaboratively with a global community of open source developers operating under the auspices of the Eclipse Foundation.
The stakeholders of the Jakarta EE community are committed to a cloud native future for the platform. According to the Eclipse Foundation survey, two critical gaps in Java EE are now top priorities for Jakarta: better support for microservices and cloud native integration with Kubernetes, the open source system for automating deployment, scaling and management of containerized applications that was originally designed by Google and is now maintained by the Cloud Native Computing Foundation. At the same time, developers want to see more releases and more rapid innovation.
## Better Support for Microservices (60%)
* Nearly half (45%) of the developers surveyed are already building microservices, with another 21 percent planning to join them in the next year. It’s only a matter of time before most of the rest follow suit. There will always be some laggards. But a full 95 percent of the respondents said they are using Java to build microservices, which is followed by Docker containers at just over 50 percent.
## Native Integration with Kubernetes (57%)
* Half of survey respondents said they ran only a fifth of their Java applications today in a cloud. But over 30 percent said that within the next two years they expect to be running 60 percent of more of their applications in the cloud. Kubernetes emerged in the survey as a favored path for making Jakarta EE cloud native, although other alternative paths may still emerge in the working group. Nearly a third of respondents report they are already working with Kubernetes.
## Faster Pace of Innovation (47%)
* Nearly half of the respondents said Jakarta EE needs to innovate faster than the legacy Java EE platform. Jakarta EE is about defining the future of Java in the enterprise -- especially when it comes to building cloud native applications. As scores of other hugely successful open source projects have shown, a consortium of vendors can drive acceleration at a much faster and sustainable rate than any single vendor or standards body.
The arrival of Jakarta EE represents a renaissance for the Java community. Survey respondents made it clear that as Java EE is evolving into Jakarta EE, this remains the platform they rely on most to build true enterprise-class applications. Under the Eclipse Foundation, the Jakarta EE Working Group will be based on a self-governing meritocracy that sets all technical agendas and plans. Details on the roadmap for Jakarta EE will be emerging in the months to come. The founding members of the Jakara EE Working Group are Fujitsu, IBM, Oracle, Lightbend, Payara Systems, Pivotal, Red Hat, Tomitribe and Webtide.
## How to Participate in the Future Of Jakarta EE
Start by subscribing to the [jakarta.ee-wg@eclipse.org](https://accounts.eclipse.org/mailing-list/jakarta.ee-wg) working group mailing list. To join, a company can simply email the list declaring a commitment to participate along with a membership in the Eclipse Foundation. There are no fees in 2018 to participate in the Jakarta EE Working Group. Additionally, developers can directly engage with the community through the [jakarta.ee-community@eclipse.org](https://accounts.eclipse.org/mailing-list/jakarta.ee-community) mailing list.
### About the Eclipse Foundation
The Eclipse Foundation provides a global community of individuals and organizations with a mature, scalable and commercially-focused environment for open source software collaboration and innovation. The Foundation is home to the Eclipse IDE, Jakarta EE and over 350 open source projects, including runtimes, tools and frameworks for a wide range of technology domains such as IoT, automotive, geospatial, systems engineering and many others. The Eclipse Foundation is a not-for-profit organization supported by over 275 corporate members, including industry leaders who value open source as a key enabler for business strategy. To learn more, follow us on Twitter [@EclipseFdn](https://twitter.com/EclipseFdn), [LinkedIn](https://www.linkedin.com/company/eclipse-foundation/) or visit [eclipse.org](https://www.eclipse.org).
*Third-party trademarks mentioned are the property of their respective owners.*
###
Editorial Contact<br/>
Lonn Johnston<br/>
+1 650.219.7764<br/>
<a href="mailto:lonn@flak42.com">lonn@flak42.com</a>
\ No newline at end of file
---
title: "The Eclipse Foundation has established Jakarta EE Working Group"
date: 2018-04-24T05:04:58-04:00
link: "http://www.fujitsu.com/global/products/software/middleware/application-infrastructure/interstage/solutions/ai/apserver/20180424-jakartaee.html"
categories: ["community"]
---
Fujitsu is now a Strategic Member of Eclipse Foundation and will be an active member of the Eclipse Board of Directors and Jakarta EE.
\ No newline at end of file
---
title: "Jakarta EE - the new home for enterprise Java"
date: 2018-04-24T05:03:58-04:00
link: "https://developer.ibm.com/dwblog/2018/jakarta-ee-eclipse-foundation/"
categories: ["community"]
---
Official Moving Day! New Open Community Stewardship and Governance Model now with Eclipse Foundation.
\ No newline at end of file
---
title: "In Support of Jakarta EE’s Quest to Accelerate Cloud Native Java"
date: 2018-04-24T05:03:58-04:00
link: "https://www.lightbend.com/blog/in-support-of-jakarta-ees-quest-to-accelerate-cloud-native-java"
categories: ["community"]
---
The right environment is now in place to reinvigorate Java’s most popular run-time platform with an open source-first approach and a commitment to truly putting the community into Jakarta EE.
\ No newline at end of file
---
title: "Background on Oracle’s contribution to Jakarta EE"
date: 2018-04-24T06:03:58-04:00
link: "https://blogs.oracle.com/theaquarium/background-on-oracle’s-contribution-to-jakarta-ee"
categories: ["community"]
---
We are on our way to making the contribution we proposed last September a reality!
\ No newline at end of file
---
title: "The road to Jakarta EE"
date: 2018-04-24T06:03:58-04:00
link: "https://blogs.oracle.com/theaquarium/the-road-to-jakarta-ee"
categories: ["community"]
---
Jakarta EE launch is a good occasion to reflect on how we got here...
\ No newline at end of file
---
title: "The Future of Cloud Native Open Source Java with Jakarta EE"
date: 2018-04-24T05:03:58-04:00
link: "https://blog.payara.fish/the-future-of-cloud-native-open-source-java-with-jakarta-ee"
categories: ["community"]
---
It's here! The Eclipse Foundation has announced the future of Java EE with the release of Jakarta EE: a cloud-native Java and an open source governance model.
\ No newline at end of file
---
title: "Jakarta EE is Officially Out!"
date: 2018-04-24T05:03:58-04:00
link: "https://developers.redhat.com/blog/2018/04/24/jakarta-ee-is-officially-out/"
categories: ["community"]
---
Jakarta EE is officially out! With Jakarta EE all of us involved in working towards the release hope that we can use it as a catalyst to bring together communities under a single banner.
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="refresh" content="0; url=https://www.eclipse.org/org/workinggroups/jakarta_ee_charter.php" />
</head>
<body>
<h1>Coming Soon</h1>
<p>Continue to <a href="https://www.eclipse.org/org/workinggroups/jakarta_ee_charter.php"></a>eclipse.org</a>.</p>
</body>
</html>
\ No newline at end of file
{{ define "main" }}
<main>
<div class="container">
<div class="jakarta-members margin-bottom-50">
<h2 class="heading-line text-center">
<span>Strategic Members</span>
</h2>
<ul class="list-inline text-center">
<li><a href="https://www.fujitsu.com/" target="_blank"><img src="public/images/members/jakarta-member_fujitsu.svg" width="130" class="img-responsive"></a></li>
<li><a href="https://www.ibm.com/" target="_blank"><img src="public/images/members/jakarta-member_ibm.png" width="130" class="img-responsive"></a></li>
<li><a href="https://www.oracle.com/" target="_blank"><img src="public/images/members/jakarta-member_oracle.svg" width="130" class="img-responsive"></a></li>
<li><a href="https://www.payara.fish/" target="_blank"><img src="public/images/members/jakarta-member_payara.svg" width="130" class="img-responsive"></a></li>
<li><a href="https://www.redhat.com/" target="_blank"><img src="public/images/members/jakarta-member_redhat.svg" width="130" class="img-responsive"></a></li>
<li><a href="https://www.tomitribe.com/" target="_blank"><img src="public/images/members/jakarta-member_tomitribe.svg" width="130" class="img-responsive"></a></li>
</ul>
<div class="col-md-22 col-md-offset-1">
<h3 class="heading-line text-center">
<span>Participating Members</span>
</h3>
<ul class="list-inline text-center">
<li><a href="https://www.docdoku.com/" target="_blank"><img src="public/images/members/jakarta-member_docdoku.png" width="100" class="img-responsive"></a></li>
<li><a href="https://www.genuitec.com/" target="_blank"><img src="public/images/members/jakarta-member_genuitec.svg" width="100" class="img-responsive"></a></li>
<li><a href="https://incquerylabs.com/" target="_blank"><img src="public/images/members/jakarta-member_incquerylabs.png" width="100" class="img-responsive"></a></li>
<li><a href="https://www.lightbend.com/" target="_blank"><img src="public/images/members/jakarta-member_lightbend.svg" width="100" class="img-responsive"></a></li>
<li><a href="https://www.microsoft.com/" target="_blank"><img src="public/images/members/jakarta-member_microsoft.svg" width="100" class="img-responsive"></a></li>
<li><a href="https://pivotal.io/" target="_blank"><img src="public/images/members/jakarta-member_pivotal.svg" width="100" class="img-responsive"></a></li>
<li><a href="https://www.sap.com/" target="_blank"><img src="public/images/members/jakarta-member_sap.png" width="100" class="img-responsive"></a></li>
<li><a href="https://vaadin.com/" target="_blank"><img src="public/images/members/jakarta-member_vaadin.svg" width="100" class="img-responsive"></a></li>
<li><a href="https://webtide.com/" target="_blank"><img src="public/images/members/jakarta-member_webtide.svg" width="100" class="img-responsive"></a></li>
</ul>
</div>
</div>
<!-- Announcements -->
<div class="row margin-bottom-50">
<div class="col-sm-16 news-list">
<div class="news-list-col margin-bottom-40">
<h2 class="heading-line text-center">
<span>Announcements</span>
</h2>
{{ range first 10 (where (index .Site.Taxonomies.categories "announcements").Pages "Section" "news") }}
<ul class="news-list-media list-unstyled">
<li>
<a href="{{- with .Params.link | default .RelPermalink }} {{.}} {{- end }}" class="media media-link">
<p class="media-date">{{ .Date.Format "Monday, Jan 2, 2006" }}</p>
<h4 class="media-heading">{{ .Title }}</h4>
<p class="media-text">{{ .Summary }}</p>
</a>
</li>
</ul>
{{ end }}
<ul class="list-inline news-list-links">
<li class="news-list-links-view-all"><a href="news/">View all</a></li>
<li class="news-list-links-rss"><a href="news/index.xml" title="Subscribe to our RSS-feed">Subscribe to our RSS-feed <i class="fa fa-rss"></i></a></li>
</ul>
</div>
<div class="news-list-col margin-bottom-40">
<h2 class="heading-line text-center">
<span>Community News</span>
</h2>
{{ range first 10 (where (index .Site.Taxonomies.categories "community").Pages "Section" "news") }}
<ul class="news-list-media list-unstyled">
<li>
<a href="{{- with .Params.link | default .RelPermalink }} {{.}} {{- end }}" class="media media-link">
<p class="media-date">{{ .Date.Format "Monday, Jan 2, 2006" }}</p>
<h4 class="media-heading">{{ .Title }}</h4>
<p class="media-text">{{ .Summary }}</p>
</a>
</li>
</ul>
{{ end }}
<ul class="list-inline news-list-links">
<li class="news-list-links-view-all"><a href="news/">View all</a></li>
<li class="news-list-links-rss"><a href="news/index.xml" title="Subscribe to our RSS-feed">Subscribe to our RSS-feed <i class="fa fa-rss"></i></a></li>
</ul>
</div>
</div>
<div class="col-sm-8">
<div class="background-primary text-center jakarta-newsletter jakarta-newsletter-default-padding">
<p>
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round" class="feather feather-mail">
<path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
<polyline points="22,6 12,13 2,6"></polyline>
</svg>
</p>
<h2>Sign up to our Newsletter</h2>
<form action="https://eclipsecon.us6.list-manage.com/subscribe/post" method="post" target="_blank">
<div class="form-group">
<input type="email" value="" name="EMAIL" class="form-control text-center" id="mce-EMAIL" placeholder="Enter your email here">
<input type="hidden" name="u" value="eaf9e1f06f194eadc66788a85">
<input type="hidden" name="id" value="98ae69e304">
</div>
<input type="submit" value="Subscribe" name="subscribe" class="button btn btn-default">
</form>
</div>
</div>
</div>
</div>
</main>
{{ end }}
\ No newline at end of file
<!--
If you want to include any custom html just before <footer id="solstice-footer">, put it in /layouts/partials/footer_custom.html
Do not put anything in this file - it's only here so that hugo won't throw an error if /layouts/partials/footer_custom.html doesn't exist.
-->
<div class="background-secondary events padding-bottom-50 padding-top-30">
<div class="container">
<h2 class="text-center heading-line"><span>Events</span></h2>
<h3 class="h4 text-center">The Eclipse Foundation will be attending these events - come meet us to find out more about Jakarta EE!</h3>
<div class="row text-center">
<div class="col-sm-12 col-md-6 event">
<h3 class="h4">JAX 2018</h3>
<p>Mainz, Germany</p>
<p>April 23-27, 2018</p>
<a class="btn btn-primary" href="https://jax.de/en/" target="_blank">Learn More</a>
</div>
<div class="col-sm-12 col-md-6 event">
<h3 class="h4">KubeCon Europe 2018</h3>
<p>Copenhagen, Denmark</p>
<p>May 2-4, 2018</p>
<a class="btn btn-primary" href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2018/" target="_blank">Learn More</a>
</div>
<div class="col-sm-12 col-md-6 event">
<h3 class="h4">EclipseCon France 2018</h3>
<p>Toulouse France</p>
<p>June 13-14, 2018</p>
<a class="btn btn-primary" href="https://www.eclipsecon.org/france2018/registration">Register Now</a>
</div>
<div class="col-sm-12 col-md-6 event">
<h3 class="h4">EclipseCon Europe 2018</h3>
<p>Ludwigsburg, Germany</p>
<p>October 23-25, 2018</p>
<a class="btn btn-primary" href="https://www.eclipsecon.org/europe2018">Learn More</a>
</div>
</div>
</div>
</div>
\ No newline at end of file
<!-- nav -->
<aside id="main-sidebar">
<ul id="leftnav" class="ul-left-nav fa-ul hidden-print">
<li class="separator">
<a class="separator" href="/">Innovate with Us</a>
</li>
<li>
<i class="fa fa-caret-right fa-fw"></i>
<a href="/about/" target="_self">About Jakarta EE</a>
</li>
<li>
<i class="fa fa-caret-right fa-fw"></i>
<a href="/about/faq/" target="_self">Frequently Asked Questions</a>
</li>
<li>
<i class="fa fa-caret-right fa-fw"></i>
<a href="/members/" target="_self">Become a Member</a>
</li>
<li>
<i class="fa fa-caret-right fa-fw"></i>
<a href="/connect/" target="_self">Stay Connected </a>
</li>
<li>
<i class="fa fa-caret-right fa-fw"></i>
<a href="/news/2018/04/24/jakarta-ee-community-survey/" target="_self">2018 Developer Survey</a>
</li>
<li>
<i class="fa fa-caret-right fa-fw"></i>
<a href="https://eclipse.org/org/workinggroups/jakarta_ee_charter.php" target="_self">Working Group Charter</a>
</li>
</ul>
</aside>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment