From 56bc3a13b6b593ebdacbb84497ce4630f77a851b Mon Sep 17 00:00:00 2001
From: Lauri Tirkkonen
Date: Thu, 31 Jan 2019 16:36:18 +0200
Subject: [PATCH] move front-page "features" to why.html
---
index.html | 28 ++--------------------------
why.html | 43 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 45 insertions(+), 26 deletions(-)
create mode 100644 why.html
diff --git a/index.html b/index.html
index b001740..5befc38 100644
--- a/index.html
+++ b/index.html
@@ -18,33 +18,9 @@ OpenSolaris and therefore has its roots in UNIX System V Release 4.
It is intended as an operating system for developers by developers.
-Unleashed is a fork of illumos; it comes with ZFS, DTrace, Crossbow and more.
+Unleashed is a fork of illumos (see why); it comes with
+ZFS, DTrace, Crossbow and more.
-
Features
-
-Our most prominent differences from illumos are:
-
-
-
We are a complete installable operating system, not an incomplete base
- for "distros".
-
We have periodic releases: roughly one every 6 months. Security patches
- are provided between releases.
-
Completely open source. Unlike illumos, we do not ship or depend on
- closed-source binary blobs.
-
No uname identity crisis: we are Unleashed.
- illumos identifies as SunOS 5.11, despite being quite different
- from Solaris 11.
-
Modernisation through removal of legacy. We are binary-incompatible with
- SunOS, which has allowed us to remove a lot of cruft. Releases may
- break ABI, since everything can be recompiled.
-
Do the right thing by default, instead of retaining API backward
- compatibility forever. On illumos, the default compilation environment is
- ancient, and you must specify arcane compiler flags or link with additional
- libraries if you want anything newer. We want ./configure to be
- enough for most software.
-
Clear leadership. There is no decision-making committee; we have a BDFL
- instead.
-
Download & Installation
The only systems currently supported are amd64-based computers and virtual
diff --git a/why.html b/why.html
new file mode 100644
index 0000000..4e4ff38
--- /dev/null
+++ b/why.html
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+Why Unleashed
+
+
+
Why Unleashed
+
+So, why did we decide to fork illumos? After all, there already are many
+illumos distributions available to choose from. But we felt we could do better
+than any of them, by taking a more aggressive stance towards compatibility, and
+reducing cruft from code and community interactions alike.
+
+
+Some of our larger gripes, and subsequent features vs. upstream illumos are:
+
+
We are a complete installable operating system, not an incomplete base
+ for "distros".
+
We have periodic releases: roughly one every 6 months. Security patches
+ are provided between releases.
+
Completely open source. Unlike illumos, we do not ship or depend on
+ closed-source binary blobs.
+
No uname identity crisis: we are Unleashed.
+ illumos identifies as SunOS 5.11, despite being quite different
+ from Solaris 11.
+
Modernisation through removal of legacy. We are binary-incompatible with
+ SunOS, which has allowed us to remove a lot of cruft. Releases may
+ break ABI, since everything can be recompiled.
+
Do the right thing by default, instead of retaining API backward
+ compatibility forever. On illumos, the default compilation environment is
+ ancient, and you must specify arcane compiler flags or link with additional
+ libraries if you want anything newer. We want ./configure to be
+ enough for most software.
+
Clear leadership. There is no decision-making committee; we have a BDFL
+ instead.