Giter Club home page Giter Club logo

Comments (5)

FoxUSA avatar FoxUSA commented on May 11, 2024

You are correct. I will be re-licensing this project under Creative Commons Selected License
Attribution-NonCommercial-ShareAlike 3.0 Unported
with the commercial use waived and the other conditions imposed.

Currently per GPL in this release you can ignore the extra conditions.

Thank you for pointing that out.

from opennote.

jordigh avatar jordigh commented on May 11, 2024

By the way, you should note that if you forbid commercial use, you are no longer open source. It goes against criteron 6:

http://opensource.org/osd-annotated

Indeed, none of the CC licenses are approved by OSI:

http://opensource.org/licenses/alphabetical

and CC doesn't recommend you use their licenses for software:

http://wiki.creativecommons.org/FAQ#Can_I_use_a_Creative_Commons_license_for_software.3F

I would recommend instead you do something like pick AGPLv3 and sell exceptions, which I think is closer to your original intent:

https://www.fsf.org/blogs/rms/selling-exceptions

In the end, if you want to stick it to big money-grubbing corporations, selling exceptions is the way to go. If they want to grab your code, put it on a server, modify it, offer a public interface, and start charging money for it, that's an AGPL violation and you can make them buy an exception at that point.

from opennote.

FoxUSA avatar FoxUSA commented on May 11, 2024

In the end I feel like GPL's are to restrictive on me. They are very hard to understand. I want to allow my source to be used and shared. However if anyone makes money, I would like to also. I dont care about the official "open source" definition. I define it as, you can see the original source and have some rights to do something with it.

If you can come back to me with a license that does that in a simple list of what it allows and forbits.
Also it cant forbid me as the creator from adding conditions to it. like GPLv3.

from opennote.

willkg avatar willkg commented on May 11, 2024

Take a look at http://choosealicense.com/ and see if that helps.

from opennote.

jordigh avatar jordigh commented on May 11, 2024

The only way anyone can be making money off your visible code and not let you make money the same way is by closing up your code. If you sell AGPL exceptions, then when they attempt to close up your code this way, you can charge them money.

The AGPL is nice. It means everybody pays: either they give you and everyone else code, or they give you money if you're selling exceptions.

from opennote.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.