Consistency Isn’t Skin Deep

Late last week we ran a story on how the Google Chrome team had decided to use Gtk+ as the graphical toolkit for the Linux version of the Chrome web browser. It was a story that caused some serious debate on a variety of aspects, but in this short editorial, I want to focus on one aspect that came forward: the longing for consistency. Several people in the thread stated they were happy with Google's choice for purely selfish reasons: they use only Gtk+ applications on their GNOME desktops. Several people chimed in to say that Qt integrates nicely in a Gtk+ environment. While that may be true from a graphical point of view, that really isn't my problem with mixing toolkits. The issue goes a lot deeper than that.

Pirate Bay Trial To Start Today

In a textbook example of "dweilen met de kraan open", the landmark trial against Torrent website The Pirate Bay will take off today in Sweden. The founders of the torrent website are charged with aiding millions of internet users gain access to illegal content. Basically the entire entertainment industry is amassing against The Pirate Bay, making this one of the biggest trials against internet file sharing in history.

Improving Linux GPU Power Management

Red Hat's Matthew Garrett has actively been working on improving power management with graphics processors via the various open-source X.Org drivers. There is quite a lot of work involved, but at the FOSDEM x.org meeting he shared an update on his progress. In particular, Matthew is trying to conserve power with the GPU, memory, outputs, and displays. Read on to understand Red Hat's work on power management.

Debian 5 ‘Lenny’ Released

A few months later than expected, Debian 5 has finally arrived with a bundle of new goodies: Java is finally in the Debian repositories thanks to IcedTea and OpenJDK; Firefox (rebranded as Iceweasel) is now at 3.0; and official live images are ready for our downloading pleasure. TuxRadar has a detailed look at Lenny along with an explanation from Steve McIntyre, the Debian Project Leader, on why it was delayed. Earlier this week, we already detailed the new features in Lenny.

Gtk+, Cuba, Haiku, and Panic!

It was a fun week for OSNews, with many interesting debates on polarising subjects such as the global menubar in GNOME, Chrome using Gtk+ on Linux, and Cuba moving to Linux. We also took a look at Haiku, talked to Nicki Clyne and the CEO of Lunascape, and reported on a few releases of small operating systems. This week's My Take is about the economic crisis.

HelenOS 0.4.0 Released

A new version of the experimental HelenOS operating system has been released. Version 0.4.0 features a simple user command line interface, FAT file system support, application loader and tracer, improved hardware support for ia64, ppc32 and sparc64, and many other improvements over the previous release. Get it from their download page.

Linux Version of Chrome To Use Gtk+

A major complaint about Google's Chrome web browser has been that so far, it is still not available on anything other than Windows. Google promised to deliver Chrome to Mac OS X and Linux as well, but as it turns out, this is a little harder than they anticipated, Ben Goodger, Google's Chrome interface lead, has explained in an email. It has also been revealed what toolkit the Linux version of Chrome will use: Gtk+.

Red Hat Enlists Community in Fight Against Patent Trolls

Back in 2007, IP Innovation filed a lawsuit against Red Hat and Novell. IP Innovation is a subsidiary of Acacia Technologies. You may have heard of them -- they're reported to be the most litigious patent troll in the USA, meaning they produce nothing of value other than money from those whom they sue (or threaten to sue) over patent issues. They're alleging infringement of patents on a user interface that has multiple workspaces. Hard to say just what they mean (which is often a problem in software patents), but it sounds a lot like functionality that pretty much all programmers and consumers use.

Programming a 64-bit Operating System

IanOS is an experimental 64-bit operating system written from scratch as a learning experience. The source code is available online and the creator of the OS has made some detailed documentation available to go with the source code. This is an excellent resource for anyone who wants to venture into writing a 64-bit OS. The author makes his intention about this OS clear "I never had any intention of producing a true OS. There are plenty of those about and it would be a very foolish, or vain, person who thought that they could compete with the likes of FreeBSD and Linux. But my interest in computers isn't practical; I just find programming them, particularly at this level, to be a supremely satisfying intellectual pursuit".

The State of the Global Menubar in GNOME

A very, very long time ago I personally advocated the inclusion of a certain feature into GNOME. We set up a poll at OSNews, which resulted in a very, very resounding "yes!" from the OSNews community - many of which are GNOME users. The feature in question was the global application menubar, which allowed the GNOME desktop to have a menu bar atop the screen similar to that of Mac OS X. The poll is long gone, the debate thread in the Bugzilla has died out, and no decision has yet been made. I wanted to know where this feature stands, and how much the developers have improved it, and I was in for a surprise.

Mozilla Labs: Introducing Bespin

Bespin is an experimental in-browser text/source-editor created by Mozilla Labs. Using any modern web browser (that means no IE, obviously), you can edit your projects from any computer, or with the added flexibility of the web - such as online collaboration, decentralisation, and extensibility. Read more for Kroc's review.

Apple: iPhone Jailbreaking Is Illegal

The iPhone, Apple's current cash cow and best selling cellular phone in the United States, is a completely closed phone in that only applications from the App Store can be installed on the phone. However, by jailbreaking the iPhone you can install applications from whatever source you want, which might be desirable if an application you want isn't allowed into the App Store by Apple. The Cupertino company has never had an official stance on jailbeaking, but this has now changed: according to them, it's a breach of copyright.

Snow Leopard Gets “Put Back”, Folder Navigation in Stacks

Two interface changes coming to Snow Leopard have been revealed by those who have access to the developer releases of Apple's upcoming operating system. The trash gained a feature to directly move files back to their original locations, and the stacks feature has been improved by making directories browseable within the stacks themselves. They join ZFS, on-demand printer drivers, and location awareness as new features for Snow Leopard.

Mandriva Linux 2009 Spring Beta Released

The beta release of Mandriva Linux 2009 Spring (code name Margaux) is now available. This beta version provides some updates on major desktop components of the distribution, including KDE 4.2.0, GNOME 2.25.90, Xfce 4.6 RC1, X.org server 1.5, OpenOffice.Org 3.0.1, qt 4.5.0 (RC1). This Beta version proposes step 1 of Speedboot. This should improve your boot time. It's not enabled by default. To test it, enter speedboot keyword at boot time. You can use Bootchart to test precisely effects on your boot time.

Debian ‘Lenny’ Due for Release On Valentine’s

What a lovely holiday to release the latest and greatest creation brought to us by yours truly, Debian. February 14th marks Debian GNU/Linux 5.0's supposed release into the wilds of the world, nearly two years after 'etch,' lenny's predecessor. The date is set nearly in stone unless something very serious goes wrong in the final days of development or if one of the needed servers for download kicks the bucket at the wrong moment. Read on for the scoop on the most prominent of features.