Greetings Jakarta EE Specification Committee.
I'm going to join your call today to discuss these topics. In preparation for this, here is some background.
Regarding Jakarta CDI...
We cannot change the patent license on an existing specification project. We can, however, create a new specification project that uses existing content. Unfortunately, standing up a new project requires some investment in time. So, to avoid as much churn as possible (while following the EDP, the EFSP, and IP Policy), the EMO intends to leverage the ability to combine reviews.
Specifically, we intend to combine a termination and creation review. We will, through this review, terminate the existing Jakarta CDI specification project and then recreate it in place (but skip the part where we archive and then unarchive the project resources, retire and then reappoint committers, etc). I've described the process that we're going to follow with some detail on the
tracking issue.
Regarding Jakarta Config...
You may recall that the patent license was changed midway through the creation review ballot for the Jakarta Config specification project. The process lumbered on anyway and we wound up creating the project before we detected the error. AFAIK, there has been no activity on the project (i.e., no intellectual property has been committed) which leaves us in a position to fix the error.
I believe that the project team wants to move the project forward with the Compatible Patent License. If this is still the case, then -- given that the steering committee has selected the Implementation Patent License as the default patent license -- approval from the steering committee for the exception is required. With the matter of the selection of the patent license for the project settled, we will need to re-run the creation review ballot. With ballot approval, the project will be good-to-go.
So... if the specification committee has strong opinions regarding the project's selection of patent license, then we will need you to engage with the project team to sort out the choice. Otherwise, the EMO will engage with the project team to validate that they intend to move forward with the Compatible Patent License. If an exception from the steering committee is required, the EMO will ask the specification committee to make that petition.
When the selection of patent license is settled the EMO will task the specification committee with initiating the required ballot.
Thanks,
Wayne
--
Wayne Beaton
Director of Open Source Projects | Eclipse Foundation