12

OpenReaderFed up with the Tower of eBabel—all the horrors of clashing e-book formats—I joined Jon Noring in founding OpenReader. I even came up with the OpenReader name, and I’ve spent many hundreds of hours talking up OpenReader and its first implementation, OSoft‘s dotReader. A standard is worthless without good programs that use it. What’s more, OSoft promised among other things to donate its dotReader technology to a nonprofit library project in which I was and am involved.

As an ordinary e-book user I badly want be able to own digital books for real and not be at the mercy of any particular company. Libraries, schools, publishers and retailers also will benefit if OpenReader takes off. Jon felt the same about a truly nonproprietary OpenReader standard, and, I hope, he still does.

Jon’s A issue

Now, however, at the very least in terms of appearances, Jon has complicated life for us OpenReader supporters. OpenReader’s main founder and leader has revealed he’ll do business and technical development for a California tech entrepreneur named David Cote, who in fact played a role in CD-ROM standards development and was invited to participate in an important XML-related group. David’s past involvement in standards, however, does not in itself guarantee the integrity of OpenReader.

Here’s what OpenReader will need to succeed as a truly independent and nonproprietary standard despite Jon’s involvement with David C, a co-owner of DigitalPulp and related companies:

One: dotReader’s timely ability to read OpenReader files

OSoft’s dotReader needs to render OpenReader files, among other formats. OSoft says that is still in the works, but I expected to see this months ago. While OSoft is a small company with limited resources, I’m disappointed just the same. If part of the fault is Jon’s, then this is one more reason to be uneasy about his relationship with David Cote’s companies—which so far have been playing up dotReader but not OpenReader.

Whatever the reason for dotReader’s current inability to read OpenReader, please note that the OSoft promised such a capability in a statement I quoted in the TeleBlog last year.

Two: Creation tools for OpenReader

OpenReader also needs the timely and successful development of creation tools–ideally open source. OSoft was supposed to care about content creation capabilities for small publishers, in line with the same statement from September 13, 2005. I want publishers of all sizes to succeed in e-books. But small publishers can’t afford the format-conversion services that large houses use. Since Jon has positioned himself as a champion of Long Tail publishers, I’m baffled why creation tools have gotten so little attention. Jon has a million and one projects going. Perhaps he needs to cut back on the others to focus on the OpenReader creation issue.

I heartily approve of Jon’s BookX project to—yes—try to develop an open source creation tool for different e-book formats. Still, considering that BookX could take months to do, the project is no substitute for OSoft’s timely development of creation assistance for OpenReader, either directly or through arrangements with other developers. OSoft flatly me assured me that it wouldn’t neglect creation, and at the minimum here is the statement that it made for the public record in 2005: “OSoft is working on creating templates so users can easily create their own content using a pre-defined list of tags that the Reader will render. This list will be expanded with the implementation of the OpenReader standards.”

Three: Sufficient promotion of OpenReader

Why is OSoft downplaying OpenReader? OSoft promised me that it would talk up the standard along with the dotReader—and OpenReader is losing valuable time by being pushed off to the side. Consider following sentence in a November DigitalPulp press release: “OSoft’s vision is to create a documentation standard through which publishers, authors, potential authors, and readers can share, collaborate, and exchange information in one common format.” In response to questions about this, OSoft told me that dotReader was format agnostic, that it simply had an internal XML-related format into which it could translate other formats, but given Jon’s new for-profit relationship with DigitalPulp, OSoft’s partner, I’m forced to go into a “Show me” mode. The press release neglecting OpenReader is still online without a correction. Beyond making that change, it would help for both DigitalPulp’s store and OSoft to do “OpenReader coming” messages on their home pages, one way to atone. In fact, that really should be a “must.”

Now back to DigitalPulp’s press release summing up OSoft’s vision. The “common” format had better be OpenReader—unnamed in the release—or I’ll sever ties with OpenReader and no longer talk up dotReader, either. My unpaid job as strategy and external relations director for OpenReader has been to promote a nonproprietary standard, not act as a Trojan for dotReader or DigitalPulp. I’ll be happy if OSoft prospers as a result of my having talked it up as a strong implementer—I’ve donated tens of thousands of dollars of free services to OSoft, including the naming of dotReader—but my real goal, in my OpenReader job, is to promote the standard.

Also useful: A move to OASIS

Beyond the above three “musts,” I’d fervently hope that OpenReader’s standard-setting could be moved to an OASIS technical committee or similar body—in a way favoring no particular company. Supposedly that is still on Jon’s agenda. It will be fine if DigitalPulp, OSoft or both will help pay for OASIS-related activities, but I would vastly prefer that funding come other companies, too. I would also like to see an extremely transparent and fair process used to choose members of the committee without DigitalPulp or OSoft exercising undue influence.

And speaking of the possible OASIS committee, it must avoid favoritism on DRM matters, lest copy-protection be used to turn a nonproprietary format into a closed one. Finally, although I very much hope Jon will be a key player on the committee, I emphatically do not want him as its chair or vice chair, based on his less than satisfactory track record at getting OSoft and DigitalPulp to back the standard fully.

An invitation to Adobe’s Bill McCoy—a rival of OpenReader and OSoft

Meanwhile, given Jon’s connection with DigitalPulp, I’ll be inviting Adobe’s Bill McCoy, a gung-ho supporter of the International Digital Publishing Forum and a frequent critic of OpenReader, to be a regular contributor to be the main part of the TeleBlog rather than merely a commenter. I’ll encourage Bill to raise fair questions about OpenReader—which, on the surface seems odd, considering my current support of the standard, but which really is not.

Some good, vigorous tire-kicking, in public, as long as the facts justify it, can only help the cause of a truly nonproprietary standard. Jon, of course, can then respond to Bill in comments, just as Bill can respond to Jon.

Bill will also be welcome to write on other topics, including the IDPF standard-setting process, just so his posts are written in the style of the rest of the TeleBlog and either avoid arcane jargon or explain it. I’ll request both Jon and Bill to keep the number of standards-related postings reasonable since this blog is about much more than just e-book standards. I’ll not limit nonstandards postings. Bill is a “real McCoy” in his ancestor’s proud Appalachian ties, and assuming he wants to contribute to the blog (no guarantees), I’m looking forward to entertaining essays on that and other topics in an e-book context. Let the Hatfields/Norings and the McCoys both have some fun on the TeleBlog site.

Still rooting for OpenReader

Yes, I’m still rooting for OpenReader to succeed, if done right, and I’ll also hope for Jon’s business success at DigitalPulp as long as it does not imperil the nonproprietary nature of OpenReader. The standard has a lot going for it. Jon tells me he has made special efforts to allow for reliable interbook linking and provide for full-fledged interactivity, among other software-dependent capabilities, and I wildly approve of this.

There are very real differences between the OpenReader standard and the Open Publication Structure on which the IDPF is now seeking comment. OpenReader is a turbocharged version of IDPF standards, and that’s why I’m hoping that it will succeed. I hope that if nothing else, IDPF will pick up Jon’s contributions, a goal dear to Jon himself.

For Jon’s standards authoring and much more, he deserves endless praise. But that is history—what about the future?

My very most painful posting

I’ve made thousands of post to the TeleBlog, and you can bet this one is by far the most painful. I still regard Jon as a friend, and he is one of the true heroes of the e-book world—given his vigorous advocacy of e-book standards at the consumer level.

Jon and OpenReader are no small reason why the IDPF is going beyond production-level standards (even if I’m still rather concerned that vendors will use DRM to prop up the Tower of eBabel).

I hope his valuable work will continue, and I am proud so far to have been part of OpenReader.

But for Jon and OpenReader to maintain credibility—and keep me involved—it is imperative for him and others to honor the three “musts.” Ideally they’ll also move the standards-setting process to OASIS under the conditions I’ve mentioned, including avoidance of Jon as chair or vice chair.

What OSoft can do

Without giving a date, at least not to my knowledge, OSoft has said it will hold a Skypecast to discuss the future of dotReader.

It would be classy of Mark Carey, the CEO, to address the three “must” issues and the others I’m raising here. Mark and his CTO, Gary Varnell, are real talents capable of much good, and I hope that along with Jon, they’ll take my advice in the right way. If David Cote can do the same, then so much the better, regardless of the rather mixed messages that DigitalPulp has been sending out. A great way for DigitalPulp to make up for an extremely disturbing post to Jon’s eBook Community List (“Another Format? Yep, and it’s worth looking into!”) would be to allocate resources for OpenReader—to make it a genuine reality in the next month or so, perhaps in collaboration with OSoft, albeit with vendor-neutral results. As I said, what’s the point of OpenReader without strong implementations? That includes creation, not just rendering.

 
12