Comments (8)
AGPL differs to GPL only in its proliferation clause ensuring that network deployment such as SaaS, or a website, etc requires linking to the source of that instance. In all other ways it is the same as the GPL. In this case, as a desktop app, there is no point using the AGPL at all.
Insofar as I am concerned, using the GPL does create an incentive to stop cheap bastards from coming along, making one small modification to a codebase and then going and profiteering from the hard work of another community without any reciprocation. Pieter Hintjens has written about this in How To Capture an Open Source Community and How to Make Money from Open Source.
I suspect ultimately, for this project, I am tossing up between using GPLv3 or the EUPL 1.1, which is compared here.
Broadly, the EUPL is shorter and translated into 22 languages, and its enforceability is not in question especially in Europe. In particular, the jurisdiction is expressly set to Belgium if a person does not operate within the EU.
from sax.
Yes. I haven't decided which one I'm going to use yet though, hence All Rights Reserved being strewn across all code and the sound of sirens in the distance.
Opinionated suggestions welcomed.
from sax.
GPL2 or GPL3 are good free (freedom) respectling lisences. Made by Free Software Foundation.
from sax.
Yes, I would be choosing between GPLv3 or ISC/BSD-2-Clause ultimately.
Ultimately comes down to which the community lets me know they prefer, I think.
from sax.
I'm all for GPLv3. Perhaps even AGPLv3+, if we're feeling generous :)
from sax.
I have no idea how the AGPLv3 would be relevant to this software.
AGPLv3 is for:
- SAAS
- libraries
- software that might get linked with other software
This software is none of the above. This entire thread is a GPL troll.
from sax.
In this case, as a desktop app, there is no point using the AGPL at all.
However isn't it the case that more and more often desktop apps are being ported to the web?
from sax.
This is a client application, not a server application. The provision has no useful impact in this case.
from sax.
Related Issues (2)
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 sax.