{
  "id": 6062,
  "title": "Github License",
  "url": "/competitions/flight2-main/discussion/6062",
  "author_name": "",
  "post_date": "2013-10-20T15:05:48.653Z",
  "votes": null,
  "comment_count": 6,
  "views": 3488,
  "content": "<p>What licenses are permitted for this competition?</p>\n<p>Any code we write should be one of the following licenses?</p>\n<p>Apache License 2.0 (&quot;Apache-2.0&quot;)<br>BSD 3-Clause license (&quot;BSD-3-Clause&quot;)<br>BSD 2-Clause license (&quot;BSD-2-Clause&quot;)<br>MIT license (&quot;MIT&quot;)<br>Python License (&quot;Python-2.0&quot;)</p>\n<p>Thanks!</p>\n<p>&nbsp;</p>",
  "messages": [
    {
      "id": "32463",
      "postDate": "10/20/2013 15:05:48",
      "content": "<p>What licenses are permitted for this competition?</p>\n<p>Any code we write should be one of the following licenses?</p>\n<p>Apache License 2.0 (&quot;Apache-2.0&quot;)<br>BSD 3-Clause license (&quot;BSD-3-Clause&quot;)<br>BSD 2-Clause license (&quot;BSD-2-Clause&quot;)<br>MIT license (&quot;MIT&quot;)<br>Python License (&quot;Python-2.0&quot;)</p>\n<p>Thanks!</p>\n<p>&nbsp;</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "32557",
      "postDate": "10/23/2013 01:32:22",
      "content": "<p>Hi hikerclimb! &nbsp;Those licenses only relate to other open-source code that you include in your model.&nbsp;</p>\n<p>For the code you're writing, &nbsp;the basic principles from the <a href=\"https://storage.googleapis.com/kaggle-competitions/gequest/3521/media/Flight Quest 2 Official Competition Rules.pdf\">Rules</a> are that you're not allowed to share your code outside your team during the competition, and if you accept a prize, you'll then assign ownership of the code to GE in exchange. &nbsp;Does that help?</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "32607",
      "postDate": "10/23/2013 21:10:58",
      "content": "<p>Does it mean i cann't use (call) libraries/packages that are for example under: GNU Lesser General Public License / ZPL ?</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "32609",
      "postDate": "10/23/2013 21:16:36",
      "content": "<p>Sparrow, thanks for the question - the answer is that it depends on how you're calling the libraries. &nbsp;In general, you need to be really careful with any GPL (or similar) licensed code to make sure it isn't used/called in a way could affect the sponsor's rights to freely use the final model.&nbsp;</p>\n<p>There's some more detailed discussion on this issue here in the Milestone forums, which should help:&nbsp;<a href=\"https://www.gequest.com/c/flight2-milestone/forums/t/5320/open-source-and-ip-terms\">https://www.gequest.com/c/flight2-milestone/forums/t/5320/open-source-and-ip-terms</a></p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "32643",
      "postDate": "10/24/2013 20:19:21",
      "content": "<p>Thanks for the answer. i will try to be more specific. if i only instances object and call functions from the libraries/packages API (i.e. dont modified them) is it ok to use GNU LGPL / ZPL.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "36219",
      "postDate": "12/16/2013 15:00:30",
      "content": "<p>Does this mean I can write my code in R as long as I do not use any libraries from R?&nbsp;</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "36228",
      "postDate": "12/16/2013 23:36:54",
      "content": "<p>Hi bucksBomber -- there's no problem with writing code in R. &nbsp;As for libraries, each library has its own license terms, so if you're relying on particular libraries, you'll have to check its license terms to make sure it's okay.</p>",
      "rawMarkdown": "",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 32557,
      "author_name": "anguschristophersen",
      "author_url": "",
      "post_date": "10/23/2013 01:32:22",
      "content": "<p>Hi hikerclimb! &nbsp;Those licenses only relate to other open-source code that you include in your model.&nbsp;</p>\n<p>For the code you're writing, &nbsp;the basic principles from the <a href=\"https://storage.googleapis.com/kaggle-competitions/gequest/3521/media/Flight Quest 2 Official Competition Rules.pdf\">Rules</a> are that you're not allowed to share your code outside your team during the competition, and if you accept a prize, you'll then assign ownership of the code to GE in exchange. &nbsp;Does that help?</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 32607,
      "author_name": "drorrr",
      "author_url": "",
      "post_date": "10/23/2013 21:10:58",
      "content": "<p>Does it mean i cann't use (call) libraries/packages that are for example under: GNU Lesser General Public License / ZPL ?</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 32609,
      "author_name": "anguschristophersen",
      "author_url": "",
      "post_date": "10/23/2013 21:16:36",
      "content": "<p>Sparrow, thanks for the question - the answer is that it depends on how you're calling the libraries. &nbsp;In general, you need to be really careful with any GPL (or similar) licensed code to make sure it isn't used/called in a way could affect the sponsor's rights to freely use the final model.&nbsp;</p>\n<p>There's some more detailed discussion on this issue here in the Milestone forums, which should help:&nbsp;<a href=\"https://www.gequest.com/c/flight2-milestone/forums/t/5320/open-source-and-ip-terms\">https://www.gequest.com/c/flight2-milestone/forums/t/5320/open-source-and-ip-terms</a></p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>\n<p>&nbsp;</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 32643,
      "author_name": "drorrr",
      "author_url": "",
      "post_date": "10/24/2013 20:19:21",
      "content": "<p>Thanks for the answer. i will try to be more specific. if i only instances object and call functions from the libraries/packages API (i.e. dont modified them) is it ok to use GNU LGPL / ZPL.</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 36219,
      "author_name": "bucksbomber",
      "author_url": "",
      "post_date": "12/16/2013 15:00:30",
      "content": "<p>Does this mean I can write my code in R as long as I do not use any libraries from R?&nbsp;</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 36228,
      "author_name": "anguschristophersen",
      "author_url": "",
      "post_date": "12/16/2013 23:36:54",
      "content": "<p>Hi bucksBomber -- there's no problem with writing code in R. &nbsp;As for libraries, each library has its own license terms, so if you're relying on particular libraries, you'll have to check its license terms to make sure it's okay.</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "32463": "",
    "32557": "",
    "32607": "",
    "32609": "",
    "32643": "",
    "36219": "",
    "36228": ""
  },
  "source": "meta"
}