- Project Xenial
Infobox OS version
name = Driftwood
family = Project Xenial
logo_size =
caption = Driftwood Beta 4
developer =Stevens Institute of Technology
website = http://www.stevens.edu/
source_model =Open source
license =GPL
kernel_type =Linux kernel
release_version =
release_date =
release_url =
other_articles =Project Xenial is a Linux distribution initiative started by the Applied Electronics Laboratory of
Stevens Institute of Technology . There are several sub-initiatives involved with Project Xenial, including both 32 and 64 bit desktop system builds, a full 100+ node cluster, and advanced software development.Desktop Initiative
Project Xenial employs the latest technologies in its desktop builds. This initiative was started to build a custom version of the Fedora Linux operating system, but has since evolved into its own entire Linux distribution. It features 100% hardware support, instant configuration on install, and a quick updates system. The system was designed with the user in mind, with nearly every optional package installed. Although this could cause the install to become large, cumbersome, and hard to support, the designers took special care to make sure it maintained it's ease-of-use. Applications are grouped into type, and then sub-grouped into recommended programs and additional available software. The result is a system in which even a first time Linux user can feel comfortable with his/her desktop.
Project Xenial also features an automated updates system that is one of a kind. Nightly, the entire distribution is rebuilt with the latest changes on a local server. The install CD, totaling a simple 9 megabytes, requires only one key-press to start, yet also allows for specific kernel-options to be added in order to further the hardware support goal of the system. The install is pull-based, which pulls configuration data and packages from the nightly rebuilt system image. The end result of this updates system is a system that is fully up-to-date upon install, and requires absolutely no additional configuration to get working. Additional updates and new software installation are performed daily, meaning the longest a user will have to wait for an update is 24 hours. Project Xenial also includes a custom parallel distributed shell, allowing administrators to add, remove, or changes software and system configuration instantly. In this same fashion, critical updates and user software can be pushed out instantly.
In addition to the 32 and 64 bit builds available, Project Xenial contains two variants of those base builds, featuring full
xen virtualization support. This allows the desktop builds to host any number of guest operating systems, such asFreeBSD ,NetBSD ,Microsoft Windows , or even another instance of Project Xenial itself for testing purposes.Cluster Initiative
Project Xenial also is being ported to a cluster environment. When complete, this cluster will contain over 100 nodes, and will have tera-
flops of computational power. Upon completion, the nodes will be allocated between public and private, and public access will be given to a select group, most likely the student body atStevens Institute of Technology . Private access will be given based on those who donate nodes, and those who need the resources.The cluster is of type
grid , with anopenMPI backend. Every piece of software that is available on the desktop initiative will also be available on the cluster initiative viaX Forwarding, running with the speed of a cluster if optimized forSMP , or, in the worst case, at the speed of the fastest and least loaded machine available.Advanced Software Development Initiative
As part of Project Xenial, specialized versions of certain
open source software will be developed, allowing the software to runSMP , and therefore be of more use in a cluster environment. Specialized security software is also being developed, such as a more robust nmap scan-logging daemon, and improved network authentication protocols.
Wikimedia Foundation. 2010.