Comments (12)
Should we be updating the TAP process (TAP 1 & 2) to request TAPs are either explicitly labeled as placed in the public domain (see this TAP as an example) or licensed under Creative Commons Attribution 4.0 International License?
Thus removing the use of the Open Publication License for new TAPs?
from taps.
- Unfortunately I am not qualified to answer on the pros and cons of dual licensing. Does CNCF has resources to help answer that kind of question?
- For my purposes, I wouldn't needed the change to be retroactive. I would just prefer to use one or the other to post new TAPs.
from taps.
@trishankatdatadog I don't currently have approval to submit changes under Open Publication License, but I do with MIT or Apache 2.0. It would be convenient for me to avoid having to seek approval from work. Also pre-approved are creative commons licenses like CC-By if that's more appropriate.
from taps.
The CNCF IP policy requires code to be Apache v2.0 and docs under CC-BY:
https://github.com/cncf/foundation/blob/master/charter.md#11-ip-policy
If dual licensing this as Apache v2.0 + CC-BY works for you that's fine (even though it isn't code per se).
from taps.
Note that Rust dual licenses their RFCs with MIT and Apache 2.0, and Swift and Kubernetes license their extensions with Apache 2.0.
from taps.
A few questions:
- What are the pros and cons of dual-licensing?
- Would this apply retrospectively? Presumably not, and that is probably fine.
from taps.
Understood. For my curiosity's sake, would you please explain why you would prefer one license over another?
from taps.
from taps.
Got it, thanks for the explanation, Eric!
from taps.
from taps.
@JustinCappos: Good morning! Has there been any word from Chris A?
from taps.
from taps.
Related Issues (20)
- TAP process (TAP 1) HOT 7
- TAP process: issue with pre-implementation phase visibility
- master branch protection HOT 6
- Discussion of TAP 15: Succinct hash bin delegations HOT 10
- Discussion of TAP 16: Snapshot Merkle trees HOT 3
- Discussion of TAP 12: Improving keyid flexibility HOT 4
- Discussion of TAP 14: Managing TUF Versions HOT 6
- Discussion of TAP 13: User Selection of the Top-Level Target Files Through Mapping Metadata HOT 1
- Discussion of TAP-17: Remove signature wrapper from TUF spec HOT 3
- POUF1 is out of date
- audit logs for root metadata changes
- Should POUF-1 allow whitespace for prettified output? HOT 2
- Define preferred style for wrapping and enforce with linter
- Discussion of Fulcio TAP (TAP 18) HOT 6
- [TAP 8] Should rotate files be listed in snapshot metadata? HOT 1
- Introduce a status for approved/accepted TAPs that are not intended to make it into the core specification
- TAP request: artifact discovery, index files and targets metadata HOT 1
- TAP 19: should discuss privacy HOT 1
- Support for downgrading/revoking a version? HOT 10
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 taps.