IBM joins the OpenOffice.org

To the collective cheer of “It’s about time”, IBM is now officially supporting the OpenOffice.org project. From the press release:

The OpenOffice.org community today announced that IBM will be joining the community to collaborate on the development of OpenOffice.org software. IBM will be making initial code contributions that it has been developing as part of its Lotus Notes product, including accessibility enhancements, and will be making ongoing contributions to the feature richness and code quality of OpenOffice.org. Besides working with the community on the free productivity suite’s software, IBM will also leverage OpenOffice.org technology in its products.

“In the seven years since Sun founded the project, OpenOffice.org has fueled and filled the need for document data and productivity tools that are open and free. Open source software and ODF are having a profound impact around the world, with numerous communities and organizations coming together to support these initiatives and governments, and corporations and schools standardizing on the software. We look forward to working with IBM and the other members of OpenOffice.org to ensure that this momentum continues. We invite others to join us in the community and participate in building the future as OpenOffice.org and ODF continue to gain popularity across the planet,” said Rich Green, Executive Vice President, Software at Sun Microsystems, Inc.

The accessibility gains here are huge for OpenOffice.org, as it means a foot in the door to some Government procurements that were not previously possible or would have previously run into issues. Stephe also points out the significance of Redflag Chinese 2000 Software’s participation in the press release, along with the potential ODF and UOF harmonization that may occur.

IBM almost certainly would have done this much sooner if Sun wasn’t the primary OO.o backer, but it needed to happen. Andy points out that the recent OOXML setback did impact the IBM decision to do this now. The question is, is this too late. I don’t think so. While it would have been great for ODF adoption if this would have happened earlier, I think we are still at a crossroads right now. OOXML approval is an uncertainty and the market is more open than it has been in a long time. Microsoft has overshot from a functionality standpoint and the emphasis is moving toward other items like Open Standards anyway. An opportunity this large only comes around once in a generation, as John McCreesh, the OpenOffice Marketing Project Lead, sums up well in the press release:

“This is great news for the tens of millions of users of OpenOffice.org and the thousands of individual members of the project”, said John McCreesh, OpenOffice.org Marketing Project Lead. “We welcome IBM’s contributions to further enhancing the OpenOffice.org product. But equally important is IBM’s future commitment to package and distribute new works that leverage OpenOffice.org technology supporting the ISO ODF standard. ODF is a once in a generation opportunity for the IT industry to unify round a standard, and deliver lasting benefit to users of desktop technology.”

For the record, that opportunity is about $15B annually. It’s easy to see why IBM and SUN were able to put their differences aside on this one. Carpe diem!

–jeremy

Microsoft Fails to Gain Approval for OOXML

There are so many posts flying around about this that it’s been difficult to keep up (and I’m still digesting a lot of it), but the bottom line is that the OOXML is not an ISO standard. Well, at least not yet. A bit oddly, Microsoft has spun this in a positive way with their “Strong Global Support for Open XML as It Enters Final Phase of ISO Standards Process” press release. The reality is that this is just the beginning. Things now move to the next step, which should get really interesting. Microsoft is pulling out all the stops on this one. Andy Updegrove, who is not only extremely knowledgeable on the subject buy also extremely balanced in his observations, went as fas as to say:

As someone who has spent a great part of my life working to support open standards over the past 20 years, I have to say that this is the most egregious, and far-reaching, example of playing the system to the advantage of a single company that I have ever seen. Breathtaking, in fact. That’s assuming, of course, that I am right in supposing that all of these newbie countries vote “yes.”

I guess we’ll just have to wait and see a few more days to learn whether that assumption is true. Want to place your bets?

Looking at other sources, allegations range from ballot stuffing to nearly straight up coercion and bribery. That should be an indication of just how important this is to Microsoft and just how important it should be to you. It’s fascinating to see one part of Microsoft make what appears to be a sincere effort to join the Open Source community and then see another part act like this. I’ll be doing some additional reading/research and will certainly have more to say on the topic. For now, here’s some good additional reading for you:

Once More unto the Breach
Once More unto the Breach
consortiuminfo.org
consortiuminfo.org
consortiuminfo.org
All about Microsoft

–jeremy

OOXML Approval Vote Fails in INCITS

From Andy (who recently accepted a more formal role at the Linux Foundation):

As I reported on July 23, INCITS, the US balloting body on the OOXML vote, put out a ballot to see whether the US should vote to approve OOXML, with the ballot to close on August 9. That ballot has now closed on schedule, and there is a public link that shows the vote – which failed, with 8 in favor, 7 opposed, and one abstaining. As I noted previously, a vote of 9 in favor would have been required for passage. That number is a simple majority of the 16 INCITS Executive Board members that have voting privileges on this ballot (in fact, the Board has 18 members, but due to attendance rules, only 16 of the 18 had voting priviliges on this ballot).

There is a second leg of the vote, which also failed: out of the total number responding (in this case, all 16), the abstentions (one) are subtracted, yielding a number (fifteen) of which two-thirds (in this case ten) would need to be in the affirmative.

The link above includes links to the individual comments filed by eleven Executive Board members.

Here’s the link that’s referred to above. The voting results:

* Yes votes: Apple, Department of Homeland Security, the Electronic Industries Allliance, EMC, Hewlett Packard, Intel, Microsoft and Sony Electronics.
* No votes: Farance, Incorporated, GS1 US, IBM, Lexmark International, NIST, Oracle, and the Department of Defense.
* Abstention: IEEE

The IEEE abstention is due to “divergent viewpoints of key IEEE members and stakeholders”. A couple of the yes votes, HP especially, are a bit surprising and it should be noted that many of the no votes are conditional.

–jeremy

Massachusetts Falls to OOXML as ITD Punts

From Andy Updegrove:

In a not unanticipated move, Massachusetts announced today that Ecma 376, the name given to the Microsoft Office Open XML formats following their adoption by Ecma, would be acceptable for use by the Executive Agencies of the Commonwealth. The announcement was made even as it appears more questionable whether the National Body members of ISO/IEC JTC1 will conclude that the formats are in suitable form to be granted standards status, and despite the fact that the ITD receive comments from 460 individuals and organizations during the brief comment period announced on July 5.

Most of those comments, “addressed revisions made to the Data Formats section [of the proposed changes to the Enterprise Technical Reference Model, or ETRM], specifically the inclusion of Ecma-376 Office Open XML as an acceptable document format for office applications along with the Open Document Format (ODF).” That number is several times the input received in connection with the original draft of the ETRM in August of 2005 that originally included ODF but not Microsoft’s OOXML.

The decision was posted today at the Information Technology Division’s Web site in a statement attributed to Henry Dormitzer, Undersecretary of Administration and Finance, Interim Commissioner, Department of Revenue, and Bethann Pepoli, Acting Chief Information Officer. That statement read in part as follows:

The Commonwealth continues on its path toward open, XML-based document formats without reflecting a vendor or commercial bias in ETRM v4.0. Many of the comments we received identify concerns regarding the Open XML specification. We believe that these concerns, as with those regarding ODF, are appropriately handled through the standards setting process, and we expect both standards to evolve and improve. Moreover, we believe that the impact of any legitimate concerns raised about either standard is outweighed substantially by the benefits of moving toward open, XML-based document format standards. Therefore, we will be moving forward to include both ODF and Open XML as acceptable document formats. All comments received are posted on this web site.

The “Fair and Balanced – let someone else decide” decision by the current administration and interim CIO Bethann Pepoli stands in sharp contrast to the positions taken by predecessor CIOs Peter Quinn and Louis Gutierrez, backed by then governor (and now-presidential hopeful) Mitt Romney. Both Quinn and Gutierrez insisted on including only “open standards” in the ETRM, and withstood significant pressure from Microsoft to give ground and accept OOXML prior to its adoption by ISO/IEC JTC1.

He ends the blog post with:

Massachusetts – or, more properly, a small number of courageous public servants – did something important two years ago when they took a stand for open formats. It is regrettable that their successors have seen fit to abandon that principled stance, even to the expedient extent of waiting a short while longer to see whether Microsoft’s OOXML formats will be found to be sufficient or lacking under the microscope of the global standards adoption process.

Unlike so many days before as the saga of ODF and OOXML has unfolded, this is not a day to be proud in Massachusetts.

I do find it odd that the ITD didn’t wait what is probably about a month or so to see how the ISO approval process went. Massachusetts defines an Open Format as follows:

“The Commonwealth defines open formats as specifications for data file formats that are based on an underlying open standard, developed by an open community, affirmed and maintained by a standards body and are fully documented and publicly available.”

It seems clear to me that OOXML does not meet this definition, arguably in multiple ways. Matthew Aslett points out some of the revisionist history that seems to be taking place at this point. As Andy points out, this is not an unanticipated move. That doesn’t mean it’s not disappointing though.

–jeremy

IBM Pledges Free Access to Patents Involved in Implementing 150+ Software Standards

From the press release:

IBM (NYSE: IBM) today announced that it is granting universal and perpetual access to certain intellectual property that might be necessary to implement more than 150 standards designed to make software interoperable.

One likely result of the pledge to commercial and open source communities is that it will be easier for more computing devices and software to be compatible with one another. The move, which IBM believes is the largest of its kind, is also designed to spur industry innovation, while discouraging litigation.

The software specifications and protocols involved in the pledge underpin industry standards, such as those reflected in Web Services: programming, transactions and data exchanged on the Internet and Web. These are typically under, or moving toward, stewardship by standards groups such as the World Wide Web Consortium and OASIS.

“IBM is sending a message that innovation and industry growth happens in an open, collaborative atmosphere,” said Bob Sutor, IBM’s Vice President of Open Source and Standards. “Users will adopt new technologies if they know that they can find those technologies in a variety of interchangeable, compatible products from competing vendors. We think customers will like this added assurance for the open standards upon which they have come to depend.”

IBM’s commitment not only applies to the distributors, developers or manufacturers that are implementing the specifications involved, but also extends to their users or customers. It is valid as long as adopters are not suing any party — not just IBM — over necessary patented technology needed to implement the standards.

Matthew Aslett puts it well:

I’ve just taken a first look at IBM’s promise not to assert its patents involved in implementing 150 software standards and it appears to be a work of art in its simplicity.

Here’s how the pledge works:

Just get on with developing interoperability based on these standards – don’t even bother coming to us to get a license, you don’t need one.

But if you assert patent claims against IBM, or any one else for that matter, relating to these standards, you better make sure you’ve got the lawyers ready.

Compare the elegant simplicity of this approach with trying to pick and choose which partners to collaborate with based on complex and divisive patent covenants.

Of course, IBM didn’t do this out of pure altruism. Surely they think they can compete more effectively on a level playing field. Opening up in this way will help bring parity to that field. The 3rd party inclusion is also a great way to battle things like the recent Microsoft patent FUD. It’s a reminder of mutually assured destruction. Hopefully others such as Sun and HP, who could benefit in similar ways as IBM, will join the fray. Despite the business implications of a decision like this, it’s impressive how a company as big as IBM (and with the history of IBM) is able to see the big picture like this. They saw the light far earlier than many. You can find additional coverage by Bob Sutor here. A big thanks is due IBM for this one.

–jeremy

Update on ODF and Massachusetts

As Andy points out, “Silence means consent”. If this is a topic that is important to you (and it should be), I’d also encourage to take a few minutes and make your opinion known.

A few days ago, I posted my comments to the Mass. ITD on whether or not it should include OOXML in its list of approved standards. I also urged anyone with an opinion on this issue to send their own comments to the ITD at this address: standards@state.ma.us. Now, Pamela Jones, who has contributed hugely to the ODF effort in the past, has just posted a long and informative entry at Groklaw, pointing her readers to various resources that they may wish to consult in preparing their own comments, as well as ideas on the various areas upon which comments may be relevant. PJ has done her usual great job on this, and I’d encourage you to read her entry to see how her observations strike you.

It’s particularly important for you to consider doing so, because I learned from a reporter today that only about 50 comments have been filed with the ITD so far. With only 8 days to comment left, this compares very poorly to the over 150 comments that were received by the ITD in 2005. I have no idea what percentage of these comments are pro OOXML and what percentage urge the ITD to stick only with ODF, but given the small number in total, it could easily be disproportionate in one direction or the other, especially if a concerted effort has been made by one constituency or the other to influence the outcome.

Regular readers will know that I think that this is an important issue. Right now, the default decision in the ITD’s new version of the Enterprise Technical Reference Model is to include OOXML. In my last post, I paraphrased one slogan from the activist 1960’s that helped to shape a lot of who I am today. I’d like to now offer another catchphrase from those braver and more involved times, this time a chant from the many protest rallies that punctuated the antiwar movement: “Silence means consent.”

That slogan is particularly apt now, because the fewer the comments the ITD receives, the more certain will be the result. After all, if people no longer care, why should the ITD stick its neck out? The past immediate experiences of both Peter Quinn and Louis Gutierrez have made the consequences all to obvious. These people aren’t paid combat pay to be controversial – they’re just supposed to keep the IT structure effective for our benefit. If we want them to do more than just do what they’re told by vendors, we owe it to them to back them up.

–jeremy

Massachusetts May Adopt OOXML – What Say You?

Andy continues his prodigious coverage of the Massachusetts OOXML/ODF debate. From a recent post:

The Massachusetts Information Technology Division (ITD), the state agency that effectively launched the voyage of ODF around the world in August of 2005, has released a new version of its Enterprise Technical Reference Model. And this new draft includes Microsoft’s OOXML formats as an acceptable “open format.” The new draft was posted today here, and the very brief comment period will end on July 20. The header to the announcement at the ITD Web site reads as follows:

A review draft of ETRM v. 4.0 is available for review and comment from July 2nd through July 20th, 2007. Comments should be submitted to standards@state.ma.us. This major release of the ETRM updates content published in version 3.6, introduces the new Management Domain, enhances the ETRM’s format for accessibility and usability as well as provides additions and updates to existing language and technical specifications. For a detailed outline of major revisions made in this version please consult the Major Revisions for ETRM v.4.0 document.

The announcement is not a surprise to me, as I’ve been following the progress of the ITD’s internal reviews over the past six months. I’ve not been commenting on this publicly in order to try to give Bethann Pepoli (once again the interim CTO, since the departure of Louis Gutierrez) and her team the space to do their internal evaluations with less pressure than Peter Quinn experienced the first time around. However, and as you can imagine, the ITD has been under as much pressure behind the scenes (and perhaps more) as the legislators of those states that have recently tried, and failed, to pass laws that would mandate open formats in government.

The OOXML-related changes to the text of the ETRM are deceptively insignificant. By my word search, there are only three references: the inclusion of the name of the standard in the introductory summary of changes, a brief description and migration section in the Domain: Information part of the draft (scroll down and look for the “Open Formats” section), and the listing of Ecma among the other standards bodies on a list of “Relevant Standards Organizations.” But the potential impact of these change if retained will be great.

How much pressure has the Massachusetts ITD been under to accept Ecma 376? I’ve been told by those in the know that the contacts reached all the way to Deval Patrick, our new governor. Here, as in the states where legislation was introduced, the point was forcefully and repeatedly made that Microsoft is the kind of company that can provide jobs and other economic support where and as it pleases. And, to be fair, the same points were been made in the past by representatives of IBM and Sun when they have spoke out in favor of ODF.

Now we are looking at a very short comment period, commenced with no advance warning, spanning a holiday, and contained within one of the busiest vacation months of the year (one can’t help wondering why).

That makes the comment period less than 14 business days in a month that, as Andy points out, is one that is very popular for vacationing. Assuming the addition of ECMA 376 moves forward, the question becomes how large of a blow is this to ODF? Opinions on that remain all over the map. Some seem to think it’s a minor setback while others say it could potentially relegate ODF to being a footnote in history. The fact remains that OOXML still only has a single implementation. It’s also unclear if the latest version of Office completely implements the spec or implements items not in the spec. This means that if ODF adoption doesn’t gain any traction, Microsoft will easily be able to move forward with proprietary extensions, let ECMA 376 languish or even drop support in the future altogether. In other words, we’ll be right back where we started. That’s a bad thing. Andy has further coverage on the topic, including reactions from around the industry.

–jeremy