{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/370","repository_url":"https://api.github.com/repos/neovim/neovim","labels_url":"https://api.github.com/repos/neovim/neovim/issues/370/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/370/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/370/events","html_url":"https://github.com/neovim/neovim/issues/370","id":29500109,"number":370,"title":"License","user":{"login":"mahkoh","id":1882250,"avatar_url":"https://avatars.githubusercontent.com/u/1882250?v=3","gravatar_id":"","url":"https://api.github.com/users/mahkoh","html_url":"https://github.com/mahkoh","followers_url":"https://api.github.com/users/mahkoh/followers","following_url":"https://api.github.com/users/mahkoh/following{/other_user}","gists_url":"https://api.github.com/users/mahkoh/gists{/gist_id}","starred_url":"https://api.github.com/users/mahkoh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mahkoh/subscriptions","organizations_url":"https://api.github.com/users/mahkoh/orgs","repos_url":"https://api.github.com/users/mahkoh/repos","events_url":"https://api.github.com/users/mahkoh/events{/privacy}","received_events_url":"https://api.github.com/users/mahkoh/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neovim/neovim/labels/community","name":"community","color":"c5def5"},{"url":"https://api.github.com/repos/neovim/neovim/labels/license","name":"license","color":"c5def5"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/neovim/neovim/milestones/5","html_url":"https://github.com/neovim/neovim/milestones/0.1-first-public-release","labels_url":"https://api.github.com/repos/neovim/neovim/milestones/5/labels","id":652241,"number":5,"title":"0.1-first-public-release","description":"beta release, codename: \"whoa\"","creator":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars.githubusercontent.com/u/1359421?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmk","html_url":"https://github.com/justinmk","followers_url":"https://api.github.com/users/justinmk/followers","following_url":"https://api.github.com/users/justinmk/following{/other_user}","gists_url":"https://api.github.com/users/justinmk/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmk/subscriptions","organizations_url":"https://api.github.com/users/justinmk/orgs","repos_url":"https://api.github.com/users/justinmk/repos","events_url":"https://api.github.com/users/justinmk/events{/privacy}","received_events_url":"https://api.github.com/users/justinmk/received_events","type":"User","site_admin":false},"open_issues":0,"closed_issues":119,"state":"closed","created_at":"2014-05-07T21:37:18Z","updated_at":"2016-04-28T05:36:18Z","due_on":"2015-10-31T04:00:00Z","closed_at":"2015-11-01T19:29:16Z"},"comments":25,"created_at":"2014-03-15T19:58:40Z","updated_at":"2016-06-21T14:59:17Z","closed_at":"2014-03-27T22:26:19Z","body":"First of all: IANAL\r\n\r\nThe way I read the license, we are allowed to relicense neovim under GPL 2 and remove the old license. Do we want to do this? I think we should. The vim license contains these passages:\r\n\r\n>       a) If you make changes to Vim yourself, you must clearly describe in\r\n\t  the distribution how to contact you.  When the maintainer asks you\r\n\t  (in any way) for a copy of the modified Vim you distributed, you\r\n\t  must make your changes, including source code, available to the\r\n\t  maintainer without fee.  The maintainer reserves the right to\r\n\t  include your changes in the official version of Vim.  What the\r\n\t  maintainer will do with your changes and under what license they\r\n\t  will be distributed is negotiable.  If there has been no negotiation\r\n\t  then this license, or a later version, also applies to your changes.\r\n\t  The current maintainer is Bram Moolenaar <Bram@vim.org>.  If this\r\n\t  changes it will be announced in appropriate places (most likely\r\n\t  vim.sf.net, www.vim.org and/or comp.editors).  When it is completely\r\n\t  impossible to contact the maintainer, the obligation to send him\r\n\t  your changes ceases.  Once the maintainer has confirmed that he has\r\n\t  received your changes they will not have to be sent again.\r\n\r\n>        c) Provide all the changes, including source code, with every copy of\r\n\t  the modified Vim you distribute.  This may be done in the form of a\r\n\t  context diff.  You can choose what license to use for new code you\r\n\t  add.  The changes and their license must not restrict others from\r\n\t  making their own changes to the official version of Vim.\r\n\r\n>       d) When you have a modified Vim which includes changes as mentioned\r\n\t  under c), you can distribute it without the source code for the\r\n\t  changes if the following three conditions are met:\r\n\t  - The license that applies to the changes permits you to distribute\r\n\t    the changes to the Vim maintainer without fee or restriction, and\r\n\t    permits the Vim maintainer to include the changes in the official\r\n\t    version of Vim without fee or restriction.\r\n\t  - You keep the changes for at least three years after last\r\n\t    distributing the corresponding modified Vim.  When the maintainer\r\n\t    or someone who you distributed the modified Vim to asks you (in\r\n\t    any way) for the changes within this period, you must make them\r\n\t    available to him.\r\n\t  - You clearly describe in the distribution how to contact you.  This\r\n\t    contact information must remain valid for at least three years\r\n\t    after last distributing the corresponding modified Vim, or as long\r\n\t    as possible.\r\n\r\nThis doesn't seem to protect neovim at all. In fact, I have to ask if neovim is even free software at this point. All the changes made to neovim from the moment it was forked don't seem to be covered by this license and only Bram has the right to put them under the vim license. \r\n \r\nAgain: IANAL\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/227467371","html_url":"https://github.com/neovim/neovim/issues/370#issuecomment-227467371","issue_url":"https://api.github.com/repos/neovim/neovim/issues/370","id":227467371,"user":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars.githubusercontent.com/u/1359421?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmk","html_url":"https://github.com/justinmk","followers_url":"https://api.github.com/users/justinmk/followers","following_url":"https://api.github.com/users/justinmk/following{/other_user}","gists_url":"https://api.github.com/users/justinmk/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmk/subscriptions","organizations_url":"https://api.github.com/users/justinmk/orgs","repos_url":"https://api.github.com/users/justinmk/repos","events_url":"https://api.github.com/users/justinmk/events{/privacy}","received_events_url":"https://api.github.com/users/justinmk/received_events","type":"User","site_admin":false},"created_at":"2016-06-21T14:59:17Z","updated_at":"2016-06-21T14:59:17Z","body":"The split license, while ugly, is not _in practice_ an issue for any application that I'm aware of, nor will it be for a long time. The choice of Apache 2 allows flexibility. \r\n\r\nWe can't change the license now because we discontinued the CLA.\r\n\r\nGPL rhetoric is unsupported: is there a single project whose users were harmed--materially, not speculatively--by the choice of a liberal license (like Apache 2 or MIT)? Certainly LLVM does not fit that criteria: its users and applications are thriving, they benefit from the free (liberty and beer) code, and LLVM has enabled new applications that GCC has not. Sounds like GCC's users have been harmed by the GPL.\r\n\r\nNot to mention, emacs has languished while new, free software is written every day. Damn those pesky developers, releasing their code without restrictions..."}}
{"actor":{"display_login":"justinmk"}}