| DistroWatch Weekly
|DistroWatch Weekly, Issue 373, 27 September 2010
Welcome to this year's 39th issue of DistroWatch Weekly! The demise of OpenSolaris, following the project's acquisition by Oracle, has brought both anger and action from its developer community. As a result, OpenIndiana, a community fork of OpenSolaris, was born. The first development release hit the download mirrors early last week and Jesse Smith was quick to take it for a spin. How does it fare compared to desktop Linux or BSD? Read on to find out. In the news section, Fedora continues its march towards the next stable version with a public beta release, Ubuntu's "Maverick" version brings new questions about the suitability of 6-month release cycles, Mandriva reassures its user community that it will continue developing a free distribution, and PCLinuxOS and its founder get exposure in a mainstream tech publication. Also in this issue, a question and answer section that responds to those users who feel frustrated with the current state of desktop Linux. Happy reading!
Listen to the Podcast edition of this week's DistroWatch Weekly in OGG (18MB) and MP3 (21MB) formats
Join us at irc.freenode.net #distrowatch
|Feature Story (by Jesse Smith)
Solaris holds a special place in my heart. It was my first taste of UNIX, back in my school days, and I probably wouldn't have become involved with the Linux community if I hadn't been searching for a free version of "this UNIX thing" so I could practise my shell scripting at home. I was thrilled when Sun announced they were releasing OpenSolaris for the community to play with, even if it was several years too late to help me with my homework. And I was very disappointed when Oracle executed OpenSolaris earlier this year. Fortunately for Solaris fans the OpenIndiana project is picking up where Sun left off. I had been itching to try a new version of OpenSolaris since February (when the last release was scheduled) and so I quickly grabbed the newly launched OpenIndiana, development build 147.
Installation and hardware support
Before diving into the contents of the DVD, first let me say that the project's web site is very much a work in progress. Many pages haven't been posted yet and the site is mostly an introduction to the project and a download page. No doubt these will be filled in later, but for now the web site is mostly bare. What we can learn in those few pages is that OpenIndiana is working with the Illumos project to make a binary compatible fork of OpenSolaris. Or what used to be OpenSolaris. Maintaining binary compatibility will allow people to freely test their systems and software with OpenIndiana prior to trying an official Solaris product.
The installation CD is an 870 MB download, which I burned to a DVD. The DVD kicks off with a GRUB (legacy) boot menu which allows the user to boot into the live environment, boot using the vesa driver or boot into a text console. The menu additionally has options for running a screen reader or magnifier. After an option has been selected, the system asks for the user's keyboard layout and preferred language. We then get a quick shot of a login screen followed by another prompt asking for our preferred language. We finally arrive at a beautiful blue-themed GNOME 2.30 desktop. The application menu, quick-launch bar and clock are at the top of the screen and the task switcher is placed at the bottom. On the desktop we find icons for the Device Driver Utility, a partition editor, the installer and Firefox. I feel the Device Driver program deserves a special mention.
When we first boot into the OpenIndiana desktop the system will check the status of our hardware drivers and, if there are any problems, will display a discreet warning in the corner of the screen. Opening the Device Driver Utility will show a nice itemized list of the hardware on our system with appropriate icons. Devices for which the operating system does not have corresponding drivers will be highlighted in a reddish-pink colour. Should we have, or know the location of, an appropriate driver package we can give its location in this window and OpenIndiana will install it. This process is so convenient, straightforward and user-friendly I think it should be a standard feature in all FOSS operating systems. It completely removes the guess work and testing phases of discovering whether the OS will run on a machine.
For instance, on my desktop machine, the utility found a (largely unused) modem for which it didn't have a driver. Everything else on the desktop (2.5 GHz CPU, 2 GB of RAM, NVIDIA video card) worked. My HP laptop (dual-core 2 GHz CPU, 3 GB of RAM, Intel video card) was also handled well. However, the utility let me know that my Intel wireless card wasn't supported. Most other things such as resolution, sound and networking worked without any trouble. My touchpad handled taps as clicks, but wouldn't scroll under the default settings -- a reverse from the normal order of things. The user has the option of using the utility to submit their hardware profile, similar to the way Fedora's Smolt does on Linux machines. I sent a profile for my desktop machine and found it interesting that the utility says the hardware information was sent to Sun. This seems out of date at best and I wonder who ended up with a list of my hardware.
Next up is the system installer. The first thing the user is asked to do is handle partitions. Compared to other graphical installers (and a few text-based installers) the OpenIndiana partitioner is a bit sparse and I found it easier to divide up the disk using GParted prior to running the installer. Next the user is asked for their time zone and preferred language. (This was the third time I'd selected my language preference since booting.) The following screen creates a user account, which we are told will have administrator privileges. The installer then copies over the required files and we reboot.
OpenIndiana dev-146 - administration tools
(full image size: 625kB, resolution 1280x1024 pixels)
First impressions and software applications
OpenIndiana does not boot quickly. The first time I started the system post-install, the system took about five minutes to reach the login screen. Later start-up times were improved, but still dragged compared to most Linux distros. After logging in, I found the installed system was much the same as the live DVD environment, though without desktop icons. A little poking around showed the system (once up and running) wasn't so much slow as heavy. Running on a physical machine with 2 GB of RAM, OpenIndiana did fairly well; however, trying to cram the OS into a virtual machine with 1 GB of memory caused a noticeable drop in responsiveness. I think a good deal of the overhead comes from the ZFS file system which is nicely integrated into the system. OpenIndiana has some slick GUI tools for dealing with ZFS and the file browser has a built-in "time slider" that allows quick access to file system snapshots. When using OpenSolaris last year I had stability issues with the snapshots feature, but I encountered no problems this time around.
The application menu is light for an operating system which comes on a DVD. Included are Firefox (3.6.8), Thunderbird, Pidgin, Rhythmbox, Totem for playing videos, GParted and Java. We also find the usual collection of applications, including a text editor, file archiver, CD ripper, disc burner, a document viewer and accessibility programs. Not to be found on the system are popular media codecs and Flash. Instead, when the user tries to open a media file, a codec helper pops up and offers to help the user purchase the required codec. The prices strike me as being a bit high and, for most regions of the world, unnecessary.
There were a few surprises regarding what was not available on the menu. OpenIndiana is a branch of OpenSolaris, which was managed by Sun Microsystems. I expected the OS would be used as a platform to show off other (former) Sun technologies. For instance there was no OpenOffice.org to be found on the menu, nor in the package manager. Java was pre-installed, but not the associated developer tools. Likewise, I didn't find a copy of VirtualBox. In fact when running in VirtualBox, OpenIndiana doesn't integrate with the host operating system the way some modern Linux distros do. I think it's a shame that more work hasn't been done to incorporate these projects into the platform. I think Sun, and Oracle, lost an opportunity there to show what they could achieve.
OpenIndiana dev-146 - searching for packages
(full image size: 717kB, resolution 1280x1024 pixels)
That's not to say there aren't some good tools which come with OpenIndiana. There are applications with nice interfaces for handling core files, services, the firewall, users and packages. For the most part, these tools are about what a user could expect to find on a Linux or desktop BSD system. I like their layout and I found them intuitive to use. The package manager especially mimics Synaptic both in appearance and behaviour. At the moment the project's repository is a bit light with just over 2,000 packages available. Hopefully that will grow as OpenIndiana matures. One item that stood out was the ZFS snapshot manager. It provides a nice interface for setting up what is included in a snapshot and when snapshots take place.
System administration and security
The thorn in my side as far as OpenIndiana was concerned was in relation to security, specifically root-level access. The system installer mentions that the user account created at install time will have root access. This does not appear to be the case as any admin-type action I tried to preform was met with a request for the root user's password. The first time I saw this and my password was rejected I realized no password had been set for root during the setup process. I created a root password and went back to change settings. At which point I found the root password was rejected as my user did not have permission to elevate my privileges to the root level. Next I went into the user account manager and changed my user's roles to include elevating my access to root-user level. And I realized I had just performed these account changes with my regular user account!
Going down through the menu of administration tools I found that about half would let me use them and change settings with the root password and the other half would deny me access saying my user account was not permitted to act as root, even with the root password. I'm sure there is some role I can change somewhere to make my account be able to effectively su in all cases, but it is a pain to have this kind of inconsistency. Why would security be configured in such a way that by default I can easily manage system packages and accounts, but not be able to change settings for core file dumps and system services? Speaking of services, as one might expect from an operating system which has its ancestry in servers, the OS runs secure shell and Sendmail by default. Under the default settings root is unable to remotely login to a shell.
OpenIndiana dev-146 - managing system processes
(full image size: 508kB, resolution 1280x1024 pixels)
Perhaps it's not fair to make a judgement call so early given that this is OpenIndiana's first release and they're just getting started, but this initial offering felt more like an early beta than a final release. The system is stable and there are some good features in place. I liked the installer and the Device Driver Utility is a great point in the operating system's favour. Hardware support was a little better this time around than it was a year ago on OpenSolaris. But the heavy nature of the operating system combined with the fickle privilege escalation and small package repository makes OpenIndiana an unappealing choice right now for a desktop system. Hopefully these matters will get ironed out as the project matures.
There is one other thing I feel should be addressed. OpenIndiana seems to be lacking a focus. It has its roots in server technology, but it has become memory hungry, runs a desktop and uses a graphical installer. On the other hand it lacks the range of applications and drivers one might expect in a desktop system. Some people have told me it's more of a testing ground for people migrating, testing and developing across platforms, but if that's the case where are the great development tools and virtualization software?
The wonderful tools which were previously attracting people to OpenSolaris (ZFS, DTrace) have been ported to other operating systems. OpenIndiana doesn't showcase Sun/Oracle technology; all it really does is give people an open source version of Solaris. And, if you're into tweaking operating systems or you're considering a migration to Oracle solutions, then I suppose that's all OpenIndiana needs to be. As a former fan of Solaris, I was hoping to find something which stood out, something the operating system could hang its hat on, and I didn't find that. OpenIndiana isn't a bad system by any means, but I haven't found a reason, besides curiosity, to run it either.
|Miscellaneous News (by Ladislav Bodnar)
Fedora prepares for beta release, Mandriva reasserts its continuity, Ubuntu and 6-month release cycles, PCLinuxOS - past and present
Along with the final release of GNOME 2.32, this week will also see the delivery the last public development builds of Fedora 14 (beta) and Ubuntu 10.10 (release candidate) - the two most popular GNOME-centric distributions. For Ubuntu, this will be a near-final build, with just a minimum number of release-critical bug fixes expected to take place between now and the final release on October 10th. For Fedora, things are progressing in a slightly more leisurely manner as the project's next stable version is not expected until early in November. That said, the list of accepted features in Fedora 14 is now nearly completed. Some of the more interesting upgrades include Perl 5.12 and Python 2.7, while the KDE desktop has been brought up to version 4.5 and the NetBeans development environment is at version 6.9. Overall, it doesn't look like the new Fedora release is brimming with many cutting-edge features, but maybe that's a good thing - a little slowdown in the ever-evolving world of a Linux distro's development can't be a bad thing. Besides, it's entirely possible that many Red Hat developers are currently focusing their attention on the upcoming release of Red Hat Enterprise Linux 6, but as soon as that's out of the way, expect Fedora development to pick up strongly once again.
Fedora 14 beta comes with new artwork and desktop theme.
(full image size: 1,551kB, resolution 1280x1024 pixels)
* * * * *
Ubuntu's development cycle will culminate in two weeks when the project's "Maverick Meerkat" release is scheduled to hit the download mirrors around the world. Although this fast development rhythm has been the distribution's feature for several years, there are those, like ITWire's Sam Varghese, who question the reasoning behind such frequent release plans: "Over the last week, I've been playing around with the beta of the forthcoming Ubuntu release - 'Maverick Meerkat' or version 10.10 - which is scheduled to be officially unveiled on October 10. And I have just one question to ask: why is it being released at all? What major changes are present to justify an upgrade? If all that the new version has to show is incremental changes in version numbers of major applications, why is there the need for so much hoo-haa? Is Canonical, the company behind Ubuntu, guilty of becoming a prisoner of its own hype, and unable to revert to some kind of commonsensical schedule that would reflect the correct state of affairs?" The author answers his own question: "We don't need the staged releases, we don't need to be given the impression that a great deal is happening when someone is basically running on the same spot. GNU/Linux has never resorted to hype to propagate itself - good software that does what it promises to do, never goes out of style. A yearly release is something that I could live with."
* * * * *
Mandriva is fighting back. Following a series of bad publicity reports about the state of the company's finances, employee lay-offs, and a new fork founded by well-known former Mandriva developers (Mageia), the company has published an announcement on its official blog. The article, written by current CEO Arnaud Laprévote, insists that Mandriva (the company) is alive and well and that Mandriva Linux (the distribution) is certainly not about to be discontinued: "The next version of the Mandriva community distribution will be available in the first quarter of 2011. The community version of the Mandriva distribution is the one on which the Powerpack distribution, the Corporate Desktop distribution and the Mandriva Enterprise Server distribution are based upon. From a desktop point of view, Mandriva intends to be the best KDE distribution in the world: easy-to-use, stable, rich-featured and with excellent localization. Even if the community distribution will be KDE-focused, we will encourage the community to build GNOME, LXDE, Xfce, E17, etc. editions as value options. The infrastructure to help the community to do that will be put in place." In related news, Per Øyvind (one of the developers still in Mandriva's services) writes that rumours about Mandriva's demise have been greatly exaggerated, while an official press release, published by Vanessa Wall, provides minutes from Mandriva's annual general meeting which took place on September 17th, 2010.
* * * * *
Those Mandriva users who are still perturbed by the continued uncertainty surrounding their favourite distribution might consider another option (besides Mageia) - PCLinuxOS. Although the project hasn't been making many headlines recently, the developers continue to work quietly on the distribution. ITPro's Richard Hillesley reports in PCLinuxOS - Rolling on a river: "The inspiration behind PCLinuxOS, also known as PCLOS, is Bill Reynolds, who is known to fans of PCLinuxOS as Texstar. PCLinuxOS began as an offshoot of Mandrake/Mandriva, to which Texstar had been a long time contributor of third-party packages. The objective was to build a fast, reliable distribution of Linux, that was both a Live distribution on the model of Knoppix and a fully installable and flexible Linux desktop, driven by Reynolds' passion to make the perfect software package. 'I love to package,' he explained. 'It is like a puzzle where all the pieces have to fit together or the code doesn't work. That is my favourite part of doing PCLOS.'" The 4-page article investigates the history of PCLinuxOS before concluding that "PCLinuxOS exists unapologetically to satisfy the demands of its own community, but in doing so reaches a much larger audience. As Reynolds sees it: 'We're just enjoying Linux technology and sharing it with friends who might like it too. We hope you have enjoyed the ride as well.'"
|Questions and Answers (by Jesse Smith)
Frustrated-with-the-state-of-Linux asks: What are Linux distros doing right? I'm saying, nothing is ever solved, nothing moves to a usable state (I fear accessing my NTFS drives, who knows if Samba, FUSE, etc. are actually in working order). There is no information centralized that is actually relevant, only information that is out of date. (I've learnt to never ask anything on a forum, even after "googling", but to re-install instead.) Are there actual "eyes on the code"? Or just a cycle of buggy alphas and orphaned packages? Who's putting out these 101 distros and what kind of back-ends are they building into them to steal data or track users? Linux seems worse and worse the more I learn about... Any thoughts on these points?
DistroWatch answers: Before I get into the point-by-point questions, I want to address the over-all sense of disappointment in this e-mail. When people are first introduced to Linux it's easy to have high expectations. A lot of people in the GNU/Linux community are all too happy to declare the virtues of their favourite operating system while ignoring flaws. As a result, I think a lot of people enter into the Linux community with the thoughts that Linux systems don't have to protect against malware, that the systems are 100% reliable, that open source is a large, friendly commune full of people perfecting each other's code and helping everyone. The unfortunate truth is that there is no perfect operating system, no perfect development model and all communities are made up of individuals. And, for that matter, all operating system environments are made up of individual components.
The reason I bring this up is that the questions presented here sound to me like they're painting the entire GNU/Linux community with the same brush. I think that's not an entirely fair way of looking at things. There are millions of Linux users in the world and, as with any large group, one shouldn't judge the herd by the actions of a segment. For every handful of projects that never become stable there are some which mature and become rock-solid and useful. For all the poorly maintained manual pages, there are a few which are kept current. Certainly there are projects where little or no code review is done, but some projects take code quality and security seriously. And this is generally true across operating systems. Spend enough time observing any large OS community and you'll find a mix of precious gems and mediocre mud.
The overall tone of the questions indicates to me that there is a concern with quality and stability. So I would recommend examining some of the Linux distros which focus on those areas. Debian GNU/Linux, CentOS and Slackware Linux come to mind as platforms which have been around for a long time and have well-deserved reputations for quality. You might also consider looking at the BSDs, which tend to focus on security and stability rather than pushing new features. There may be more of a learning curve with BSDs, but they're solid systems.
On to the individual questions. What are Linux distros doing right? The big name distros are creating solid, polished operating systems that many people can use on their main computer system on a day-to-day basis. Sure there are dozens of small projects that appear and disappear with the seasons, but there are some really great distributions available. There's a good list of quality systems here on DistroWatch. Technologies such as Samba, FUSE and NTFS drivers have been stable for years now. I use them almost on a daily basis and have, for quite some time, without any problems. However, as with any storage technology on any operating system it's a good idea to keep regular backups.
Forums really aren't all that different from everyday life. I find that people often respond in the same way they're approached. So be nice when asking questions on forums. It doesn't always work, on forums as with physical interactions, some people will be rude. Ignore them and focus on the people who do have the desire to help. Also, are there eyes on the code? Most of the core projects have occasional review. The smaller, lesser-known projects often do not. There's no hard and fast rule about peer review. The key difference between open and closed source is that people have the option to examine open source code. Whether that option is used varies with the project.
If you're worried about who is making the hundreds of minor Linux distributions floating around the net, don't use them. Pick a well-known operating system with a good reputation. Developers can put anything they want into their products, so do a little research before you download. Again, the DistroWatch's Top Ten page is a good place to start.
|Released Last Week
Andrew Gillis has announced the release of VortexBox 1.5, a Fedora-based Linux distribution that can turn an unused computer into an easy-to-use music server or jukebox: "We are pleased to announce the release of VortexBox 1.5. As always our goal it to make VortexBox work with any media player. The recent release of iTunes 10 does not work with the old VortexBox DAAP server. We took this opportunity to replace the DAAP server in VortexBox with a better one. The new DAAP server not only works with iTuens 10 but it can server FLAC files to iTunes by encoding them as WAV files inline. This reduces the need to keep a mirror of your music files in MP3 format. We also updated the latest Squeezebox server and added a control panel to control the services on VortexBox. Thanks to everybody who helped with features and bug fixes for this release." Here is the brief release announcement.
VectorLinux 6.0 "SOHO Deluxe"
Robert Lange has announced the release of VectorLinux 6.0 "SOHO DELUXE", a commercial edition with KDE 4.5.0 as the default desktop, out-of-the-box multimedia support, and extra application on the second CD: "The VectorLinux development team is proud to announce the release of VectorLinux 6.0 SOHO Deluxe. This release is based on the KDE 4.5.0 Plasma desktop and latest Xfce as a secondary desktop. Updates from the public release include Digikam 1.4.0, GIMP 2.6.10, K3b 2.0, Scribus, OpenOffice.org, Amarok 2.3.1, KMyMoney, GnuCash and additional games and system updates. Kernel version is 18.104.22.168 which adds new wireless network possibilities. There have been speed and stability improvements. The GUI installer has seen further refinements and is the default installer." Read the rest of the release announcement for more information.
Barry Kauler has announced the release of Quirky 1.3, a small desktop distribution similar to Puppy Linux, but built with a different toolset: "Quirky 1.3 released. This is built from the 'forked' Woof that I have been discussing recently, and is an opportunity to evaluate the changes in Puppy files and streamlined searching in the 'init' script. A small amount of package upgrading since 1.2, but mostly this release is a test bed for the advances in Woof. In particular, 1.3 is built with the 'simplified file names'. Apart from simplified names, there is also an id-string appended to the files, plus streamlining of the search-code in the 'init' script. 'Rerwin' has also made many advances in analog and 3G modem detection, configuration and usage, that are in Woof. Build 1.3 is for us to thoroughly test these new ideas." See the release announcement and release notes for further details.
ArchBang Linux 2010.09
Willensky Aristide has announced the release of ArchBang Linux 2010.09, a variant of Arch Linux featuring Openbox as the default window manager and a selection of lightweight applications: "ArchBang Linux 2010.09 'RELOADED' is out. It's entitled 'RELOADED' because we went back to our original combination (ArchBang = Arch Linux + Openbox). The 64-bit edition is the only one available at this time but by the end of the week the 32-bit edition should be available as well. Changes: no more LXDE; removed xdg-menu for dmenu (dynamic menu); Thunar is back and PCMan File Manager is out; new theme; just VLC for your media needs (removed Exaile and GNOME MPlayer); added GIMP; Xfburn instead of Graveman; Gnumeric added; Evince instead of Xpdf; places pipe-menu; Linux kernel version 22.214.171.124." Visit the project's home page to read the release announcement.
Chakra GNU/Linux 0.2.2
ArchBang Linux 2010.09 - an interesting variant of Arch Linux with Openbox
(full image size: 1,171kB, resolution 1280x1024 pixels)
Phil Miller has announced the release of Chakra GNU/Linux 0.2.2, an Arch-based distribution and live CD featuring the KDE desktop: "We did it! Now with our new page layout and CCR open for public we also have 0.2.2 ready - our second point release of 'Jaz'. This time tribe got a rework to fix bugs we found during last week. We improved CInstall to handle packages and bundles better. Packer will build packages from our community repository now. Your all welcome to add your packages there - we might add them to our binary repositories. Some users reported some issues with VLC and MPlayer. Those are gone now. NVIDIA and ATI drivers got updated and hardware-detection-scripts will find them properly now." Read the rest of the release announcement for more details.
Clonezilla Live 1.2.6-24
Steven Shiau has announced the availability of a new stable release of Clonezilla Live, a free Debian-based live CD designed for disk cloning tasks: "Stable Clonezilla Live 1.2.6-24 has been released. This release includes major enhancements, changes and bug fixes: the underlying GNU/Linux operating system was upgraded, it is based on the Debian 'Sid' repository as of 2010-09-21; new file system support, Btrfs, was added in this release - it has been tested successfully with Ubuntu 10.10 beta and openSUSE 11.3 restoration; Russian language was added; program makeboot.sh was improved to allow running with full path; option '--force' was added for grub-install (grub2); the Linux kernel was updated to 2.6.32-23; Partclone was updated to 0.2.15; gPXE was updated to 1.0.1...." Read the full release announcement for a complete list of changes.
* * * * *
Development, unannounced and minor bug-fix releases
|Upcoming Releases and Announcements
Summary of expected upcoming releases
New distributions added to waiting list
- Upstream OS. Upstream OS is a full-featured, openSUSE-based distribution with no-branding. Its primary feature is the ability to clone it and to build a custom distribution with the tools provided.
* * * * *
DistroWatch database summary
* * * * *
This concludes this week's issue of DistroWatch Weekly. The next instalment will be published on Monday, 4 October 2010.
Jesse Smith and Ladislav Bodnar
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 709 (2017-04-24): Ubuntu 17.04, Korora testing new software manager, Ubuntu migrates to Wayland, running Nix package manager on alternative distributions|
|• Issue 708 (2017-04-17): Maui Linux 17.03, Snaps run on Fedora, Void adopts Flatpak, running Android apps on GNU/Linux, Debian elects Project Leader|
|• Issue 707 (2017-04-10): PCLinuxOS 2017.03, Canonical stops Unity development, OpenBSD on a Raspberry Pi, setting up a VPN for privacy|
|• Issue 706 (2017-04-03): Super Grub2 Disk, Snap packages of deepin applications, Subgraph OS routes network traffic for one application, announcements from Linux Mint|
|• Issue 705 (2017-03-27): Minimal Linux Live, sharing control of the operating system, new KaOS features, Uplos32 provides 32-bit fork of PCLinuxOS|
|• Issue 704 (2017-03-20): ToarusOS 1.0.4, Linux Mint's security record, Debian starts Project Leader election, Ubuntu 12.04 reaches end-of-life|
|• Issue 703 (2017-03-13): SolydXK 201701, CloudReady, Solus announces new features, KDE Connect sends text messages from desktop, openSUSE's YaST module for Let's Encrypt|
|• Issue 702 (2017-03-06): Fatdog64 Linux, elementary OS bundled with new netbook, Haiku announces new features, security and the size of a distro's development team|
|• Issue 701 (2017-02-27): OBRevenge 2017.02, Mageia 6 delays, NetBSD reproducible builds, questions about swap space, trying to steam video on a Raspberry Pi|
|• Issue 700 (2017-02-20): RaspBSD, Debian replaces Icedove with Thunderbird, Fedora's licensing guidlines, tips for switching shells, finding battery charge, getting IP address and killing processes|
|• Issue 699 (2017-02-13): Clear Linux, GhostBSD network utility ported to FreeBSD, Ubuntu coming to Fairphone, elementary OS crowd funding an app store|
|• Issue 698 (2017-02-06): Solus 2017.01.01, comparing containers with portable applicatins, Tails dropping 32-bit support, Debian Stretch enters freeze|
|• Issue 697 (2017-01-30): Subgraph OS 2016.12.30, running Ubuntu on an Android phone, Arch Linux phasing out 32-bit support, Linux Mint testing updated LMDE media|
|• Issue 696 (2017-01-23): GoboLinux 016, remotely running desktop applications, Solus adopting Flatpak, KDE neon using Calamares, TrueOS tests OpenRC|
|• Issue 695 (2017-01-16): Zorin OS 12, Peppermint team fixes installer bug, Debian refreshes Jessie media, Ubuntu improves low graphics mode, Exciting things coming in 2017|
|• Issue 694 (2017-01-09): MX Linux 16, Fedora considers systemd security features, DragonFly BSD to support massive swap space, Ubuntu Touch roadmap, Puppy's newsletter, sudo's password prompt|
|• Issue 693 (2017-01-02): Comparing small distros, fig language, video driver comparsion, Debian+PIXEL, Wayland on FreeBSD|
|• Issue 692 (2016-12-19): Bodhi Linux 4.0.0, Cappsule containers, Calculate's new Utilities package, Solus and Ubuntu MATE build new application menu|
|• Issue 691 (2016-12-12): SalentOS 1.0, openSUSE improves YaST, Fedora considers slower release cycle, KDE neon gets LTS branch|
|• Issue 690 (2016-12-05): Fedora 25, Ubuntu adopts rolling HWE kernel, running Android apps on GNU/Linux, Haiku working toward EFI support|
|• Issue 689 (2016-11-28): openSUSE 42.2, Fedora's upgrade path, plans for Korora 25, transitioning from PC-BSD to TrueOS, Webconverger's reproducible builds|
|• Issue 688 (2016-11-21): Endless OS 3.0.5, KDE neon fixes security hole, FreeBSD's Quarterly Status Report, Rolling release trial #2 concludes|
|• Issue 687 (2016-11-14): NAS4Free 10.3.0.3, Fedora gains MP3 playback, budgie-remix becomes Ubuntu Budgie, Ubuntu flavours compared, Rolling release trial #2|
|• Issue 686 (2016-11-07): FreeBSD 11.0, rolling release trial #2, Debian announces supported architectures, Simplicity switching to antiX base, farewell to Mythbuntu|
|• Issue 685 (2016-10-31): elementary OS 0.4, SUSE gains ARM support, Mint improves language support, Dirty COW explained, Rolling release trial #2|
|• Issue 684 (2016-10-24): Ubuntu 16.10, Linux popularity in different markets, Fedora runs on Raspberry Pi, Ubuntu features live kernel patching|
|• Issue 683 (2016-10-17): Refracta 8.0, making packages for distributions, Alpine switches to LibreSSL, 386BSD website publishes classic code|
|• Issue 682 (2016-10-10): KDE neon 20160915, Android-x86 6.0, Fedora warns of update bug, HandyLinux drops English translation, LXQt benchmarks|
|• Issue 681 (2016-10-03): OpenBSD 6.0, DragonFly BSD to support LibreSSL in ports, systemd denial of service bug, upgraded Mintbox Mini|
|• Issue 680 (2016-09-26): Uruk GNU/Linux 1.0, blocking applications at the firewall, Lenovo controversy, Ubuntu running on the Nextcloud Box|
|• Issue 679 (2016-09-19): OpenMandriva 3.0, 32-bit vs 64-bit performance, openSUSE updates, KaOS unveils first run wizard|
|• Issue 678 (2016-09-12): Apricity 07.2016, Mageia adopts DNF, KDE neon to use Wayland, FreeBSD updates Linux compatibility, creating cron jobs|
|• Issue 677 (2016-09-05): Peppermint OS 7, Manjaro updates leadership, TrueOS becomes rolling release, organizing files, creating torrents|
|• Issue 676 (2016-08-29): Korora 24, Fedora 25 to use Wayland by default, Linux turns 25, PC-BSD becomes TrueOS, finding software licensing information|
|• Issue 675 (2016-08-22): Gentoo LiveDVD "Choice Edition", moreutils, Ubuntu improves terminal convergence, MATE packaged for Openindiana, FreeBSD improves video support|
|• Issue 674 (2016-08-15): Zenwalk Linux 8.0, Ubuntu phone follow-up, Lubuntu transitioning to LXQt, Steam running on FreeBSD|
|• Issue 673 (2016-08-03): noop linux and EasyNAS, Debian's GnuPG switch, Fedora "Flock", using "nice"|
|• Issue 672 (2016-08-01): Ubuntu Phone 15.04, Solus embraces rolling release model, interview with Jane Silber, FreeBSD Quarterly Report|
|• Issue 671 (2016-07-25): Slackware 14.2, Point Linux 3.2, OpenBSD disables usermount, KaOS releases significant changes, Fedora 22 reaches end of life.|
|• Issue 670 (2016-07-18): Linux Lite 3.0, Bodhi team plans 4.0.0, pfSense changes licensing, running software across distributions, Linux Mint upgrade path|
|• Issue 669 (2016-07-11): Linux Mint 18, proving a system is secure, LibreSSL in FreeBSD, Ubuntu plans phasing out 32-bit, pfSense status report|
|• Issue 668 (2016-07-04): Fedora 24, Linux Mint plans for 18.1, FreeBSD and DragonFly BSD improve their file systems, comparing Flatpak, Snap and AppImage|
|• Issue 667 (2016-06-27): GeckoLinux 421, Fedora supports Flatpak, Solus unveils new features, running GNU/Linux on tablets|
|• Issue 666 (2016-06-20): Comparing more live update methods, Ubuntu's snap packages, Antergos drops 32-bit media, GeckoLinux unveils Rolling edition, learning Linux resources|
|• Issue 665 (2016-06-13): BunsenLabs Linux Hydrogen, Fedora 24 delayed, NetBSD grows in size, Clonezilla questions|
|• Issue 664 (2016-06-06): Sabayon 16.05, Debian updates install media, the cost of free software, Qubes explains secure build process|
|• Issue 663 (2016-05-30): Comparing live update methods, Ubuntu MATE's progress, distros debate systemd change, DistroWatch turns 15|
|• Issue 662 (2016-05-23): Clonezilla Live, new Fedora community repository, DragonFlyBSD runs Wayland, a live edition of Slackware and kernel components|
|• Issue 661 (2016-05-16): FreeBSD 10.3, OpenMandriva adopts Clang, Debian adds ZFS packages, PCLinuxOS drops 32-bit and comparing CentOS with RHEL|
|• Issue 660 (2016-05-09): Ubuntu MATE 16.04, Mint's xapps, FreeBSD Quarterly Report, Debian updates 32-bit support, addressing GPL violations|
|• Issue 659 (2016-05-02): Ubuntu 16.04, compiling custom kernels, Cinnamon 3.0, Sabayon launches ARM build, Devuan ships Beta release|
|• Issue 658 (2016-04-25): Kali Linux 2016.1, elementary OS 0.3.2, Debian elects Project Leader, Fedora 24 feature preview, Nard reaches 1.0|
|• Full list of all issues|
|Free Tech Guides
NEW! Jump Start Sketch
FREE FOR LIMITED TIME! Sketch, a smart vector-based design app with a simple, clean and intuitive interface, is fast becoming a favorite tool of modern web and UI designers.
FREE 158-page ebook
|Free Tech Guides
NEW! Jump Start Node.js
NEW! Node.js is different. It lets you write front-end and back-end code in a unified language, leading to staggeringly fast and scalable projects.
FREE 176-page ebook
|Free Tech Guides
Apache Tomcat Cookbook
Apache Tomcat is an open-source web server that implements several Java EE specifications including Java Servlet, JavaServer Pages (JSP), Java EL and WebSocket.
FREE 94-page Cookbook