Comments (2)
This was motivated by a packaging discussion elsewhere. Cross-posting what I responded there...
The LICENSE is correct as is. The owner and year information is not part of the license terms and conditions. The placeholders in question are part of the appendix, which implements an advisory (non-binding) how-to guide for marking your files as covered by the LICENSE. cf.
END OF TERMS AND CONDITIONS
APPENDIX: How to apply the Apache License to your work.
[...]
It is strictly against the intention of the document, to modify the "how-to guide" appendix and render it unfit for comparison and inspiration. It amounts to defilement.
In fact, doing so is its own potential legal problem: the GPL contains a similar appendix, with the further point that the GPL text itself is copyrighted and non-free; you're not permitted to defile the GPL or its appendix even if you want to... AFAIK you can do so with the Apache license, but it's not just something you can assume you can do...
from tsunami-security-scanner.
If the copyright info isn't supposed to be in the license file, where should it be placed ?
Offcourse the obvious answer is each file needs its own copyright notice.
Unfortunately, not all files in the repo have such a notice.
example :
https://github.com/google/tsunami-security-scanner/blob/master/proto/detection.proto has a copyright notice
https://github.com/google/tsunami-security-scanner/blob/master/build.gradle does not have ANY copyright clause.
What license applies to such a file ?
from tsunami-security-scanner.
Related Issues (20)
- mi personal info HOT 1
- java.lang.NullPointerException HOT 2
- Installer and Docker builds fail as they do not support proxy servers HOT 5
- Build fails since latest commit HOT 4
- HttpClient builder - setReadTimeout() missing HOT 1
- HttpClient setTrustAllCertificates(true) not working as expected HOT 2
- Hyundai
- Error while trying to find a remote version javax.net.ssl.SSLException: readHandshakeRecord
- Exception: unable to find valid certification path to requested target HOT 5
- buildx multiarchitechture support fails for linux/arm/v7
- quickstart.sh script fails on Pi HOT 2
- Error in custom provider, java.lang.OutOfMemoryError: Java heap space HOT 1
- quick_start.sh fails with "General error during semantic analysis: Unsupported class file major version 60" HOT 2
- Now
- Unknown problems will occur if header Name is forced to lowercase HOT 1
- Docker build fails with "Exception in thread "main" java.io.IOException: Downloading from https://services.gradle.org/distributions/gradle-6.5-bin.zip failed: timeout" HOT 2
- HttpClient.sendAsIs should not allow only GET methods HOT 1
- Add log4j CVE-2021-44228 detection HOT 1
- IP address range HOT 1
- In Search Of A Proxy
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 tsunami-security-scanner.