Closed omajid closed 4 years ago
/cc @richlander.
Rich, what's the strategy here? I know other MSFT open source products have MIT licenses, but we license the specific build that MSFT does differently. What's the plan here for third parties that want to build .NET?
This is what should happen:
Does that satisfy the need?
Yes, I think a solution where a license is used by default but there's a way to add a different license, satisfies everyone's need. I am mostly concerned with the open source aspect of .NET Core, so MIT by default would be fantastic. It would address any confusion from anyone who might build .NET Coreand be surprised by the unexpected license of the built product.
IANAL, and this is mostly for my own curiosity, but wouldn't the second option - apply a different license to a piece of code - only apply to someone who owns the copyright on the code? That would be the .NET Foundation, right?
IANAL either. Three points:
Thanks for the clarifications!
Linking to the PR: https://github.com/dotnet/core-setup/pull/855
@richlander @ellismg where are we at with this one? going through all the core-setup issues with @gkhanna79 for ZBB...
@richlander @ellismg What are the next steps for this?
CC @leecow who will chat with @richlander about this.
@leecow @richlander Can you please do the needful for this by EOW?
Is this addressed now or is there more to do?
We need to port a change from CLI master into release/2.0.0. I will do this tomorrow.
@ellismg , is this done?
Should be resolved in the next CLI build (and for 2.0.0)
is there any options for proprietor licence on GIT .i.e dont use my code ... copy or redistribute and secondly is there a way to licence NPM and Git repositories
@boorar we can't offer advice on licenses. Try opensource.org
thanks danmosemsft
The main repository contains the MIT license in the https://github.com/dotnet/core-setup/blob/master/LICENSE file. But the packaging dir contains a proprietary license file: https://github.com/dotnet/core-setup/blob/master/packaging/LICENSE.txt.
Specifically, this other license file says:
There are other copies of this license too:
I believe this license file ends up in dotnet.tar.gz that's availalbe from: https://www.microsoft.com/net/core
Could you please replace this with the LICENSE file in the main dir?