| DistroWatch Weekly
|DistroWatch Weekly, Issue 396, 14 March 2011
Welcome to this year's 11th issue of DistroWatch Weekly! The world of free and open-source software was dominated by three major stories last week: the release of openSUSE 11.4, the arrival of a development build of GNOME 3, and the ongoing Canonical vs GNOME conflict. These are the three topics covered in the news section where we link to some of the more interesting articles written on the subjects during the past seven days. The review section then brings a first look at Bodhi Linux, an Ubuntu-based distribution featuring Enlightenment 17, with all its bells and whistles. But how usable is the flashy desktop in its current, pre-release state? Read on to find out. Finally, for those interested in the intricacies of software licences, the Questions and Answers section is a must read as it explains the GNU Lesser General Public Licence. Happy reading!
Join us at irc.freenode.net #distrowatch
|Feature Story (by Jesse Smith)
A peek at Bodhi Linux 0.1.6|
It seems that of late about every other distribution I'm asked to review is based on Ubuntu, typically Ubuntu 10.04. I suppose it makes sense -- Ubuntu is a popular distribution and, with its ties to Debian, the large collection of software is appealing to distro creators. There are certainly many worse bases to use for a new distribution than Ubuntu. Yet, truth be told, part of me is disappointed. One of the things I've always enjoyed about the community of Linux developers is their creativity, their willingness to start over and try something new, just to see what happens. Typically this results in plenty of examples of what not to do, but every so often a gem pops up and shows us a better way. Even APT, at one point, was a newfangled way of doing things with an uncertain future. So while Bodhi is, like several other projects, based on Ubuntu 10.04 LTS, the promise of a completely new interface sounded appealing. After all, KDE 4 offered a new slant on the desktop concept and, despite its rocky beginnings, I've come to enjoy it a lot.
Armed with cautious optimism, I downloaded Bodhi's 414 MB ISO image and burned it to a CD. Booting off the disc starts out in the typical fashion and the distro quickly launches a graphical greeting screen which asks us if we'd prefer our text in English or Spanish. The next screen asks us which profile we'd like to use: Bare, Desktop, Ecomorph, Fancy, Laptop or Tablet/Notebook. I didn't find there was much of a difference between one and the next, except the Bare profile results in us having a mostly-empty screen. A third and final prompt asks us what theme we'd like to use. Where the Profile dialogue lets us define the shape of the desktop, the Theme dialogue let's us select from a variety of pre-defined colour combinations. I can't say any of the themes appealed to me, but one man's eye strain is another man's art.
After the third prompt, we're introduced to the Enlightenment window manager, which most of the profiles shape to look like the OS X desktop. In the top-left corner we find an application and settings menu, over to the top-right we find a system tray, virtual desktop switcher and clock. At the bottom of the screen we find a quick-launch bar, giving us fast access to Firefox, our home folder and the system installer. Moving the mouse over these quick-launch buttons causes the icons to pulse and the text to bounce, in case we weren't sure where the mouse pointer was located.
Bodhi Linux 0.1.6 - information and settings
(full image size: 630kB, resolution 1024x768 pixels)
Bodhi's system installer is, in fact, Ubuntu's installer and I don't think there's much need to go into the details. I walked through the usual steps, the installer copied its files to my hard drive and suggested I reboot the system. Booting from the hard disk brings us to a colourful login screen and, upon logging in, we're met with prompts. The first two ask us for our preferred language and theme again. The third dialogue asks us to select which icons will appear on the desktop's quick-launch bar. Future logins don't give us these prompts, each user gets them just once.
Enlightenment has an application menu which comes across as a combination of the three GNOME menus. At the top of the menu is a place for applications, the next item down gives us a short list of key places in the file system. The third item down is called Run Everything and I'll talk about that a bit later. There are four sub-menus that deal with desktop settings and windows and a System menu comes in at the bottom. Compared to other desktop menus I found Bodhi's to be heavy on nesting, especially when we consider how few applications come with the distro. I also found the location of some items less than intuitive. For example clicking on the Enlightenment category and selecting Restart doesn't restart the machine, but logs us out of the desktop. Trying to find Synaptic turned into a bit of a hunt as it wasn't listed under System, nor Applications, nor under Settings. I found the package manager under the Settings category, through the All sub-menu under the System sub-sub-menu.
The distribution doesn't include many applications out of the box, instead Bodhi starts us off light with the idea we'll build our desired system with just the pieces we need. We're provided a virtual terminal, Firefox 4 (beta), Network Manager, Synaptic and the Enlightenment configuration tools. The config apps Enlightenment comes with are similar in style & function to those of other desktops. Some common items, such as Java, Flash and GCC are not included. Likewise multimedia codecs (or even multimedia applications) are not included in the default install and there are no network services running out of the box.
Package management on Bodhi is handled via the APT tools, if you're working from the command line, and through Synaptic if you prefer a graphical interface. Packages are mostly pulled from Ubuntu's repositories, though there is a Bodhi-specific repository in the list of package sources. I encountered no issues when adding or updating software -- Synaptic performed well, as usual. The Bodhi project puts out frequent releases and an effort has been made to make sure the software provided in the live disc images is up to date, saving us from installing a lot of security updates post-install. One item I missed having was an indicator or system tray icon showing whether security updates were available.
Bodhi Linux 0.1.6 - reading project documentation in Firefox
(full image size: 383kB, resolution 1024x768 pixels)
Bodhi didn't work well with my hardware, considering the usual excellent performance I get from Ubuntu-derived projects. On my desktop machine (2.5 GHz CPU, 2 GB of RAM, NVIDIA video card) my screen was set to a suitable resolution, but I found all my audio output devices were muted. Not that it made a big difference as, out of the box, Bodhi doesn't include any multimedia applications. On my laptop (dual core 2 GHz CPU, 3 GB of RAM, Intel video card) I had a similar experience, with my screen working fine, but with audio disabled. Bodhi is one of the few members of the Ubuntu family to not work with my Intel wireless card. My touchpad was picked up and worked as expected without any issues. On both machines I found the distro performed well, though, despite the low resource usage of Enlightenment, the desktop didn't appear to be any more responsive than a typical install of Ubuntu with the GNOME desktop. While testing in a virtual machine I found Bodhi would boot with as little as 128MB of RAM.
My time with Bodhi can pretty much be summed up as one aggravation after another. I was willing to accept the stream of pop-ups that come with creating a new account or using the live disc. I was okay with trying a different menu structure. Starting with a bare-bones system and building from the ground up is even a concept I can get behind for people who like a lean operating system. After all, these are things we have to walk through once and they're done. But day-to-day usage of Bodhi completely rubbed me the wrong way. The pulsating icons, the small bouncing text and the fuzzy borders around text that made it harder to read all contributed to making me want to spend as little time with the environment as possible. The menu layout appears designed to hide items rather than provide easy access to them.
And then there is the Run Everything application, a program which is designed, in theory, to provide quick access to anything on the system -- a sort of control panel meets application menu meets file browser. The documentation describes it as "a very powerful, but often misunderstood application. As such it often intimidates new users and is therefore underused." It goes on to suggest that new users' first reaction might be to "panic" upon seeing the UI. Having fought with Run Everything for several minutes and getting unreliable results from it, I can understand why it might be "underused". Once I got the hang of Run Everything and started finding it useful there were still surprises, like having the utility's window close if I clicked outside the Run Everything window. The Run Everything application and my trials with it describe my general impression of Bodhi: the developers seem to be going out of their way to make their interface so alien and so flashy that it will turn away potential users.
I can't deny Bodhi brings something new to the table; the desktop it provides is certainly different. Judging from the number of downloads the project has experienced thus far it must be appealing to quite a lot of people. However, I didn't find anything to recommend the distro. It is, in my opinion, mostly glitter and little substance.
|Miscellaneous News (by Ladislav Bodnar)
On numbering openSUSE's releases, GNOME 3 frustrations and delights, Ubuntu vs GNOME saga
As expected, openSUSE 11.4, a major new version of one of the world's oldest and most popular Linux distributions, was released last week. Judging by the first reviews and the reaction of users in public forums, the release is excellent - perhaps the more leisurely 8-month development period has done wonders for the distro. But what is the future of openSUSE? And does the current versioning scheme need a change? Andreas Jaeger ponders on how to name and number future openSUSE releases: "openSUSE does not have major and minor numbering, even if it seems so. Right now there is no difference in any way between what we would do for openSUSE 11.4 or 12.0 -- and no sense to speak about openSUSE 11 or openSUSE 11 family. We also have no process on how to name the next release (when to increase which part of the number). Here are some options, if I miss some, please tell me and I will then soon setup a poll. I list the next version we would use as well as how the following would be called as an example." Read the linked article for some interesting options.
openSUSE 11.4 - complete with KDE 4.6 and LibreOffice
(full image size: 664kB, resolution 1280x1024 pixels)
* * * * *
Last week's alpha release of Fedora 15 didn't just deliver the first public development snapshot of the distribution's latest version, it was also the first time any major Linux distro incorporated the brand-new GNOME 3 into its operating system. But as is often the case with any software project, a radical change is bound to result in increased blogging activity among the users of the software. Fedora's Martin Sourada writes a few thoughts on Blogspot: "There's substantial difference between KDE 4.0 and GNOME 3.0 release -- while KDE 4.0 was just a premature release, GNOME 3.0 is broken by design. No amount of minor releases can fix that. ... Unless you want a highly usable open-source software for tablet, GNOME 3 probably isn't for you." Another GNOME user who goes under the name of Jack Dostoevsky vents his frustrations on Reddit: "GNOME Shell does not work on dual monitors. There is no easy way to make changes to GNOME Shell. There is no minimize button unless you enable it through gconf-editor. Where are my places? There is no easy way to go back to Gnome 'classic'." Others disagree, however. As Anuradha Shukla points out at Unixmen, those buttons can be redundant in modern computing: "What the loss of the buttons gives GNOME 3 is a powerful yet simple user interface that quickly makes up for the loss of any redundant buttons. They are traded for excellent user-friendly features. The user interface is consistent in quality and it is only the buttons that have been removed, not the maximizing or minimizing features."
Fedora 15 alpha - Fedora is the first major distribution carrying the new GNOME 3
(full image size: 446kB, resolution 1280x1024 pixels)
* * * * *
The ongoing Canonical vs GNOME saga was another topic that continues to occupy the prime spots on many Linux news sites and forums. GNOME's Dave Neary adds to the discussion in a blog post entitled "Lessons Learned": "There are a number of things we can do to move forward from where we are now: improve processes and structure for freedesktop.org (this will require buy-in from key GNOME and KDE people), make the operation of GNOME (and the operation of individual modules) more transparent to outsides, cut out a lot of the back-channel conversations that have been happening over the phone, in person and on IRC, in favour of documented and archived discussions and agreements on mailing lists and Wikis, and work to ensure that people working on similar problem areas are talking to each other." This is one of the more sensible posts on the subject and is definitely worth reading if you want to understand the depth of the problem between the developers of the most widely-used desktop Linux distribution (Ubuntu) and the developers of the most popular open-source desktop environment (GNOME).
|Questions and Answers (by Jesse Smith)
Using the GNU Lesser General Public License
Concerned-about-the-legalities-of-linking-options asks: Using GCC with options such as -fwhole-program, -combine, or -flto enables inlining optimizations, even when just linking against files. Is it risky for commercial software developers to link with unknown compiler flags (maybe if a distribution enables flto by default) against LGPLed libraries, or doesn't this count as a violation?
DistroWatch answers: It had been some time since I read the GNU Lesser General Public License. In fact, the last time I read the LGPL it didn't have a "v3" at the end of its name. After getting this question I did a quick read through and the conclusion I came to was that optimizations and different forms of linking will not affect the requirements of the license. (I'm not a lawyer and this isn't legal advice.) However, the Wikipedia article on the GNU LGPL talks about different forms of linking (static vs dynamic), which made me wonder if I missed something. Hoping to clear things up I wrote to the Free Software Foundation and put the question to them. I soon received a reply from Brett Smith, a Licensing Compliance Engineer with the FSF. He had the following to say about the LGPL:
The special permissions in the LGPL -- the ones that let developers use the covered library with proprietary software, and distinguish the license from the GPL -- are available to any program that uses the original work as a library. Developers are allowed to use LGPLed libraries with proprietary software whether they use static or dynamic linking, or any number of linking optimization techniques, as long as they only use the library's defined APIs (as opposed to copying source directly into the new project, or other forms of modification).
Now, when someone distributes a proprietary program that uses an LGPLed library, there are some conditions to follow. Some of these are basic and universal; for example, the program has to display a notice that it's using the library under the LGPL's terms, and should include a copy of the LGPL. The LGPL also has conditions that are designed to ensure that users can modify the original library, and use their modified version with the proprietary program. There are a few different methods you can use to comply with these conditions in the LGPL, and it's true that some distributors won't be able to use some methods depending on the details of how the software links with the library. But every distributor should be able to use at least one option, and therefore use the LGPL's special permissions.
The LGPL's goal is to provide computer users with some limited control over the software they run, by letting them study, change, and distribute the covered library, even when it's used in conjunction with proprietary software. Discouraging adoption of LGPLed libraries by imposing artificial limits about how they can be used in conjunction with proprietary software would hamper our efforts to achieve those goals. Hence, the LGPL has been written carefully to make sure that many developers can use its special permissions, regardless of what technical decisions they make when they link to the original library.
Thank you, Brett, for your time and kind efforts.
|Released Last Week
IPFire 2.9 Core 47
Michael Tremer has announced the release of an updated version of IPFire, a Linux-based firewall distribution: "Today we release IPFire 2.9 Core 47. IPFire 2.9 Core 47 is a bug-fix release and it brings minor feature updates. The most important change, beside the security update of the PHP scripting language, is the opportunity to configure the VLAN IDs that are used for IGMP streaming. PPTP servers that require a host route for the dial-in connection are supported from now on. List of changes: updated PHP to 5.3.5; changed Snort rule download to current Snort version; add SSH ECDSA hostkey for new encryption algorithms; fix add-on service PID/memory display if the add-on name contains numbers; proxy.cgi - fix file name of NTLM authenticator; add outgoing firewall group settings to backup." Here is the full release announcement.
Gentoo Linux 11.0
Joshua Saddler has announced the release of Gentoo Linux 11.0 live DVD featuring up-to-date software packages and a selection of desktop environments: "Gentoo Linux is proud to announce the availability of a new live DVD to celebrate the continued collaboration between Gentoo users and developers. The live DVD features a superb list of packages, some of which are listed below. System packages include Linux Kernel 2.6.37 (with Gentoo patches), accessibility support with Speakup 3.1.6, Bash 4.1, glibc 2.12.2, GCC 4.5.2, Binutils 2.21, Python 2.7.1 and 3.1.3, Perl 5.12.3. Desktop environments and window managers include: KDE SC 4.6, GNOME 2.32, Xfce 4.8, Enlightenment 1.0.7, Openbox 188.8.131.52, Fluxbox 1.3.1, XBMC 10.0.... The live DVD is available in two flavors: a hybrid x86/x86_64 edition, and an x86_64 multilib edition." See the release announcement for full details.
Gentoo Linux 11.0 - a new version of the (non-installable) live DVD by the popular source-based distro
(full image size: 1,419kB, resolution 1280x1024 pixels)
Alpine Linux 2.1.5
Jeff Bilyk has announced the release of Alpine Linux 2.1.5, a small distribution designed for x86 routers, firewalls, VPNs, VoIP boxes and servers: "We are pleased to announce the Alpine Linux 2.1.5 release. This release includes an update to use 184.108.40.206-based kernels. Various packages have bug fixes from upstream. Among these are Asterisk 1.8.3, Samba 3.5.8, Dovecot 2.0.11, BIND 9.7.3 and OpenSSL 1.0.0d. The package manager has fixes that solve issues when upgrading to edge. Important note when upgrading from version 1.10: the 2.0 series introduces an ABI-incompatible version of uClibc with NPTL threading support. This means that you cannot mix packages from older releases with 2.0. To upgrade you will need to make sure that you only have 2.0 repositories in your /etc/apk/repositories list." Read the full release notes for further information.
Scientific Linux 6.0 "Live"
Urs Beyerle has announced the release of Scientific Linux 6.0 "Live" edition, a set of live media built from the Red Hat-based Scientific Linux 6.0: "Scientific Linux 6.0 live CD/DVDs are officially released. They are available for the 32-bit and 64-bit platforms and come with following window managers: LiveMiniCD - IceWM; LiveCD - GNOME and IceWM; LiveDVD - GNOME, KDE and IceWM. Software was added from RPMforge, EPEL and ELRepo to include additional file system support (NTFS, ReiserFS), more secure network connection (OpenVPN, VPNC, PPTP), and several rescue and file system tools (TestDisk, dd_rescue, ddrescue, GParted). For SL6 the way how the live CD was built has completely changed; it is now based on Fedora LiveCD Tools. If you install the live CD to hard drive, the installation of the live image is now done by Anaconda, similar to the normal SL6 installation." Read the release announcement and visit the project's home page to learn more.
Joli OS 1.2
Joli OS 1.2, a new name of an Ubuntu-based distribution formerly known as Jolicloud, has been released: "Following up on our previous blog posts on the new direction for Jolicloud and the Joli OS 1.2 feature list, we’d like to share with you some of the features that are available in the new Jolicloud desktop and Joli OS 1.2. Both of which are now available. We enhanced the design and fine-tuned the user interface. Features like application sharing (the little star) can now be found more easily. We have included lots of cool new wallpapers. Now you can easily create your own applications in seconds; just type in the URL of your favorite site and Jolicloud will add it as an application to your Launcher. You can even share your creations with friends. Link your Dropbox account to your Jolicloud and access your files from any instance of your Jolicloud desktop." Read the rest of the release announcement for more information and screenshots.
Joli OS 1.2 - an updated release of an Ubuntu-based distribution for netbooks formerly known as Jolicloud
(full image size: 76kB, resolution 1280x1024 pixels)
Tony Sales has announced the release of Vinux 3.0.1, an updated version of the Ubuntu-based distribution designed for blind and visually impaired users: "The Vinux 3.0.1 release, based on Ubuntu 10.04.2 LTS, is now available for download. This combines all of the accessibility of Vinux 3.1 with the stability of Vinux 3.0 as well as a few completely new features. In addition to the existing three screen readers (Orca, Speakup and YASR) this release also includes Emacspeak, 'The Complete Audio Desktop' pre-configured and ready to go out of the box. You can now create audio books from text-based files using our exclusive Audiobook converter package, browse our new HTML-based Vinux manual to help get you started, install the latest version of LibreOffice using an EasyInstall script, and customise your desktop experience with Ubuntu Tweak." Visit the distribution's news page to read the release announcement.
openSUSE 11.4, a major new update of one of the world's most popular Linux distributions, has been released: "We are proud to announce the launch of 11.4 in the openSUSE tradition of delivering the latest technology while maintaining stability. The 11.4 release brings significant improvements along with the latest in free software applications. Combined with the appearance of new tools, projects and services around the release, 11.4 marks a showcase of growth and vitality for the openSUSE project. openSUSE 11.4 is based around Linux kernel 2.6.37 which improves the scalability of virtual memory management and separation of tasks executed by terminal users." Continue reading the release announcement to learn more about the features in this release.
Fusion Linux 14
Valent Turkovic has announced the release of Fusion Linux 14, a Fedora-based live DVD with extra software and improved out-of-the-box usability: "Fusion Linux 14 'Thorium' is officially out. This release has been in the making for the last 5 months. Work on this release started even before Fedora 14 got released, which is the base for Fusion Linux 14. We had a lot of features, desktop components and overall polish to tie together into one coherent whole before making this release. Features and highlights: a brand new custom-made theme; post install welcome wizard script; Skype removed so Fusion Linux can be freely redistributed; multimedia support (Flash, MP3 and DivX playback); better hardware compatibility for Broadcom wireless cards; mintMenu; DockbarX; GNOME Do; Compiz Fusion." Read the rest of the release announcement for more details.
Fusion Linux 14 - a Fedora-based distribution with mintMenu and other usability improvements
(full image size: 1,408kB, resolution 1280x1024 pixels)
Calculate Linux 11.3
Alexander Tratsevskiy has announced the release of Calculate Linux 11.3, a Gentoo-based distribution for desktops and servers: "The new version of the Calculate Linux 11.3 distribution has been released. All editions of distribution are available for download: Calculate Linux Desktop with desktop KDE (CLD), GNOME (CLDG) and Xfce (CLDX), Calculate Linux Scratch (CLS), Calculate Directory Server (CDS) and Calculate Scratch Server (CSS). Major changes: updated KDE 4.6.1 and GNOME 2.32 desktop environments; includes LibreOffice instead of OpenOffice.org; improved integration of GTK+ applications in KDE; full removal of the HAL package; support for installation on /dev/cciss device (HP servers); added support for Samsung printers; fixed installation on USB hard disks." Here is the full release announcement.
John Combs has announced the release of GhostBSD 2.0, a FreeBSD-based live CD with GNOME, package manager and simple system installer: "GhostBSD 2.0 is released. Great news for this release of GhostBSD as it now supports auto-mounting USB devices. Some of the changes in the release: new logo, bug fixes, new live file system, more improvements to GDM (no more white screens during boot). GhostBSD 2.0 is based on FreeBSD 8.2; it includes GNOME 2.32, Rhythmbox 0.12.8_3, Pidgin 2.7.7, Firefox 3.6 and Thunderbird 3.0.11. GhostBSD 2.0 can be installed to hard disk with a simple terminal installer written in Python. You can now also install and delete application with a package manager call Bxpkg." Here is the brief release announcement with a screenshot of the default desktop.
GhostBSD 2.0 - a FreeBSD-based operating system for the desktop
(full image size: 371kB, resolution 1280x1024 pixels)
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
New distributions added to database
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 21 March 2011.
Jesse Smith and Ladislav Bodnar
|• Issue 611 (2015-05-25): Kubuntu 15.04, openSUSE adopts Plasma 5, Ubuntu's Snappy, words from Debian's Neil McGovern|
|• Issue 610 (2015-05-18): NethServer 6.6, interview with Neil McGovern, CentOS supports AArach64, Foresight discontinued|
|• Issue 609 (2015-05-11): OpenIndiana 2015.03, LXLE 14.04, PC-BSD Current, creating ISO images, Ask A Leader with Peter Ganten|
|• Issue 608 (2015-05-04): Debian 8.0, Bodhi forks Enlightenment, new Debian GNU/Hurd release, distribution release frequency|
|• Issue 607 (2015-04-27): Ubuntu 15.04, Chapeau 21, Debian 8.0 features, Fedora 22 Beta details|
|• Issue 606 (2015-04-20): Linux Mint 2 "LMDE", Matthew Miller, Debian's new Project Leader, Evolve OS name change|
|• Issue 605 (2015-04-13): SuperX 3.0, HAMMER2 features, Linux 4.0, Vince Pooley, Google Code closing|
|• Issue 604 (2015-04-06): Void 20150221, Haiku's commercial partners, Debian release date, Tumbleweed features|
|• Issue 603 (2015-03-30): Tails 1.3, LibreOffice Online, Linux Firewalls book review, Kubuntu with Plasma 5|
|• Issue 602 (2015-03-23): Bodhi Linux 3.0.0, distro popularity, OpenBSD's new web server, GNU Manifesto turns 30|
|• Issue 601 (2015-03-16): Ubuntu MATE 14.10, modern distros for old hardware, AppArmor in Debian, Fedora 22 Alpha|
|• Issue 600 (2015-03-09): Korora 21, distro diversity, Ubuntu gets systemd, PC-BSD security features|
|• Issue 599 (2015-03-02): Sabayon 15.02, creating good passwords, new YaST modules, LMDE preview
|• Issue 598 (2015-02-23): Netrunner 14.1, Vivaldi web browser, Debian election, Cinnamon improvements|
|• Issue 597 (2015-02-16): MakuluLinux MCDE 2.0, Ubuntu phones launch, m0n0wall ceases development, live Linux updates|
|• Issue 596 (2015-02-09): ArchBSD 2014.09.04, encrypted e-mail, Fedora upgrade stats, FreeBSD's support policy|
|• Issue 595 (2015-02-02): ExTiX 15.1, Destroying encrypted data, openSUSE election, OSDisc statistics|
|• Issue 594 (2015-01-26): KaOS 2014.12, Commercial distros, Snappy Ubuntu, PackageKit fixes|
|• Issue 593 (2015-01-19): ReactOS 0.3.17, Unity on Mir, Bluetooth support, openSUSE election|
|• Issue 592 (2015-01-12): Mint 17.1, load averages, binary logs, GNOME Software|
|• Issue 591 (2015-01-05): Manjaro 0.8.11, systemd, Devuan, Torrent Corner|
|• Issue 590 (2014-12-22): Fedora 21, Ubuntu phone, expanding ZFS storage, Able2Extract|
|• Issue 589 (2014-12-15): Parsix 7.0, Ubuntu "Snappy", PC-BSD upgrades, How Linux Works|
|• Issue 588 (2014-12-08): PC-BSD 10.2, rolling-release Ubuntu GNOME, Bitrig, systemd|
|• Issue 587 (2014-12-01): Trisquel 7.0, Kubuntu 14.10 "Plasma5", FreeBSD on 64-bit ARM, Jolla and UbuTab|
|• Issue 586 (2014-11-24): Scientific Linux 7.0, Debian and systemd, Ubuntu MATE, application-level firewalls|
|• Issue 585 (2014-11-17): openSUSE 13.2, PC-BSD's "roles", MATE + Compiz on Mint, cleaning package cache|
|• Issue 584 (2014-11-10): OpenMandriva 2014.1, Debian freeze, trickle, systemd and boot times|
|• Issue 583 (2014-11-03): Ubuntu 14.10, ownCloud, Kylin interview, The Book of PF, Elive's commercial ways|
|• Issue 582 (2014-10-27): GhostBSD 4.0, Tumbleweed and Factory merge, systemd and fork of Debian|
|• Issue 581 (2014-10-20): SparkyLinux 3.5, Fedora's graphics stack, Debian and systemd, OpenBSD 5.6|
|• Issue 580 (2014-10-13): Rolling releases, Arch as best distro, GNOME on Wayland, MINIX 3.3.0|
|• Issue 579 (2014-10-06): PC-BSD 10.0.3, Debian's Jessie freeze, setting up home server|
|• Issue 578 (2014-09-29): Calculate 14, Debian's default desktop, Shellshock vulnerability, practical Tiny Core|
|• Issue 577 (2014-09-22): SymphonyOS 14.1, FreeBSD drops pkg_add, MINIX on ARM, GNU screen|
|• Issue 576 (2014-09-15): PCLinuxOS 2014.08, Mint's documentation, Debian's hardware database, CDE|
|• Issue 575 (2014-09-08): Porteus 3.0.1, Fedora's blivet-gui, Red Hat's Docker, systemd|
|• Issue 574 (2014-09-01): Ubuntu Kylin 14.04, Haiku and Linux kernel, Wayland support, Lumina, Bash completion|
|• Issue 573 (2014-08-25): SolydXK 201407, VPN gateway with FreeBSD, Ubuntu MATE, Raspbian, trusting binary packages|
|• Issue 572 (2014-08-18): ZFSguru 10.1, Fedora's Flock, beta installer for "Jessie", Ubuntu Core, rolling releases|
|• Issue 571 (2014-08-11): HandyLinux 1.6, LMDE update, default desktop in "Jessie", running out of disk space|
|• Issue 570 (2014-08-04): Neptune 4, Kubuntu's KDE Plasma 5, FreeBSD and UEFI, Linux servers|
|• Issue 569 (2014-07-28): Deepin 2014, Ask Fedora, Gentoo and LibreSSL, encrypted package downloads|
|• Issue 568 (2014-07-21): Antergos 2014.06.24, Mint based on Debian stable, upgrading CentOS, BinaryTides|
|• Issue 567 (2014-07-14): Manjaro 0.8.10, PC-BSD jails, Debian and glibc, Fedora's DNF, Xiki and Opera 24|
|• Issue 566 (2014-07-07): LXLE 14.04, OpenBSD's SimpleDE, openSUSE artwork, home security basics|
|• Issue 565 (2014-06-30): Chakra 2014.05, Fedora on BeagleBone, Matthew Miller interview, e-book readers|
|• Issue 564 (2014-06-23): Antergos 2014.05.26 and Q4OS 0.5.11, Debian LTS and glibc, Fedora DNF|
|• Issue 563 (2014-06-16): Mint 17, CentOS 7 pre-release, Debian MATE, accessing encrypted content|
|• Issue 562 (2014-06-09): GoboLinux 015, Gentoo interview, Fedora leader change, climagic tricks|
|• Issue 561 (2014-06-02): OpenMandriva 2014.0, Debian GNU/Hurd, Lubuntu and LXQt, Final Term, TrueCrypt|
|• Issue 560 (2014-05-26): KaOS 2014.04, Wayland and KDE 5 on Fedora, distros with commercial support, DenyHosts|
|• Issue 559 (2014-05-19): VortexBox 2.3, LTS-only Linux Mint, FreeBSD 11 ambitions, KDE 5 beta|
|• Issue 558 (2014-05-12): RHEL 7 Workstation impressions, LXQt and Lumina, Haiku interview|
|• Issue 557 (2014-05-05): Xubuntu 14.04, Ubuntu 14.10 roadmap, Fedora Workstation, ownCloud|
|• Full list of all issues|
|Free Tech Guides
Java Essential Training
Author David Gassner explores Java SE (Standard Edition), the language used to build mobile apps for Android devices, enterprise server applications, and more.
Free Online Tutorial