| 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)
|Linux Foundation Training
|• Issue 798 (2019-01-21): Sculpt OS 18.09, picking a location for swap space, Solus team plans ahead, Fedora trying to get a better user count|
|• Issue 797 (2019-01-14): Reborn OS 2018.11.28, TinyPaw-Linux 1.3, dealing with processes which make the desktop unresponsive, Debian testing Secure Boot support|
|• Issue 796 (2019-01-07): FreeBSD 12.0, Peppermint releases ISO update, picking the best distro of 2018, roundtable interview with Debian, Fedora and elementary developers|
|• Issue 795 (2018-12-24): Running a Pinebook, interview with Bedrock founder, Alpine being ported to RISC-V, Librem 5 dev-kits shipped|
|• Issue 794 (2018-12-17): Void 20181111, avoiding software bloat, improvements to HAMMER2, getting application overview in GNOME Shell|
|• Issue 793 (2018-12-10): openSUSE Tumbleweed, finding non-free packages, Debian migrates to usrmerge, Hyperbola gets FSF approval|
|• Issue 792 (2018-1203): GhostBSD 18.10, when to use swap space, DragonFly BSD's wireless support, Fedora planning to pause development schedule|
|• Issue 791 (2018-11-26): Haiku R1 Beta1, default passwords on live media, Slax and Kodachi update their media, dual booting DragonFly BSD on EFI|
|• Issue 790 (2018-11-19): NetBSD 8.0, Bash tips and short-cuts, Fedora's networking benchmarked with FreeBSD, Ubuntu 18.04 to get ten years of support|
|• Issue 789 (2018-11-12): Fedora 29 Workstation and Silverblue, Haiku recovering from server outage, Fedora turns 15, Debian publishes updated media|
|• Issue 788 (2018-11-05): Clu Linux Live 6.0, examining RAM consumpion, finding support for older CPUs, more Steam support for running Windows games on Linux, update from Solus team|
|• Issue 787 (2018-10-29): Lubuntu 18.10, limiting application access to specific users, Haiku hardware compatibility list, IBM purchasing Red Hat|
|• Issue 786 (2018-10-22): elementary OS 5.0, why init keeps running, DragonFly BSD enables virtual machine memory resizing, KDE neon plans to drop older base|
|• Issue 785 (2018-10-15): Reborn OS 2018.09, Nitrux 1.0.15, swapping hard drives between computers, feren OS tries KDE spin, power savings coming to Linux|
|• Issue 784 (2018-10-08): Hamara 2.1, improving manual pages, UBports gets VoIP app, Fedora testing power saving feature|
|• Issue 783 (2018-10-01): Quirky 8.6, setting up dual booting with Ubuntu and FreeBSD, Lubuntu switching to LXQt, Mint works on performance improvements|
|• Issue 782 (2018-09-24): Bodhi Linux 5.0.0, Elive 3.0.0, Solus publishes ISO refresh, UBports invites feedback, Linux Torvalds plans temporary vacation|
|• Issue 781 (2018-09-17): Linux Mint 3 "Debian Edition", file systems for SSDs, MX makes installing Flatpaks easier, Arch team answers questions, Mageia reaches EOL|
|• Issue 780 (2018-09-10): Netrunner 2018.08 Rolling, Fedora improves language support, how to customize Kali Linux, finding the right video drivers|
|• Issue 779 (2018-09-03): Redcore 1806, keeping ISO downloads safe from tampering, Lubuntu makes Calamares more flexible, Ubuntu improves GNOME performance|
|• Issue 778 (2018-08-27): GuixSD 0.15.0, ReactOS 0.4.9, Steam supports Windows games on Linux, Haiku plans for beta, merging disk partitions|
|• Issue 777 (2018-08-20): YunoHost 126.96.36.199, limiting process resource usage, converting file systems on Fedora, Debian turns 25, Lubuntu migrating to Wayland|
|• Issue 776 (2018-08-13): NomadBSD 1.1, Maximum storage limits on Linux, openSUSE extends life for 42.3, updates to the Librem 5 phone interface|
|• Issue 775 (2018-08-06): Secure-K OS 18.5, Linux is about choice, Korora tests community spin, elementary OS hires developer, ReactOS boots on Btrfs|
|• Issue 774 (2018-07-30): Ubuntu MATE & Ubuntu Budgie 18.04, upgrading software from source, Lubuntu shifts focus, NetBSD changes support policy|
|• Issue 773 (2018-07-23): Peppermint OS 9, types of security used by different projects, Mint reacts to bugs in core packages, Slackware turns 25|
|• Issue 772 (2018-07-16): Hyperbola GNU/Linux-libre 0.2.4, UBports running desktop applications, OpenBSD auto-joins wi-fi networks, boot environments and zedenv|
|• Issue 771 (2018-07-09): Linux Lite 4.0, checking CPUs for bugs, configuring GRUB, Mint upgrade instructions, SUSE acquired by EQT|
|• Issue 770 (2018-07-02): Linux Mint 19, Solus polishes desktop experience, MintBox Mini 2, changes to Fedora's installer|
|• Issue 769 (2018-06-25): BunsenLabs Helium, counting Ubuntu users, UBports upgrading to 16.04, Fedora CoreOS, FreeBSD turns 25|
|• Issue 768 (2018-06-18): Devuan 2.0.0, using pkgsrc to manage software, the NOVA filesystem, OpenBSD handles successful cron output|
|• Issue 767 (2018-06-11): Android-x86 7.1-r1, transferring files over OpenSSH with pipes, LFS with Debian package management, Haiku ports LibreOffice|
|• Issue 766 (2018-06-04): openSUSE 15, overview of file system links, Manjaro updates Pamac, ReactOS builds itself, Bodhi closes forums|
|• Issue 765 (2018-05-28): Pop!_OS 18.04, gathering system information, Haiku unifying ARM builds, Solus resumes control of Budgie|
|• Issue 764 (2018-05-21): DragonFly BSD 5.2.0, Tails works on persistent packages, Ubuntu plans new features, finding services affected by an update|
|• Issue 763 (2018-05-14): Fedora 28, Debian compatibility coming to Chrome OS, malware found in some Snaps, Debian's many flavours|
|• Issue 762 (2018-05-07): TrueOS 18.03, live upgrading Raspbian, Mint plans future releases, HardenedBSD to switch back to OpenSSL|
|• Issue 761 (2018-04-30): Ubuntu 18.04, accessing ZFS snapshots, UBports to run on Librem 5 phones, Slackware makes PulseAudio optional|
|• Issue 760 (2018-04-23): Chakra 2017.10, using systemd to hide files, Netrunner's ARM edition, Debian 10 roadmap, Microsoft develops Linux-based OS|
|• Issue 759 (2018-04-16): Neptune 5.0, building containers with Red Hat, antiX introduces Sid edition, fixing filenames on the command line|
|• Issue 758 (2018-04-09): Sortix 1.0, openSUSE's Transactional Updates, Fedora phasing out Python 2, locating portable packages|
|• Issue 757 (2018-04-02): Gatter Linux 0.8, the UNIX and Linux System Administration Handbook, Red Hat turns 25, super long term support kernels|
|• Issue 756 (2018-03-26): NuTyX 10.0, Neptune supplies Debian users with Plasma 5.12, SolydXK on a Raspberry Pi, SysV init development|
|• Issue 755 (2018-03-19): Learning with ArchMerge and Linux Academy, Librem 5 runs Plasma Mobile, Cinnamon gets performance boost|
|• Issue 754 (2018-03-12): Reviewing Sabayon and Antergos, the growing Linux kernel, BSDs getting CPU bug fixes, Manjaro builds for ARM devices|
|• Issue 753 (2018-03-05): Enso OS 0.2, KDE Plasma 5.12 features, MX Linux prepares new features, interview with MidnightBSD's founder|
|• Issue 752 (2018-02-26): OviOS 2.31, performing off-line upgrades, elementary OS's new installer, UBports gets test devices, Redcore team improves security|
|• Issue 751 (2018-02-19): DietPi 6.1, testing KDE's Plasma Mobile, Nitrux packages AppImage in default install, Solus experiments with Wayland|
|• Issue 750 (2018-02-12): Solus 3, getting Deb packages upstream to Debian, NetBSD security update, elementary OS explores AppCentre changes|
|• Issue 749 (2018-02-05): Freespire 3 and Linspire 7.0, misunderstandings about Wayland, Xorg and Mir, Korora slows release schedule, Red Hat purchases CoreOS|
|• Issue 748 (2018-01-29): siduction 2018.1.0, SolydXK 32-bit editions, building an Ubuntu robot, desktop-friendly Debian options|
|• Issue 747 (2018-01-22): Ubuntu MATE 17.10, recovering open files, creating a new distribution, KDE focusing on Wayland features|
|• Full list of all issues|
|Random Distribution |
KolibriOS is a tiny open-source operating system with a monolithic preemptive kernel and video drivers for 32-bit x86 architecture computers. KolibriOS is a fork of MenuetOS, written entirely in FASM (assembly language). However, C, C++, Free Pascal, Forth, among other high-level languages and compilers, can also be used in application development. KolibriOS features a rich set of applications that include a word processor, image viewer, graphical editor, web browser, and over 30 games.