summaryrefslogtreecommitdiff
path: root/index.skr
diff options
context:
space:
mode:
Diffstat (limited to 'index.skr')
-rw-r--r--index.skr29
1 files changed, 29 insertions, 0 deletions
diff --git a/index.skr b/index.skr
new file mode 100644
index 0000000..e9e2e67
--- /dev/null
+++ b/index.skr
@@ -0,0 +1,29 @@
+(post :title "Bootstrappable builds"
+ (page
+ (p [To have trust in our computing platforms, we should be able to tell how each part was produced from source.
+ This would allow us to feel confident that the system is built on good foundations.])
+
+ (p [Compilers are often written in the language they are compiling.
+ This creates a chicken-and-egg problem that leads users and distributors to rely on opaque, pre-built binaries of those compilers that they use to build newer versions of the compiler.])
+
+ (p [We believe that opaque binaries are a threat to user security and user freedom since they are not auditable;
+ we believe the amount of bootstrap binaries should be minimized.])
+
+ (h2 [Motivation])
+ (p [If you are not yet convinced that having to trust unauditable binaries in your system is bad, you might find this
+ ,(anchor "discussion of possible exploits and dangers" "motivation.html") interesting.])
+
+ (h2 [Benefits])
+ (p [This is nice, but what are the ,(em [actual]) benefits of “bootstrappable” implementations?
+ ,(anchor "Find out what additional benefits" "benefits.html") there are to achieving bootstrappable builds.])
+
+ (h2 [Best practises])
+ (p [Are you developing or contributing to software that is affected by the bootstrapping problem?
+ Here we list ,(anchor "best practises and practical examples" "best-practises.html")
+ that can help you pull yourself up by your own bootstraps.])
+
+ (h2 [Collaboration projects])
+ (p [TODO: You know, long term stuff to work on collaboratively ... ,(anchor "Collaboration projects" "projects.html")])
+
+ (h2 [Who we are])
+ (p [TODO: Folks from the reproducible builds project, contacts from individual projects... ,(anchor "Who we are" "who.html")])))