Adding a link to Gernot's blog post that explains what GPL on seL4
means for other code. This is mainly intended for people who aren't
that familiar with what all of these licenses mean.
Closes#524
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
Previous "Kernel" showed up for the badge and main checks group, which
is not very informative.
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
The badge now refers to the combined simulation + hw build + hw test +
deployment workflow.
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
The link will probably go back to .html when the website is finished,
but this commit will avoid annoying test failures in the meantime.
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
Currently only for GitHub actions (but these will be replacing Bamboo
tests in the coming weeks).
Signed-off-by: Gerwin Klein <gerwin.klein@proofcraft.systems>
This adds a simple vulnerability disclosure policy, loosely based on:
- Disclose.io materials.
- The OWASP Vulnerability Disclosure Cheat Sheet.
Signed-off-by: Matthew Brecknell <matthew@brecknell.net>
https://docs.sel4.systems/projects/sel4/ contains several links that are
helpful to link to from the seL4 readme.
Signed-off-by: Kent McLeod <Kent.Mcleod@data61.csiro.au>
github detects LICENSE.md files and links to them, so put the license
information there instead of the README.
Signed-off-by: Gerwin Klein <gerwin.klein@data61.csiro.au>
This commit also converts our own copyright headers to directly use
SPDX, but leaves all other copyright header intact, only adding the
SPDX ident. As far as possible this commit also merges multiple
Data61 copyright statements/headers into one for consistency.