File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -56,3 +56,19 @@ connectors that can hold NVMes of gigabytes and terabytes of storage. This gives
5656us the opportunity to work out a boot flow that provides the end user with a
5757very rich environment already early on before the main operating system is
5858loaded.
59+
60+ ## General vs single purpose
61+
62+ While all the different kinds of devices have their constraints, any of them may
63+ serve a specific purpose, or be more open to end user modification. For example,
64+ a laptop may be locked down to only allow a vendor's operating system to run,
65+ and no custom firmware. Or it may allow for installing any system an end user
66+ may want. There are, however, many use cases in between.
67+
68+ Given the ability to customize the firmware, a server system for general use
69+ differs significantly from special environments like a hyperscaler data-center,
70+ where the hardware owner has their own infrastructure to boot from.
71+ In that case, one would implement LinuxBoot oneself to meet those requirements.
72+ For a general purpose system, on the other hand, a prebuilt LinuxBoot
73+ distribution needs to be able to boot many different operating systems, such as
74+ Ubuntu, Fedora, and openSUSE.
You can’t perform that action at this time.
0 commit comments