KevinNovak / Friend-Time

Discord bot - Friend Time helps your server coordinate times and events by converting times mentioned in chat between time zones!

Home Page:https://novakevin.gitbook.io/friend-time

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add a license

Atrate opened this issue · comments

It would be beneficial if you included a LICENSE file for your project (and mentioned in the README it only applies to the code, not the image assets).

Without a LICENSE in place, the code is implicitly All Rights Reserved, which means people cannot fork your code and legally make contributions to your repo.

I would suggest, as I always do, the GPLv3. Here are the instructions for including a LICENSE in your repo: https://www.gnu.org/licenses/gpl-howto.html

Not having a license is on purpose because the bot is intended to be All Rights Reserved though I agree this could be specified more clearly in the README.

I would consider a license so long as the license prohibited the use of Friend Time for commercial purposes. I'm not aware of any open source license that does, so I decided not to include a license.

@KevinNovak You may want to check out the Commons Clause License for that:
https://commonsclause.com/

As far as I understand, it's a clause that can be applied to any existing license (GPL, Apache, etc.) in order to prohibit using it for commercial purposes.

I ended up implementing the Apache 2.0 license with the Commons Clause. The license can now be found here. Thanks for the suggestion!