Improved distribution technology
openSUSE introduces a number of improvements and innovations in the underlying technology of the distribution. This includes the unique Snapper tool offering file versioning, the systemd init system and the Google Go language.
Snapper rolls back changes
openSUSE 12.1 is the first Linux distribution taking advantage of the snapshot functionality in the upcoming Linux file system btrfs. These snapshots of the file system are using copy-on-write, making them very space efficient. openSUSE 12.1 debuts Snapper which allows the user to interface with this technology.
The command line and GUI Snapper tools allow users to view older versions of files and revert changes. The unique integration in the zypper package manager of openSUSE allows users to roll back entire upgrades or software installations with the accompanying configuration changes.
systemd boots your system
systemd is the new init tool in openSUSE, controlling and speeding up the boot process. Developed in close cooperation with fellow Linux Distribution Fedora, systemd is especially interesting for system administrators due to its powerful socket- and bus activated service system. It also works closely with the cgroups kernel feature providing better security and control over the processes.
Write in go, compile with Clang or GCC
openSUSE is proud to be the first major distribution to ship the new Go programming language from Google as part of our release. Go is a fast, easy language good in handling multi-core, networked machines with the convenience of garbage collection and run-time reflection.
openSUSE 12.1 also comes with the just-released LLVM3 compiler tool and clang, the C/C++ compiler building upon LLVM. LLVM is employed by the open source ATI and NVIDIA accelerated graphics drivers and thus forms an integral part of a high-performance graphics stack on Linux.
Lastly, this openSUSE release is build with GCC 4.6.2 and link-time optimization, improving the overall performance of the software in openSUSE 12.1.
read more about underlying technology improvements in openSUSE 12.1