| DistroWatch Weekly
|DistroWatch Weekly, Issue 615, 22 June 2015
Welcome to this year's 25th issue of DistroWatch Weekly!
Open source software regularly pushes into new realms, exploring new niches in software and hardware. This week we examine a number of different areas where open source is being tested with regards to hardware, software and design. We begin with a look at Raspbian, a Debian-based distribution, running on the minimal Raspberry Pi computer. Read on to find out how the Pi performs when paired with Debian software. In our News section this week we share tips on how to fix a problem with Intel drivers that has troubled some Fedora users, talk about openSUSE's efforts to adopt a new version of the GNU compiler and celebrate OpenBSD's new power-saving feature. Plus, we discuss one man's first impressions of the Debian project and concerns about a binary extension being silently added to Chromium. Our Questions and Answers column this week explores why a system may lock-up while accessing the hard disk and how to avoid this common problem. In our Torrent Corner we share a list of the distributions we are seeding and then recap the releases of the past week. In our Opinion Poll we ask how often people change operating systems and we hope to hear form our fellow distro-hoppers. Finally, we are pleased to announce our most recent donation goes to the Devuan project, a distribution which is attempting to offer users an init-neutral operating system. We wish you all a wonderful week and happy reading!
- Review: The Pi and I
- News: Fedora works around video driver issue, openSUSE builds Tumbleweed with new compiler, OpenBSD reduces power consumption on laptops, first impressions of Debian, Chromium's hidden binary extension
- Questions and answers: System freezing while deleting files
- Torrent corner: LinuxConsole, Mageia
- Released last week: Mageia 5, LinuxConsole 2.4, Black Lab Linux 2015.6 "GNOME", Robolinux 7.9.2
- Upcoming releases: Ubuntu 15.10 Alpha 1
- Opinion poll: Distro-hopping frequency
- May 2015 DistroWatch.com donation: Devuan
- New distributions: HashTag OS, Lightning Linux, Pragmatic Linux
- Reader comments
|Feature Story (by Jesse Smith)
The Pi and I
Some people assume, given my love of computers, alternative desktop environments and distro-hopping, that I collect gadgets and hardware the same way I amass video games, productivity suites and ISO files. However, I am generally conservative when it comes to hardware purchases. Unlike many of my fellow technology geeks, I tend to purchase lower-end equipment and keep a relatively small number of computers in my home. At any given time I usually have a desktop machine for work, a laptop for when I travel, an Android phone (it has a virtual terminal and OpenSSH so I count it as a computer) and a headless box I use for storage. Half of these machines I received for free from people throwing them out. My point is that despite my eclectic approach to accumulating software, my tendency is not to collect extra computer hardware or gadgets, no matter how appealing I find them.
Small, inexpensive hobbyist computers like the Raspberry Pi really challenge my resolve to be frugal. As tiny computers such as the BeagleBone, Raspberry Pi and CHIP came onto the scene I frequently found myself looking at their specifications and considering how much functionality I could squeeze out of the hardware. However, I do not want to simply play with a new toy for a short time and leave it to collect dust on a shelf. So, the question which always froze my mouse pointer before it reached the Buy button was: "What practical use would I actually have for such a device?" Fate eventually gave me an answer.
A few weeks ago I had to move the computer I use at home for backups. My backup machine was an old desktop box I intercepted on its way to a landfill years ago and it had been running Ubuntu Server and storing data on a couple of internal hard drives, managed by ZFS, ever since. Once the machine had been moved, I went to plug it back in. There was a small bang, some sparks and suddenly the lights on my storage system would no longer glow. It was, I realized, time to replace my old network storage box. A Raspberry Pi, I reasoned, would be an ideal replacement. The Pi draws relatively little energy, has no fans (making it silent), runs a number of open source operating systems and (by coincidence) has almost the identical amount of memory, and a processor speed similar to, my old storage box. I'd be in familiar territory, specification-wise, while getting a more efficient and quieter system. Plus, Pis are inexpensive.
I ordered a Raspberry Pi kit from CanaKit. Their kit provides the Raspberry Pi (version 2), a manual, protective case, HDMI video cable, power supply, a microSD card pre-loaded with Raspbian and a USB-powered wireless card. The kit took three business days to arrive.
Raspberry Pi 2 -- With network, USB and power cords attached
(full image size: 1.2MB, resolution: 918x800 pixels)
I had originally hoped the 8GB microSD card would offer a fresh installation of Raspbian and run a secure shell service. This would allow me to simply plug in the Pi, attach a network cable and connect to the device remotely. However, there were a few steps I had to take to get to that point. What I had to do first was attach a keyboard to the Pi and connect the tiny computer to a monitor via an HDMI cable. Booting from the Pi automatically loaded a graphical system installer where I was offered the chance to install Raspbian, along with a few other add-ons for developers. I opted for the minimal installation and basically left the Pi alone for the next ten minutes while my new copy of Raspbian was installed and configured. The installation is quite simple and the system installer can be navigated with either a keyboard or a mouse. When the installation was complete I was able to confirm OpenSSH was running. Afterwards I was able to unplug my Pi from the monitor and run the device as a headless computer.
Though I did not intend to run the Raspberry Pi as a desktop computer, the Raspbian operating system does provide users with the LXDE desktop environment. The Pi does not have a great deal of processor speed or memory, but it does have enough resources to run LXDE and a handful of applications. So long as the user does not wish to do a lot at once, the Pi offers a fairly responsive desktop interface. I probably would not run heavier programs such as LibreOffice or Firefox on the Pi, but Raspbian does provide the Epiphany web browser and a few other desktop programs.
Since my intention was to use the Pi as a storage device, I was content to swap out the monitor and plug in an external hard drive to one of the Pi's four USB ports. I feel it is worth mentioning that the Pi probably does not have the capacity to power most external hard drives over a USB connection and I would not recommend trying to do so. However, a hard drive which includes its own AC power adaptor can be connected to the Pi. Since the Pi does not need to power the external drive, only communicate with it, the independent external drive does not tax the Pi's limited electrical output. The external drive I attached to the Pi has a capacity of 2TB. The drive features the ability to put itself into sleep mode when the storage device is not being accessed. This means most of the time my home office is virtually silent and very little heat is being generated by either the Pi or its storage media.
Earlier I mentioned my previous backup server was running Ubuntu with ZFS managing my data. I knew ZFS support was available for Debian. Both ZFS-FUSE and ZFS on Linux have been packaged for Debian and, since Raspbian is based on Debian "Wheezy", I incorrectly assumed both of these packages would be available in Raspbian. I was mistaken. It appears as though there are no ZFS on Linux packages for the ARM architecture. I had also heard that ZFS would consume too much memory and would not run properly on the Pi, but since the Pi has 1GB of RAM, the same amount my previous Ubuntu server had, I was certain memory would not be a limiting factor. I eventually found a tutorial for adding ZFS support to the Pi using an ARM port of the ZFS-FUSE software. I added the ZFS module to my system, set up a new ZFS storage pool and began copying my files to my new Pi-powered backup server.
At the time of writing, my Raspberry Pi has been running for a little over two weeks. The headless mini-computer is dwarfed by the external hard drive it sits next to. Raspbian has been running smoothly, virtually non-stop, without any glitches or problems of any kind. Though, at this time, I have so far only used the Pi as a backup device, I am considering possible future projects (and alternative operating systems) I could run on the device. I think the Pi would do well in the role of lightweight web server and there are several other open source operating systems (including Arch, Fedora, Ubuntu Snappy and FreeBSD) which have builds for the Raspberry Pi.
For now, I wish to share a few general observations about the Pi. First, the Pi does not have a fan or a heat sink - it does not need either. Even with half of the Pi's four CPU cores running steadily at 100% for hours the device does not feel warm to the touch. The Pi might as well be powered off for all the heat it generates. The external hard drive the Pi is attached to, a Western Digital My Book, sleeps most of the day. The device wakes automatically when the Pi needs to access it and spins down when not used for a few minutes. The external drive, like the Pi itself, produces virtually no heat and, when not in use, no noise either.
With the LXDE desktop running, Raspbian required approximately 250MB of memory and, when including cache, typically consumed most of its 1GB of RAM. However, after I removed the LXDE desktop and the X display server, replacing them with ZFS and DenyHosts, Raspbian's memory footprint dropped to 76MB of memory. Including cached data, my Pi is using a mere 155MB of memory. Most of the time the Pi's processor is idle. Early on I tried to put a heavy load on the device's four CPU cores and found Raspbian continued to work smoothly and the device remained cool to the touch. Once my tests were completed, I found Raspbian usually carried a load average of about 0.01 and the Pi responds faster to remote connections than my old single-core backup box did.
At this time I am happy with my purchase. Though the Pi does have the processing power to act as a low-end desktop, I do think its low memory specification means the Pi will not be a good desktop solution for most people. The Raspberry Pi and external hard drive I purchased, combined, cost under $200USD after shipping and taxes. The Pi and its storage device are quiet, cool and have plenty of computing capacity (and memory) to spare. I think the combination makes for a very suitable backup solution for the home or other NAS or web server projects. I am looking forward to experimenting with the tiny computer more to see what fun projects I can perform with this minimal device. Suggestions for future projects and experiments are welcome.
|Miscellaneous News (by Jesse Smith)
Fedora works around video driver issue, openSUSE builds Tumbleweed with new compiler, OpenBSD reduces power consumption on laptops, first impressions of Debian, Chromium's hidden binary extension
Last week Fedora Magazine posted an article which talked about problems some Fedora users were experiencing when running the distribution's latest release on computers with Intel video cards. The article explains: "This issue appeared because of a Linux kernel change in version 4. The new Intel graphics driver uses SNA (Sandybridge New Acceleration) architecture for graphics acceleration by default. When coupled with the kernel change, the driver causes this issue. Thanks to Fedora's active community, bugs were filed in Bugzilla (Bug 1226531 and Bug 1226743) and fixes are on their way. An update to Intel driver is already in stable updates, and a kernel update (to v4.0.5) is in updates-testing repository." Instructions for installing the fix and for working around the driver issue are provided in the article.
* * * * *
The openSUSE developers have been hard at work in recent weeks, adjusting packages to work with version 5 of the GNU Compiler Collection (GCC 5). According to the openSUSE blog, the next snapshot of the distribution's rolling release branch (named Tumbleweed) will feature GCC 5. "The newest GNU Compiler Collection was checked in today to openSUSE Factory, which is the rolling development code base for Tumbleweed, as the default compiler, so all packages will be rebuilt against GCC 5 and the next Tumbleweed snapshot will include GCC 5.1.1 The snapshot is expected later in the week, making it one of the first rolling releases to have the compiler as a default within Linux, according to DistroWatch's package tracker." Further details are available in the blog post. The new GNU compiler is expected to offer a number of performance improving optimizations and includes support for the Go language. A list of improvements provided by the new compiler are listed on the compiler's website.
* * * * *
The BSDNow podcast mentioned some news last week which should excite OpenBSD users. OpenBSD's "-current" development branch includes the ability to put a computer's processor into a lower C-state, a sort of middle ground between full operation and sleep mode. Using C-states allows the processor to use less power and generate less heat. OpenBSD users who have been testing the new feature, committed to OpenBSD's -current branch by Philip Guenther, on laptop computers have noticed significant changes in the heat generated by their computers. As one tester wrote, "After booting with the new kernel I wondered what the results would be. Keeping track of hw.sensors.acpithinkpad0.temp3 on my older w500 would typically be in the 86 - 92C range and then reboot if I was wasn't
careful. This build the temperature was typically 78 - 80C, with one spike at
82C during the latter part of the xenocara build. My script checked every 17 seconds. I can say from this one test that there is a huge difference -- 10C, at least!"
* * * * *
The Debian distribution has a well deserved reputation for reliability, performance and efficiency. However, Debian is not designed with newcomers or less technical savvy people in mind. Last week the Everyday Linux User site posted three suggestions on how Debian could make itself more inviting to new users. The author points out difficulties new users are likely to encounter when trying to download installation media, running Debian's live CD and inefficiencies with the project's system installer: "There are at least 5 screens which ask you either where you are from or your language. This is overkill. If I have selected the UK as a timezone it is likely that my nearest mirror would be the UK. Maybe the installer should be more intelligent and set up default options based on previous input with the option of changing them. This would cut down on user input." The full list of suggestions can be found on the Everyday Linux User website.
Chromium is an open source web browser which acts as a testing ground for Google's Chrome web browser. Since Chromium is an open source product and Chrome is not, Chromium is more often included in distribution repositories. Several Chromium users have noticed recently that the web browser silently installs additional, closed-source extensions which it then hides from the user. This behaviour has triggered a good deal of concern, especially in the Debian community where software licensing and security are high priorities. In a Debian bug report one user observes, "After upgrading Chromium to 43, I noticed that when it is running and immediately after the machine is on-line it silently starts downloading `Chrome Hotword Shared Module' extension, which contains a binary without source code. There seems [to be] no opt-out config." A similar bug has been reported to the Chromium team, stating, "I find the new behaviour of hotword (from v43 on) extremely conspicuous: Opt-in default, downloading a binary blob without notification, extension not being shown in extension list, ability to record audio... I almost fell out of my chair when I saw that. Great strategy to erode trust of any user who is even slightly concerned with security." The Chromium developers are making the closed-source module an optional feature which distributions can enable or disable as they see fit.
|Questions and Answers (by Jesse Smith)
System freezing while deleting files
Living-without-swap asks: I run a system without swap space and when I run "rm -rf folder" on folders with many files my computer freezes. Assuming I have understood the situation correctly, it is because my system has no swap space. Is this right and can I work around this limitation?
DistroWatch answers: I suspect one of two things is happening in the situation described. First, it is possible the rm command is using up the remaining available memory on the system, causing the operating system to dump cached data out of memory in order to make room. Alternatively, the operating system is running out of memory and killing off processes which is causing the interface to freeze. If the operating system is, in fact, running out of memory then having swap space probably would not help. Whether the operating system is dumping processes from memory or moving unused memory out to a swap partition, the system will still pause (freeze) for brief periods.
Assuming the operating system is running out of memory during the removal of a large directory tree, my recommendation is to kick a few large programs out of memory before the removal begins. Large applications like mainstream web browsers, productivity software and e-mail clients often use a lot of RAM. If the system is starving for memory, then try closing these applications prior to running the rm command. Having fewer programs in RAM will give the operating system breathing room in which to work.
With that being said, I suspect something different is causing the system to stutter or freeze. Disk access is typically one of the slowest tasks a computer performs and the operating system can appear to hang while waiting for disk operations to complete. This is especially true when creating or removing many files. To keep the operating system running smoothly while the rm command is accessing the hard disk, try running the command with the ionice program. The ionice program reduces the priority of a command, reducing its impact on system resources. For example, I could run
ionice rm -rf MyFolder
The above command removes MyFolder and its contents from the hard drive, but tries to prevent the removal of files from interfering with other tasks accessing the disk. The ionice program can even be used to only allow a process to access the disk when it should not affect other disk reading/writing processes at all. In the following example we remove a folder again, using the -c flag to make sure the removal has a minimal impact on other running processes
ionice -c 3 rm -rf MyFolder
I think the important thing to do is to figure out what is causing the system to freeze while a directory is being removed. The easiest way to do that is to open two terminal windows. In the first window run the rm command to delete a large directory of files and, in the second terminal window, run the top command and pay attention to the "%Cpu(s)" line. Particularly the "wa" field on that line. The "wa" number lets us know how much time the system spends waiting for input/output tasks (like removals) to finish. If this "wa" field gets high, over 25% or so, then that means your system is probably freezing, waiting while the rm command finishes its work. Running the rm command through ionice as shown above should fix the problem.
Be sure to keep an eye on the amount of memory used too. If the "free" memory field gets close to zero then the operating system is running out of RAM. At such times it makes sense to close some unnecessary programs and free up more memory.
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 distributions that do not offer a bittorrent option themselves. 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 and please make sure the project you are recommending does not already host its own torrents. We want to primarily help distributions and users who do not already have a torrent option. 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: 75
- Total downloads completed: 43,430
- Total data uploaded: 7.8TB
|Released Last Week
Yann Le Doaré has announced the launch of LinuxConsole 2.4. LinuxConsole is an independent, lightweight distribution which offers easy installation steps and a simple desktop environment, provided by LXDE. The latest release ships with version 4.0.5 of the Linux kernel, the Qupzilla web browser and new Chinese and Russian locales. "This release is easy to try or install. It could be installed on computers used by children or teenagers. You can install many games, educational, Internet and music software. The CD ISO contains all libraries, the LXDE Desktop, drivers and the game SuperTuxKart. The DVD ISO comes with many applications, like LibreOffice or the game 0AD. A new tool is also available to install third-party software, like Google Chrome, Mozilla Firefox, Steam and Skype." Further information on this release, along with a screen shot, is available on the project's home page.
Black Lab Linux 2015.6 "GNOME"
The developers of Black Lab Linux, a desktop distribution based on Ubuntu, have announced the launch of Black Lab Linux 2015.6 "GNOME" edition. This new version is a long term support release with security updates being made available until the year 2020. "Today we are releasing the new build of Black Lab Linux GNOME 2015.6. This spin uses the GNOME desktop Environment 3.10 and is based on the LTS technologies that power our distributions. We have set it up with a unique layout which makes it ideal for traditional keyboard and mouse desktop users as well as users with touchscreen systems. This release is 64-bit only although we are considering a 32-bit release if the community requests it. This release is fully supported until the year 2020 as our other releases. You can also order this desktop environment pre-installed on systems and on your USB Keys and SD cards." Further details and a screen shot can be found on in the project's release announcement.
Black Lab Linux 2015.6 -- Running the GNOME Desktop
(full image size: 512kB, resolution: 1280x1024 pixels)
John Martinson has announced the release of Robolinux 7.9.2, the latest update of the project's Debian-based distribution featuring an optional (and commercial) virtual machine pack for running Windows seamlessly alongside Robolinux: "Robolinux is pleased to announce version 7.9.2 LTS (until 2018) 'X12+ Privacy & Security' which has many enhancements, plus maintenance and upstream security updates, the newest VirtualBox, Firefox and Thunderbird versions as well as three exceptional new applications. After releasing 'Apex X12 Privacy & Security' in version 7.9.1 May 1st, 2015, we asked our users what enhancements and new applications they would like added to Robolinux. They said: 'We would like the Robolinux 7 series to have long-term support and we want a download manager, a better text editor and a better screen-capture program. The result is version 7.9.2 which will now be supported through 2018 and we added the following applications: Uget downloader manager, Shutter screen capture and Medit." See the project's SourceForge page to read the rest of the release announcement.
Rémi Verschelde has announced the release of Mageia 5. Mageia is a community distribution which started as a fork of the Mandriva project, but which now operates as an independent distribution. "After more than one year of development, the Mageia community is very proud to finally deliver this long-awaited release, Mageia 5. This release announcement is a big sigh of relief, an `At last!' that comes straight from the heart of the weary - tired as one can be after long days of hard but rewarding work. And still, we chose to take our time to fix major issues and have a high quality release, without rushing it. Maybe our best release so far, taking into account the impressive work that was done on the installer, both to add new features and to get rid of old bugs." The new release features UEFI support (though not Secure Boot), version 3.19 of the Linux kernel, KDE 4.14 and GNOME 3.14. Cinnamon, MATE, Plasma, LXQt and Xfce desktop are also available. Installation media, live discs and a network install ISO are offered as download options. More information on the new version of Mageia can be found in the project's release announcement, the release notes and errata.
Mageia 5 -- Running the KDE desktop
(full image size: 854kB, resolution: 1280x1024 pixels)
Maycon Schneider has announced the launch of Mangaka Nyu. The new release represents the project's first stable release since the project was revived earlier this year. "After a month of development containing the last 64-bit Linux image, various bug-fix and software implementation, we reached the final stage of our 2GB DVD of LINUX MANGAKA NYU in a focus of a real multimedia Linux distribution with almost needed contents for our Anime & Manga community in customization, tools, beauty, simplicity, free, lightweight. We made some graphical changes as well to look more professional and eye-caring." The release announcement includes a note suggesting new users should disable updating and third-party downloads during the installation process.
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
At DistroWatch we talk a lot about different distributions and, in order to review new technologies, we run a different open source operating system every week. We are constantly changing desktops, package managements and configuration tools, swapping out one way of doing things for another. This week we would like to know how often our readers install a new operating system. Do you distro-hop every week or do you tend to stick with one distribution for a long time? Or perhaps you dual-boot, juggling between several operating systems at once? Feel free to share the details of your distro-hopping experiences in the comments section.
You can see the results of last week's poll on niche distributions here.
|Multiple times a week: ||119 (5%)|
| A few times per month: ||290 (13%)|
| More than once a year: ||581 (25%)|
| Less than once a year: ||733 (32%)|
| I dual-boot multiple distros: ||561 (25%)|
May 2015 DistroWatch.com donation: Devuan
We are pleased to announce the recipient of the May 2015 DistroWatch.com donation is Devuan. The project receives US$300.00 in cash.
Devuan is a fork of the Debian distribution with the intended goal of providing an operating system which offers users a choice of init software. The project's website explains: "Have you tried to opt-out of the systemd change in Debian™ and stay with sysvinit, or whatever other init you prefer? You will quickly notice that is not a matter of choosing packages and in fact Debian offers no choice. We want freedom of choice, we want Init Freedom! We are working towards a stable, production ready fork of Debian Jessie, free from the entangling web of dependencies imposed by systemd."
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):
Since the launch of the Donations Program in March 2004, DistroWatch has donated a total of US$43,825 to various open-source software projects.
- 2004: GnuCash ($250), Quanta Plus ($200), PCLinuxOS ($300), The GIMP ($300), Vidalinux ($200), Fluxbox ($200), K3b ($350), Arch Linux ($300), Kile KDE LaTeX Editor ($100) and UNICEF - Tsunami Relief Operation ($340)
- 2005: Vim ($250), AbiWord ($220), BitTorrent ($300), NDISwrapper ($250), Audacity ($250), Debian GNU/Linux ($420), GNOME ($425), Enlightenment ($250), MPlayer ($400), Amarok ($300), KANOTIX ($250) and Cacti ($375)
- 2006: Gambas ($250), Krusader ($250), FreeBSD Foundation ($450), GParted ($360), Doxygen ($260), LilyPond ($250), Lua ($250), Gentoo Linux ($500), Blender ($500), Puppy Linux ($350), Inkscape ($350), Cape Linux Users Group ($130), Mandriva Linux ($405, a Powerpack competition), Digikam ($408) and Sabayon Linux ($450)
- 2007: GQview ($250), Kaffeine ($250), sidux ($350), CentOS ($400), LyX ($350), VectorLinux ($350), KTorrent ($400), FreeNAS ($350), lighttpd ($400), Damn Small Linux ($350), NimbleX ($450), MEPIS Linux ($300), Zenwalk Linux ($300)
- 2008: VLC ($350), Frugalware Linux ($340), cURL ($300), GSPCA ($400), FileZilla ($400), MythDora ($500), Linux Mint ($400), Parsix GNU/Linux ($300), Miro ($300), GoblinX ($250), Dillo ($150), LXDE ($250)
- 2009: Openbox ($250), Wolvix GNU/Linux ($200), smxi ($200), Python ($300), SliTaz GNU/Linux ($200), LiVES ($300), Osmo ($300), LMMS ($250), KompoZer ($360), OpenSSH ($350), Parted Magic ($350) and Krita ($285)
- 2010: Qimo 4 Kids ($250), Squid ($250), Libre Graphics Meeting ($300), Bacula ($250), FileZilla ($300), GCompris ($352), Xiph.org ($250), Clonezilla ($250), Debian Multimedia ($280), Geany ($300), Mageia ($470), gtkpod ($300)
- 2011: CGSecurity ($300), OpenShot ($300), Imagination ($250), Calibre ($300), RIPLinuX ($300), Midori ($310), vsftpd ($300), OpenShot ($350), Trinity Desktop Environment ($300), LibreCAD ($300), LiVES ($300), Transmission ($250)
- 2012: GnuPG ($350), ImageMagick ($350), GNU ddrescue ($350), Slackware Linux ($500), MATE ($250), LibreCAD ($250), BleachBit ($350), cherrytree ($260), Zim ($335), nginx ($250), LFTP ($250), Remastersys ($300)
- 2013: MariaDB ($300), Linux From Scratch ($350), GhostBSD ($340), DHCP ($300), DOSBox ($250), awesome ($300), DVDStyler ($280), Tor ($350), Tiny Tiny RSS ($350), FreeType ($300), GNU Octave ($300), Linux Voice ($510)
- 2014: QupZilla ($250), Pitivi ($370), MediaGoblin ($350), TrueCrypt ($300), Krita ($340), SME Server ($350), OpenStreetMap ($350), iTALC ($350), KDE ($400), The Document Foundation ($400), Tails ($350)
- 2015: AWStats ($300), Haiku ($300), Xiph.Org ($300), GIMP ($350), Kodi ($300), Devuan ($300)
* * * * *
Distributions added to waiting list
- Pragmatic Linux. Pragmatic Linux is an Arch based distribution which strives to offer simplicity, minimalism, and code elegance.
- Lightning Linux. Lightning Linux is a distribution which ships with the GNOME Classic desktop environment.
- HashTag OS. HashTag OS (also called #OS) is a Linux distribution, based on openSUSE, that features the custom ALPHA graphical user interface.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 29 June 2015. To contact the authors please send email to:
- Jesse Smith (feedback, questions and suggestions: distribution reviews, questions and answers, tips and tricks)
- Ladislav Bodnar (feedback, questions, suggestions and corrections: news, donations, distribution submissions, comments)
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)
|• Issue 696 (2017-01-23): GoboLinux 016, remotely running desktop applications, Solus adopting Flatpak, KDE neon using Calamares, TrueOS tests OpenRC|
|• Issue 695 (2017-01-16): Zorin OS 12, Peppermint team fixes installer bug, Debian refreshes Jessie media, Ubuntu improves low graphics mode, Exciting things coming in 2017|
|• Issue 694 (2017-01-09): MX Linux 16, Fedora considers systemd security features, DragonFly BSD to support massive swap space, Ubuntu Touch roadmap, Puppy's newsletter, sudo's password prompt|
|• Issue 693 (2017-01-02): Comparing small distros, fig language, video driver comparsion, Debian+PIXEL, Wayland on FreeBSD|
|• Issue 692 (2016-12-19): Bodhi Linux 4.0.0, Cappsule containers, Calculate's new Utilities package, Solus and Ubuntu MATE build new application menu|
|• Issue 691 (2016-12-12): SalentOS 1.0, openSUSE improves YaST, Fedora considers slower release cycle, KDE neon gets LTS branch|
|• Issue 690 (2016-12-05): Fedora 25, Ubuntu adopts rolling HWE kernel, running Android apps on GNU/Linux, Haiku working toward EFI support|
|• Issue 689 (2016-11-28): openSUSE 42.2, Fedora's upgrade path, plans for Korora 25, transitioning from PC-BSD to TrueOS, Webconverger's reproducible builds|
|• Issue 688 (2016-11-21): Endless OS 3.0.5, KDE neon fixes security hole, FreeBSD's Quarterly Status Report, Rolling release trial #2 concludes|
|• Issue 687 (2016-11-14): NAS4Free 10.3.0.3, Fedora gains MP3 playback, budgie-remix becomes Ubuntu Budgie, Ubuntu flavours compared, Rolling release trial #2|
|• Issue 686 (2016-11-07): FreeBSD 11.0, rolling release trial #2, Debian announces supported architectures, Simplicity switching to antiX base, farewell to Mythbuntu|
|• Issue 685 (2016-10-31): elementary OS 0.4, SUSE gains ARM support, Mint improves language support, Dirty COW explained, Rolling release trial #2|
|• Issue 684 (2016-10-24): Ubuntu 16.10, Linux popularity in different markets, Fedora runs on Raspberry Pi, Ubuntu features live kernel patching|
|• Issue 683 (2016-10-17): Refracta 8.0, making packages for distributions, Alpine switches to LibreSSL, 386BSD website publishes classic code|
|• Issue 682 (2016-10-10): KDE neon 20160915, Android-x86 6.0, Fedora warns of update bug, HandyLinux drops English translation, LXQt benchmarks|
|• Issue 681 (2016-10-03): OpenBSD 6.0, DragonFly BSD to support LibreSSL in ports, systemd denial of service bug, upgraded Mintbox Mini|
|• Issue 680 (2016-09-26): Uruk GNU/Linux 1.0, blocking applications at the firewall, Lenovo controversy, Ubuntu running on the Nextcloud Box|
|• Issue 679 (2016-09-19): OpenMandriva 3.0, 32-bit vs 64-bit performance, openSUSE updates, KaOS unveils first run wizard|
|• Issue 678 (2016-09-12): Apricity 07.2016, Mageia adopts DNF, KDE neon to use Wayland, FreeBSD updates Linux compatibility, creating cron jobs|
|• Issue 677 (2016-09-05): Peppermint OS 7, Manjaro updates leadership, TrueOS becomes rolling release, organizing files, creating torrents|
|• Issue 676 (2016-08-29): Korora 24, Fedora 25 to use Wayland by default, Linux turns 25, PC-BSD becomes TrueOS, finding software licensing information|
|• Issue 675 (2016-08-22): Gentoo LiveDVD "Choice Edition", moreutils, Ubuntu improves terminal convergence, MATE packaged for Openindiana, FreeBSD improves video support|
|• Issue 674 (2016-08-15): Zenwalk Linux 8.0, Ubuntu phone follow-up, Lubuntu transitioning to LXQt, Steam running on FreeBSD|
|• Issue 673 (2016-08-03): noop linux and EasyNAS, Debian's GnuPG switch, Fedora "Flock", using "nice"|
|• Issue 672 (2016-08-01): Ubuntu Phone 15.04, Solus embraces rolling release model, interview with Jane Silber, FreeBSD Quarterly Report|
|• Issue 671 (2016-07-25): Slackware 14.2, Point Linux 3.2, OpenBSD disables usermount, KaOS releases significant changes, Fedora 22 reaches end of life.|
|• Issue 670 (2016-07-18): Linux Lite 3.0, Bodhi team plans 4.0.0, pfSense changes licensing, running software across distributions, Linux Mint upgrade path|
|• Issue 669 (2016-07-11): Linux Mint 18, proving a system is secure, LibreSSL in FreeBSD, Ubuntu plans phasing out 32-bit, pfSense status report|
|• Issue 668 (2016-07-04): Fedora 24, Linux Mint plans for 18.1, FreeBSD and DragonFly BSD improve their file systems, comparing Flatpak, Snap and AppImage|
|• Issue 667 (2016-06-27): GeckoLinux 421, Fedora supports Flatpak, Solus unveils new features, running GNU/Linux on tablets|
|• Issue 666 (2016-06-20): Comparing more live update methods, Ubuntu's snap packages, Antergos drops 32-bit media, GeckoLinux unveils Rolling edition, learning Linux resources|
|• Issue 665 (2016-06-13): BunsenLabs Linux Hydrogen, Fedora 24 delayed, NetBSD grows in size, Clonezilla questions|
|• Issue 664 (2016-06-06): Sabayon 16.05, Debian updates install media, the cost of free software, Qubes explains secure build process|
|• Issue 663 (2016-05-30): Comparing live update methods, Ubuntu MATE's progress, distros debate systemd change, DistroWatch turns 15|
|• Issue 662 (2016-05-23): Clonezilla Live, new Fedora community repository, DragonFlyBSD runs Wayland, a live edition of Slackware and kernel components|
|• Issue 661 (2016-05-16): FreeBSD 10.3, OpenMandriva adopts Clang, Debian adds ZFS packages, PCLinuxOS drops 32-bit and comparing CentOS with RHEL|
|• Issue 660 (2016-05-09): Ubuntu MATE 16.04, Mint's xapps, FreeBSD Quarterly Report, Debian updates 32-bit support, addressing GPL violations|
|• Issue 659 (2016-05-02): Ubuntu 16.04, compiling custom kernels, Cinnamon 3.0, Sabayon launches ARM build, Devuan ships Beta release|
|• Issue 658 (2016-04-25): Kali Linux 2016.1, elementary OS 0.3.2, Debian elects Project Leader, Fedora 24 feature preview, Nard reaches 1.0|
|• Issue 657 (2016-04-18): Redox, Linux Mint improves update manager, planned Fedora 24 features, Ubuntu 16.04 getting Snappy packages|
|• Issue 656 (2016-04-11): Qubes OS 3.1, Whonix offers bug bounties, Puppy's family tree, setting up disk partitions and running bash on Windows|
|• Issue 655 (2016-04-04): Parsix 8.5, Sabayon's Community repository, Red Hat offers free subscriptions, Ubuntu tablets, command line tips|
|• Issue 654 (2016-03-28): PCLinuxOS 2016.03, Using signatures to create a web of trust, Arch Linux rolls out Pacman update, GuixSD packages GNOME|
|• Issue 653 (2016-03-21): Antergos 2016.02.21, Debian prepares for election, a Unix-like OS written in Rust, watching Netflix on FreeBSD|
|• Issue 652 (2016-03-14): ReactOS 0.4.0, Debian swaps Iceweasel for Firefox, Fedora moving forward with Wayland, Verifying ISO files|
|• Issue 651 (2016-03-07): Korora 23, Linux Mint improves security, Ubuntu MATE on Raspberry Pi 3 computers, trying different file systems|
|• Issue 650 (2016-02-29): Haiku in 2016, running Android apps on GNU/Linux, 30 years of MINIX, Fedora plans Atomic Workstation|
|• Issue 649 (2016-02-22): Zorin OS 11, openSUSE launches new editions, Linux Mint website compromised, sandboxing applications using Firejail|
|• Issue 648 (2016-02-15): XStream Desktop 153, Raspbian unveils OpenGL feature, free hardware, Ikey Doherty talks desktop design|
|• Issue 647 (2016-02-08): Tails 2.0, KDE project launches Neon, Manjaro unveils ARM support, FreeBSD's quarterly report|
|• Issue 646 (2016-02-01): deepin 15, Mint plans X-Apps, FreeBSD to support boot environments, logging into the desktop as root|
|• Issue 645 (2016-01-25): Linux Mint 17.3 "Xfce", Chromixium changes its name, Ubuntu tablets coming soon, Linux vs BSD comparision|
|• Issue 644 (2016-01-18): Kwort 4.3, Sabayon tests ARM images, Slackware adopts PulseAudio, running Linux without GNU software|
|• Full list of all issues|
|Free Tech Guides
NEW! Apache Solr Cookbook
NEW! Solr (pronounced "solar") is an open source enterprise search platform, written in Java, from the Apache Lucene project.
FREE 86-page guide
|Free Tech Guides
This FREE 177-page guide is for the computer novice who is trying to understand how a database works and what can be done with it.
|Free Tech Guides
This FREE 404-page eBook will assist you in making the leap from competent web developer to confidence software engineer.