DistroWatch Weekly |
DistroWatch Weekly, Issue 661, 16 May 2016 |
Welcome to this year's 20th issue of DistroWatch Weekly!
Technology is always changing, always moving. This can make exploring software a fun and interesting experience, but it also means people need to adjust to keep up and adopt new methods of doing things. This week we focus on change, beginning with a look at the latest version FreeBSD which introduces a number of interesting new features and we report on how they work. In our News section we discuss Manjaro Linux's website infrastructure and security certificate expiry and we cover one Ubuntu developer's experiment with using Unity 8 on Mir full time. Plus we talk about OpenMandriva switching to the Clang compiler and PCLinuxOS dropping support for 32-bit computers. We also share a report that Debian is packaging ZFS and link to a couple of stories about how Linux got started in honour of the Linux kernel's 25th anniversary. In our Questions and Answers column we explore the perks and drawbacks to switching from CentOS to Red Hat Enterprise Linux and then we share the torrents we are seeding. Plus we provide a list of the distributions released last week and welcome two new projects to our waiting list. In our Opinion Poll we ask how many of our readers engage in testing development releases. We wish you all a terrific week and happy reading!
Content:
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (32MB) and MP3 (46MB) formats
|
Feature Story (by Jesse Smith) |
FreeBSD 10.3's new features
FreeBSD is a venerable operating system, often deployed on servers due to the project's focus on performance and stability. At the beginning of April the FreeBSD project released version 10.3 of their operating system. The release announcement for FreeBSD 10.3 mentioned several features and improvements which caught my attention. Specifically the availability of ZFS boot environments, 64-bit Linux compatibility and jail improvements were of interest to me. I was especially eager to try out FreeBSD's new jails technology using the iocage front-end. The iocage software has been presented as an improvement on (and replacement for) Warden, a friendly front-end for handling jail environments.
I already reviewed FreeBSD 10.0 when it was launched and so I plan to skip over most aspects of the new 10.3 release and focus on the key features I listed above, along with the notable changes I encounter. The new release is available in many different builds, ranging from x86 and ARM, to SPARC and PowerPC. For the purposes of my trial I downloaded the 2.6GB DVD image of FreeBSD's 64-bit x86 edition.
Booting from the FreeBSD media brings us to a text-based menu system where we can choose to drop to a command line or launch the project's system installer. The FreeBSD installer has not changed much in recent years so I won't spend a lot of time on it. I will say that the installer is quite thorough, allowing us to set up background services and create as many user accounts as we would like, We are also able to select which components of the base operating system (documentation, games, ports, system source code and 32-bit compatibility) we want to install. The one area where I noticed a difference was with the disk partitioning section of the installer. FreeBSD gives us the option of manually partitioning the disk or allowing the installer to take over the available space. There are two automated options, one which uses UFS (the traditional file system used by FreeBSD) while the other automated option uses ZFS. As I wanted to explore using boot environments, which are made possible through ZFS, I decided to take the automated ZFS option. In total, even with its many prompts and options, it only took me ten minutes to get through the FreeBSD installer and perform a full installation of everything except the operating system's source code.
FreeBSD boots to a text console in under twenty seconds and from there we can sign into the operating system's command line interface. My fresh install of FreeBSD used about 83MB of memory (including the 27MB overhead required by ZFS) and used approximately 1GB of disk space.
One of the first things I wanted to do was experiment with boot environments. For those who have not used them before, a boot environment is basically a snapshot of our operating system. Before performing any major configuration change or software upgrade we can take a snapshot of the operating system. This gives us a point in time when we knew the operating system was working. We then perform any changes or upgrades we want. When we boot the system we can choose, from the boot menu, which snapshot we want to use. This allows us to effectively move backward in time and boot older copies of the system. This makes the operating system virtually bullet proof as almost any change (short of hardware failure) can be fixed by simply rebooting and selecting to boot an older copy of the operating system. The PC-BSD and openSUSE projects have used boot environments successfully for some time now, but the technology has not widely caught on elsewhere.
To create and manage boot environments we first need to install the beadm package from the FreeBSD software repository. I tried running the pkg package manager and found that it was not set up by default. The pkg command line package manager will bootstrap itself, downloading and configuring the necessary software and repository configuration. The pkg utility gives us access to approximately 25,000 packages, including beadm.
I find the beadm program easy to use. The syntax is simple and allows us to create, list and destroy boot environments. We can also use beadm to "activate" an exiting snapshot which will cause it to be automatically booted the next time the operating system starts. The creation and destruction of boot environments happens almost instantly. It is also nice that boot environments take up almost no space on the drive as each snapshot only stores the changes to our files.
When we do a fresh boot of the system the FreeBSD boot loader gives us the option of selecting which boot environment to load. I soon found, however, that if I selected a snapshot from the boot loader that was not the current default (or active) snapshot, then the system would fail to start-up. My screen would display some errors about being unable to find files and then FreeBSD would hang, unresponsive to input. While selecting a snapshot from the boot menu did not work, I was able to select which snapshot to use from the command line using the beadm utility. This makes boot environments quite a bit less useful as it means we need to be able boot the system in order to switch to a different snapshot.
I was not the only person to run into this problem. There is an ongoing discussion of the problem of being unable to successfully select snapshots from the boot menu on the FreeBSD forums. For now, it appears as though, if we wanted to, we could create a new boot environment, copy it into a FreeBSD jail to make a copy of operating system. Then we could upgrade the jail to make sure everything works and then clone the jail back to the main operating system. This would allow us to confirm any configuration changes or upgrades worked in the jail before applying them, but that requires a good deal more effort than the approach to boot environments used by openSUSE and PC-BSD.
The next item on my list of things to try was 64-bit Linux compatibility. FreeBSD has a compatibility layer which allows the operating system to run Linux executables. There are some restrictions though. For example, up until now the Linux executable had to be compiled for 32-bit systems and any dependencies had to be copied into place manually. There is a package in the FreeBSD repository which installs the CentOS core userland software. In essence, this gives us a bare bones installation of CentOS 6 in a directory on our FreeBSD computer. This is handy if we need to run Linux software alongside FreeBSD software or if we want to run Linux software without the resource overhead of a full featured virtual machine.
I enabled the Linux compatibility layer and installed the CentOS software on my system from FreeBSD's repository. First, I tried running a dynamically linked, 64-bit Linux application. Attempting to run this program displayed an error on my FreeBSD system indicating there were no 64-bit Linux libraries available. I had to go back to my Linux desktop, find out which libraries the program needed and copy them into a directory on my FreeBSD test system. Then I tried running the program again and a new error appeared on the screen: "FATAL: kernel too old". FreeBSD's is compatible with older Linux kernels (of the 2.6 series), but is apparently not up to speed with all the features of the newer Linux kernels. I hunted down an older, statically linked application from an old Debian system and installed it on FreeBSD. Again, I ran into the "kernel too old" error message and was unable to get the Linux software to run.
At this point I felt as though I had found the limits of the FreeBSD compatibility layer. While FreeBSD was able to run 32-bit Linux software which was packaged as part of its CentOS 6 userland software and while 64-bit applications may run, in theory at least, the problem I had was I did not have any Linux software old enough to test. All of the Linux boxes I have access to use version 3.2 (or higher) of the Linux kernel while it seems FreeBSD's compatibility is limited to the Linux 2.6 kernel and older. This means FreeBSD should be able to run any binary-only software packaged for CentOS 6, but it will not run newer applications, for example modern versions of the Chrome web browser or command line software packaged for the latest versions of Ubuntu or Red Hat Enterprise Linux.
The final feature I wanted to look at was FreeBSD jails, specifically the way the iocage software works and how it compares to the older Warden jail management software. Jails on FreeBSD are basically very lightweight virtual machines. Part of the file system is roped off and processes can run in this area (jail) without knowing about or being able to affect the rest of the system. What primarily separates jails from virtual machines is jails all share the host's kernel, meaning jailed processes must be able to run on our version of FreeBSD. In recent years Docker has provided similar functionality on Linux.
I installed iocage from the FreeBSD software repository and tried to create a new jail. The iocage command line program first had to fetch a copy of a FreeBSD release and it offered to let me choose which release I wanted. This allows us to run, for example, a FreeBSD 9 jail on a FreeBSD 10 host. The iocage program downloaded the necessary files and, in the process, created about two dozen new mount points in my ZFS volume. This made things a little cluttered, but it put the pieces in place to allow me to create a jail.
I would like to say at this point that iocage has some very well written documentation. The iocage manual page is a shinning example of how software should be documented with clear explanations and examples. Following the iocage documentation I was able to create new jails, take ZFS snapshots of existing jails, clone jails and revert damaged jails back to earlier snapshots. The one problem I ran into early on was being unable to connect a jail to the network. I followed a helpful on-line guide to get networking enabled in my iocage jails and was able to connect to the outside world from within the jails. However, I was unable to connect to remote computers using OpenSSH. At first I ran into "Host key verification failed" errors and, when those were fixed, OpenSSH would connect, fail to find a way to authenticate and immediately disconnect. This happened when trying to contact both Linux and FreeBSD servers from within the jail. When trying to use secure shell from my host FreeBSD system, OpenSSH worked properly.
The connection problems puzzled me a bit as I have used Warden in the past to create jails and had no problems connecting to the network or using OpenSSH to transfer files or access a shell on a remote server. To verify this, I install Warden from FreeBSD's repositories. Once I had assigned an IP address to my Warden jail, I was able to contact remote servers and use OpenSSH to login to remote Linux and FreeBSD hosts. The Warden also allows us to create ZFS snapshots, roll back changes to jails and easily manage running jails. The Warden's one defect was that it did not provide a manual page. So at this point I would say Warden offers a more polished experience while iocage offers top notch documentation.
Conclusions
There were a number of new and intriguing features introduced in FreeBSD 10.3. The ones I experimented with show promise, the initial building blocks are in place, but each one seems to be missing a final, key component. Having boot environments is great, but for them to be useful we need to be able to select a snapshot from the boot menu and have it load. The 64-bit Linux compatibility is a great feature to see and I am sure a lot of work has gone into it. Unfortunately, at this stage, it is rare to find Linux software that is old enough to be compatible with FreeBSD's implementation. I loved the documentation that shipped with iocage and the software shows real promise, especially with regards to the way iocage integrates and makes use of ZFS snapshots. However, at this point, there seem to be some issues with iocage that do not exist in the older Warden jail management system.
Each of the problems I ran into will probably be fixed in time for FreeBSD 11.0, due out later this year. I suspect what we are looking at now is a preview of things to come. The features I experimented with are all promising, but I don't think the items I explored this week are quite ready to be rolled into production.
* * * * *
Hardware used in this review
My physical test equipment for this review was a desktop HP Pavilon p6 Series with the following specifications:
- Processor: Dual-core 2.8GHz AMD A4-3420 APU
- Storage: 500GB Hitachi hard drive
- Memory: 6GB of RAM
- Networking: Realtek RTL8111 wired network card
- Display: AMD Radeon HD 6410D video card
|
Miscellaneous News (by Jesse Smith) |
Manjaro's website certificate expired once more, exploring Unity 8, OpenMandriva switches to Clang, PCLinuxOS has dropped 32-bit support, Debian packages ZFS and Linux is turning 25
The security certificate used by the Manjaro Linux project to secure the distribution's website has expired. This is not the first time parts of the website have become inaccessible to visitors due to a lapsed security certificate, a similar issue befell the project in April 2015. A message on the Manjaro website reports the developers are looking at moving from their existing certificate authority to Let's Encrypt which will allow the team to automate the certificate renewal process. "Our SSL certificate has once again expired. We are waiting for a new one to be issued (while also looking at more sustainable alternatives, i.e. Let's Encrypt). If you're having problems accessing any of the sites please use a different browser profile, or Private/Incognito Browsing. You will then be able to add a temporary exception."
* * * * *
Canonical has been working on the Mir display server and new Unity 8 desktop environment for a few years now, but the release date of these two technologies keeps getting pushed back. Ubuntu developer Michael Hall recently accepted a challenge to use Unity 8 running on the Mir display server for two weeks to see how well (or how poorly) the new Unity desktop performs. In a blog post titled "Dogfooding Unity", Mr Hall walks through the steps required to install Unity 8 on Ubuntu and run the new desktop environment. He also covers some of the pros and cons he has faced to date with the Mir-powered desktop. "Now that you've got some apps running natively on Mir, you probably want to try out support for all of your traditional desktop apps, as you've heard advertised. This is done by a project called Libertine, which creates an LXC container and XMir to keep those unconfined apps safely away from your new properly confined setup. The first thing you will need to do is install the Libertine packages..."
* * * * *
OpenMandriva may have become the first Linux distribution to switch to using Clang as the default compiler to build its thousands of open source packages. To date, Linux distributions have defaulted to using the GNU Compiler Collection (GCC) to build software. Clang offers a number of advantages in error reporting, has a more liberal license and can provide performance gains in some situations. This has made Clang increasingly popular among BSD developers and, it appears, a few Linux developers too. A blog post on the OpenMandriva website states: "OpenMandriva is currently the only distribution that uses Clang as [the] main compiler. Though there is no clear difference between both compilers, that proves, at least, that we are not wrong using it."
* * * * *
In a short and to the point Twitter post, the PCLinuxOS project has made it clear that the distribution will be developed exclusively for 64-bit x86 computers. "Official announcement since some don't seem to want to accept what I've been saying for the past six months. PCLOS 32-bit is dead dead dead!" People who are still using the 32-bit version of the rolling release distribution should look at performing a fresh installation from 64-bit media.
* * * * *
Debian has become the latest Linux distribution to package ZFS, an advanced file system which supports snapshots, deduplication, copy-on-write and mirroring. Petter Reinholdtsen announced the news in a brief blog post: "Today, after many years of hard work from many people, ZFS for Linux finally entered Debian." The ZFS packages are currently available in Debian's unstable branch and will likely migrate into Debian's next Stable release, Stretch, later this year.
* * * * *
The IEEE website is celebrating the 25th anniversary of the creation of Linux with two articles in its widely read magazine. The first, Linux at 25: Why It Flourished While Others Fizzled focuses on where Linux came from and what was happening in operating system development at the time. The second article, Linux at 25: Q&A With Linus Torvalds, involves a discussion with Linus Torvalds about the Linux and Git projects, why he created them and the transition from Linux as a hobby to a world-wide phenomenon. "The fact that I didn't really know where [Linux] would end up meant that I was perhaps more open to outside suggestions and influence than I would have been if I had a very good idea of what I wanted to accomplish. That openness to outside influences I think made it much easier, and much more interesting, for others to join the project. People didn't have to sign on to somebody else's vision, but could join with their own vision of where things should go. I think that helped motivate lots of people."
* * * * *
These and other news stories can be found on our Headlines page.
|
Questions and Answers (by Jesse Smith) |
Switching from CentOS to Red Hat Enterprise Linux
Seeking-official-supports asks: I have a bunch of servers running CentOS and our shop is growing to the point where it would be nice to have official support for these machines. Can I purchase support subscriptions from Red Hat for my CentOS servers?
DistroWatch answers: The most qualified person to answer this question is probably a Red Hat sales representative. My guess though is the answer will be "no", unless you are willing to wipe the servers in question and re-install Red Hat Enterprise Linux.
This topic is addressed on the CentOS wiki: "CentOS Linux is NOT supported in any way by Red Hat®, Inc."
The topic is also covered on the Red Hat website. Their community site states: "Converting from using CentOS to Red Hat Enterprise Linux is not changing as a result of Red Hat's participation in the CentOS Project. CentOS users seeking commercial support will need to install Red Hat Enterprise Linux and purchase a subscription. Subscribers will also need to re-install any existing applications."
* * * * *
Eyeing-Red-Hat's-free-subscription asks: Now that Red Hat has a free subscription to their services, I am wondering if I should upgrade from CentOS to RHEL. Are there any benefits for me to upgrade my laptop at home to RHEL? Any problems?
DistroWatch answers: First, I would like to point out that the free subscription is for Red Hat's Developer Program, not for computers in production and it does not seem the subscription is intended for personal home computers. The subscription does not include support, meaning if you use the free subscription and something breaks, you are on your own; Red Hat will not assist you. This means there is virtually no benefit to switching to an official Red Hat build, unless you are a developer testing software that must be deployed and supported on Red Hat Enterprise Linux.
There are, in my opinion, a few drawbacks to switching from CentOS to Red Hat's free subscription. With CentOS you can download and install the operating system without having an account or setting up the subscription or managing repositories. CentOS is a community distribution and there is no need for you to maintain any account or credentials or log into the CentOS website. With Red Hat you need to have a (free) developer account and you may need to log into their on-line management system in order to set up extra repositories.
In short, the free subscription will not provide support and will probably not benefit you (unless you need to test your software in a pure Red Hat Enterprise Linux environment) and it will likely be more hassle to set up and maintain the operating system. Red Hat produces a fine operating system, but it is (in my opinion) best suited for people who know they need to pay someone to support the system. Chances are a personal laptop does not fit that situation.
* * * * *
Past Questions and Answers columns can be found in our Q&A Archive.
|
Torrent Corner |
Weekly Torrents
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.
Torrent Corner statistics:
- Total torrents seeded: 194
- Total data uploaded: 35.8TB
|
Released Last Week |
Rebellin Linunx 3.0
The Rebellin Linux project has announced the launch of Rebellin Linux 3. The new release of the Debian-based desktop distribution features updates to the GNOME and MATE desktop environments as well as new fonts and new hardware support courtesy of an updated Linux kernel, version 4.5. "Building a stable system on Debian Sid that's reliable for day to day usage is hard. It took me quite a while this time. But I'm immensely happy with the result. Here's Rebellin Linux v3. With the latest and greatest software from Debian. It's fast, reliable and got all you need for a great multimedia experience. List of updates: GNOME Shell upgraded to v3.20, MATE version upgraded to v1.12, kernel upgraded to v4.5..." In addition, Bluetooth support has been added to the MATE edition and the project features a user manual. A complete list of changes, new features and screen shots can be found in the distribution's release announcement.
Rebellin Linux 3.0 -- MATE edition
(full image size: 527kB, resolution: 1366x768 pixels)
AryaLinux 2016.04
Chandrakant Singh has announced the launch of AryaLinux 2016.04. AryaLinux is based on the systemd edition of Linux From Scratch (LFS) and Beyond Linux From Scratch (BLFS). The latest release features version 1.12.0 of the MATE desktop environment, scripts that support building on 32-bit and 64-bit systems and support for GPT partitioned hard drives. "This version of AryaLinux primarily focuses on creating a stable from-scratch system and eliminating as many small nuances as possible that sum up to a not-so happy build experience: Updated all packages to the latest development of LFS and the current development version of BLFS systemd. Upgraded MATE to 1.12.0. Fixed a lot of broken features with alps like selfupdate, clean and updatescripts. Eliminated boot time warning messages..." This release sees the Brasero disc burning software replaced by Xfburn and the Audacious media player replaces Banshee. A full list of changes can be found in the project's release notes.
Univention Corporate Server 4.1-2
Univention Corporate Server (UCS) is a Debian-based distribution with integrated management system for central administration of servers and Microsoft Active Directory compatible domain services. The latest stable release of UCS, version 4.1-2, offers mostly bug fixes to the 4.1 series. "We are pleased to announce the availability of UCS 4.1-2 for download, the second point release of Univention Corporate Server (UCS) 4.1. It includes all errata updates issued for UCS 4.1-1 and provides various improvements and bug fixes especially in the following areas: The Active Directory Connector now uses Active Directory standard interfaces for synchronizing the password hashes. Thus, the Windows password synchronization service is no longer needed. The update to Samba 4.3.7 includes various security updates. In addition, several issues have been fixed, for example, failed login attempts are now counted correctly. Several important security updates have been integrated in UCS 4.1-2, among others for Samba, Apache, OpenSSL and the GNU C Library (glibc)." Additional details can be found in the distribution's release announcement and in the release notes.
Red Hat Enterprise Linux 6.8
Red Hat has announced the availability of an updated version of Red Hat Enterprise Linux 6. The latest version, Red Hat Enterprise Linux 6.8, provides both updated installation media for Red Hat's customers and a few new features. The release announcement lists some of the new improvements to Red Hat's main product line: "Red Hat Enterprise Linux 6.8 delivers new capabilities and provides a stable and trusted platform for critical IT infrastructure. With nearly six years of field-proven success, Red Hat Enterprise Linux 6 has set the stage for the innovations of today, as Red Hat Enterprise Linux continues to power not only existing workloads, but also the technologies of the future, from cloud-native applications to Linux containers." A list of changes, including the availability of the Relax-and-Recover system archiving utility, can be found in the release notes.
Raspbian 2016-05-10
Simon Long has announced the release of Raspbian 2016-05-10, an updated build of the popular Debian-based distribution designed for the Raspberry Pi: "We've just released a new version of our Raspbian image with some (hopefully) useful features. When the Pi 3 launched back in February, we'd not had time to do much in terms of getting access to the new on-board Bluetooth hardware. There was a working software stack, but the UI was non-existent. I'd hoped to be able to use one of the existing Linux Bluetooth UIs, but on trying them all, none were really what I was looking for in terms of usability and integration with the look and feel of the desktop. I really didn't want to write one from scratch, but that ended up being what I did, which meant a fun few weeks trying to make head or tail of the mysteries of BlueZ and D-Bus. After a few false starts, I finally got something I felt was usable, and so there is now a Bluetooth plugin for the LXPanel taskbar." Read the rest of the release announcement for a detailed list of changes.
LinHES 8.4
Cecil Watson has announced the release of LinHES 8.4, the latest stable version of the specialist Arch-based distribution designed for set-top boxes and home entertainment computers. This release features OpenPHT, a community-driven fork of Plex Home Theatre: "The LinHES development team is pleased to announce the release of LinHES R8.4. LinHES R8.4 updates MythTV to 0.28-fixes as well as updates to the kernel, system libraries, NVIDIA drivers and many other parts of LinHES. LinHES R8.4 has moved to OpenPHT, a fork of Plex Home Theater and Kodi has been updated to 16.1. Also, the /myth/recordings directory has been improved to better support Plex media scanning. Simply create a Plex library with Myth in the name (i.e. Myth TV Shows , Myth Movies or Myth Sports) and the directory (/myth/recordings/TV Shows, /myth/recordings/Movies or /myth/recordings/Sports) and the Plex library will be re-scanned when /myth/recordings is updated." See the release announcement and release notes for more details and upgrade instructions.
* * * * *
Development, unannounced and minor bug-fix releases
|
Upcoming Releases and Announcements |
Summary of expected upcoming releases
|
Opinion Poll |
Beta testing
Most Linux distributions engage in development cycles where the project will release Alpha and Beta snapshots prior to a stable release. These development snapshots give users a chance to test out new features, find bugs and provide feedback to the distribution. Ideally, most issues will be discovered early in the development cycle and everyone benefits from a better final release.
Of course, for this development process to work people need to download and try the Alpha and Beta releases and report any bugs they find in the software. Since development snapshots tend to be relatively unreliable, some people do not want to try them.
This week we would like to know if you take part in Alpha/Beta testing your primary distribution? If you do, please share some of your best and worst experiences testing development releases.
You can see the results of our previous poll on upgrade methods here. All previous poll results can be found in our poll archives.
|
Beta testing
I participate in Alpha/Beta testing: | 167 (14%) |
I sometimes Alpha/Beta test releases I will use: | 500 (41%) |
I do not Alpha/Beta test: | 472 (38%) |
My preferred distribution does not Alpha/Beta test: | 88 (7%) |
|
|
DistroWatch.com News |
Voting for projects on the waiting list and donations
Earlier this year we ran a poll in which we asked whether people should be able to vote for interesting projects on our waiting list in order to bring them to our attention. The answer we got from our readers was a tentative "yes", provided the popular vote was handled as a suggestion rather than a guarantee a project would get included in our database.
We listened to the suggestions we received and have made it possible for people to vote for their favourite projects on our waiting list. Distributions which receive a lot of votes will be evaluated sooner. We will still make the final decision on whether a distribution gets added to our database based on its quality, unique features and support infrastructure. This means distributions which gain a lot of votes may not make it into our database, but voting will draw our attention and get the project evaluated faster than projects with fewer votes.
In this way we hope to respond faster to projects people are interested in while still filtering out projects which may still need time to mature and grow.
In other news, we have set up a page which tracks the donations DistroWatch has made to various open source projects and distributions. We try to give back to the developers who make the software we use every day as we truly appreciate their hard work.
The new donations page lists the projects we have donated to in the past and this page has been added to our sitemap. We encourage our readers to nominate their favourite projects which have not yet received a donation. Who do you think deserves to be funded?
* * * * *
Distributions added to waiting list
- Andrei Linux. Andrei Linux is a fast, Arch Linux-based distribution which follows the KISS principle. It provides default desktop applications and focuses on performance.
- Uruk GNU/Linux. Uruk GNU/Linux is a distribution of the GNU operating system, with the Linux-libre kernel. The distribution is based on Trisquel GNU/Linux.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 23 May 2016. To contact the authors please send e-mail to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews/submissions, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, donations, comments)
- Bruce Patterson (podcast)
|
|
Tip Jar |
If you've enjoyed this week's issue of DistroWatch Weekly, please consider sending us a tip. (Tips this week: 0, value: US$0.00) |
|
|
|
bc1qxes3k2wq3uqzr074tkwwjmwfe63z70gwzfu4lx lnurl1dp68gurn8ghj7ampd3kx2ar0veekzar0wd5xjtnrdakj7tnhv4kxctttdehhwm30d3h82unvwqhhxarpw3jkc7tzw4ex6cfexyfua2nr 86fA3qPTeQtNb2k1vLwEQaAp3XxkvvvXt69gSG5LGunXXikK9koPWZaRQgfFPBPWhMgXjPjccy9LA9xRFchPWQAnPvxh5Le paypal.me/distrowatchweekly • patreon.com/distrowatch |
|
Extended Lifecycle Support by TuxCare |
| |
TUXEDO |
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Archives |
• Issue 1099 (2024-12-02): AnduinOS 1.0.1, measuring RAM usage, SUSE continues rebranding efforts, UBports prepares for next major version, Murena offering non-NFC phone |
• Issue 1098 (2024-11-25): Linux Lite 7.2, backing up specific folders, Murena and Fairphone partner in fair trade deal, Arch installer gets new text interface, Ubuntu security tool patched |
• Issue 1097 (2024-11-18): Chimera Linux vs Chimera OS, choosing between AlmaLinux and Debian, Fedora elevates KDE spin to an edition, Fedora previews new installer, KDE testing its own distro, Qubes-style isolation coming to FreeBSD |
• Issue 1096 (2024-11-11): Bazzite 40, Playtron OS Alpha 1, Tucana Linux 3.1, detecting Screen sessions, Redox imports COSMIC software centre, FreeBSD booting on the PinePhone Pro, LXQt supports Wayland window managers |
• Issue 1095 (2024-11-04): Fedora 41 Kinoite, transferring applications between computers, openSUSE Tumbleweed receives multiple upgrades, Ubuntu testing compiler optimizations, Mint partners with Framework |
• Issue 1094 (2024-10-28): DebLight OS 1, backing up crontab, AlmaLinux introduces Litten branch, openSUSE unveils refreshed look, Ubuntu turns 20 |
• Issue 1093 (2024-10-21): Kubuntu 24.10, atomic vs immutable distributions, Debian upgrading Perl packages, UBports adding VoLTE support, Android to gain native GNU/Linux application support |
• Issue 1092 (2024-10-14): FunOS 24.04.1, a home directory inside a file, work starts of openSUSE Leap 16.0, improvements in Haiku, KDE neon upgrades its base |
• Issue 1091 (2024-10-07): Redox OS 0.9.0, Unified package management vs universal package formats, Redox begins RISC-V port, Mint polishes interface, Qubes certifies new laptop |
• Issue 1090 (2024-09-30): Rhino Linux 2024.2, commercial distros with alternative desktops, Valve seeks to improve Wayland performance, HardenedBSD parterns with Protectli, Tails merges with Tor Project, Quantum Leap partners with the FreeBSD Foundation |
• Issue 1089 (2024-09-23): Expirion 6.0, openKylin 2.0, managing configuration files, the future of Linux development, fixing bugs in Haiku, Slackware packages dracut |
• Issue 1088 (2024-09-16): PorteuX 1.6, migrating from Windows 10 to which Linux distro, making NetBSD immutable, AlmaLinux offers hardware certification, Mint updates old APT tools |
• Issue 1087 (2024-09-09): COSMIC desktop, running cron jobs at variable times, UBports highlights new apps, HardenedBSD offers work around for FreeBSD change, Debian considers how to cull old packages, systemd ported to musl |
• Issue 1086 (2024-09-02): Vanilla OS 2, command line tips for simple tasks, FreeBSD receives investment from STF, openSUSE Tumbleweed update can break network connections, Debian refreshes media |
• Issue 1085 (2024-08-26): Nobara 40, OpenMandriva 24.07 "ROME", distros which include source code, FreeBSD publishes quarterly report, Microsoft updates breaks Linux in dual-boot environments |
• Issue 1084 (2024-08-19): Liya 2.0, dual boot with encryption, Haiku introduces performance improvements, Gentoo dropping IA-64, Redcore merges major upgrade |
• Issue 1083 (2024-08-12): TrueNAS 24.04.2 "SCALE", Linux distros for smartphones, Redox OS introduces web server, PipeWire exposes battery drain on Linux, Canonical updates kernel version policy |
• Issue 1082 (2024-08-05): Linux Mint 22, taking snapshots of UFS on FreeBSD, openSUSE updates Tumbleweed and Aeon, Debian creates Tiny QA Tasks, Manjaro testing immutable images |
• Issue 1081 (2024-07-29): SysLinuxOS 12.4, OpenBSD gain hardware acceleration, Slackware changes kernel naming, Mint publishes upgrade instructions |
• Issue 1080 (2024-07-22): Running GNU/Linux on Android with Andronix, protecting network services, Solus dropping AppArmor and Snap, openSUSE Aeon Desktop gaining full disk encryption, SUSE asks openSUSE to change its branding |
• Issue 1079 (2024-07-15): Ubuntu Core 24, hiding files on Linux, Fedora dropping X11 packages on Workstation, Red Hat phasing out GRUB, new OpenSSH vulnerability, FreeBSD speeds up release cycle, UBports testing new first-run wizard |
• Issue 1078 (2024-07-08): Changing init software, server machines running desktop environments, OpenSSH vulnerability patched, Peppermint launches new edition, HardenedBSD updates ports |
• Issue 1077 (2024-07-01): The Unity and Lomiri interfaces, different distros for different tasks, Ubuntu plans to run Wayland on NVIDIA cards, openSUSE updates Leap Micro, Debian releases refreshed media, UBports gaining contact synchronisation, FreeDOS celebrates its 30th anniversary |
• Issue 1076 (2024-06-24): openSUSE 15.6, what makes Linux unique, SUSE Liberty Linux to support CentOS Linux 7, SLE receives 19 years of support, openSUSE testing Leap Micro edition |
• Issue 1075 (2024-06-17): Redox OS, X11 and Wayland on the BSDs, AlmaLinux releases Pi build, Canonical announces RISC-V laptop with Ubuntu, key changes in systemd |
• Issue 1074 (2024-06-10): Endless OS 6.0.0, distros with init diversity, Mint to filter unverified Flatpaks, Debian adds systemd-boot options, Redox adopts COSMIC desktop, OpenSSH gains new security features |
• Issue 1073 (2024-06-03): LXQt 2.0.0, an overview of Linux desktop environments, Canonical partners with Milk-V, openSUSE introduces new features in Aeon Desktop, Fedora mirrors see rise in traffic, Wayland adds OpenBSD support |
• Issue 1072 (2024-05-27): Manjaro 24.0, comparing init software, OpenBSD ports Plasma 6, Arch community debates mirror requirements, ThinOS to upgrade its FreeBSD core |
• Issue 1071 (2024-05-20): Archcraft 2024.04.06, common command line mistakes, ReactOS imports WINE improvements, Haiku makes adjusting themes easier, NetBSD takes a stand against code generated by chatbots |
• Issue 1070 (2024-05-13): Damn Small Linux 2024, hiding kernel messages during boot, Red Hat offers AI edition, new web browser for UBports, Fedora Asahi Remix 40 released, Qubes extends support for version 4.1 |
• Issue 1069 (2024-05-06): Ubuntu 24.04, installing packages in alternative locations, systemd creates sudo alternative, Mint encourages XApps collaboration, FreeBSD publishes quarterly update |
• Issue 1068 (2024-04-29): Fedora 40, transforming one distro into another, Debian elects new Project Leader, Red Hat extends support cycle, Emmabuntus adds accessibility features, Canonical's new security features |
• Issue 1067 (2024-04-22): LocalSend for transferring files, detecting supported CPU architecure levels, new visual design for APT, Fedora and openSUSE working on reproducible builds, LXQt released, AlmaLinux re-adds hardware support |
• Issue 1066 (2024-04-15): Fun projects to do with the Raspberry Pi and PinePhone, installing new software on fixed-release distributions, improving GNOME Terminal performance, Mint testing new repository mirrors, Gentoo becomes a Software In the Public Interest project |
• Issue 1065 (2024-04-08): Dr.Parted Live 24.03, answering questions about the xz exploit, Linux Mint to ship HWE kernel, AlmaLinux patches flaw ahead of upstream Red Hat, Calculate changes release model |
• Issue 1064 (2024-04-01): NixOS 23.11, the status of Hurd, liblzma compromised upstream, FreeBSD Foundation focuses on improving wireless networking, Ubuntu Pro offers 12 years of support |
• Issue 1063 (2024-03-25): Redcore Linux 2401, how slowly can a rolling release update, Debian starts new Project Leader election, Red Hat creating new NVIDIA driver, Snap store hit with more malware |
• Issue 1062 (2024-03-18): KDE neon 20240304, changing file permissions, Canonical turns 20, Pop!_OS creates new software centre, openSUSE packages Plasma 6 |
• Issue 1061 (2024-03-11): Using a PinePhone as a workstation, restarting background services on a schedule, NixBSD ports Nix to FreeBSD, Fedora packaging COSMIC, postmarketOS to adopt systemd, Linux Mint replacing HexChat |
• Issue 1060 (2024-03-04): AV Linux MX-23.1, bootstrapping a network connection, key OpenBSD features, Qubes certifies new hardware, LXQt and Plasma migrate to Qt 6 |
• Issue 1059 (2024-02-26): Warp Terminal, navigating manual pages, malware found in the Snap store, Red Hat considering CPU requirement update, UBports organizes ongoing work |
• Issue 1058 (2024-02-19): Drauger OS 7.6, how much disk space to allocate, System76 prepares to launch COSMIC desktop, UBports changes its version scheme, TrueNAS to offer faster deduplication |
• Issue 1057 (2024-02-12): Adelie Linux 1.0 Beta, rolling release vs fixed for a smoother experience, Debian working on 2038 bug, elementary OS to split applications from base system updates, Fedora announces Atomic Desktops |
• Issue 1056 (2024-02-05): wattOS R13, the various write speeds of ISO writing tools, DSL returns, Mint faces Wayland challenges, HardenedBSD blocks foreign USB devices, Gentoo publishes new repository, Linux distros patch glibc flaw |
• Issue 1055 (2024-01-29): CNIX OS 231204, distributions patching packages the most, Gentoo team presents ongoing work, UBports introduces connectivity and battery improvements, interview with Haiku developer |
• Issue 1054 (2024-01-22): Solus 4.5, comparing dd and cp when writing ISO files, openSUSE plans new major Leap version, XeroLinux shutting down, HardenedBSD changes its build schedule |
• Issue 1053 (2024-01-15): Linux AI voice assistants, some distributions running hotter than others, UBports talks about coming changes, Qubes certifies StarBook laptops, Asahi Linux improves energy savings |
• Issue 1052 (2024-01-08): OpenMandriva Lx 5.0, keeping shell commands running when theterminal closes, Mint upgrades Edge kernel, Vanilla OS plans big changes, Canonical working to make Snap more cross-platform |
• Issue 1051 (2024-01-01): Favourite distros of 2023, reloading shell settings, Asahi Linux releases Fedora remix, Gentoo offers binary packages, openSUSE provides full disk encryption |
• Issue 1050 (2023-12-18): rlxos 2023.11, renaming files and opening terminal windows in specific directories, TrueNAS publishes ZFS fixes, Debian publishes delayed install media, Haiku polishes desktop experience |
• Issue 1049 (2023-12-11): Lernstick 12, alternatives to WINE, openSUSE updates its branding, Mint unveils new features, Lubuntu team plans for 24.04 |
• Issue 1048 (2023-12-04): openSUSE MicroOS, the transition from X11 to Wayland, Red Hat phasing out X11 packages, UBports making mobile development easier |
• Issue 1047 (2023-11-27): GhostBSD 23.10.1, Why Linux uses swap when memory is free, Ubuntu Budgie may benefit from Wayland work in Xfce, early issues with FreeBSD 14.0 |
• Issue 1046 (2023-11-20): Slackel 7.7 "Openbox", restricting CPU usage, Haiku improves font handling and software centre performance, Canonical launches MicroCloud |
• Issue 1045 (2023-11-13): Fedora 39, how to trust software packages, ReactOS booting with UEFI, elementary OS plans to default to Wayland, Mir gaining ability to split work across video cards |
• Full list of all issues |
Star Labs |
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
Random Distribution |
GNOBSD
GNOBSD was an OpenBSD-based live DVD which boots into a GNOME desktop and which includes a graphical system installer (written in Ruby) for transferring the system to a hard disk or a USB storage device. The system includes some popular desktop applications, such as Mozilla Firefox and MPlayer.
Status: Discontinued
|
TUXEDO |
TUXEDO Computers - Linux Hardware in a tailor made suite Choose from a wide range of laptops and PCs in various sizes and shapes at TUXEDOComputers.com. Every machine comes pre-installed and ready-to-run with Linux. Full 24 months of warranty and lifetime support included!
Learn more about our full service package and all benefits from buying at TUXEDO.
|
Star Labs |
Star Labs - Laptops built for Linux.
View our range including the highly anticipated StarFighter. Available with coreboot open-source firmware and a choice of Ubuntu, elementary, Manjaro and more. Visit Star Labs for information, to buy and get support.
|
|