| DistroWatch Weekly
|DistroWatch Weekly, Issue 487, 17 December 2012
Welcome to this year's 51st issue of DistroWatch Weekly! The popularity of Arch Linux, combined with the project's philosophy that appeals to more advanced Linux users, has resulted in an explosion of Arch-based distributions with a variety of desktop environments and user-friendly features. One of them is Cinnarch, a live distro that marries Arch Linux with Cinnamon (Linux Mint's ambitious fork of GNOME Shell). The result is an interesting rolling-release distribution which is still undergoing rapid development, but which has a potential to deliver a traditional desktop user interface built from cutting-edge software. Read below Jesse Smith's first impressions of this relative newcomer to the Linux distro scene. In the news section, Mandriva goes ahead with registering a non-profit association that will continue development of the once highly successful distribution, Fedora prepares to launch a new online publication designed for users and developers of Red Hat's community project, Linux Mint maintainers update the roadmap and feature list of the upcoming version 15, and Gentoo developers discuss the complexities of copyright assignments in loosely-knit software communities. Also in this issue, update on openSUSE's Tumbleweed, the Questions and Answers section that deals with OpenJDK and Oracle's Java, and an introduction to the Xubuntu-based Emmabuntüs. Happy reading!
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (35MB) and MP3 (35MB) formats
|Feature Story (by Jesse Smith)
First look at Cinnarch 2012.11.22
The Cinnarch distribution is an interesting mix of technology. It combines the Arch Linux distribution, which features a rolling release approach to package management, with the Cinnamon desktop environment. Cinnarch is a fairly young project, still in its beta stage of development, so it should be approached with a degree of caution. The distribution is available in both 32-bit and 64-bit builds and can be downloaded in two flavours: a full live CD (670 MB) with the Cinnamon desktop or a minimalist CD (190 MB). Whichever edition we select the installer will perform a net-install, downloading packages from an updated repository rather than from the CD. While this means we will be up to date right from the start, it also means a successful install depends on having a reliable Internet connection and any re-install will likely take longer than if we were installing from local media.
Booting from the Cinnarch media brings up a series of boot menus which ask us which language we would like to use and we are given a chance to adjust the kernel's boot parameters. A short time later we are brought to a graphical desktop environment, Cinnamon. The application menu and task switcher rest at the top of the screen. The wallpaper looks like a close-up of someone's grassy lawn. A single icon for browsing the file system sits on the desktop. After a few seconds a window appears asking if we would like to try the live version Cinnarch or run a text-based installer. It looks as though an option for a graphical installer will be added to the works later, but for now we need to use the text-based installer. Something I found interesting is that the Cinnamon environment and its menus obeyed my language preference, but the graphical welcome screen which allows us to launch the installer did not. Still, the icons in the welcome screen make it pretty clear which button we should press to start the installation so language wasn't an issue.
The first time I launched the installer it apparently downloaded and installed an update of itself and then asked that I manually re-launch the installer. I found the system installer in the application menu and this time a virtual terminal opened and started guiding me through a series of menus. First we are asked to select our language and keymap from lists. The language options are a touch cryptic, asking us to select from choices such as "aa_DJ.UTF-8", not something a novice user will be likely to recognize. Next up we select our time zone from a list and then move on to partitioning. Now, by default, the installer drops us to a Parted command prompt to handle disk partitions. People comfortable with slicing up a disk this way can proceed with the command line option, but most will probably find it easier to run the graphical GParted application from the Cinnamon menu prior to launching the installer. With the easy graphical disk partition manager available I'm not sure why the installer doesn't offer to run it as an option.
At any rate, after carving the disk we are asked to assign mount points to each partition. At this point I discovered partitions should be labelled in order to be picked up by the installer, otherwise we cannot assign them mount points. If a partition is not labelled, GParted can fix this for us. After assigning mount points the installer goes into auto-pilot and begins downloading the packages from the repositories. On my first run the installer popped up a warning saying something had gone wrong and asked me to select a repository mirror from a list. This I did and, from there, all required packages downloaded cleanly. The entire download took approximately one hour, which apparently downloaded updated versions of the packages included on the live media. This process strikes me as being a bit redundant as we already have the software we want locally and we are not given the option to select which packages we want (or do not want) from the repository.
Cinnarch 2012.11.22 - the Cinnamon desktop and settings panel
(full image size: 718kB, screen resolution 1280x1024 pixels)
At any rate, the packages all downloaded and passed their integrity checks successfully. The installer then started copying its software to the local drive. At this point I started seeing a lot of messages saying software was being installed mixed with repeated errors saying "command failed to execute correctly". This continued for around ten minutes until the installer told me it had completed successfully and I was asked to answer a series of configuration questions. These questions include setting the default text editor (our options are vi or nano), what our username and password should be, what we would like for a hostname and then we set a root password. After that the GRUB2 boot loader is downloaded from the repositories and installed. With the boot loader in place the installer is done. It's a rather long and, at the moment, cryptic process in places and, given the error messages I saw, I did not expect the system to work properly. I was pleasantly surprised when Cinnarch booted for the first time without any problems.
When we first boot into Cinnarch we are brought to a graphical login screen. Once we select our user account we can choose between logging into Cinnamon, Cinnamon 2-D or GNOME. I found both Cinnamon options worked and there didn't appear to be any significant difference between the 2-D and regular option, at least not with my particular setup. Choosing the GNOME session would just display a blank screen for a moment before returning me back to the login screen. Another option I found that would not work on the login screen was the shutdown button. I found I had to login to my account before the distribution would allow me to power down the machine.
I tried running Cinnarch on my desktop machine (dual-core 2.8 GHz CPU, 6 GB of RAM, Radeon video card, Realtek network card) and also in a VirtualBox virtual machine. Cinnarch refused to boot on the physical hardware, even in safe video mode. However, the distribution ran without any problems in the virtual environment. When sitting idle at the Cinnamon desktop I found Cinnarch used approximately 230MB of memory. For the most part the distribution's performance was good. I find Cinnamon is usually sluggish in a virtual machine, but the build which comes with Cinnarch was certainly usable with only a slight delay in reacting to input.
Cinnarch 2012.11.22 - the distribution's website and video player
(full image size: 718kB, screen resolution 1280x1024 pixels)
Cinnarch comes with a small, but useful collection of software out of the box. We are provided with the Chrome web browser (complete with the Flash plugin), the Pidgin instant messenger and the Transmission BitTorrent client. The distribution comes with an audio player and video player and the Cheese webcam tool. We are given a disc burner, the Shotwell photo manager and Network Manager for handling our Internet connection. By default we do not have any productivity software, however there is an app called "LibreOffice Installer" in the application menu. Running this installer program brings up a graphical wizard which lets us decide which components of LibreOffice we would like to install. We can also choose which language packs to download with LibreOffice. I tried out the wizard and it cleanly installed LibreOffice, adding the software to the application menu automatically.
Generally I'm not fond of software being installed this way as I prefer managing all software through the main package manager. Still, this method worked well and it was very straight forward. Cinnarch comes with a collection of software for adjusting the look & feel of the desktop and we are given the usual small apps for editing text files and working with archives. Developers and people wishing to build their software from source are provided with the GNU Compiler Collection. The distribution maintains a rolling release which means the kernel is regularly updated, but at time of writing Cinnarch was using Linux kernel version 3.6.
Something I found interesting about Cinnarch is that it divides its configuration controls into two distinct groups. There are the Cinnamon settings, which handle the basic look and feel of the desktop. These settings can be accessed via the little arrow in the upper-right corner of the screen and cover such things as fonts, desktop background and visual effects. The other set of configuration tools can be accessed via the application menu and these deal more with the underlying operating system. This second set of configuration apps help us manage items such as the system's display settings, date & time, user accounts and network connections.
Software packages on Cinnarch are handled by the PacmanXG application. This graphical front-end looks a bit complex at first when compared alongside the package managers for Ubuntu and Linux Mint. There are quite a few filters, buttons and various tabs for different screens in the upper-left corner of the window. I will admit there was some tentative poking at buttons at first while I explored the interface. However, after a while I found my way around PacmanXG. I experimented with adding and updating some packages and all transactions went through without any problems. I like that while the package manager is running we're provided with a small window which shows what is going on in the background with a fair degree of detail. As a rolling release Cinnarch gets a steady flow of updates and over the course of four days I downloaded over 100 MB of software upgrades.
Cinnarch 2012.11.22 - the PacmanXG package manager
(full image size: 221kB, screen resolution 1280x1024 pixels)
As I just mentioned Cinnarch is a rolling release and still in its beta stage of development. The ramifications of using such a distribution hit me on my third day when, after performing an update, my system would no longer boot into a graphical environment. The system appeared to hang part way through the boot process, stopping with a status message "Reached target graphical interface". The following day a news post appeared on the Cinnarch website explaining the problem was due to an update and a fix was provided. Following the instructions on the Cinnarch website returned my installation of Cinnarch to proper working order. This is one of those good news/bad news moments where something went wrong which shouldn't have, but I have to give the developer credit for quickly identifying and fixing the problem. If something is going to go bad, then the timely response Alexandre Filgueira gave is exactly the one users want to see.
My experience to date with Cinnarch has been about what one would expect with a beta release. There are some really good points to be had, such as the way the Cinnamon desktop is put together, the default applications and the package manager, once I got used to it, was a utility I appreciated. On the flip side I found the installer in general to be overly complex and, given the warning messages it kept throwing at me, I really did not expect Cinnarch to work when I tried to boot into it the first time. I have to say also that I'm not a fan of net-installs, especially when I'm testing distros as it means a longer install process which might be interrupted by a flaky connection. I hope future versions of Cinnarch provide a local media install option. The distribution didn't take to my physical hardware, but worked in a virtual machine without any issues. I'll be curious to see if future versions, perhaps with a newer kernel, are able to boot on my machine. The broken update in the middle of the week was unpleasant, but it was fixed quickly so I'm not sure whether to put that incident in the "pro" or "con" column of my experiences.
In short, I would say that if someone is interested in playing with Arch Linux and they want a quick and easy way in, then Cinnarch will provide that. If you're a fan of Cinnamon and want to play with a cutting edge distribution then Cinnarch is also a good option. However, with the quick pace of updates and the current installer I would suggest we take Cinnarch's "beta" label seriously and limit its use to test machines and virtual environments for now. I wouldn't be comfortable at this point putting it on a production machine as my primary operating system.
|Miscellaneous News (by Ladislav Bodnar)
Mandriva registers OpenMandriva association, Fedora launches new magazine, Mint updates roadmap, openSUSE empties Tumbleweed repositories, Gentoo discusses copyright assignments
Mandriva's long and turbulent history is about to take another sharp turn, it seems. Having failed to transform a successful Linux distribution into a money-generating enterprise, the Paris-based Linux company has decided to liberate their core product from commercial shackles and hand it over to the community - in the form of a non-profit OpenMandriva association. Susan Linton reports in "OpenMandriva: It's Almost a Done Deal": "Today Charles-H. Schulz blogged to share that 'the statutes of the OpenMandriva Association have been sent to the French authorities and the incorporation process has thus started.' Schulz admits originally being skeptical that Mandriva would ever be truly open, that was until he spoke personally with Mandriva SA CEO Jean-Manuel Croset. Schulz continued by saying that the transition to the new community directed project and migrating all the infrastructure is 'somewhere around 80%' complete and that none of it would have been possible without the commitment from Jean-Manuel Croset. He said: 'It is not everyday you see an example of a community who gains its independence with the blessing and dedication of its former steward.'" Will the new OpenMandriva be able to attract their old user base "back home" or is this a matter of "too little, too late" from the once highly popular desktop Linux project? Only time will tell.
* * * * *
Distribution newsletter and magazines are nothing new in the world of free operating systems, even though, historically, very few have been able to sustain high-quality article production over long periods and even some excellent ones, such as the much-loved and multi-lingual Gentoo Weekly Newsletter, eventually closed down. Now there is a new attempt at creating a distro-specific online publication. Máirín Duffy blogs about the new Fedora magazine's planning and design: "The Fedora marketing team is working on launching a Fedora-focused online magazine for the Fedora users and developers. The idea first came when some folks on the team had a discussion about FWN (Fedora Weekly News) and its future. They determined that it might be a cool thing to revive FWN and the Fedora Insight project (which was meant to be a Drupal-based online Fedora community) with a new site that features, as Ruth explained: short, informative content like you might think of FWN for; longer form stories, interviews, and articles; the technical content that Fedora used to create to some extent for Red Hat Magazine (which is in high demand but no longer exists); cultivated content from Planet; the content that Insight was already meant for, like board meeting minutes or announcements."
* * * * *
Linux Mint 14 was released only recently and its secondary editions are still in beta testing, but the developers are already making plans for the distribution's next major update. The WebUpd8 website looked through the recently updated roadmap and published a concise summary of what to expect in Linux Mint 15: "Linux Mint 15 is expected to ship with Cinnamon 1.8 which will include new features like: Desktlets (desktop widgets) - three such desklets should be available by available by default, including system monitor, picture slideshow frame and terminal; Cinnamon settings - ability to browse, install, remove and update Cinnamon themes, applets, extensions and desklets remotely; Bumpmaps support (defines transparent textures which look like sculpted glass); a control center that integrates both Cinnamon and GNOME settings into one tool; Rethink Cinnamon 2D - fallback to a non-shadow CPU-less intensive session in software rendering mode; configurable color schemes for themes; calendar events similar to KDE's implementation; new and improved applets - upgrade menu applet with mintMenu features, new email notifier and pulse-like RSS reader applets." There is much more, so head for the above link for further details and screenshots.
* * * * *
Rolling-release distributions, the type where the software components keep getting updated to their latest upstream versions, are all the rage among users who love to live on the bleeding edge of software development. So when openSUSE created "Tumbleweed", a rolling-release repository of software packages, some saw it as a more attractive way of running the latest applications than updating to a new stable openSUSE version every nine months. One obvious problem with a rolling-release model is that the software repository needs constant updates which requires a highly dedicated developer team and which, apparently, is no longer the case with Tumbleweed. Erwin Van de Velde explains the situation in "Tumbleweed tumbles from my computer": "Tumbleweed was great when using openSUSE 12.1, moving forward at a high pace. With the release of openSUSE 12.2 though, the Tumbleweed users were left in a void: suddenly the Tumbleweed repository became empty for several weeks, leaving users like me with the choice of upgrading to openSUSE 12.2 (and in fact downgrading some packages like the Linux kernel) or staying with openSUSE 12.1, but since the 'old' Tumbleweed repository had disappeared as well, this was not really in option: no security updates, nor the possibility to add new packages of the previous available Tumbleweed repository."
* * * * *
When you contribute software to a large open-source software organisation, who owns the copyrights? This is a question Gentoo developers have been discussing in recent weeks, highlighting the complexities of informal arrangements that often exist in loosely defined software developer communities. Gentoo coder Richard Freeman's blog post entitled "Gentoo and Copyright Assignments" gives an excellent summary of the situation: "The two situations I'm aware of where this has come up in the last month or so both concern contributions (willing or not) from outside of Gentoo. One concerns a desire to be able to borrow eclass code from downstream distros like Exherbo, and the other is the eudev fork. In both cases the issue is with the general Gentoo policy that all Gentoo codes have a statement at the top to the effect of 'Copyright 2012 Gentoo Foundation.' Now, Diego has already blogged about some of the issues created by this policy already, and I want to set that aside for the moment. Regardless of whether the Foundation can lay claim to ownership of copyright on past contributions, the question remains, should Gentoo aim to have copyright ownership (or something similar) for all Gentoo work be owned by the Foundation?"
|Questions and Answers (by Jesse Smith)
OpenJDK versus Oracle Java
Grinding-my-own-beans asks: Are the applications like Java OpenJDK and Icedtea-webkit that I see used in Linux equal to the capabilities of Oracle's Java? Both in terms of Java's strengths & weaknesses and exploits? When reading about Java exploits do they refer only to Oracle's proprietary Java? In other words, is using the open-source variants safe when its proprietary counterpart isn't?
DistroWatch answers: Let's look at the capabilities first. The big strength of Java is supposed to be the idea that a developer can build his software once and have it run on any platform using any Java virtual machine. This is the ideal. Most of the time one Java implementation will work just as well as another, much the same way software developed on one GNU/Linux distribution should compile and run on another. Most of the time it works smoothly. However, there are always edge cases. Some Java implementation may contain features another does not, or a Java developer may code for a specific feature or implementation. Most of the time you can get by with one Java implementation just as well as another, but there will always be a few exceptions, corner cases to break the rule.
As to whether one Java implementation will be affected by exploits targeting another implementation, that is a bit tricky to answer. While different Java implementations use different code they all work from a similar design, a common blueprint. Some exploits will affect multiple implementations because there is a flaw in the blueprint. Other exploits rely on a specific flaw in a specific implementation. Put another way, some exploits will affect multiple implementations of Java while other exploits target one specific version of Java.
When you hear of a new Java exploit coming out, I recommend looking at the CVE entry for the exploit. It should specify which implementations are vulnerable. If you're still not sure if you might be affected, I recommend joining your distribution's security mailing list and discussing the specific exploit there. When in doubt it is probably best to assume your installation of Java will be affected until you are able to confirm otherwise.
|Released Last Week
Tomáš Matějíček has announced the final release of Slax 7.0, a Slackware-based live CD with KDE 4.9.4 that fits onto a 220 MB CD: "I'm happy to announce the final release of Slax version 7.0, code name 'Green Horn'. After more than three years of silence Slax is back in action and is better than ever before. Slax 7.0 is the major update of the Slax Linux live operating system. It includes the newest Linux kernel, KDE 4 desktop, GCC compiler and lots of other stuff in a 210 MB download. Furthermore it's available in more than 50 localizations, so you can get a Slax that speaks your language. Big thanks to everybody who helped with development and testing. The work didn't end now, actually it rather just started. I'm going to prepare a modules section for the website and bring Software Center in Slax to life. The next step, however, is to start supporting buildscripts." Here is the brief release announcement with a screenshot.
Slax 7.0 - marking the revival of the first Slackware-based live CD
(full image size: 352kB, screen resolution 1280x1024 pixels)
Kai Hendry has announced the release of Webconverger 16.0, a Debian-based live Linux distribution designed solely for accessing web applications: "Webconverger 16.0 showcases the proven DOOH Neon Web signage OS, under the new chrome=neon switch to Webconverger users. The only difference now really between the Neon and Webconverger products, is the extra monitoring offered in Neon, which would not be appropriate in Webconverger for privacy reasons. What's new: new chrome=neon and black background Neon theme; New homepage= expansions for WEBCID, WEBCVERSION and finally USBID for simple physical authentication in POS use cases; new noescape option for further locking down of install boot; update Firefox 17.0.1 and Flash update; bug fixes for https_proxy, xinput and disabling add-ons. Those using the install version, your will enjoy safely and silently upgrading to these new features and fixes." See the full release notes for additional details and links to relevant resources.
LuninuX OS 12.10
Emmanuel Appiah has announced the release of LuninuX OS 12.10, an Ubuntu-based distribution with a customised GNOME Shell desktop interface: "It has been a long long long journey but we have made progress. The task to improve already good quality does not mean stop when it's good enough, it simply means make it better and with the release of LuninuX OS 12.10 'Quite Quail', you will see how much better it has been made. Some of the major changes are Opera as the default web browser with privacy plugins, boxes for virtual machines, OpenJDK and many more. You can download the release on the download page and as an option to purchase a USB/DVD media that will be mailed to you." Here is the brief release announcement.
LuninuX OS 12.10 - an Ubuntu remix with GNOME Shell
(full image size: 1,321kB, screen resolution 1280x1024 pixels)
Superb Mini Server 2.0.2
Superb Mini Server (SMS) 2.0.2, another minor update of the Slackware-based server distribution, has been released: "Superb Mini Server version 2.0.2 released (Linux kernel 3.2.35). This is a bug-fix and security release, featuring security enhancements, packages upgrades, new features and the latest 3.2.x branch kernel. In this release we focus, amongst other things, on two recent SMS reviews. We fixed a few bugs in smsconfig and added new features and improvements. Services now force start/stop even if they are disabled, except Sendmail, but beware if services are not enabled they will not auto-start at boot. The same force start/stop feature added in Webmin also. The smsconfig utility also features a backup option, which backs up /etc with xz by date and restores it upon selection by date. SMS 2.0.2 features a secure wizard function to help you secure and optimize your server." Read the rest of the release announcement for more details.
GParted Live 0.14.1-1
Curtis Gedak has announced the release of GParted Live 0.14.1-1, a bug-fix update of the project's utility live CD containing tools for disk management and data rescue tasks: "The GParted team is proud to announce the stable release of GParted Live 0.14.1-1. This is a maintenance release that includes important bug fixes and it also adds more language translation updates. Two important bugs fixed in this release are: fix Linux software RAID device detection; fix logical partition grow overlaps extended partition end. The GParted Live 0.14.1-1 image is based on the Debian 'sid' repository as of 2012-12-13." Visit the project's news page to read the full release announcement and which also contains a link to the GParted 0.14.1 release notes.
Univention Corporate Server 3.1
Univention has announced the release of Univention Corporate Server 3.1, a Debian-based server operating system for enterprises: "The IT infrastructure software specialist Univention has published version 3.1 of its server operating system Univention Corporate Server (UCS). With UCS 3.1, the Bremen-based manufacturer of open-source software is offering organisations an easy-to-use operating and management solution for internal or cloud-hosted IT infrastructures. Thanks to the newly integrated component Univention App Center, it is now even easier to expand these infrastructures with additional applications. In addition, UCS 3.1 also includes an updated version of Samba 4 for the provision of Active Directory-compatible domain services and a tool for the simple migration of Microsoft Active Directory to UCS." Here is the full press release with additional links.
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
New distributions added to database|
* * * * *
New distributions added to waiting list
- DBLab. DBLab is an desktop Linux distribution incorporating features from Ubuntu, Linux Mint, Zorin OS, Pear Linux and Lubuntu and available in GNOME 3, Cinnamon and Openbox flavours.
- LinuxBBQ. LinuxBBQ is a Debian-based desktop Linux distribution available in a variety of variants - with GNOME 3, MATE, Openbox or Xfce desktops.
- Tiki OS. Tiki OS is a Linux distribution built with SUSE Studio and featuring the GNOME 3 desktop.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 24 December 2012. 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)
- Bruce Patterson (feedback and suggestions: podcast edition)
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 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|
|• Issue 643 (2016-01-11): Solus 1.0, Mint provide upgrade path to 17.3, Fedora developers work on stability, running the LXQt desktop|
|• Issue 642 (2016-01-04): paldo GNU/Linux, vetting distro repositories, Fedora plans to adopt GCC 6, Ian Murdock passes|
|• Issue 641 (2015-12-21): Arch Linux, Qubes OS to ship on Librem laptops, ALT offers start kit images, the spread of systemd and launchd|
|• Issue 640 (2015-12-14): Chakra GNU/Linux 2015.11, removing meta-data from files, Ubuntu to remove on-line dash searches|
|• Issue 639 (2015-12-07): OpenBSD 5.8, openSUSE gathers Summer of Code proposals, running WINE on a live disc, Enlightenment adds Wayland support|
|• Issue 638 (2015-11-30): Qubes OS 3.0, KaOS with Plasma, NetBSD 7.0, Fedora seeks Wayland testers, scheduling tasks|
|• Issue 637 (2015-11-23): NixOS 15.09, Antergos introduces ZFS support, MINIX shares new features, copying an OS to a new computer|
|• Issue 636 (2015-11-16): openSUSE 42.1, Fedora uses Wayland by default, Debian replaces live CD project, Steam consoles launch|
|• Issue 635 (2015-11-09): Fedora 23, Cinnamon 2.8 released, a Fedora KDE packager quits, Red Hat signs deal with Microsoft|
|• Issue 634 (2015-11-02): Ubuntu 15.10, Chakra upgrades to Plasma 5, OpenMandriva plans new editions, MINIX plans conference|
|• Issue 633 (2015-10-26): GhostBSD 10.1, Bodhi Linux to get new settings panel, Fedora 23 delayed, creating live image of existing OS|
|• Issue 632 (2015-10-19): Linux Lite 2.6, 32-bit build of CentOS, OpenBSD turns 20, Bodhi Linux releases AppPack|
|• Issue 631 (2015-10-12): Parsix 8.0, Manjaro seeks new artwork, sending commands to multiple servers, Debian drops LSB support|
|• Issue 630 (2015-10-05): Android-x86 4.4-r3, Ubuntu's new installer, Raspbian defaults to GUI interface, cleaning out dot files|
|• Issue 629 (2015-09-28): Open source desktops and touch interfaces, locking down user accounts, OpenMandriva opens gaming documentation|
|• Issue 628 (2015-09-21): Neptune 4.4, changes to pfSense, Pinguy OS releases updated ISO images, accessing hard disk images|
|• Full list of all issues|
|Free Tech Guides
NEW! Java Design Patterns
NEW! Delve into the world of Java Design Patterns with this compact guide that introduces design patterns for the Java programming language.
FREE 183-page Guide
|Free Tech Guides
NEW! Advanced Java Tutorial
NEW! This book discusses advanced topics, including object creation, concurrency, serialization and reflection, among others. It will guide you through your journey to Java mastery.
FREE 124-page Tutorial
|Free Tech Guides
This FREE reference card covers basic features of regular expressions, including normal and special characters, quantifiers, capturing and non-capturing groups.