{"action":"created","issue":{"url":"https://api.github.com/repos/invoiceninja/invoiceninja/issues/1052","repository_url":"https://api.github.com/repos/invoiceninja/invoiceninja","labels_url":"https://api.github.com/repos/invoiceninja/invoiceninja/issues/1052/labels{/name}","comments_url":"https://api.github.com/repos/invoiceninja/invoiceninja/issues/1052/comments","events_url":"https://api.github.com/repos/invoiceninja/invoiceninja/issues/1052/events","html_url":"https://github.com/invoiceninja/invoiceninja/issues/1052","id":174168590,"number":1052,"title":"License is too restrictive","user":{"login":"alexgleason","id":3639540,"avatar_url":"https://avatars.githubusercontent.com/u/3639540?v=3","gravatar_id":"","url":"https://api.github.com/users/alexgleason","html_url":"https://github.com/alexgleason","followers_url":"https://api.github.com/users/alexgleason/followers","following_url":"https://api.github.com/users/alexgleason/following{/other_user}","gists_url":"https://api.github.com/users/alexgleason/gists{/gist_id}","starred_url":"https://api.github.com/users/alexgleason/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexgleason/subscriptions","organizations_url":"https://api.github.com/users/alexgleason/orgs","repos_url":"https://api.github.com/users/alexgleason/repos","events_url":"https://api.github.com/users/alexgleason/events{/privacy}","received_events_url":"https://api.github.com/users/alexgleason/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2016-08-31T02:14:12Z","updated_at":"2016-10-25T04:04:48Z","closed_at":"2016-09-01T18:37:29Z","body":"Hi there,\r\n\r\nThis software looks really great. I'm looking at self-hosted invoice systems and this one is fantastic. That said, I am afraid the license is too restrictive. I have no desire to rip off invoiceninja's business, and I appreciate the many hours that have been put into it programming it. But one of the virtues of open-source is the ability for people to fork software and take it into a different direction without needing to ask for permission.\r\n\r\nCurrently the license says this:\r\n```\r\nRedistributions of source code, in whole or part and with or without\r\nmodification requires the express permission of the author\r\n```\r\n\r\nConsider these scenarios:\r\n\r\n* You disappear. It could be an unexpected death, or a spontaneous and everlasting trip to the Caribbean. We are now stuck using a system that no one is allowed to advance forward because they cannot ask your permission.\r\n* Someone wants to take this project in a radically different direction that would benefit a lot of people, but you disagree with them. This prevents us from having a system that may be able to help a lot more people.\r\n* You decide to stop developing the project for whatever reason. We have to rely on you to update the license or transfer ownership of the project. Humans can be unpredictable though, so that is a risk.\r\n\r\nUnder the present license, invoiceninja is \"open-source software\" by the loosest meaning of the term. Since the author has total control of how the code may be used, it cannot be consider free (libre) software, which I think is preferable\r\n\r\n It seems like this was your intention, but I wanted to bring this up in case it was something you would like to consider. I tend to prefer copyleft licenses like GPL since it has a layer of protection against corporate greed while still allowing people to fork the code freely.\r\n\r\nThanks for your time"},"comment":{"url":"https://api.github.com/repos/invoiceninja/invoiceninja/issues/comments/255930681","html_url":"https://github.com/invoiceninja/invoiceninja/issues/1052#issuecomment-255930681","issue_url":"https://api.github.com/repos/invoiceninja/invoiceninja/issues/1052","id":255930681,"user":{"login":"hillelcoren","id":4629496,"avatar_url":"https://avatars.githubusercontent.com/u/4629496?v=3","gravatar_id":"","url":"https://api.github.com/users/hillelcoren","html_url":"https://github.com/hillelcoren","followers_url":"https://api.github.com/users/hillelcoren/followers","following_url":"https://api.github.com/users/hillelcoren/following{/other_user}","gists_url":"https://api.github.com/users/hillelcoren/gists{/gist_id}","starred_url":"https://api.github.com/users/hillelcoren/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hillelcoren/subscriptions","organizations_url":"https://api.github.com/users/hillelcoren/orgs","repos_url":"https://api.github.com/users/hillelcoren/repos","events_url":"https://api.github.com/users/hillelcoren/events{/privacy}","received_events_url":"https://api.github.com/users/hillelcoren/received_events","type":"User","site_admin":false},"created_at":"2016-10-25T04:04:48Z","updated_at":"2016-10-25T04:04:48Z","body":"@pierreozoux, it'd be helpful if you could explain how you were planning to use the code. \r\n\r\n@alexgleason, your post on Reddit seems a little mean spirited :( \r\n\r\nWe're open to adjusting our license but we'd want to keep it non-commercial. The suggested [license](https://creativecommons.org/licenses/by-nc/4.0/) seems like a good fit but it isn't clear if it fits the definition of \"Open Source\" either. Hopefully we can continue this conversation positively. "}}
{"actor":{"display_login":"hillelcoren"}}