Feeds:
Posts
Comments

Archive for the ‘freesoftware’ Category

Last week, my trusty Lexmark Optra R+ laser printer expired after eleven years of hard service. In a couple of days, I made myself an expert on alternatives, and bought a replacement. This effort at responsible consumerism emphasized to me how much and how little has changed in printers over the past decade.

Eleven years may seem like a long time to keep a printer, so I should explain that, while I’m a tech-journalist. I’m not a technophile. Nor am I a technophobe. I keep current on new technology, but, for personal use, I try to avoid the two extreme approaches by evaluating new hardware carefully according to its features and my needs before I introduce it into my life. By the time I accept a new piece of technology, I’ve researched it thoroughly and I’m prepared to pay for what I want.

That was the case with the old printer. Having installed it, I forgot about aside from occasionally cartridge replacements – until, years later, to my dismay and amazement , it commanded my attention again by failing to work.

What I bought was state-of-the-art for 1996: with true 1200 x 1200 dpi resolution and 16 megabytes of RAM. I might have topped it off with more RAM, but, today, it still compares favorably to new laser printers in its price range. In fact, many comparable laser printers still do only 600 x 600 dpi. Considering how much the clock speeds and caches of motherboards have increased in the last decade, this lack of change in something as basic as printer resolution is surprising. Apparently, 600 x 600 dpi is good enough for most people, and the industry has largely stagnated.

Most of the innovation in printers is in low end inkjets and color laser printers, both have which have dropped dramatically in price. There are even low end lasers for less than $100. But,on average, the main differences between today’s printers and those of a decade ago are that today’s printers carry more memory, and cost a quarter of their early counterparts. For example, I paid $1200 for my older printer, plus another couple of hundred for extra RAM. To buy the same functionality with four times the RAM cost me $320. Other differences, like built in support for more languages and perhaps a twenty percent reduction in size also exist, but these are relatively trivial differences.

Overall, things have changed so little in printer hardware that the largest innovation is probably the all-in-one machines that combine printing, scanning, copying, and faxing. But even these are a mixed blessing; because I have a color inkjet and a black and white laser printer, I now have three scanners, two of which are inferior to my dedicated scanner and that I never wanted.

That’s the difference, I suppose, between technology driven by the demands of the gaming industry and the demands of business. If video card development were driven by business’ needs, we’d probably still think that two megabyte cards were blazingly fast.

However, one area where great changes have occurred is in installing a printer under GNU/Linux. When I first installed GNU/Linux, printing support was via the lprng command and the painfully basic printtool, and I had to run dozens of tests before I found a driver that supported my printer. Had I been buying a printer for GNU/Linux, the only real advice would have been to get one that supported the postscript printing language.

By contrast, my first stop last week was LinuxPrinting.org, Till Kamppeter’s database that divides printers into four categories, based on how they work under GNU/Linux: Perfectly, Mostly, Partially, and Paperweight. My first stop was the Suggested Printers page to look for ideal models and manufacturers. Then, I went through the websites of half a dozen local hardware vendors, keeping an eye out for recommended manufacturers and checking the available models against the database and my requirements. After several hours’ work, I had produced a shopping list of half a dozen possible printers.

The next day, I located my first choice. Thanks to the foomatic database and the Common UNIX Printing System (CUPS), it was installed and running twenty minutes after I lugged it home. And most of that time was unpacking and assembling, and crawling around under the computer desk.

Clearly, then, some progress has been made in printers over the last decade – but it has been by the free software communities as much as the manufacturers or the marketplace. Admittedly, LinuxPrinting.org is part of The Linux Foundation, which many manufacturers support. Also, many of the advances in GNU/Linux printing are due directly to Hewlett-Packard’s free tools and drivers; because many of HP’s printers are postscript, they also run many of the printers made by other manufacturers. But the point is that, together, the community and the manufacturers have taken so much of the pain out of installing a printer under GNU/Linux that all I had to do was be a responsible consumer and shop around – and I would have done that regardless.

Still, I admit that I am disappointed to realize how little the basic specs have changed. A decade ago, I expected that 4800 dpi laser printers would be available by now – the equivalent quality of a fine book. So, while I’m pleased by the ugly but functional HP 3050 that I bought, I’m also a little disappointed that it is such a small improvement over my old printer.

Not for the first time, I’m left reflecting that, for an industry that once thought of itself as being composed of mavericks, the tech sector has grown awfully conservative.

Read Full Post »

I had a call earlier this week from ABC News. With the trial of Hans Reiser for the alleged murder of his wife scheduled to start next week, the reporter wanted background on the free software community and how Reiser is regarded. Since I wrote an article last summer about Reiser’s struggle to get his work accepted into the Linux kernel, and another one shortly after his arrest about how his company was going to carry on without him, I’m the person from whom the mainstream media is looking for answers. In the past six months, I’ve been interviewed by The Oakland Tribune, The Wall Street Journal, and People on the same subject. And, each time, it leaves me with a deep sense of ambiguity.

For one thing, I’ve never actually met Reiser. I only exchanged a few emails while doing my earlier story, and fielded some complaints from him about what I said. For the second story, I also corresponded with his father. But these contacts were brief, and hardly make me an expert. I suspect I’m being called for background mainly because these articles pop up in a Web search, but I hardly feel qualified to give the comments for which I’m asked.

For another, so far as I’m concerned, these stories were only minor parts of my working life. I had some small pride in the first story for its thoroughness and attempts at balance, but neither the Linux kernel nor Reiser’s work on his filesystem are beats that I cover regularly. The second story is especially minor, an update that helped me fill my monthly quota of articles. When I consider the comprehensive articles I’ve done that have been largely ignored, I’m irked that the second one should be the part of my output to receive so much attention.

Most importantly, I have no wish to join the chorus of speculations about the case. In the second article, I made a conscious choice to focus on the technical issues because I thought that to do otherwise would be in poor taste. I don’t even care for mysteries unless they are a facade for a historical novel, so covering or discussing a real life murder is profoundly distasteful to me.

Nor, for the record, do I have any predictions about the outcome. From what I’ve seen and heard about Reiser, I would be no more surprised to hear him declared innocent than to hear him found guilty. I simply don’t know enough about him to form a meaningful opinion. Either way, the case seems like a tragedy for everyone involved – and that’s as far as I care to go.

All the same, I found myself replying to each request for comments in some detail, and I’m still not altogether sure why.

Part of the reason, I suppose, is the implied compliment. Online journalists may have more readers than colleagues in the mainstream media, but we’re not nearly as well-regarded. So, to an extent, I feel that the requests lend legitimacy to my daily work.

Even more importantly, I feel that, if I don’t give a reply, my mainstream colleagues will simply move on to someone with less knowledge of the free and open source software community and less of a sense of responsibility. Since I have a detailed perspective of the community, I honestly feel that I can express the range of reactions better than most people. Hans Reiser is a person whose work is both admired and pilloried, and whose personality often interfers with sober judgment of his accomplishments, and I can point out this range of opinions because, unlike many people, both my job and my temperment keeps me interested yet distanced from the various issues.

But, mainly, I’m simply too damned polite to refuse despite my own ambiguity. So, I talk, but, not so deep down, I keep feeling that being party to the coverage of the case at all is enormously gauche. In fact, there are times I wish I’d never written about Reiser at all. Had I known the consequences, probably I wouldn’t have.

Read Full Post »

« Newer Posts