BAR's microsoft CLA and coil engine
Moderator: Moderators
BAR's microsoft CLA and coil engine
is the coil engine under the microsoft CLA? what implications does this have for spring?
Last edited by Ares on 16 Jan 2023, 23:36, edited 3 times in total.
-
- Posts: 9
- Joined: 13 Jun 2022, 17:39
Re: BAR's microsoft CLA and coil engine
The forked engine uses the same licenses as Spring (GPL v2+), so, unless I've misunderstood something, I don't believe there are any implications on Spring there.
Re: BAR's microsoft CLA and coil engine
so the microsoft license only applies to bar and not the coil or spring engine?
-
- Posts: 9
- Joined: 13 Jun 2022, 17:39
Re: BAR's microsoft CLA and coil engine
I am not sure what exactly you mean by 'microsoft license'. If you provide a link to the license in question, then I may be able to clarify.
Re: BAR's microsoft CLA and coil engine
The one that was completed on the BAR roadmap on 15th December 2022
https://opensource.microsoft.com/cla/
Re: BAR's microsoft CLA and coil engine
BAR and BAR105 are not under MS CLA.
Re: BAR's microsoft CLA and coil engine
Im am honored that you are following BAR development so closely. Next time in your digging also scroll down a little bit too.
My previous post stands.
My previous post stands.
Re: BAR's microsoft CLA and coil engine
the branch was deleted 2 hours after i mentionned it in this topic, and then the submitter deleted their github account today
Last edited by Ares on 16 Jan 2023, 23:26, edited 1 time in total.
Re: BAR's microsoft CLA and coil engine
I don't think you understand what CLA is Ares, and you are mixing it with license.
CLA is a legal agreement signed between person that wants to contribute work (e.g. change some files in git repository) and the owner of the repository, to ensure that the contributed piece work is being added legally and also *might* offer things like right for the owner or repository to relicense software etc.
Quoting example from https://opensource.microsoft.com/pdf/mi ... eement.pdf it contains basic things like:
- "You represent that each of Your Submissions is entirely Your original work"
- "You grant Microsoft, and those who receive the Submission directly or indirectly from Microsoft (...) irrevocable license (...) distribute the Submission and such derivative works"
- "You agree that contributions to Projects and information about contributions may be maintained indefinitely and disclosed publicly, including Your name (...)"
- (...)
If a BAR contributor signs a CLA to be able to contribute code to e.g. Microsoft repository it doesn't in any way affect how the BAR or engine code is licensed, it doesn't then affect in any way work there. BAR is not a property of Microsoft so it will won't require contributors to sign Microsoft CLA to be able to contribute.
That's the whole story.
CLA is a legal agreement signed between person that wants to contribute work (e.g. change some files in git repository) and the owner of the repository, to ensure that the contributed piece work is being added legally and also *might* offer things like right for the owner or repository to relicense software etc.
Quoting example from https://opensource.microsoft.com/pdf/mi ... eement.pdf it contains basic things like:
- "You represent that each of Your Submissions is entirely Your original work"
- "You grant Microsoft, and those who receive the Submission directly or indirectly from Microsoft (...) irrevocable license (...) distribute the Submission and such derivative works"
- "You agree that contributions to Projects and information about contributions may be maintained indefinitely and disclosed publicly, including Your name (...)"
- (...)
If a BAR contributor signs a CLA to be able to contribute code to e.g. Microsoft repository it doesn't in any way affect how the BAR or engine code is licensed, it doesn't then affect in any way work there. BAR is not a property of Microsoft so it will won't require contributors to sign Microsoft CLA to be able to contribute.
That's the whole story.
Last edited by p2004a on 16 Jan 2023, 23:01, edited 1 time in total.
Re: BAR's microsoft CLA and coil engine
I Closed it on Dec11th.
Last edited by The Yak on 16 Jan 2023, 22:42, edited 1 time in total.
Re: BAR's microsoft CLA and coil engine
PRs of mine are being misconstrued and used as harrassment vectors, what choice do I have? Go ahead and delete my account here too. I want nothing to do with what this "community" has become.
Re: BAR's microsoft CLA and coil engine
thank you for clarifying Beherith. Yak, i didnt mention you and I am only interested in the impact on Spring
the branch was renamed to "not a submission" and deleted 3hrs 35mins after i mentionned it in this topic, and then the submitter deleted their github account today.

the branch was renamed to "not a submission" and deleted 3hrs 35mins after i mentionned it in this topic, and then the submitter deleted their github account today.
Re: BAR's microsoft CLA and coil engine
googled microsoft CLA
first result
https://opensource.microsoft.com/cla/
so to answer your original question: no, neither BAR nor Coil are owned by Microsoft, so the Microsoft CLA does not apply to them.
first result
https://opensource.microsoft.com/cla/
so to answer your original question: no, neither BAR nor Coil are owned by Microsoft, so the Microsoft CLA does not apply to them.
Re: BAR's microsoft CLA and coil engine
- Attachments
-
- 7suYia.png
- (9.46 KiB) Not downloaded yet
Re: BAR's microsoft CLA and coil engine
Please read my reply above Ares, maybe you missed it.
If you understand what I wrote there, you will see that your original question:
> is the coil engine under the microsoft CLA?
Doesn't make sense as Microsoft can't just own this code.
> what implications does this have for spring?
None, zero, null.
If you understand what I wrote there, you will see that your original question:
> is the coil engine under the microsoft CLA?
Doesn't make sense as Microsoft can't just own this code.
> what implications does this have for spring?
None, zero, null.
Re: BAR's microsoft CLA and coil engine
Yes, and it is not the BAR or Coil repos. Please try and understand what this repo actually is, what the PR actually is and why it was made, instead of just jumping to conclusions because you saw the words Microsoft and BAR together. At least read the description at the very top of the repo's readme:Ares wrote: ↑17 Jan 2023, 08:03
https://github.com/microsoft/winget-pkgs/pull/89175 this is a microsoft repo
This repository contains the manifest files for the Windows Package Manager default source. You are highly encouraged to submit manifests for your favorite application.