Wayne Beaton's blog

    Specification Project Committer Agreements

    Wednesday, February 12, 2020 - 13:36 by Wayne Beaton
    We identified a hole in our committer agreement process that excluded individuals with a certain employment status from participating in Eclipse Foundation open source specification projects operating under the Eclipse Foundation Specification Process (EFSP). I’ll start by saying that you don’t need to be a committer to contribute to an...

    Organizing Your Eclipse Foundation Open Source Project Team

    Monday, January 27, 2020 - 16:04 by Wayne Beaton
    The Eclipse Foundation Development Process (AKA, the Eclipse Development Process or EDP) says nothing about how teams should organize. The EDP defines a committer role: committers are those developers who have the ability to make decisions for the project (e.g., push commits to project Git repositories and configure build servers)...

    Eclipse IP Policy: Reviewing Third Party Content

    Wednesday, November 13, 2019 - 16:33 by Wayne Beaton
    I’ll start this discussion with some background… Under the original Eclipse Foundation Intellectual Property (IP) Policy, every bit of third party content needed to be thoroughly reviewed before it could be used by an Eclipse project. And the reviews were thorough: license scan, provenance check, scan for anomalies, … Reviews...

    Update to the Eclipse IP Policy

    Tuesday, November 12, 2019 - 11:39 by Wayne Beaton
    Sharon Corbett drafted this message that the IP Team has been posting on some of our CQs. I’d like to share it more broadly. The Eclipse Board of Directors approved changes to the Eclipse Intellectual Property Policy on October 21, 2019. The most significant change relates to how we will...

    Eclipse Project Licenses

    Wednesday, October 23, 2019 - 04:39 by Wayne Beaton
    While it’s true that most Eclipse projects use the Eclipse Public License, many Eclipse open source projects use alternative licenses either alone or in combination. The chart below shows the relative use of various license schemes by Eclipse open source projects: Note that we use SPDX expression. In SPDX, license...

    Eclipse Contributor Agreement 3.0

    Tuesday, May 7, 2019 - 17:03 by Wayne Beaton
    The Eclipse Contributor Agreement (ECA) is an agreement made by contributors certifying the work they are contributing was authored by them and/or they have the legal authority to contribute as open source under the terms of the project license. The Eclipse Foundation’s IP Team has been working hard to get...