DistroWatch Weekly

A weekly opinion column and a summary of events from the distribution world

DistroWatch Weekly

DistroWatch Weekly, Issue 636, 16 November 2015

Welcome to this year's 46th issue of DistroWatch Weekly!
In recent months we have been hearing about a new, special version of the openSUSE distribution. The new openSUSE edition, called Leap, takes the distribution in a new direction where enterprise packages will make up the core of the operating system while community software rounds out the end user experience. This week we explore openSUSE 42.1 "Leap" and report on how the project's new version performs. In the News section we discuss Fedora making Wayland the default display software and work the Ubuntu developers are doing to make the Mir display technology ready for public use. We also talk about changes to the Debian live disc project, the launch of Debian-powered Steam gaming consoles and the Libreboot firmware project joining GNU. Plus we talk about finding a balance between stable releases and rolling release distributions in our Questions and Answers column. In our Torrent Corner we share the distributions we are seeding and then we provide a list of the distributions released last week. In our Opinion Poll we ask how many of our readers are using new display technologies such as Wayland and Mir. We are also happy to announce this month's donation recipient is TestDisk. We wish you all a terrific week and happy reading!

The openSUSE project has been talking for a while now about their new edition, called openSUSE Leap. The new edition of openSUSE is intended to provide a more stable core while still offering users cutting edge desktop software. The project's release announcement for openSUSE 42.1 explains:

Version 42.1 is the first version of openSUSE Leap that uses source from SUSE Linux Enterprise (SLE) providing a level of stability that will prove to be unmatched by other Linux distributions. Bonding community development and enterprise reliability provides more cohesion for the project and its contributor's maintenance updates. openSUSE Leap will benefit from the enterprise maintenance effort and will have some of the same packages and updates as SLE, which is different from previous openSUSE versions that created separate maintenance streams. Community developers provide an equal level of contribution to Leap and upstream projects to the release, which bridges a gap between matured packages and newer packages found in openSUSE's other distribution, Tumbleweed.

The new release provides users with KDE's Plasma 5.4 desktop as well as GNOME 3.16 and MATE 1.10 (along with various other desktop environments I will touch on later). Unlike previous releases of openSUSE, there is no live disc for 42.1. Our download choices include a 4.3GB installation DVD and a 85MB net-install CD. I decided to download the full sized DVD image.
Booting from the openSUSE 42.1 media brings up a menu giving us the option of installing the distribution, upgrading an existing copy of openSUSE, starting a rescue session or checking the integrity of the media. I would be curious to see how well the upgrade feature works coming from a pre-Leap version of openSUSE, but I unfortunately did not have the time to explore that option this week. Instead I dived straight into the installation process.

The distribution uses a graphical system installer which begins by asking us to select our preferred language and our keyboard's layout. This screen also shows us licensing information for openSUSE and we can access a local copy of the project's release notes. We are next asked if we would like to enable on-line software repositories and/or access additional local media in order to install extra software during the set up process. By default, openSUSE's installer suggests it can automatically partition our hard drive with a Btrfs volume and some swap space. Alternatively, we can manually partition the disk. The disk partitioning screen has a lot of options and may be intimidating to new users, but I feel the utility is well organized and I found the individual screens easy to navigate. The installer supports working with file systems such as ext2/3/4 and XFS as well as Btrfs. After we divide up our disk the installer asks us to select our time zone from a map of the world. We are then asked which desktop environment we would like to have installed. While openSUSE defaults to KDE, other options include GNOME, Xfce, LXDE, Enlightenment, a plain X session or text-mode only with no desktop software. The following screen gets us to create a user account. Finally, we are shown a summary of the actions openSUSE's installer will take. Each action and setting listed in the summary has a hyperlink next to it, allowing us to configure or adjust the setting. For instance, we can choose which background services to enable, change the location of the boot loader and select which software will be installed. Once we confirm the settings are correct, the installer copies its files to our hard drive and reboots the computer.

I quite like openSUSE's system installer. I found it worked very quickly, the screens are responsive and while we could get through the installer by mostly clicking "Next" a handful of times, there is a great deal of customization which can be done. I like that the distribution makes things simple for us while providing easy access to more advanced configuration options.

When the computer boots, the openSUSE boot menu gives us the option of either loading the distribution normally, or accessing and booting one of the distribution's past snapshots. I will talk a bit about file system snapshots later, but for now it is worth noting that each time we change the operating system's configuration or install new software updates, openSUSE takes a snapshot of its file system (assuming we run the operating system on a Btrfs volume). When the system boots we can decide which snapshot to load, allowing us to roll back to a configuration we know to be good. This may be my favourite feature of openSUSE as it makes the operating system virtually bullet proof to any upgrade or configuration flaws and a reboot can fix just about anything short of hardware failure.

The openSUSE distribution boots to a graphical login screen where we can choose to sign into KDE's Plasma desktop or into the Ice window manager (IceWM). I tried the IceWM session and it is pretty minimal, but the session does provide the bare bones components of a traditional desktop layout. This session could be useful for running openSUSE on low-end machines or for recovering the system in the case Plasma breaks. After confirming the IceWM session worked, I spent all of my remaining time with Plasma 5. Plasma is presented with the application menu, task switcher and system tray placed at the bottom of the screen. On the desktop we find icons for opening the file manager. The Plasma desktop defaults to using a classic tree-style application menu, a feature I appreciate as I find navigating categories with mouse movements a smoother experience than typing searches or clicking on categories of software to bring up new menu pages. Plasma worked well for me and was responsive to input and I like the fairly minimal/classic desktop style the openSUSE team has chosen.

I tried running openSUSE in two test environments, a physical desktop computer and a VirtualBox virtual machine. The operating system performed well in both environments. The distribution properly detected all my hardware and set my display to its maximum resolution. In the virtual environment, openSUSE automatically integrated with VirtualBox and allowed the guest operating system to use my display's full resolution. When going through the system installer, I generally took the defaults and this resulted in a large installation, requiring about 5.6GB of disk space. However, openSUSE used notably less RAM than some of the other distributions I have tried recently, requiring around 350MB-400MB of RAM when sitting at the Plasma desktop. I suspect the wide range of memory usage arises from some of my measurements being taken while the system was checking for software updates and other measurements being taken after checks for updates were completed.

Speaking of updates, when openSUSE detects there are software updates available in the distribution's repositories, a notification appears in our system tray. Clicking the update icon brings up a desktop widget that lists the available updates. We can click a button to install the waiting items. I was presented with only a few updates at the beginning of my trial (their total size unknown) and these were all installed cleanly from the update widget. Toward the end of the week the update widget found new packages, but would not install them and no error was given. Going into the distribution's update application I found a new package was required as a dependency to a pending upgrade. The update manager correctly handled the dependency and installed the waiting security updates. Hopefully, in the future, the update widget will handle this situation automatically.

Early in my trail with openSUSE I went into KDE's System Settings panel to make minor adjustments to the look and feel of the desktop. The System Settings panel offers users a great number of options to customize the desktop environment. Given the large number of options, I am happy to report there is a search feature to help us narrow down the exact module we need to access to change a setting. The System Settings panel includes a module for adding new printers to the system and I found this module did not work for me. The module appears to detect printers on the network, but even after providing the administrator's password, I was unable to add the detected printers to openSUSE as the button for adding a located printer was disabled. This led me to select another module in the System Settings panel which launches openSUSE's YaST control panel.

The YaST control panel is one of the better features openSUSE offers. YaST provides a central location for system administrators to configure virtually every aspect of the operating system. YaST offers us easy to navigate, graphical modules for working with everything from software packages to printers, adjusting the system clock to joining a Windows domain, configuring the network to setting up a firewall, creating user accounts to managing file system snapshots and configuring sudo to enabling/disabling background services. There is a huge amount of flexibility to be had through YaST and I appreciate how quickly the modules load and how easy they generally are to navigate. One of YaST's modules deals with printers and I wanted to see if I would have better luck with YaST's printer utility than I had with Plasma's. As it turned out I did, but YaST was not able to locate and add a printer on its own, I had to provide the printer's full address (URI) in order for YaST to add it to the system. This is in contrast to my recent trials with Fedora and Ubuntu, both of which automatically scanned the network, found the printer and added it for me.

Aside from the printer module, there are a few other specific YaST modules I would like to touch on, including the package manager and the repository manager. The repository manager makes it easy to locate and enable additional repositories. The YaST repository manager is aware of several community repositories which can be added to the distribution with a couple of clicks. We can also manually add new repositories if we know their addresses. Community repositories are important for openSUSE users because the main repositories do not feature non-free items or popular video codecs. Fortunately, the repository manager lists not only the names of community repositories, but also offers a brief description of each repository, making it easier to find what we need.

Also on the topic of packages, the YaST software manager module worked well for me. The software manager offers us a lot of options, bordering on too many, I think. However, the basic functionality of searching for packages by name or by category work. For better or worse, the openSUSE software manager offers us several different ways to view package information and we can organize searches a number of different ways. The default method is to search for packages by name, but we can change the view to show us a tree of software categories or arrange software in various other ways. I think the software manager might be overwhelming for new users with its many options, but it does work quickly and I encountered no problems while using it. openSUSE also ships with the zypper command line package manager and it worked very well for me. The zypper utility uses a clear syntax, similar to dnf on Fedora or pkg on FreeBSD, while providing the speed of APT on the Debian family of distributions. I enjoyed using zypper as I feel it provides the best balance of performance, simple syntax and clear output of all the Linux command line package managers.

The final YaST module which stood out was Snapper. The Snapper module provides us with a way to view file system snapshots when the distribution is running on a Btrfs volume. Using Snapper, we can see a list of snapshots, see the changes that happened between each snapshot and restore files (or roll back files) from snapshots. Snapper is quite a flexible tool and it allows us to quickly browse changes to the file system, organized by directory. The YaST module appears to be a front-end for the snapper command line utility which provides similar functionality along with some extra, low-level features. By default, openSUSE creates a new snapshot of the operating system every time we make a configuration change or install package upgrades. Using Snapper, along with snapshot access from the boot menu, we can quickly roll back any harmful changes that have been made to the operating system.

Apart from its many powerful system administrative tools, openSUSE ships with lots of useful software. Digging through the application menu we find the Firefox web browser, the Choqok micro-blogging software, the KMail e-mail client and the Konqueror web browser. The Konversation IRC client and the Kopete messaging software are also included along with the KTorrent bittorrent software. LibreOffice is installed for us along with the Okular document viewer and the KOrganizer personal organizer. The Amarok music player, KsCD audio CD player and Dragon Player are available along with the K3b disc burning software. We can also find copies of the GNU Image Manipulation Program, the digiKam camera manager and the Gwenview image viewer. There are a few small games included in the distribution's application menu along with the Marble virtual globe. I found the Ark archive manager, the Dolphin file manager, the KGet download manager and a remote desktop viewer included too. The system ships with two hardware information viewers, one in the YaST control centre and the stand-alone KInfoCentre. The former, I found, will save the details of our hardware to a text file which can be useful when submitting bug reports. openSUSE ships with a calculator, a text editor, the KGpg security key manager and a screen magnifier. Java is installed on the system for us. In the background we find systemd 210 and version 4.2.12 of the Linux kernel.

By default there is no compiler, no Flash plug-in and no support for playing popular video formats. I was able to play mp3 audio files out of the box, but to play video files I had to install codecs from openSUSE's community repositories. Adobe's Flash plug-in is also available in the repositories and worked well for me.

openSUSE 42.1 is one of the more technically impressive and (to me at least) visually appealing distributions I have used so far this year. The distribution is easy to set up while offering a great deal of flexibility if we want to dig through the system installer's options. The desktop is responsive and easy to navigate and the distribution worked well with my hardware and integrated smoothly with VirtualBox. The YaST control centre is one of the most powerful and extensive configuration panels in the open source community and it makes tweaking the underlying operating system pleasantly easy.

While openSUSE does not have the range of software in its repositories some other mainstream distributions do, the community repositories are easy to add and make up for most of the missing open source packages.

So far as I know, openSUSE is still the only big name Linux distribution to fully embrace the advanced features of Btrfs, making it easy to create file system snapshots and roll back changes to the operating system or data files. Early on I noticed openSUSE was automatically cleaning up old snapshots, which means Btrfs will not eat up a lot of disk space. If we want to, we can adjust the number of snapshots openSUSE keeps, allowing us to revert to even older versions of files.

It took a little more work than usual to get a network printer set up on openSUSE, but otherwise everything on the distribution worked well. I was worried some components on the system would be dated, given that openSUSE 42.1 is partially based on SUSE Linux Enterprise. Such was not the case though. openSUSE's kernel, desktop software and end-user applications were all fairly modern and pleasantly stable. In short, openSUSE offered me one of the best, easiest and more flexible experiences I have had with a Linux distribution this year and I very much enjoyed my time with the operating system.

Given that I have reviewed two other mainstream projects, Fedora and Ubuntu, in recent weeks, I would like to take a moment to quickly compare those two distributions with openSUSE. Of the three, I think Ubuntu is the easiest to install, but it also provides the least amount of flexibility during the installation process. Of the three, Ubuntu also offers the best out-of-the-box multimedia support, largest supply of software in the default repositories and, in my opinion, the easiest methods for adding new packages. This makes Ubuntu a pretty attractive option for new computer users. That being said, openSUSE provided me with the best performance (short boot times and responsive desktop), a very flexible installer that was also pretty easy to utilize and adding community repositories is fairly straight forward, at least compared to Fedora's approach to adding third-party repositories.

The three distributions ship with different desktops and different default software. Fedora has GNOME, which I have found is pretty good on touch devices and Fedora offers Wayland support out of the box. openSUSE defaults to KDE's Plasma, but offers all of the big name desktop environments as options at install time. Ubuntu offers Unity as the desktop, which seems to be treading a line between traditional desktops and mobile-style interfaces.

Of the three distributions, I think Fedora is closest to the cutting edge, with openSUSE and Ubuntu both fairly close behind. However, Fedora and Ubuntu have relatively short support cycles with Fedora releases usually supported for about 14 months, Ubuntu 15.10 for just nine months and openSUSE 42.1 will receive three years of support.

The best distribution for the job will depend on the person and, of course, the role the distribution is to play. I think Fedora is aimed mostly at more technical users and people who like to tinker. Ubuntu is aimed squarely at Linux newcomers who generally want to just use their computer and openSUSE appears to be aiming at a sort of middle ground: people who have a little Linux experience and want options, but also want reliability and longer support cycles.

* * * * *

Hardware used in this review

My physical test equipment for this review was a desktop HP Pavilon p6 Series with the following specifications:

Ray Strode reported last week that the next version of Fedora will likely use GNOME running on Wayland as the default desktop environment. GNOME running on a traditional X session will act as a fallback option. "Today I built snapshots of gnome-session, gdm, gnome-shell and mutter that change how we do sessions at the login screen. We'll no longer have separate items for GNOME and GNOME on Wayland. Instead they're now both consolidated under the GNOME item. That item will use Wayland if it can, but if it falls back (because of a failure or NVIDIA proprietary drivers, or the user explicitly disables Wayland in /etc/gdm/custom.conf) then that GNOME item will use Xorg instead. I'm doing this for now in Rawhide as preparation for this system-wide [Fedora 24] change." This will make Fedora one of the few distributions to use Wayland by default.

* * * * *

In similar news, it looks as though the next version of Ubuntu will ship with the Mir display server and the distribution's new Unity 8 desktop environment. Softpedia reports that the Ubuntu developers are working to get more applications running natively on Mir in preparation for shipping Mir as part of Ubuntu 16.04. "Ubuntu developers have big plans for Ubuntu 16.04 LTS. The Ubuntu developers are working on improving the interaction between GTK apps and the Mir display server and it looks like they are finally getting closer to their goal." At this point it is unclear when Mir will replace the traditional X display software on Ubuntu, but it seems likely the two technologies will be presented alongside each other starting next year.

* * * * *

The Debian project is quite large and involves hundreds of different people working together. With such a large group, differences in opinion and development methods are bond to happen frequently. Last week we saw an example of this as the sub-project which creates and maintains Debian's live discs was disbanded without discussion in favour of an alternative live disc project. Iain Learmonth said the old live disc project was being replaced, in part, because it was not an official branch of Debian: "It is worth noting that live-build is not a Debian project, it is an
external project that claims to be an official Debian project. This is
something that needs to be fixed. There is no namespace issue, we are building on the existing live-config and live-boot packages that are maintained and bringing these into Debian as native projects." It is a surprising claim since Debian links to the existing live images on its website and refers to them as "official live install images". Daniel Baumann, who has been working on the existing live Debian images for the past nine years, has said he will continue to provide Debian live disc images as an unofficial third-party project.

* * * * *

Last week, Christian Schaller blogged about an exciting new development for people who love both Linux and gaming consoles. Valve's Steam gaming consoles, which run a modified version of Debian, went on sale last week. "So yesterday, the 10th of November, was the official launch day of the Steam Machines. The hardware are meant to be dedicated game machines for the living room taking advantage of the Steam ecosystem, to take on the Xbox One and PS4. But for us in the Linux community these machines are more than that, they are an important part of helping us break into a broader market by paving the way for even more games and more big budget games coming to our platform." It is hoped these consoles, which feature an open source operating system, will encourage developers and people who like to tinker to develop new games, modify the hardware and improve the console ecosystem.

* * * * *

Libreboot is a free (as in liberty) boot firmware project which intends to provide users with a free alternative to BIOS and UEFI firmware. Libreboot would allow manufacturers and users to replace closed source firmware that runs at boot time with open and auditable firmware. The Libreboot project is working to become a member of the GNU project. The Libreboot website reads, "Most people in the global free software community are using free operating systems; namely, the GNU operating system. However, most people still rely on proprietary boot firmware. The goal of the Libreboot project is identical to that of the GNU project and Free Software Foundation, which is to ensure that everyone has the freedom to use, study, modify and share software; in other words, the freedom to truly own and control the technology that they use. We want everyone to be able to use free software, exclusively."

Questions and Answers (by Jesse Smith)

A stable operating system with rolling packages

Seeking-the-best-of-both-worlds asks: Distributions tend to either freeze packages at a specific version and the software gets out of date, or the distribution rolls forward at the detriment to stability. Is there a way to upgrade specific packages while keeping a stable operating system, like OS X and Windows do?

DistroWatch answers: There are a few approaches a person can take to getting a stable operating system with cutting edge applications. Which option is best may depend on your distribution and specific needs.

Some distributions, such as Debian, maintain a backports repository. A backports repository contains new versions of programs which have been packaged to work on older operating systems. The Debian Backports website does a nice job of explaining: "You are running Debian stable, because you prefer the Debian stable tree. It runs great, there is just one problem: the software is a little bit outdated compared to other distributions. This is where backports come in. Backports are packages taken from the next Debian release (called "testing"), adjusted and recompiled for usage on Debian stable. Because the package is also present in the next Debian release, you can easily upgrade your stable+backports system once the next Debian release comes out."

While backported packages usually do not receive as much testing as the packages in the main repositories, the backported items usually are not critical to the system working either. Checking to see if your distribution of choice has a backports repository is probably the easiest way to go.

People who run Ubuntu, or one of Ubuntu's derivatives or community distributions, can often use personal package archives (PPAs) to keep up to date with specific applications. PPAs are not subject to the quality assurance tests of the base operating system, but they are often up to date with the latest versions of software.

Another way to go is to use an operating system which is specifically designed to have a stable core and rolling desktop software. The Chakra GNU/Linux distribution fits this description. As the project's website says, "With our half-rolling release model we provide a thoroughly tested core layer of software - such as the Linux kernel, GNU coreutils and common libraries - while the software in the applications layer is updated more frequently." The various members of the BSD family of operating systems, such as OpenBSD and FreeBSD, also offer stable bases while packages move forward independently.

Another option is to run a rolling release distribution and use boot environments to snapshot your operating system prior to each software upgrade. This insures that if your operating system stops working after an upgrade, you can simply reboot to restore the operating system to its working condition. The openSUSETumbleweed distribution and the PC-BSD operating system with its Edge repository enabled both provide boot environments combined with a rolling release model.

The last, and perhaps least attractive, option is to download the latest source code for the software you want to keep up to date. While it can be a lot of work to set up a build environment for desktop applications, once all the packages are in place, building new versions of software from source code provides a great deal of flexibility.

Bittorrent is a great way to transfer large files, particularly open source operating system images, from one place to another. Most bittorrent clients recover from dropped connections automatically, check the integrity of files and can re-download corrupted bits of data without starting a download over from scratch. These characteristics make bittorrent well suited for distributing open source operating systems, particularly to regions where Internet connections are slow or unstable.

Many Linux and BSD projects offer bittorrent as a download option, partly for the reasons listed above and partly because bittorrent's peer-to-peer nature takes some of the strain off the project's servers. However, some projects do not offer bittorrent as a download option. There can be several reasons for excluding bittorrent as an option. Some projects do not have enough time or volunteers, some may be restricted by their web host provider's terms of service. Whatever the reason, the lack of a bittorrent option puts more strain on a distribution's bandwidth and may prevent some people from downloading their preferred open source operating system.

With this in mind, DistroWatch plans to give back to the open source community by hosting and seeding bittorrent files. For now, we are hosting a small number of distribution torrents, listed below. The list of torrents offered will be updated each week and we invite readers to e-mail us with suggestions as to which distributions we should be hosting. When you message us, please place the word "Torrent" in the subject line, make sure to include a link to the ISO file you want us to seed. To help us maintain and grow this free service, please consider making a donation.

The table below provides a list of torrents we currently host. If you do not currently have a bittorrent client capable of handling the linked files, we suggest installing either the Transmission or KTorrent bittorrent clients.

Archives of our previously seeded torrents may be found here. All torrents we make available here are also listed on the very useful Linux Tracker website. Thanks to Linux Tracker we are able to share the following torrent statistics.

Peter Baldwin has announced the release of ClearOS 7.1.0, the CentOS-based server distribution's first stable build in the 7.x series. This is also the first version that combines three products into one download: "ClearOS 7.1.0 final for all editions has arrived. ClearOS now comes in three different editions: Community, Home and Business. All editions can be installed from the same download ISO image, but each edition provides a mix of applications, support and services to meet different needs. This release is the first in the ClearOS 7 series and provides major improvements and new features. ClearOS 7.1.0 introduces: Samba 4, Directory (Microsoft Active Directory replacement); updated Microsoft Active Directory Connector; streamlined theme system; dynamic dashboard; updated antispam and antivirus engines; updated IDS and IPS engines; event and alert notification framework; internationalization; XFS and Btrfs file system support; improved VM support." Here is the brief release announcement.

Barry Kauler has announced the release of a new version of Quirky, a sister project to Puppy Linux. The new version, Quirky 7.3, marks the start of the project's Werewolf series, which is binary compatible with Ubuntu 15.10. "Quirky Werewolf 64-bit version 7.3 has been released. Here is a brief announcement: Quirky 7.3 is the start of the "Werewolf" series, able to install packages from the Ubuntu 15.10 Wily Werewolf repositories. Version 7.3 has major improvements to running from live-CD, with fast boot-up, zram compression and session saving. The live CD has become viable for on-going usage, as an alternative to performing an installation to fixed or removable drive. These improvements also apply to the `frugal' mode of installation. There have been numerous bug fixes and upgrades. The kernel is now 4.2.5 and SeaMonkey is 2.38." Further details can be found in the project's release announcement and in the release notes.

Clemens Toennies has announced the availability of new installation media for the Netrunner project's rolling release edition. The new media, Netrunner 2015.11 "Rolling", is based on packages from the Manjaro distribution and is currently available for the 64-bit x86 architecture exclusively. "The Netrunner Team is happy to announce the release of Netrunner Rolling 2015.11 64-bit version. (Note that the 32-bit version currently remains at 2015.09). Netrunner Rolling 2015.11 has been updated with packages from KDE Plasma and KDE Applications. The desktop is at Plasma 5.4.2 together with KDE Applications 15.08.2 and many more applications and libraries updated to their latest versions. Firefox with built-in Plasma support is at 42.0. Gmusicbrowser and Pidgin now fully integrate into Plasma 5's new systray. Calamares received several minor fixes with 1.4.2 and offers an easy way to use the same user password also as root password. Also with Calamares, you can pick and replace an already occupied partition easily, so you can keep one partition with your favorite OS and re-use another partition to try and test anything else without cluttering your hard-disk further." Further information can be found in the project's release announcement.

New graphical display technologies such as Wayland and Mir are posed to replace the venerable X display server. Distributions such as Fedora and Ubuntu are on the forefront of adopting the new display technologies, while other distributions are slowly introducing packages for Wayland.

This week we would like to know who among our readers are using new display technologies like Mir and Wayland. Have you migrated away from X? We would like to hear about your experiences in the comments section.

You can see the results of last week's poll on why more people have not adopted advanced file systems here. All previous poll results can be found in our poll archives.

Wayland and Mir

I am using Wayland:

87 (5%)

I am using Mir:

26 (1%)

I am using X:

1566 (87%)

I primarily use a text console:

36 (2%)

I am using a mixture of the above:

89 (5%)

DistroWatch.com News

October 2015 DistroWatch.com donation: TestDisk

We are pleased to announce the recipient of the October 2015 DistroWatch.com donation is TestDisk. The project receives US$450.00 in cash.

TestDisk, and its sister project, PhotoRec, are powerful and flexible partition and file recovery tools. These open source utilities help the user recover deleted partitions and files. They are valuable data recovery tools, capable of working on a wide range of file systems. "TestDisk is powerful free data recovery software! It was primarily designed to help recover lost partitions and/or make non-booting disks bootable again when these symptoms are caused by faulty software: certain types of viruses or human error (such as accidentally deleting a Partition Table)... PhotoRec is file data recovery software designed to recover lost files including video, documents and archives from hard disks, CD-ROMs, and lost pictures (thus the Photo Recovery name) from digital camera memory. PhotoRec ignores the file system and goes after the underlying data, so it will still work even if your media's file system has been severely damaged or reformatted. "

Launched in 2004, this monthly donations programme is a DistroWatch initiative to support free and open-source software projects and operating systems with cash contributions. Readers are welcome to nominate their favourite project for future donations. Those readers who wish to contribute towards these donations, please use our advertising page to make a payment (PayPal, credit cards, Yandex Money and crypto currencies are accepted). Here is the list of the projects that have received a DistroWatch donation since the launch of the programme (figures in US dollars):

N-iX Destkop Linux was a Linux Distribution based on Fedora Core. You can download the ISO images and just have a N-iX customised version of Fedora with some additional stuff, like Java, Flash, Adobe Acrobat Reader, K3B and other software working right from the box. You don't need to search and install those programs. But if you also want to run N-iX tools, like XPlat Messenger Client, Cross Network Client you should buy a licence for N-iX Desktop Linux.