%% LyX 1.4.1 created this file.  For more info, see http://www.lyx.org/.
%% Do not edit unless you really know what you are doing.
\documentclass[english]{scrartcl}
\usepackage[latin1]{inputenc}
\usepackage{geometry}
\geometry{verbose,a4paper,tmargin=3cm,bmargin=3cm,lmargin=3cm,rmargin=3cm,headheight=0cm,headsep=0cm,footskip=0cm}
\pagestyle{empty}
\setlength\parskip{\medskipamount}
\setlength\parindent{0pt}

\makeatletter
\usepackage{babel}
\makeatother
\begin{document}

\title{Linux-VServer Project Announces New Stable Release and New Website}


\author{Benedikt Boehm \emph{hollow@gentoo.org}}

\maketitle
\begin{abstract}
Today, the Linux-VServer project released a new stable version of
its kernel patch featuring support for Bind Mount Extensions, improved
filesystem support for JFS, kernel helper improvements and other minor
enhancements. The new version also fixes a lot of bugs including potential
deadlocks, missing context unhashing and network adress removal.

Alongside with the new kernel patch, the project announced the launch
of a new and overhauled infrastructure for its web presence. The new
project website is now based on MediaWiki using a complete new look
and feel and will replace the old wiki in the future. Furthermore,
an anonymous FTP archive, Subversion repositories and developer webspace
have been added to public infrastructure.
\end{abstract}
\thispagestyle{empty}

\newpage{}


\section*{About The Next Stable Release: 2.0.2}

After eight months of work the Linux-VServer project released the
next version of the stable kernel patch including the following features
and bugfixes:

\begin{itemize}
\item Add support for Bind Mount Extensions
\item Add support for I/O priority per guest
\item Add support for persistent contexts
\item Add support for JFS file attributes
\item Add support for source address remapping
\item Add support for vfsmount visibility in the spectator context
\item Add support for IA32 resource limit emulation
\item Add support for init/reaper flags to ctx\_migrate
\item Add support for xid argument to set\_namespace
\item Add support for reboot command and exit code to vc\_wait\_exit
\item Improved debug system
\item Improved helper state/return code handling
\item Force nodev mount option of CAP\_SYS\_ADMIN is missing
\item Fix context capability handling for non-root users inside guests (CVE-2006-2110)
\item Fix kernel thread isolation
\item Fix ptrace handling
\item Fix missing context unhashing on helper failure
\item Fix potential deadlock
\item Fix context signalling
\item Fix removal of network addresses
\item Fix NFS xid credentials
\item Fix check for utsname flag
\item Fix vserver syscall on ARM and MIPS
\item Fix memory accounting on IA64
\item Remove broken/obsolete filesystem namespace cleanup
\item Remove memory split stuff
\end{itemize}
The new release can be obtained from the Linux-VServer project website
at \emph{http://linux-vserver.org}.


\section*{About The New Website Infrastructure}

The Linux-VServer project is excited to announce that a new website
infrastructure with an overhauled look and feel has been setup to
serve the needs for a common identity, the growing number of documentation
pages as well as developer tools like source control management and
a public anonymous FTP archive.

The new \emph{MediaWiki} setup features a complete new look and feel
for the Linux-VServer project including consistent fonts, colors and
graphics. Furthermore content pages have been reorganized to ease
the search on specific topics. Currently not all content has been
migrated from the old wiki installation, therefore both installations
will be run simultaneous until the migration is considered finished.
\emph{The community is encouraged to help with migration by adding
new pages or migrating old ones.}

The new website also introduces various new services for developers
and the community. A \emph{public anonymous FTP archive} as well as
\emph{webspace for developers} has been setup to gather all project
related downloads. Additionally various \emph{Subversion repositories}
as well as a \emph{GIT tree} have been created to assist developers
with source control management and ease tracking of changes for the
community.


\section*{About Linux-VServer}

Linux-VServer provides virtualization for GNU/Linux systems. Virtualization
is a framework or methodology of dividing the resources of a computer
into multiple execution environments. This is accomplished by kernel
level isolation. It allows to run multiple virtual units at once.
Those units are sufficiently isolated to guarantee the required security,
but utilize available resources efficiently, as they run on the same
kernel.

The basic concept of the Linux-VServer solution is to separate the
user-space environment into distinct units (sometimes called Virtual
Private Servers) in such a way that each VPS looks and feels like
a real server to the processes contained within. 

Although different Linux distributions use (sometimes heavily) patched
kernels to provide special support for unusual hardware or extra functionality,
most Linux distributions are not tied to a special kernel. 

Linux-VServer uses this fact to allow several distributions, to be
run simultaneously on a single, shared kernel, without direct access
to the hardware, and share the resources in a very efficient way.


\section*{References}

\begin{enumerate}
\item http://linux-vserver.org
\item http://oldwiki.linux-vserver.org
\item http://ftp.linux-vserver.org
\item http://svn.linux-vserver.org
\item http://git.linux-vserver.org
\item http://people.linux-vserver.org
\end{enumerate}

\end{document}
