BAR's microsoft CLA and coil engine

BAR's microsoft CLA and coil engine

Discuss the source code and development of Spring Engine in general from a technical point of view. Patches go here too.

Moderator: Moderators

Post Reply
Ares
Balanced Annihilation Developer
Posts: 555
Joined: 19 Mar 2011, 13:43

BAR's microsoft CLA and coil engine

Post by Ares »

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.
TarnishedKnight
Posts: 9
Joined: 13 Jun 2022, 17:39

Re: BAR's microsoft CLA and coil engine

Post by TarnishedKnight »

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.
Ares
Balanced Annihilation Developer
Posts: 555
Joined: 19 Mar 2011, 13:43

Re: BAR's microsoft CLA and coil engine

Post by Ares »

so the microsoft license only applies to bar and not the coil or spring engine?
TarnishedKnight
Posts: 9
Joined: 13 Jun 2022, 17:39

Re: BAR's microsoft CLA and coil engine

Post by TarnishedKnight »

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.
Ares
Balanced Annihilation Developer
Posts: 555
Joined: 19 Mar 2011, 13:43

Re: BAR's microsoft CLA and coil engine

Post by Ares »

Image

The one that was completed on the BAR roadmap on 15th December 2022
https://opensource.microsoft.com/cla/
Attachments
8usyaua.png
User avatar
Beherith
Posts: 5145
Joined: 26 Oct 2007, 16:21

Re: BAR's microsoft CLA and coil engine

Post by Beherith »

BAR and BAR105 are not under MS CLA.
Ares
Balanced Annihilation Developer
Posts: 555
Joined: 19 Mar 2011, 13:43

Re: BAR's microsoft CLA and coil engine

Post by Ares »

User avatar
Beherith
Posts: 5145
Joined: 26 Oct 2007, 16:21

Re: BAR's microsoft CLA and coil engine

Post by Beherith »

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.
Ares
Balanced Annihilation Developer
Posts: 555
Joined: 19 Mar 2011, 13:43

Re: BAR's microsoft CLA and coil engine

Post by Ares »

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.
p2004a
Posts: 2
Joined: 07 Jan 2023, 10:16

Re: BAR's microsoft CLA and coil engine

Post by p2004a »

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.
Last edited by p2004a on 16 Jan 2023, 23:01, edited 1 time in total.
User avatar
The Yak
Posts: 351
Joined: 20 May 2012, 05:36

Re: BAR's microsoft CLA and coil engine

Post by The Yak »

I Closed it on Dec11th.
image.png
Last edited by The Yak on 16 Jan 2023, 22:42, edited 1 time in total.
User avatar
The Yak
Posts: 351
Joined: 20 May 2012, 05:36

Re: BAR's microsoft CLA and coil engine

Post by The Yak »

Ares wrote: 16 Jan 2023, 21:53 it was closed 2 hours after i mentionned it in this topic, and then the submitter deleted their github account today
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.
Ares
Balanced Annihilation Developer
Posts: 555
Joined: 19 Mar 2011, 13:43

Re: BAR's microsoft CLA and coil engine

Post by Ares »

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.

Image
Attachments
3ua18sssdt9.png
User avatar
Jazcash
Posts: 5309
Joined: 08 Dec 2007, 17:39

Re: BAR's microsoft CLA and coil engine

Post by Jazcash »

googled microsoft CLA

first result

https://opensource.microsoft.com/cla/
Screenshot 2023-01-17 011906.png
so to answer your original question: no, neither BAR nor Coil are owned by Microsoft, so the Microsoft CLA does not apply to them.
Ares
Balanced Annihilation Developer
Posts: 555
Joined: 19 Mar 2011, 13:43

Re: BAR's microsoft CLA and coil engine

Post by Ares »

Attachments
7suYia.png
(9.46 KiB) Not downloaded yet
p2004a
Posts: 2
Joined: 07 Jan 2023, 10:16

Re: BAR's microsoft CLA and coil engine

Post by p2004a »

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.
User avatar
Jazcash
Posts: 5309
Joined: 08 Dec 2007, 17:39

Re: BAR's microsoft CLA and coil engine

Post by Jazcash »

Ares wrote: 17 Jan 2023, 08:03 Image

https://github.com/microsoft/winget-pkgs/pull/89175 this is a microsoft repo
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:
This repository contains the manifest files for the Windows Package Manager default source. You are highly encouraged to submit manifests for your favorite application.
Post Reply

Return to “Engine”