Comments (12)
License for simple-bootstrap
As of now it is not obvious that anyone has permission to use this theme on their website. Please consider choosing one of the open source licenses: https://choosealicense.com/
I suggest MIT license. Unless previous contributors specified the license on their works via other channels, changing a license requires agreement from each one of them. Therefore, I'm pinging all of previous contributors.
Do you agree to change the license for simple-bootstrap to MIT license?
Please reply in the comments. Thank you
from pelican-themes.
That seems something interesting to do! Anyone in the contributors would like to volunteer on making this happen?
from pelican-themes.
The simple one would be to create a global license file at the root directory and state in the README.rst file that any theme provided without a license automatically inherits the global one.
Copyright doesn’t work that way. Even if it did, it’d be an awful move community-wise.
(source: am lawyer, specialise in IT and FOSS licensing)
Even better, contributors could be asked to always inherit the root license and this would greatly simplify the packager's life.
That would be an option, preferably combined with the CI option below. I.e. if no license file is found, the committer/merge proposer would be asked to add a license file, with the suggestion to simply use the default one, if they don’t have any specific reason otherwise (e.g. based on some other code).
Third option, having a license check script that is run as a TravisCI job every time somebody commits to the repository and fails the build if a license file is missing.
This is a good suggestion. I haven’t played with TravisCI yet, but am willing to take a stab when I find the time.
All this is still treating the whole copyright and licensing question very lightly, as themes probably include code that was borrowed elsewhere and those in turn have to be properly licensed and the licenses compatible etc.; but this would indeed be an amazing great step in the right direction!
from pelican-themes.
@wilsonfreitas - think you could add a license for aboutwilson?
from pelican-themes.
I agree to changing the license to MIT. 👍
from pelican-themes.
Consider also adopting best https://reuse.software best practices to mark the code.
from pelican-themes.
Copyright doesn’t work that way. Even if it did, it’d be an awful move community-wise.
(source: am lawyer, specialise in IT and FOSS licensing)
I added a clarification around the term "automatically" to convey what I meant.
from pelican-themes.
The simple one would be to create a global license file at the root directory and state in the README.rst file that any theme provided without a license automatically inherits the global one. Clarification: contributors will see the default license when creating PR and agree to it. This does not apply retroactively to existing themes!
This does sound better. You could also put a git hook into this, or use the DCO.
from pelican-themes.
I agree!
from pelican-themes.
from pelican-themes.
from pelican-themes.
License for simple-bootstrap
As of now it is not obvious that anyone has permission to use this theme on their website. Please consider choosing one of the open source licenses: https://choosealicense.com/
I suggest MIT license. Unless previous contributors specified the license on their works via other channels, changing a license requires agreement from each one of them. Therefore, I'm pinging all of previous contributors.
Do you agree to change the license for simple-bootstrap to MIT license?
Please reply in the comments. Thank you
agree
from pelican-themes.
Related Issues (20)
- pelican-bootstrap3: add support of `LINKS_WIDGET_NAME` and `SOCIAL_WIDGET_NAME`
- Pure theme repo is not exists anymore. HOT 1
- pelican-striped-html5up: TypeError: not all arguments converted during string formatting
- 'pure' repository does not exist HOT 1
- pelicanthemes.com website throwing 500s HOT 19
- Alternate themes preview using Github Pages HOT 13
- Seeking sample content for theme dev/testing HOT 2
- Application error HOT 2
- What is the name of this theme? HOT 1
- "[Errno 13] Permission denied ,install themes HOT 1
- Live Version is down HOT 1
- Pelican Themes site down HOT 1
- the live site is down HOT 1
- Themes are failing to build for the new pelicanthemes.com domain HOT 9
- Pelican-bootstrap3 doesn't seem to support newer versions of fontawesome HOT 1
- Banner image doesn't scale well when expanding size of web browser window
- pelican-bootstrap3: jquery out of date
- The submodule links to alchemy, bulrush, neat are incorrect HOT 2
- Add 404 page to pelicanthemes.com site HOT 3
- New theme available
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 pelican-themes.