[Ofmfwg] Sunfish licensing
CHRISTIAN PINTO
Christian.Pinto at ibm.com
Mon Oct 23 10:40:25 PDT 2023
Awesome,
Could you do the same against the sunfish library repository? I am happy to approve and merge both of them
Christian
Christian Pinto, Ph.D.
Research Scientist
IBM Research Europe - Ireland
From: Doug Ledford <dledford at redhat.com>
Date: Monday, 23 October 2023 at 17:42
To: CHRISTIAN PINTO <Christian.Pinto at ibm.com>
Cc: ofmfwg at lists.openfabrics.org <ofmfwg at lists.openfabrics.org>
Subject: [EXTERNAL] Re: [Ofmfwg] Sunfish licensing
Thanks Crhristian. In reference to specific mention of DCO, I created a pull request against the sunfish_server_reference repository as a template that I was going to use on all repos. That pull request is here: https: //github. com/OpenFabrics/sunfish_server_reference/pull/2It
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
Report Suspicious <https://us-phishalarm-ewt.proofpoint.com/EWT/v1/PjiDSg!12-vrJCVBbk6sqYTFM9lj3_fXkAgmA9kvf7O7aYKY2DGmR-jPGoRa9zxhVcGuh_KNyPBc6yJ6rEP-6trEHhv7Y3Gkv0uOci0GznDvZgkX6peAWM2qjSze0aaJ1g5Rw$>
ZjQcmQRYFpfptBannerEnd
Thanks Crhristian.
In reference to specific mention of DCO, I created a pull request against the sunfish_server_reference repository as a template that I was going to use on all repos. That pull request is here: https://github.com/OpenFabrics/sunfish_server_reference/pull/2<https://github.com/OpenFabrics/sunfish_server_reference/pull/2>
It adds a new file DCO that is the content of the Developer Certificate of Origin and the repo is configured to require a Signed-off-by: on all submissions. That should be sufficient I would think.
On Mon, Oct 23, 2023 at 11:30 AM CHRISTIAN PINTO <Christian.Pinto at ibm.com<mailto:Christian.Pinto at ibm.com>> wrote:
Hello Doug,
Thanks for the summary.
From our (IBM) side, we are good to go with a BSD 3 Clause license. A GPL based license would instead require legal approval before we contribute any code. Given the nature of this project, I would personally avoid having to go through the legal ordeal for getting the dual licensing approved and instead opt for a BSD 3 Clause only licence.
I re-confirm we are fine with the Developer Certificate of Origin as a mean for developers to accept the license terms. We should probably have a specific mention of this in our repositories.
Christian
Christian Pinto, Ph.D.
Research Scientist
IBM Research Europe - Ireland
From: Ofmfwg <ofmfwg-bounces at lists.openfabrics.org<mailto:ofmfwg-bounces at lists.openfabrics.org>> on behalf of Doug Ledford <dledford at redhat.com<mailto:dledford at redhat.com>>
Date: Friday, 20 October 2023 at 17:01
To: ofmfwg at lists.openfabrics.org<mailto:ofmfwg at lists.openfabrics.org> <ofmfwg at lists.openfabrics.org<mailto:ofmfwg at lists.openfabrics.org>>
Subject: [EXTERNAL] [Ofmfwg] Sunfish licensing
As per our meeting today, these are the licensing terms the group identified as the most optimal: BSD 3 Clause The license can be found here: BSD 3 Clause (SPDX: BSD-3-Claus) https: //opensource. org/license/bsd-3-clause/ For managing contributions
ZjQcmQRYFpfptBannerStart
This Message Is From an External Sender
This message came from outside your organization.
Report Suspicious <https://us-phishalarm-ewt.proofpoint.com/EWT/v1/PjiDSg!12-vrJCVBbk6sqSTVquKBCLrAho-1HoYsa2XEzbAsO_7IFHwP84oguri8XUaVfCEjpv5uCO8i5O2hvqq4bKXeI4SSQl1W2g7h7tGLbnzE46XzwG7DzlBXim_wqHQ3g$>
ZjQcmQRYFpfptBannerEnd
As per our meeting today, these are the licensing terms the group identified as the most optimal:
BSD 3 Clause
The license can be found here:
BSD 3 Clause (SPDX: BSD-3-Claus)
https://opensource.org/license/bsd-3-clause/<https://opensource.org/license/bsd-3-clause/>
For managing contributions to the repositories, we selected the Developer Certificate of Origin (aka, Signed-off-by:) as the means by which we ensure that all incoming contributions are licensed under the same terms as the rest of the repository and that we have clear copyright permissions to use the contributions:
https://developercertificate.org/<https://developercertificate.org/>
These are the code repositories we propose to cover under these license terms and what they are intended to be used for:
sunfish_library_reference - Intended to be a linkable library or consumable code such as a python module. It is our intent that this can be used by any vendor without requiring that their use of this code obligates them to release their own internal source code to the public by virtue of linking with or using our code
sunfish_agent_reference - Intended to be a standalone RESTful API server suitable for embedding on a microcontroller that implements the Sunfish reference model. It is our intent that this can be used by any vendor without requiring that their use of this code obligates them to release their own internal source code to the public by virtue of linking with or using our code
sunfish_server_reference - Intended to be a program runnable on a standard computing device that is able to scour a fabric looking for standalone agents and provide a unified view of what the sum total of available resources are and provides a single point of management for those agents via a RESTful API. It is our intent that this can be used by any vendor without requiring that their use of this code obligates them to release their own internal source code to the public by virtue of linking with or using our code
sunfish_manager_reference - Intended to provide a GUI management interface on top of the sunfish_server_reference. It is our intent that this can be used by any vendor without requiring that their use of this code obligates them to release their own internal source code to the public by virtue of linking with or using our code
Please take these terms back to your company's legal department and make sure that these terms are acceptable for your company to be able to participate in these projects.
--
Doug Ledford <dledford at redhat.com<mailto:dledford at redhat.com>>
GPG KeyID: B826A3330E572FDD
Key fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD
--
Doug Ledford <dledford at redhat.com<mailto:dledford at redhat.com>>
GPG KeyID: B826A3330E572FDD
Key fingerprint = AE6B 1BDA 122B 23B4 265B 1274 B826 A333 0E57 2FDD
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openfabrics.org/pipermail/ofmfwg/attachments/20231023/0f21e978/attachment-0001.htm>
More information about the Ofmfwg
mailing list