-
Notifications
You must be signed in to change notification settings - Fork 5k
Proprietary license #2540
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
/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: dotnet/core-setup#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? |
Remove non MIT licensed components from the CLI when building on non windows platforms. The shared framework provides the LICENSE file that is included with the tarballs, so we just need to ensure we don't pull any windows specific stuff that is not MIT licensed. Fixes: dotnet/core-setup#676
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?
The text was updated successfully, but these errors were encountered: