Everything Has Changed
See how Intel developed the cure for deskside help visits in this video directed by Christopher Guest of Spinal Tap fame. Click here.
 
Cross-client Centrino® and  Core™2 processor with vPro™ Processor Technology Technical White Paper
A deeper technical dive on how vPro usage models work on both desktop and notebook PCs. Click here.
 
Intel® vPro Technology ROI Estimator
Intel® Core2™ Duo and Centrino® with vPro™ Processor technology cross-client ROI estimator. Click here.
 
WiPro Intel® Centrino® Pro with vPro™ Processor Technology
The Benefits of Intel® Centrino® Pro Processor Technology in the Enterprise. Click here.
 
Workstations Products Platforms Brief
Intel’s family of workstation platforms gives you the tools to move from serial to parallel workflows and enables you to iterate through alternatives faster and innovate more. Click here.
 
Itanium Solutions
Learn how Itanium®-based solutions are changing the way enterprises do business. Click here.


Select a newsletter and click Join to sign up!
Internet Daily
InternetNews

Business Report

Boston News
DC News
NY News
SiliconValley News




Meet the HP ProLiant DL385 G5





Open Source Firm Teams With Microsoft

While Microsoft waits whether Office 2007 file formats will get an ISO nod, it's making more conciliatory moves towards the open source community.

March 26, 2008
By Stuart J. Johnston: More stories by this author:

Despite continued turmoil over standardization efforts surrounding its latest Office file formats, Microsoft (NASDAQ: MSFT) announced this week it is pairing with Sourcesense, a European open source systems integrator, to work on projects that integrate open source software with the Office 2007 applications suite.

That and a second announcement seem to be meant to telegraph to developers and users a Microsoft commitment to expanding support for open source projects.

The two companies plan to help develop a new version of the Apache POI Java libraries for handling Office file formats, with updated programming interfaces built to support Microsoft's Office Open XML (OOXML) file formats, according to a joint statement.

"Donating code to an established, consensus-driven organization such as the Apache Software Foundation benefits both our customers and the open source community at large," Sam Ramji, senior director of platform technology strategy at Microsoft, said in a statement.

That makes good financial sense to one senior analyst who watches Microsoft.

"It's Microsoft recognizing where its money comes from," Rob Helm, director of research at Directions on Microsoft, told InternetNews.com. "Technology that accesses the Office formats helps the company financially."

The Apache POI is an ongoing top-level project of the Apache Software Foundation (ASF). Its intent is to provide Java application programming interfaces that read and write Office binary file formats. The collaboration between Sourcesense and Microsoft will help extend support to include Office 2007 – specifically .docx for Word, .xlsx for Excel, and .pptx for PowerPoint.

"At this time, none of our [Apache POI] releases support the new Office Open XML file formats, such as .xlsx or .docx. Work to support these is in progress, and …. we expect this support to make it into a full release by the summer," said a statement on the ASF's Website. (POI is short for the earlier humorous name of "Poor Obfuscation Implementation.")

Meanwhile, in a related move meant to encourage open source developers to use XAML (eXtensible Application Markup Language) in their programs, Microsoft separately announced it is putting more of the language's specification under its Open Specification Promise (OSP) usage license.

Pronounced like "camel" but with a "z," XAML is Microsoft's XML dialect for programming Windows Vista's Windows Presentation Foundation (WPF).

The OSP is a Microsoft initiative started in 2006 that allows developers to use specifications for designated Microsoft patents free of charge and without fear of the company suing them. So far, the OSP covers specifications for Web services, virtualization, Office file formats, and security, among others.

"Both XAML and OOXML are all about supporting Microsoft's client franchises – Office and Windows," Helm said.

In WPF, XAML is used for writing user interface elements as well as other functions. It is also used for programming the Windows Workflow Foundation (WF), and works with Microsoft's .NET 3.0 framework and later.

"Microsoft’s posting of the expanded set of XAML format documentation to assist third parties to access and implement the XAML formats in their own client, server and tool products will help promote interoperability, opportunity and choice across the IT community," Tom Robertson, general manager of interoperability and standards at Microsoft, said in a statement e-mailed to InternetNews.com.

"Use of the Open Specification Promise assures developers that they can use any Microsoft patents needed to implement all or part of the XAML formats for free, anywhere in the world, now and in the future," Robertson added. The additional XAML specifications documentation is available here.

Meanwhile, Microsoft may also have some political motives behind announcing the two initiatives this week. Saturday is the last day for nations involved in the effort to decide whether or not to make OOXML an International Organization for Standardization (ISO) standard to change their votes.

"Creating lots of noise around quasi-open source [projects] this week is going to help Microsoft's image going into this vote," Helm said.

TAGS: OOXML, Microsoft, open source, Apache, Sourcesense



Developer Archives | 7 Day InternetNews Summary | Contact Stuart J. Johnston | Back to top