Chapter 1. Jakarta EE the New Open Source Life of JEE
We are living in a new era of the information technology. All people that, like me, started to work at the beginning of 2000, went through a constant but gradual evolution of the languages, frameworks, and architectures.
The last years marked a great change of the way to approach software release.
The great competition that drives the global market changes the cultural approach of the companies that now have a milestone target: the reduction of the time to market.
The need to release as soon as possible a new business service is the main target of a company independently of their business area.
From the information technology point of view, this need has been translated into a complete review of the development platforms and their updating and evolution processes.
If from an "enterprise" point of view this change, defined as digital disruption, is leading to the need to review the company structures, with regard to the organization of roles and skills, as well as to the policies of continuous updating to keep up with the market needs, community side of the developers has led to a ferment of ideas as not noticed for some time.
The best way to group by all the ideas that are being born around these concepts is through the Open-source model.
In this chapter we will cover the following topics:
- Open source
- Java programming language
- OpenJDK 9, OpenJDK 10
- JEE - MicroProfile Jakarta EE