Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Is scripts has license ?

Discussion in 'General Discussion' started by rerwandi, Apr 18, 2016.

  1. rerwandi

    rerwandi

    Joined:
    Dec 8, 2014
    Posts:
    544
    Is it possible that scripts has some license ?
    in example, if i found some useful scripts from github and brought its in my project and selling my project. is that legal ?
    Or if i buy character controller scripts from assets store and then i made some game template using that little part of character controllers scripts and selling it back into the assets store. is it still legal ?
     
  2. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,026
    Yes. Scripts can have licenses. Github, for example, is filled with open source code. Some of the licenses will allow commercial use but others may restrict the manner in which you sell it and others may not allow it at all.
     
  3. neginfinity

    neginfinity

    Joined:
    Jan 27, 2013
    Posts:
    13,301
    Yes, scripts are covered by license/copyright/etc, just like normal code..

    Also, if that script from github does not have "license" file and does not specify the license, then you're not allowed to use it outside of github. You can look at it, fork it on github, but not redistribute it in any way.

    Github rules. It is an interesting approach, actually, I learned about it when I investigated using github as jekyll host.

    I believe by default it is forbidden by asset store rules to sell a derivative. You will need to contact the author for an explicit permission.
     
    Kiwasi and Ryiah like this.
  4. Kiwasi

    Kiwasi

    Joined:
    Dec 5, 2013
    Posts:
    16,860
    I should go update my repos. I've got a few that are fully intended to be CC0. But I didn't actually include a lisence file...
     
    Ryiah likes this.
  5. neginfinity

    neginfinity

    Joined:
    Jan 27, 2013
    Posts:
    13,301
    Yes, you probably should. Here's excerpts of the exchange I had with github suport

    ----

    It is most likely not exactly about having a license file, basically, somewhere in the project settings you can specify your license. If you forget to specify one, or choose not to specify it, and there's no license file, you get those "look, but don't touch" rules.
     
    Last edited: Apr 18, 2016
    Kiwasi, Ryiah and ADNCG like this.