Comments (9)
I should also mention that the choice of license probably matters. I'm not a lawyer, but if the template itself were licensed under the GPL, it would seem that anyone who uses the template would also be obligated to use the GPL. So permissive licenses are probably better no matter how the particulars are communicated to the user of the template.
from template.
That's a good question. I can't find any official recommendation from GitHub. The easiest solution may be to use a permissive license like MIT or public domain and clearly indicate that the license applies to the template itself, but not necessarily any derivative works. You could also warn the person using the template to change the license after cloning the template.
I'll contact GitHub, pointing them to this discussion, and see if they have any advice.
from template.
The license can be excluded for users in degit.json.
from template.
Ideally, we'd have a template that doesn't force the use of degit
to clone it properly. We'd also like to be able to let people download the zip of a branch of github and go from there, with no particular LICENSE file imposed on them. Now that github has an official notion of 'template repos' (which this repo has been marked as), do you know what their recommendation is for LICENSE files in them?
from template.
Here's GitHub's response:
We aren't able to give advice on which license to use for your project. We also are not able to give advice on how to communicate details about your license to other users.
I responded, saying that they didn't seem to fully understand my question, but that may be the best answer we get for now.
from template.
Hiya. This is the sort of thing people might want to build upon, and it's harder to fork if people don't know any terms of use for it. I suggest using CC BY or CC0 (the former requires credit, the latter is as liberal as it gets), which should make derivative templates unproblematic, as well as using it at a business where the lawyers are particularly paranoid.
from template.
Would it make sense to add a license to the bottom of the README? Since the README as a whole clearly refers to using this specific template, I think you'd somewhat minimize the likelihood that someone would accidentally give a derivative template a license they don't want, but you'd still be clearly communicating to people that it's safe to fork this repo.
from template.
@Conduitry I just noticed the lack of license myself.
Sadly, if there's no license, it means that the code is "All rights reserved" by default. This is really bad because it means that everyone who uses this template to start their own project are doing it illegaly and breaking your copyright. Being the code on GitHub allows everyone to look at it (as per the GitHub's Terms of Service), but it doesn't give anyone rights to use the code or fork it.
Please add a license, it's really important!! You can read more here: https://choosealicense.com/no-permission/
If you're concerned about what license to choose, licenses like MIT are popular because they allow the code to be used in other people's projects no matter the license they use (open source or proprietary). Other licenses like CC0 are even closer to "public domain" (disclaimer: I'm not a lawyer and this is not legal advice).
from template.
Hi, I'm wondering if a license might still be added for this. I'm pushing a trivial project built from this template which I'm licensing MIT; I'm going to note the files which have been taken from the svelte template as UNLICENSED and link to this repo.
from template.
Related Issues (20)
- No app body on MacOS HOT 2
- Upgrade packages HOT 1
- `npm run dev` updates terminal quickly and repeatively when nothing is going HOT 2
- tsconfig error when cloning HOT 2
- Error when building: Unrecognized option enableSourcemap HOT 1
- Importing a module throws "Uncaught ReferenceError: exports is not defined" in browser
- could not find commit hash for HEAD HOT 1
- Svelte dev on https doesn't detect changes HOT 3
- Typescript support broken with TS 4.5, can't find type declarations HOT 6
- Consider adding dotenv and @rollup/plugin-replace HOT 1
- IIFE vs ES output format
- Sharing the Vite template I made based on the RollUp template HOT 3
- Mac user issues: Unexpected token and site can't be reached
- I have to save everytime after making changes HOT 1
- Hot update doesnt work with sveltejs/template
- compilerOptions wont effect build/dont apply
- SyntaxError: Cannot use import statement outside a module HOT 11
- Deprecate RollUP template in favor of Vite's for Svelte
- 【Feature Request】public directory customization should be set in one place
- Package css into js HOT 1
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 template.