2find / emcee

A Master of Ceremony for your events.
0 stars 0 forks source link

Find a proper licence for the project. #8

Open ludelafo opened 7 years ago

ludelafo commented 7 years ago

We need to find a proper licence for our needs.

ludelafo commented 7 years ago

We should discuss our needs so I can search for an existing licence that would suit our needs.

faku99 commented 7 years ago

Here are my thoughts about our code reusability:

  1. For each piece of code we find useful to share and that might help other people, we create a library. For instance, I was thinking of creating a library for the music player. It will be published under the MIT license. We will create a repository for each library and all users will be able to contribute. Each library will be freely available in the Dart Package Manager.
  2. The rest of the code will be publicly visible on this repository but we find a license that forbids selling the code and using it without our consent and/or credits.

In this way, all sensitive code is ours and the rest is public domain.

There still is the problem of intellectual property about the idea of the application. We will have to find something that fits our needs.

About people contributing to the project, I think that we can allow them to file issues but no more. It will help us to document bugs and/or possible enhancements but I don't see any use of pull requests at the moment.

faku99 commented 7 years ago

This website might help: choosealicense.com

ludelafo commented 7 years ago

I think you're totally right about the MIT license for the libraries we will develop. However, after a lot of digging, I still can't find a proper license for "the rest of the code".

We can make our own license to forbid copy, clones and so, but as the code is already open for reading, wouldn't it be nice to let people fork, contrib and improve ? In the end, we can still choose if we accept the PRs and improvements. We can just add something like "Please do not copy the concept of this application but you are pleased to improve it and contrib !"