Skip to content
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

Change to MIT license #7

Closed
angelsix opened this issue Oct 9, 2017 · 6 comments
Closed

Change to MIT license #7

angelsix opened this issue Oct 9, 2017 · 6 comments

Comments

@angelsix
Copy link

angelsix commented Oct 9, 2017

Why BSD 2 license? Could you change it to MIT? I would love to use this in my open source MIT projects, but don't want to have to mix multiple license types that then anyone wanting to use my code would have to then know about too.

@Taritsyn
Copy link

Taritsyn commented Oct 9, 2017

I would love to use this in my open source MIT projects, but don't want to have to mix multiple license types that then anyone wanting to use my code would have to then know about too.

As far as I know, if you use only assemblies (or package), then there will be no license restrictions.

@xoofx
Copy link
Owner

xoofx commented Oct 9, 2017

The BSD 2 License is almost the same to MIT. The only difference is that it is slightly more explicit in explaining when to redistribute the license readme (e.g. in case of binary vs source distribution).
You can mix BSD 2 license with MIT, as they are completely compatible.

@xoofx xoofx closed this as completed Oct 9, 2017
@angelsix
Copy link
Author

angelsix commented Oct 9, 2017

ok to be sure, if I add a nuget reference in my MIT license, where would I include the license and with what name?

@xoofx
Copy link
Owner

xoofx commented Oct 9, 2017

You should redistribute the SharpScss license.txt for example if you are developing an application and you redistribute it (and exe + all the assemblies, either on an appstore, or a desktop application...etc.). But if you are developing a nuget package that is dependent on SharpScss, you don't have to do anything. It is not your responsibility to include transitively all the licenses when someone will use your package.

@angelsix
Copy link
Author

angelsix commented Oct 9, 2017

I have an open source project https://github.com/angelsix/dna-web I want to reference it in there. I have installers for it too, so in the installer I'll include a license. However for the github project.. do I need a license file?

@xoofx
Copy link
Owner

xoofx commented Oct 9, 2017

No you don't need if you are using nuget. If you copy the dll inside the repo then you just need to copy the license.txt as well (as you should have also to do for a MIT license btw)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants