serilog-contrib / Serilog.Sinks.MicrosoftTeams.Alternative

Serilog.Sinks.MicrosoftTeams.Alternative is a library to save logging information from Serilog to Microsoft Teams.
MIT License
32 stars 11 forks source link

Choice of license #5

Closed torerikh closed 5 years ago

torerikh commented 5 years ago

Have you considered using a more permissive license?

SeppPenner commented 5 years ago

Which kind of "more permissive" do you mean? Or in which direction? Allowing closed sources?

image https://choosealicense.com/licenses/gpl-3.0/

SeppPenner commented 5 years ago

@torerikh And which license would you suggest?

torerikh commented 5 years ago

The background for the question is that using or including a component that uses gpl style licenses is difficult for commercial/closed source products/solutions. A licence like e.g. MIT which is the licenses of the original library you forked would make usage in those scenarios simpler/possible. But, choice of licenses is as always entirely up to the creators and there are good reasons for the gpl style of licenses aswell :)

SeppPenner commented 5 years ago

I have adjusted the license to the MIT license. I will update the nuget package soon. I see the point of your argumentation and therefore agree that it would be a good idea to switch to the MIT license.

SeppPenner commented 5 years ago

The package is updated as well. It will be available under https://www.nuget.org/packages/HaemmerElectronics.SeppPenner.Serilog.Sinks.MicrosoftTeams/1.0.3.2 soon :)