pelotech / drone-helm3

Plugin for drone to deploy helm charts using helm3
Apache License 2.0
31 stars 36 forks source link

Choose a license #23

Closed ErinCall closed 4 years ago

ErinCall commented 4 years ago

GPLv3 is my goto, but Joachim has concerns about whether it's appropriate. Let's reach agreement on one.

grinnellian commented 4 years ago

@josmo What concerns?

MIT is a decent fallback for anything you want to get broad uptake on. I love the idea of viral licenses but they do unfortunately limit adoption. For good reason from a corporate incentives standpoint.

ErinCall commented 4 years ago

After reading some "what license should I use" articles I think Apache seems right. I don't think GPL would limit adoption that much since this isn't library code, but the viral-license part wouldn't do much either for the same reason.

(Apparently GPL also requires putting copyright information in every file and keeping it up to date, and I'd rather not deal with the hassle)

grinnellian commented 4 years ago

Just out of curiosity what made you prefer Apache to MIT?

ErinCall commented 4 years ago

@grinnellian apparently it’s more appropriate than MIT for company-owned code because the liability and patentability provisions are more explicit. I’m not sure how much of that is “it’s an important consideration for companies” vs. “it will appease a large corporation’s lawyers,” but since they’re roughly equivalent I figure it doesn’t hurt.