Skip to content

Code appears to be unlicensed #2

@Nolij

Description

@Nolij

I've been unable to find a license for this project anywhere on this GitHub. It's very important that you select a code license to at the very least protect yourself from liability, or if you go the route of a free software license ensure nobody can make a closed-source version of it.

If you're looking to simply protect yourself, your options are MIT, BSD (there's multiple versions of this with varying clauses providing more protection for you, choosing between them should be simple with a google search), and Apache.

However, I personally do not recommend these licenses. I'd instead recommend a free software license such as the GPL, LGPL, or MPL. These licenses would ensure that if anyone uses your code in their project that they must provide its source code under the same license (whichever you select) to anyone they provide a binary (in this case, .nro) to. Before you write it these more copyleft licenses off due to "restrictiveness", I'd like to point out that, contrary to popular belief, so long as you wrote all the code here yourself (and if you didn't I'd double check you didn't use any GPL code, as you would then be forced to use GPL for this project and not doing so would mean you are illegally using that code), you are still the copyright holder, and licensing this under any license puts absolutely no restriction on what you are allowed to do with this code, just what others are allowed to do with it. These licenses also obviously protect you from legal liability same as the previously mentioned "permissive" licenses do.

Either way, you should be using a license. I hope you choose a free software license, but any license is better than no license at this point. You should also put a license on your other Kefir repos, as I've noticed some of those also lack a license.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions