Comments (6)
@augusto-herrmann good point and suggest we apply the MIT license here. For the data we are already stating the license is PDDL (see datapackage.json) but we could probably make that more explicit.
from publicbodies.
@rgrp considering the software is a web application, a MIT licence would allow for closed forks to be served in software-as-a-service model without contributing back the source code. Is that what we want? Why not Affero, like CKAN?
As for the data, how about using CC-Zero, now that Creative Commons do support licensing data? One advantage over PDDL is that CC-Zero is already translated to some languages and has been analysed in some jurisdictions. Also, we must anyway make the distinction between data that was already put in public domain by legislation, in which case the Public Domain Mark would be appropriate.
from publicbodies.
@augusto-herrmann the webapp is pretty simple so happy to keep with MIT here (I doubt much benefit in a closed fork).
Given this is data I don't see the benefit of the switch to CC-Zero over PDDL. Note that data in the public domain by legislation may only be public domain in that jurisdiction ...
from publicbodies.
@rgrp if you're not concerned of the webapp being closed in a fork, then
neither am I. :)
As for the data, the problem is that you can't assign a licence to
something you don't hold copyright for or to something that copyright
doesn't apply (such as material set to be in the public domain by law). You
can see something similiar with the Creative Commons licences, that is why
they have both CC-Zero and the Public Domain Mark as two separate things
[1], each appropriate for a different situation.
I suspect with PDDL the same thinking would apply, i.e., you need to
ascertain which data is already in the public domain or not otherwise
covered by copyright, apply the PDM to that. Otherwise, apply the PDDL.
[1] https://wiki.creativecommons.org/CC0_FAQ#Who_can_use_CC0.3F
from publicbodies.
@augusto-herrmann no the PDDL is the public domain dedication and license - it is precisely designed to handle the issue you raise :-)
from publicbodies.
@rgrp a careful look at the PDDL text will make it clear that's not the
case. However, let's continue this discussion on the mailing list, as it
has derailed into something that is out of scope for this issue. :-)
from publicbodies.
Related Issues (20)
- Nepal: add import scripts and schedule HOT 1
- Bot trying to update 2 data sources simultaneously creates conflict
- Fix infinite redirect and get site back online HOT 9
- Keep running update process even if step fails
- Convert website to Jekyll + Github Pages + Github Actions
- Implement retry in data import scripts
- Automatic parallel updates conflict with each other
- Rename `master` branch to `main` HOT 1
- Greece: values in `id` field are not sluggable
- Github Pages build takes too long and times out
- Data update scripts are still using the master branch HOT 1
- CSV download button still points to `master` branch
- Github Pages default Jekyll deploy does not render some pages properly
- Commit, push & rebase GH Action not working on `main` branch
- Site gives 404 error HOT 3
- Replace broken URL for dados.gov.br CKAN API HOT 2
- Add Switzerland to the list
- `import_br.py` works locally, but fails in Github Actions HOT 2
- Upgrade Frictionless
- Upgrade deprecated Github Action scripts
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 publicbodies.