Linux Archive

Linux: ZFS, Licenses, Patents

A recent discussion on the lkml examined the possibility of a Linux implementation of Sun's ZFS. It was pointed out that the file system is released under the GPL-incompatible CDDL, and that Sun has filed numerous patents to prevent ZFS from being reverse engineered. Max Yudin pointed out, "according to Jeff Bonwick's blog Sun issued 56 patents on ZFS, but I have no idea what they patented. Sorry, binary compatible ZFS reimplementation with GPL license might not be legal."

Review: CRUX 2.3

TriedIT reviews CRUX 2.3, and concludes: "CRUX 2.3 is simple, but not from a user standpoint. It does require a lot of manual installation and configuration. It also doesn’t come with a bunch of pre-installed software either. But the distribution is meant for experienced users, after all. It is definitely simple from a system standpoint, however. There's no complex hardware auto-detection, or heavy weight desktop environments, 3D desktops or proprietary video card drivers. The package system is also pretty simple, but includes source-based package installation. There are no fancy GUI configuration utilities (or even console-based ones)."

The Top 5 Things I Hate About Linux

"Even though I enjoy using my Linux boxes a great deal for the most part, there are still those little annoyances that are enough to drive a guy batty. After all, even something as elegant and as effective as the top Linux distributions can still do certain things to drive you nuts from time to time." More here.

NixOS: a Purely Functional Linux Distribution

"NixOS is a Linux distribution based on Nix, a purely functional package management system. NixOS is an experiment to see if we can build an operating system in which software packages, configuration files, boot scripts and the like are all managed in a purely functional way, that is, they are all built by deterministic functions and they never change after they have been built."

‘What Apple Gets Right and Why Linux Keeps Slipping Behind’

The founder of the Open Graphics Project writes: "Good design and usability are very important. I haven't paid enough attention to the discussions between Linus and GNOME developers, so I can't address it directly. But what I can say is that a learning curve is not a bad thing. While it's good to think about the total novice, it's even more important to have consistent and logical mechanisms. This way, if someone has to learn something new to use the computer, they have to learn it only once. This is why I think it's good that Apple and Microsoft have UI development guides that encourage developers to make their apps act consistently with other apps in areas where their functionalities conceptually overlap. And this is where I start to get disappointed with GNU/X11/Linux systems."

Linux-Based OpenGL Development System Without X

An .iso image of myOS has been released. "Minimalistic GNU/Linux system, stripped down of everything, but core necessary files to compile and run OpenGL/C code. It has simplified directory structure and cleaned up internal cross referencing. It can fit single floppy disc without development components. With Scithech SNAP/MGL drivers (based on Mesa) it was possible to run OpenGL without X. Stripped down and modified GNU gcc compiler, mixed with diet libc includes and selected shared files seem to be able to compile all relevant libraries and produce stable and relatively small code. Apart from Necromancer's file manager and OpenGL developing tools, this is pretty much your average Linux thanks to BusyBox."

‘RIP: Community Linux (1991-2007)’

"The idea that Linux is primarily a community-based project based on the work of thousands of independent, idealist hackers died a quiet death at home on March 27th. The proximate cause of death was the Linux Foundation's naming of its new board of directors. This leading non-profit Linux organization's board included many Fortune 500 executives from around the world - but not one representative from a purely community-based Linux organization."

The Torvalds Transcript

LWN writes about a InformationWeek interview to Linus Torvalds: "Finally, the real basic issue is that I think the Free Software Foundation simply doesn't have goals that I can personally sign up to. For example, the FSF considers proprietary software to be something evil and immoral. Me, I just don't care about proprietary software. It's not 'evil' or 'immoral', it just doesn't matter. I think that Open Source can do better, and I'm willing to put my money where my mouth is by working on Open Source, but it's not a crusade - it's just a superior way of working together and generating code."

Parallelise Application for Faster Linux Booting

"One of the biggest complaints about Linux, particularly from developers, is the speed with which Linux boots. By default, Linux is a general-purpose operating system that can serve as a client desktop or server right out of the box. Because of this flexibility, Linux serves a wide base but is suboptimal for any particular configuration. This article shows you options to increase the speed with which Linux boots, including two options for parallelizing the initialization process. It also shows you how to visualize graphically the performance of the boot process."

Linux Mint Freshens Ubuntu’s Palate

"Ubuntu is a strong desktop distro, but it falls short for some users in a few areas. Where are the multimedia codecs and DVD support, and what's with all the brown, for heaven's sake? If you'd like multimedia support with a minty fresh theme, try Linux Mint 2.2, an Ubuntu-based distro that throws in support for Flash 9, Windows Media Format, DVDs, MP3s, and troublesome wireless cards."

HP Sees Huge Linux Desktop Deals

Hewlett-Packard is closing custom deals for thousands of desktop PCs running Linux, which has the company assessing the possibility of offering factory-loaded Linux systems, an HP executive said. "We are involved in a number of massive deals for Linux desktops, and those are the kinds of things that are indicators of critical mass. So we are really looking at it very hard," said Doug Small, worldwide director of open source and Linux marketing at HP. "We are in a massive deal right now for multi-thousands of units of a desktop opportunity for Linux. That's an indicator." He declined to give details about the deals.

Thirty Days with Linux

Complaining about Windows Vista is a national past time on Internet forums these days. Windows Vista 'costs too much', 'has onerous product activation', 'requires too much hardware', etc. These complaints are often followed up by a very simple boast: 'I'm just going to switch to Linux'. But in today's landscape, how viable is that statment? Is the threat to switch to Linux an empty one, or is it entirely possible?"

Conary: an Innovative Second-Generation Package Manager

"rPath's Conary is a second-generation package manager. Considering that Erik Troan, rPath's CTO and co-founder, was one of the original authors of the RPM package format, some might be tempted to view Conary as an effort to do things right the second time around - nor is that view far from wrong. In its design, Conary is a streamlined version of dpkg or RPM with Yum in which all the utilities of those package managers are combined in a single command and combined with version control to meet the demands of a modern distribution."

Choice or Chaos: the High Cost of Linux Fragmentation

"Freedom of choice is one of the great benefits of Open Source Software in general and Linux in particular. This freedom gives consumers the ability to select, without fear of litigation, what software they will use and how they will use or modify it. As a principal, this freedom is extremely valuable. However, a couple of announcements this week seem to indicate that market value of freedom of choice has dipped considerably. The biggest hurdle Linux adoption faced this week wasn't Microsoft, it was an enemy from within: Linux fragmentation."