Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-pmc] [External] : New project proposal Eclipse Documentation for Jakarta EE
  • From: Ed Bratt <ed.bratt@xxxxxxxxxx>
  • Date: Mon, 8 May 2023 16:52:38 -0700
  • Arc-authentication-results: i=1; 1; spf=pass; dmarc=pass action=none; dkim=pass; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed;; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=V0GDuu6lkcUUYD4PMBADkIPBO4Ukyjs72C6P7LsAZPI=; b=D91dsLubBK+uPed3WB+DgPL7EL9Y/uUhMGvKnMHFLh/GCoVIGw5pIomEamBBCzmgTWHF/qPlWshz56Z/HIi3+40Fe30DwrHuvI8CLLyYjrA5WR3geEoee+PReGXFWVFuqAv06zPA1yaKwPW5Js5BMtCBvE6D/ApU87Cy+QKOE47bE0OhJaMUspEap/bUa/KMvpKpSwdO4gvdSzwBMwtsVqahjhSCojWPwJBWfhLsiEjvBwHgZ0+9buC9xolDi9t553/K5h0ygum4fpkFJVZmrtFyUGh7ZppWHCLeWGHJwn8cD2b+gj76gWjDHhUW+eaBwgbjSDfuFykKSZgbHYFGWg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901;; cv=none; b=SkgTkDi4hH/QSje1XwD501e0C/V5TWHDwgm/JisSXULmzdyykcoLcbIzqH1AgaJ9mdEJaiJ3qXhS7GYeS1j1D1x/jvGoO50E8ZZyljNHuiDFyaMVJjMRoiPeug0hg+YBlPzumwek05y8+lKBgv4g2QPxWVS8R/VKS6JNWh8bV/fQHwYmm2wRl2bTCn5LVu3Blh1cQhAe/52V08vQjNjuWwH5og7wS1pu0C+uPOFyRMdgBogT95ZpsG5Xh/FRjAhOgmrQDevF8nMjLWFhtmjV5NbttG7jMuIkaewAcXfMZWNmWCnNyCSQo5k/f/I/sXbo0IfhT5jxoOJGAgJe98oGqg==
  • Delivered-to: ee4j-pmc@xxxxxxxxxxx
  • List-archive: <>
  • List-help: <>
  • List-subscribe: <>, <>
  • List-unsubscribe: <>, <>
  • User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.10.1


I believe the example code files are currently licensed under EDL (BSD 3-clause), not the project license (EPL + GPLv2 w/ classpath exemption). They should remain under the more permissive EDL as that is intended to promote copy and reuse. At least, that was the original intent and I believe the source code in these examples is already marked that way.

My reason for bringing this up was to suggest that we would rather not remove the obligation to maintain the original copyright unless there is some persuasive argument that this would inhibit the project goals. In a previous comment, or perhaps in the proposal, there is a recommendation to re-license the example code under BSD-0 which does not obligate the consumer to preserve the original copyright. Users are free to add subsequent copyright marks, as they feel are needed.

I'll be happy with whatever the EMO decides on a restructuring ballot.



On 5/8/2023 7:09 AM, Tanja Obradovic via ee4j-pmc wrote:

Hi All,

considering that examples will be in the Examples project, the licensing does not need to change and we can have it as it was

  • Eclipse Public License 2.0
  •  (Secondary) GNU General Public License, version 2 with the GNU Classpath Exception

Ed, I'll be happy to add you as a committer as well.

Ivar has responded to restructuring of the project already. EMO will look into that.




On 2023-05-04 11:30 a.m., Ed Bratt wrote:

I would recommend we ballot the scope change just to make it clear this material is leaving the context of the specification project. I believe, since the scope statements are rather vague across the board, it would be better to formally ballot this change.

I would prefer that license not change, I believe it is EDL for everything (BSD 3-clause).

-- Ed

On 5/3/2023 10:17 PM, Ivar Grimstad via ee4j-pmc wrote:

On Thu, May 4, 2023 at 12:32 AM Ed Bratt <ed.bratt@xxxxxxxxxx> wrote:

I submitted a couple of comments:

Oracle would prefer we stick with existing license (EDL I believe).

I am okay with that.  

I believe the Platform project, which currently holds this content, will need a restructuring ballot to change the scope and formalize that this material is removed from the scope of the Platform Spec project.

Yes, a restructuring review by the EMO. No ballots are involved. 
Since the current scope statement doesn't say anything about the tutorial, first cup, or examples, this should just be a formality to tick some checkbox somewhere.

-- Ed

On 5/3/2023 11:21 AM, Eclipse Management Office EMO via ee4j-pmc wrote:
Dear PMC,
please respond to this message with a +1 if you're prepared to take on responsibility for overseeing the governance of this/these new project(s)
Proposal link:

Ticket link:

Project Description: The Eclipse Documentation for Jakarta EE project provides documentation and related examples for the Jakarta EE platform and its components. It is a guide to developing enterprise applications for the Jakarta EE Platform, using Eclipse GlassFish Server and other popular runtimes.
Thanks in advance!
Maria Teresa Delgado

The Eclipse Management Organization | Eclipse Foundation

ee4j-pmc mailing list
To unsubscribe from this list, visit;!!ACWV5N9M2RV99hQ!J2v5r4p2PbuD4D4EwH3tH5nn9PIoaIVgg8fAAUwoYcBZo5s40wXBaz7L1Iv_xM75xSHBXlXDZyM2NF3HYA$ 
ee4j-pmc mailing list
To unsubscribe from this list, visit


Ivar Grimstad

Jakarta EE Developer Advocate | Eclipse Foundation Eclipse Foundation - Community. Code. Collaboration. 

ee4j-pmc mailing list
To unsubscribe from this list, visit;!!ACWV5N9M2RV99hQ!MeEKefAEIv7ONONrdRTQh3PRHHXC9J_AFjXC2lvlhISo823cT_mTFMl3TPDB___WB4jcegbgfst56sjdUA$ 

ee4j-pmc mailing list
To unsubscribe from this list, visit

Tanja Obradovic

Jakarta EE Program Manager | Eclipse Foundation


Eclipse Foundation: The Community for Open Innovation and Collaboration

ee4j-pmc mailing list
To unsubscribe from this list, visit;!!ACWV5N9M2RV99hQ!O0ksH9ppha8OVUd_deulZkfF_FDqXGOgaP9MBNbweOO5H4bx5rh1sdnuShVjOHUJjGca8zDlKAZNUObFpQ$ 

Back to the top