LiveCDs provide an easy and convenient way for users to try out a new
operating system by letting them run the software directly from a bootable CD
(or DVD). Some LiveCDs allow users to not only testdrive the operating
system, but also to install it directly from the same media, while specialized
LiveCDs based on many different operating systems are developed to solve very
different and very specific problems.
NetBSD LiveCDs have been around for several years, but just like their FreeBSD
and OpenBSD counterparts, they have never been integrated into the official
releases, and instead are maintained by third parties. To take advantage of
the ease with which LiveCDs allow users to try out and install a new
operating system, it is important to allow automatic generation of LiveCD
images for each release.
This paper presents the framework for building a Live CD to be integrated into
NetBSD's release process and building tool (build.sh) to ensure that users can
experience a no-hype LiveCD that accurately reflects what a running system
looks like. The result will easily provide the basis for third parties to
develop specialized products for any given NetBSD release, and will open the
door for many more new applications of NetBSD Live CDs.
speaker: Jan Schaumann
location: SITE B0138