Microsoft Word Falls Foul of XML Patent

Uh oh, this sounds really bad! LWN is reporting that:

Here is a press release from legal firm McKool Smith, which is quite proud at having gotten a US court to rule that Word violates patent #5,787,499. “Today’s permanent injunction prohibits Microsoft from selling or importing to the United States any Microsoft Word products that have the capability of opening .XML, .DOCX or DOCM files (XML files) containing custom XML.” The text of this patent is quite vague; if it stands it could almost certainly be used to make life difficult for free software as well.

Microsoft taking a beating for this is not something to celebrate, this is yet another example of how software patents are really bad for all the players in computing.

I Can Haz Android (on an OpenMoko Freerunner)

I have been assimilated. Or at least my OpenMoko Freerunner has been! It’s now running the Koolu port of Android 1.5 “Cupcake” on it, and with a *very* helpful hint from Damian Spriggs on the OpenMoko community mailing list it’s able to make and receive calls and SMS’s. For the record you need to get ADB working and grab a root shell on the phone. Then you can use the sqlite command line utility to set the “provisioned” flag in its DB.

# sqlite3 /data/data/com.android.providers.settings/databases/settings.db
SQLite version 3.5.9
Enter ".help" for instructions
sqlite> INSERT INTO secure (name, value) VALUES ('device_provisioned', 1);

I’ve also found a rather nice application called VCardIO for importing my contacts exported in VCard v2.1 format from KDE’s Kontact addressbook. Now we’ll see how it goes over the next few days!

A New TTY Maintainer for Linux

After the recent orphaning of the Linux TTY code there was speculation about who, if anyone, would be mad enough to take it up next. Well just merged in Linus’s git repository is the answer:

commit 57d7f282271a83fe4ca4bd15eee79be577210210
Author: Greg Kroah-Hartman 
Date:   Fri Jul 31 21:28:16 2009 -0700

    TTY: Maintainer change

    Clearly, I am a glutton for punishment.  I'll see if I can see Alan's
    changes through to the end, otherwise I'll be fending off a lot of bug
    reports for usb-serial devices.

    Cc: Alan Cox 
    Signed-off-by: Greg Kroah-Hartman 
    Signed-off-by: Linus Torvalds 

So the self-described “Maintainer of Crap” has added some more dodgy code to his collection.. 😉

So a big round of applause to Alan Cox for starting this dirty nasty work off and another big vote of thanks to Greg for picking it up. A raspberry to Linus for annoying Alan enough to make him give up on a really really tough job. 🙁

VPAC is looking for an Operations Manager

Don’t panic, this isn’t about me.. 😉 No agencies please!

The Victorian Partnership for Advanced Computing (VPAC) is looking for an Operations Manager:

We are looking for a dynamic leader with excellent IT knowledge to lead and manage our High Performance Computing (HPC) team based at VPAC (housed at RMIT University in Carlton).

Your ideal background would include management of similar teams and the provision of strong hands-on experience, coupled with full responsibility for technical infrastructure. The Operations Manager will build and maintain strategic relationships with key stakeholders such as Victorian Universities and national initiatives such as ARCS, NCI and ANDS.

Reporting to the Chief Executive Officer you will be a key member of the VPAC Management Team and lead a growing team of around 15 Systems Administrators and Developers. As VPAC is aiming for industry best practice and holds ISO accreditation it will be expected that you will have worked in similar environments that provide a process based approach to IT service management.

A senior level remuneration package will be negotiated with the successful applicant. To obtain a copy of the position description and/or to apply for this exciting opportunity please email recruitment@vpac.org

There is also a copy of the PD on the VPAC employment positions web page.

As ever please contact VPAC recruitment, not me, about this position..

CSamuel.org Now IPv6 Enabled

Well thanks to those nice people at Rimuhosting for migrating this Xen host to a 2.6.27.x kernel and pointing my at the Hurricane Electric IPv6 TunnelBroker.net service this blog is now IPv6 enabled (as is Donna’s site, blog and podcast)! Slowly updating DNS for all the other sites hosted here but I’ll finish that off tomorrow night.

Congrats to Brian for being the first person to hit the site by IPv6! 🙂