{"action":"created","issue":{"url":"https://api.github.com/repos/FiveNinjas/SliceOS/issues/12","labels_url":"https://api.github.com/repos/FiveNinjas/SliceOS/issues/12/labels{/name}","comments_url":"https://api.github.com/repos/FiveNinjas/SliceOS/issues/12/comments","events_url":"https://api.github.com/repos/FiveNinjas/SliceOS/issues/12/events","html_url":"https://github.com/FiveNinjas/SliceOS/issues/12","id":64386984,"number":12,"title":"GPL violation","user":{"login":"jd485","id":11655475,"avatar_url":"https://avatars.githubusercontent.com/u/11655475?v=3","gravatar_id":"","url":"https://api.github.com/users/jd485","html_url":"https://github.com/jd485","followers_url":"https://api.github.com/users/jd485/followers","following_url":"https://api.github.com/users/jd485/following{/other_user}","gists_url":"https://api.github.com/users/jd485/gists{/gist_id}","starred_url":"https://api.github.com/users/jd485/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jd485/subscriptions","organizations_url":"https://api.github.com/users/jd485/orgs","repos_url":"https://api.github.com/users/jd485/repos","events_url":"https://api.github.com/users/jd485/events{/privacy}","received_events_url":"https://api.github.com/users/jd485/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-03-25T22:30:28Z","updated_at":"2015-04-03T15:10:25Z","closed_at":null,"body":"No source code for the OS\r\n\r\nNo public release of the skin\r\n\r\nUse of GPL software such as xbmc, NOOBs, OELEC.\r\n\r\nWhat is going on"},"comment":{"url":"https://api.github.com/repos/FiveNinjas/SliceOS/issues/comments/89315597","html_url":"https://github.com/FiveNinjas/SliceOS/issues/12#issuecomment-89315597","issue_url":"https://api.github.com/repos/FiveNinjas/SliceOS/issues/12","id":89315597,"user":{"login":"pbuyle","id":27399,"avatar_url":"https://avatars.githubusercontent.com/u/27399?v=3","gravatar_id":"","url":"https://api.github.com/users/pbuyle","html_url":"https://github.com/pbuyle","followers_url":"https://api.github.com/users/pbuyle/followers","following_url":"https://api.github.com/users/pbuyle/following{/other_user}","gists_url":"https://api.github.com/users/pbuyle/gists{/gist_id}","starred_url":"https://api.github.com/users/pbuyle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pbuyle/subscriptions","organizations_url":"https://api.github.com/users/pbuyle/orgs","repos_url":"https://api.github.com/users/pbuyle/repos","events_url":"https://api.github.com/users/pbuyle/events{/privacy}","received_events_url":"https://api.github.com/users/pbuyle/received_events","type":"User","site_admin":false},"created_at":"2015-04-03T15:10:25Z","updated_at":"2015-04-03T15:10:25Z","body":"While public release of the source code is the usual way to comply with the GPL, the GPL does not require you to do so.\r\nFrom https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html#SEC3\r\n> You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:\r\n> a) ...\r\n> b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, \r\n> c) ...\r\n\r\nSadly, AFAIK, Five Ninjas does not comply with the GPL because the written offer is also missing. I trust them to resolve the issue quickly, either by publishing the source code or by simply adding the written offer to future distribution of the code.\r\n\r\nThat said, I personally dislike the argument \"we are polishing it before releasing our source code\". Release imperfect source code is perfectly fine. You don't have to publish a perfect masterpiece, publish whatever you have. Put your code in public repository(ies) early, let the cleaning and refactoring be public. You may attract early contributors and they may help you to polish your code to get to a nice, stable and clean distribution of your work."}}