Aaron Seigo: Plasma Overhaul Planned, Using Qt Quick, QML

In his lengthy and interesting blog post covering the future of Plasma, KDE's Aaron Seigo proposes Qt Quick and QML (a declarative language that embeds JavaScript) as replacement of the Graphics View architecture currently used by Plasma. This holds a promise of massive speedups and cheap effects as all paint operations become candidates for OpenGL acceleration, contrary to the aging Graphics View architecture that is still stuck with various inefficiencies caused by the underlying QPainter approach. Expressiveness and easy programmability of QML is a nice bonus, of course.

LinSched, a Userspace Linux Scheduler Simulator

Well, this is quite interesting. This is one of those items where I have to make sure everybody realises I'm no developer as to not make myself look like an idiot. Having said that - LinSched. It's a user-space program that hosts the Linux kernel scheduler, so you can create and test scheduling policies on arbitrary hardware topologies - without actually having to work with the real hardware.

Palm Pre 2 Detailed

More mobile phone news! Rumours of an upcoming Palm Pre 2 have been swirling for a while, but now a French carrier has jumped the gun and spilled all the beans. Clearly a transitional device to bridge the gap between the first true HP devices, the devices updates and streamlines the Palm Pre Plus with an updated case, display, and internals. Also, it will pack webOS 2.0.

Microsoft Launches Windows Phone 7

So, today was the big day for Microsoft. It's all or nothing. Die tot oder die gladiolen (cookie if you get that one without using Google). The software giant from Redmond officially launched its Windows Phone 7 operating system, alongside about ten handsets from different OEMs. Since Windows Phone 7 has been covered quite a lot already, leaving little to the imagination, did something actually new come out of all this? Yes, it did.

Ubuntu 10.10 Released

Yes, yes, it's that time of the year again - a new Fiona Apple album confirmed (which makes anything that happens between now and spring 2011 irrelevant and annoying), MorphOS 2.6 released (will be the next news item), and, of course, a new Ubuntu release showcasing the best of the best that the Free software world has to offer in the desktop world.

US Library of Congress: Copyright Is Destroying Historic Audio

You think only "pirates" and "freeloaders" rail against current copyright laws? Well, think again - even the Library of Congress seemingly has had enough. The topic is recorded sound preservation, and in a 181-page in-depth study, the Library of Congress concludes that apart from technical difficulties, US copyright law makes it virtually impossible for anyone to perform any form of audio preservation. The painted picture is grim - very grim.

ScaraOS 0.6 Released

ScaraOS is a 32-bit, multiboot-compliant, monolithic OS kernel. It has the beginnings of a paged VM system and VFS. It supports PCI, DMA, AT floppies (read only), EXT2, and can do all the low-level stuff expected of an OS kernel (program the PIC, handle interrupts, control the timer, etc.). It was written primarily to learn OS fundamentals. It boots using any multiboot bootloader, and it has been tested with grub on qemu and KVM. Bootable floppy images are available.

The Death of GEOS?

This is a painful article to write. I've been a longtime fan and user of what is affectionately known as PC/GEOS over the years. However, I'm fearing we're nearing the end of GEOS.

Oracle, Google, and the Open Invention Network

Speaking of patent lawsuits - somebody pointed out to me that both Oracle and Google are members of the Open Invention Network. This struck me as odd - doesn't the OIN license require you to promise not to assert your patents against Linux systems? And, uhm, isn't that kind of what Oracle is doing right now? Well, yes, they might be suing a Linux System - but they're not suing a Linux System as defined by the OIN.

Motorola Slaps Apple with Patent Suit, Completes Circle of Insanity

And so, the idiocy in the mobile industry continues. Motorola has just upped the ante in this already ridiculous spider web of lawsuits by suing the pants off Apple. Eighteen patents are involved, most of which seem to be actual hardware patents, but that doesn't make some of them any less obvious (apparently, you can patent the location of your antenna). Anywho, like Nokia, Motorola claims that Apple is unwilling to license Motorola's patents, and as such, suing was the only option.

G2 Restores Unhacked Android After Jailbreak, HTC Blames Carrier

While we rail on Apple for its closed and restrictive policies regarding its iOS, with Apple you at least know what you're getting into. When you buy a mobile phone running Android, many do so because of its open and more free nature than the competing platforms - so you can imagine the surprise when the hackers at xda-developers found out the brand-new T-Mobile G2 has a hardware rootkit that will always restore the phone's original operating system upon installing a different ROM. HTC says it doesn't know of any such feature, and points towards the carrier (or Google).

You Can’t Innovate Like Apple

Let me tell you, when what you teach and develop every day has the title "Innovation" attached to it, you reach a point where you tire of hearing about Apple. Without question, nearly everyone believes the equation Apple = Innovation is a fundamental truth--akin to the second law of thermodynamics, Boyle's Law, or Moore's Law. But ask these same people if they understand exactly how Apple comes up with their ideas and what approach the company uses to develop blockbuster products--whether it is a fluky phenomenon or based on a repeatable set of governing principles--and you mostly get a dumbfounded stare. This response is what frustrates me most, because people worship what they don't understand.