Copyright is a tool of suppression by the bourgeoisie etc etc but as long as we have to deal with this tomfoolery, what licenses do you use or recommend, and why? I’m also open to the idea of custom or silly licenses if you can justify that they won’t cause more trouble than they’re worth.

I’ve heard the tale of a Rust DS emulator whose github repo was deleted, but because either there was no license or the license was something dumb, no one was able (or brave enough) to revive it, so i feel like it’s important to take this more seriously than i have been. For the few things i have made i just put “copyright is fake” or “this isnt my code, it is OUR code, comrade!” in LICENSE.txt.

  • WhatWouldKarlDo@lemmygrad.ml
    link
    fedilink
    arrow-up
    4
    ·
    1 year ago

    You might want to use the LGPL then, which would allow your code to be linked dynamically without requiring the calling code to be GPL. That would allow your code to be used across most (but not all) platforms.

    There’s also the option of dual licensing. Qt is a large project that does this. You can use it for free under the GPL, but they are also willing to license it under a commercial license for users who can’t/won’t obey the GPL (embedded systems).