I attended LinuxWorld in New York this year, so I thought I'd scope out any printing-related information (in between scoping for actual work-related details, of course). I also record a few other nifty things at the show…
I dropped by HP's printing demo Wednesday, and had a chat with John Oleinik, an HP fellow who gave me some actual info on HP's inkjet driver plans. Keith Burres of VA also said hello; he's a manager of the related work there.
In short, they've indeed got real plans. Come Spring, they will be shipping and offering tentative support for a Ghostscript-based driver that drives the bulk of their modern DeskJets. Details:
It's clear that there are various projects that can use the code as is; Mike of CUPS could probably adopt the drivers into native cups ones, and various distributions will probably ship the gnulpr/gpr/rhs-printfilters kit that VA will undoubtedly whip up for HP.
More information can (or will eventually) be found at HP's SourceForge page.
In the meantime, you can discuss or ask questions in
linuxprinting.hp.general, and I'll try to get the HP guys to answer.
I bumped into IBM's Mark VanDerWiele; he's part of their OMNI printer driver project. They're making steady progress; evidently the plug-in structure for dithers and such has been tidied up a bit, and most interestingly, they've just added Canon inkjet support.
I chatted with them a bit about this. Their Canon support was written using the NDA information they've had access to over the years. They obtained Canon's blessing to release the resulting drivers under the LGPL. Evidently the story is that Canon isn't yet willing to step up an explicitly do this itself, but this roundabout method of “documenting” their devices through IBM's project was workable.
IBM plans to move OMNI over to SourceForge, since it's sort of languishing somewhere in IBM's DeveloperWorks website.
[End of printing-related events.]
IBM was also demonstrating their Linux Watches. The prototype that everyone has seen on the web was there, along with a more interesting second-generation prototype sporting a really glorious new screen. Instead of a normal glass LCD panel, this watch featured a 640×480 bright yellow organic polymer display. Apparently it consumes only slightly more power than the unbacklight LCD, but it's so bright and sharp that it's like night and day.
I want a Pilot with that display…
Axel had a demonstration of their VNC thin client. It's not quite perfect yet, but it represents an sensible way to get a low-cost terminal. Existing “thin clients” like Wyse or NeoWare's terminals generally contain full-fledged Linux or BSD firmware, an X server, and so forth; they therefore tend to cost more than an equivalent computer. By implementing the VNC protocol directly, a terminal could, in theory, offer full graphical connectivity in a very small footprint. Axel has done this; the terminal they sell has only 1MB RAM. It supposedly goes for a smidge under $300. Alas, the current model only does 800x600x8; they'll have to double that in every dimension first, and cut the cost a bit. Even so, it's sold for nearly half what traditional X terminals usually go for.
I asked if they were planning a wireless webpad-style device, since this is obviously the way to do that, and it hadn't occured to them. Pity.
Thursday evening, I wandered into HP's reception at the Marriot, intending to meet Bruce Perens. While I missed Bruce, I did bump into Greg and Keith, who have been working together on the HP printing stuff. They offered to sneak me into the Revolution OS screening, which had “sold out” moments after popping up on Slashdot. So I got to see it.
Unfortunately, the theater was little more than half full; evidently the Slashdot crowd got lost on the way to the theater. The film itself was quite good; it was the director's first real film effort, financed on credit cards and shot on 35mm film. The fellow was apparently in student government with Larry Augustin at Stanford, so in part it tracked VA's rise, as well as the rise of Linux and free software in general. There were substantial interviews with RMS, Linus, ESR, Bruce, and Larry Augustin, as well as coverage of the FSF formation, Linux history, Cygnus, VA, etc; right up through the Netscape Mozilla release and VA IPO. Even Windows Refund Day was covered.
All in all it was a vastly better treatment than AntiTrust, which treated free software so poorly that I felt obligated to post this article on Advogato. Revolution OS did a vastly better job of capturing the spirit of free software and the worldwide community around it.