Comments (3)
You have to always provide the source code with any living instance of
the software, and any modifications of the source code must also be
AGPL. I don't know if selling the code is specifically prohibited, but
you'd either have to not run the software yourself publicly to keep it
closed source, or you'd have to find a way to charge money for code that
is freely available. I don't know if that's what you're asking; that
sort of situation seems rather nightmarish. If the purchaser goes on to run
a copy of the site, he must also link to the source in a conventional format.
Profiting from the code is 100% OK (i.e. running ads, modifying it to
have premium services, etc).
On 07/12/2016 06:57 AM, projectilemotion wrote:
Your readme states:
You will not sell copies or modifications of this source code (no sublicensing).
However selling copies or modifications of the code is allowed under the AGPL. I'm pretty sure that sublicensing isn't allowed, but selling the code is. Selling binaries is also allowed so long as you provide the source.Am I interpreting the statement wrong, or is my analysis of the AGPL wrong? Please help me clear up the confusion.
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
#289
from infinity-next.
Your idea for how selling copies of the software would work sounds
incredibly intellectually dishonest. It's like charging $50 for software
and then saying you just paid for the disc and delivery. I guess it's
permissible but it's scummy as all fuck. Is that what you're asking?
Because this sounds incredibly pedantic. It EFFECTIVELY prevents you
from selling the code because there's nothing stopping people from
downloading it if the license is obeyed.
On 07/12/2016 06:01 PM, projectilemotion wrote:
or you'd have to find a way to charge money for code that is freely available
This is allowed under the (A)GPL; it's not disallowed in any of the GNU licenses. It's just a little confusing when in the Readme it says that you can't sell copies of the source/binaries with source, but the AGPL allows you to do it. It might be seen as saying "this software is licensed under the AGPL, but you're not allowed to sell it", which I don't think is your intention here.
https://www.gnu.org/philosophy/selling.html
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
#289 (comment)
from infinity-next.
"It EFFECTIVELY prevents you from selling the code because there's nothing stopping people from downloading it if the license is obeyed."
I think selling the source code is a way to work donations into your code.
What I mean by this is people can download the code freely but they can also buy the software where they will get the software and you will get donations from them.
Also if this was some phone game or something selling the software would make more sense as most of the people buying the game wouldn't have a clue as to how they would compile the game. Really, buying a copy of the code would be out of convenience and an easy way to get money.
If you are concerned about intellectually dishonesty it might be a good idea to say that this code is free software but that people may choose to donate through buying it.
from infinity-next.
Related Issues (20)
- Support x-i2p-desthash header HOT 2
- laravel wants missing rev-manifest.json HOT 2
- config.json doesn't work HOT 4
- Scrolling images on chrome mobile is impossible. HOT 2
- SVGZ support HOT 2
- Call to undefined method Illuminate\Database\Schema\Blueprint::inet() HOT 5
- npm install error HOT 2
- Parse error: T_THROW HOT 1
- Ability for BOs to sort stickied threads? HOT 2
- Two Errors encountered during install on a fresh 14.04 server HOT 2
- syntax error, unexpected 'throw' (T_THROW) HOT 4
- "php artisan migrate" spews out error HOT 1
- Trying to configure and install to a new website HOT 1
- Secure tripcodes HOT 4
- Broken installation HOT 1
- racist site https://9chan.tw/coalfax/catalog
- Exception details plz check HOT 4
- Classic IB post form
- This program should adopt the MFEK AGPL Flood Exception
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from infinity-next.