|
|
|
| Related Articles |
| Systran - Systran 6 Home Translator 2007 |
01 January 0001 |
| quick and easy document and Web page translation on the fly: Most people have at one time or another found the need to translate text from a Web page or document into another language. Although there are free tools that can help, the most popular being Google... |
| |
| Ex-ECMA chief expects Open XML approval by March |
28 August 2007 |
| (InfoWorld) - With ISO's Sept. 2 voting deadline looming, the recently retired secretary general of ECMA International defended Microsoft's Office Open XML document format against fierce technical criticism.
"Give me any standard, and I bet you I can find an error," said Jan Van Den Beld, who retired in April after 16 years running Geneva-based ECMA, in a telephone interview on Monday with Computerworld.
ECMA is shepherding Open XML, the default format used by Office 2007 documents, through ISO's traditionally difficult approval process.
The international standards group has set a Sept. 2 deadline for the 20 nations that are members of the ISO Joint Technical Committee 1 (JTC-1) to vote on whether to approve Open XML.
Van Den Beld, who oversaw ECMA's approval of 229 technical standards, many of which were later approved by ISO, also predicts that Open XML will be approved next spring after a follow-up ISO meeting.
"Ultimately, I think it will get through," he said.
Friends and foes line up
That's no sure thing, however. The document format faces strong opposition from grassroots advocates who want to see free productivity software such as that of OpenOffice.org gain a foothold, as well as from vendors such as IBM.
Opponents argue that Open XML is redundant in light of the technically similar Open Document Format for Office Applications (known as ODF) which is native to OpenOffice.org and was approved as a standard more than a year ago by ISO.
They also argue the Open XML proposal is too long (6,500-plus pages) to evaluate during this abbreviated fast-track process, that it's riddled with inconsistencies and technical errors, and that it covertly continues to effectively grant Microsoft control of the standard.
So far, organizations representing Brazil and China (original news report in Mandarin, with translation available) have said publicly that they plan to vote against Open XML. India is close to finalizing the same position.
On the other side, Germany, the United States, and according to Van Den Beld, Switzerland are all moving to vote in favor of Open XML.
Dueling standards wouldn't be a first
A Netherlands native who served as an executive with Philips Electronics before joining ECMA in the mid-1980s, Van Den Beld said that if Open XML is approved, it would not be the first time that two technically similar formats have become standards.
As an example, he pointed to the multiple DVD recording formats -- including DVD-R, DVD-RW, DVD-RAM, and DVD+RW -- that were all approved first by ECMA and then ISO.
"People believe a standards body has complete control over this. That is completely exaggerated," Van Den Beld said. "You cannot take a position such as 'Sony, I like you better than Toshiba.' As soon as you do that, you are no longer neutral."
Multiple, similar standards, while "not a good result, are, because of patent wars, often an inevitable result," he said.
Merging Open XML and ODF is also not the solution, Van Den Beld said.
"The structure of Open XML is so different from ODF, I don't see how we can bring them together into one standard," he said.
Regarding objections to the Open XML application because of its length, Van Den Beld said that when Sun Microsystems submitted the Java programming language to ECMA in 1999, the application -- which was eventually withdrawn -- was more than 8,000 pages long.
While acknowledging that an Open XML standard may not arm Microsoft rivals and partners with all of the information to successfully build ancillary or even competing products, Van Den Beld says that is not the point.
"A standard is not a product description. It tells you what to do, not how to do it," he said.
ECMA and the standards ecosystem
Created in 1961, ECMA International, which was known as the European Computer Manufacturers Association until 1994, was the first to certify hundreds of technical standards, including the aforementioned DVD formats as well as standards for local-area networks.
He called ECMA's relationship with the more prestigious ISO a "perfect symbiosis," with ECMA helping ISO filter out unworthy standards applications and quickly ratifying the ones that were most urgently needed.
"ISO is necessarily rather cumbersome because, let's face it, there are many, many players worldwide," he said. "At ECMA, our philosophy is, 'Let's write down all of the technical details of the darn thing and then give it to ISO.'"
Far from being rivals, ECMA "is very good friends" with other lesser standards bodies such as OASIS, which gave ODF its first approval, and World-Wide Web Consortium, Van Den Beld claimed. Informal talks about the possibility of merging the groups have even occurred, he said.
As for accusations that ECMA -- and he -- are too cozy with Microsoft, Van Den Beld said he has never consulted with or worked at Microsoft. And he pointed out that ECMA has occasionally antagonized Microsoft -- most famously in 1996, when it led the successful charge to force Microsoft to make the application programming interface to Windows 3.1 a public standard.
ECMA has already agreed to help ISO address the official "comments," or objections, to Open XML, Van Den Beld said. He acknowledged that while there are many objections, he believes, based on past experience, that if all parties "work like mad in the next four months," a sufficiently refined Open XML specification can be created by ISO's ballot resolution meeting in February, during which JTC-1 members can change the votes they cast in September. A final result would likely be known within one or two months after that, he said. |
| |
| Sun to offer ODF plug-in for Microsoft Office |
07 February 2007 |
| (InfoWorld) - Sun has created software that will provide translation between the file format in Microsoft's Office 2003 suite and ODF (Open Document Format for XML). The plug-in lets people who use computers with assistive technologies to access documents written in ODF.
A preview of the software, called StarOffice 8 Conversion Technology, is expected to be available in mid-February with a final release on Sun's Web site by the middle of June. The software enables two-way conversion between Microsoft Office 2003 and ODF, a standard format approved by the ISO (International Organization for Standardization) for office documents.
Certain applications and devices that use assistive technologies -- such as screen readers for the blind and technologies that allow people who are quadriplegic to operate a keyboard -- come with drivers that are compatible with Microsoft Word 2003 or earlier, said Simon Phipps, chief open source officer at Sun. Vendors developing the assistive technologies have reverse-engineered Office 2003 interfaces to create the applications and devices, he said.
"Right now, our focus is to ensure that people using assistive devices are able to join in with OpenDocument workflows," Phipps said. "Because Microsoft hasn't published interfaces for those devices to use, they are all hard-wired to Office 2003, and their users can't migrate to other software."
Currently the state of Massachusetts, which is in the midst of a project migrating all office documents to ODF, is using the converter. Sun said it eventually plans to offer the converter for versions of Office that are earlier than 2003, and possibly for Office 2007, the newest version that was released last month.
To create the converter, Sun built a library from OpenOffice.org that provides the same file conversions that are found in the OpenOffice.org and StarOffice productivity suites, Phipps said. Sun then added ODF support as a file format to all the places in Word using that library.
Sun is not the only company that offers software to do ODF translation. IBM, which, along with Sun, is one of the most fervent supporters of ODF, has developed APIs that specifically enable assistive technologies to talk to ODF-based applications. Through Project Missouri, IBM developed an API called iAccessible2 that make it easy for visuals in ODF-based applications to be interpreted by screen readers that reproduce that information verbally.
Microsoft, which does not support ODF natively in Office, has funded the development of software that offers two-way conversion between the default format in Office 2007, Open XML, and ODF. The software, called the ODF Translator, was made available in 1.0 form last week on SourceForge.net. However, Microsoft did not include native support for ODF in its Office 2007 software, though it supports 30 other file formats in that suite.
Microsoft hopes Open XML will follow the same path of ODF and be approved as an ISO standard; the file format is currently under consideration by the organization. However, Open XML is having trouble getting through the ISO approval process because certain countries are unhappy with the specification the way Microsoft submitted it, according to sources familiar with the process. |
| |
| Sun to offer ODF plug-in for Microsoft Office
(InfoWorld) |
07 February 2007 |
| InfoWorld - Sun has created software that will provide translation between the file format in Microsoft's Office 2003 suite and ODF (Open Document Format for XML). The plug-in lets people who use computers with assistive technologies to access documents written in ODF. |
| |
| Novell to support Open XML in office suite in January |
04 December 2006 |
| (InfoWorld) - Microsoft Corp. and Novell Inc. have wasted little time in demonstrating there is real work being done as part of their recent Linux interoperability pact. Just a month after the historic deal between the companies, Novell said Monday it will support the proprietary document format in Microsoft Office 2007, Open XML, in its open-source version of the OpenOffice productivity suite by the end of January.
Novell also will release software that will bidirectionally translate word processing, spreadsheets and presentations between its version of OpenOffice.org's productivity suite and Microsoft Office to the OpenOffice.org project so Open XML can become a part of that open-source project, the company said.
However, this does not guarantee that Open XML will be integrated into the OpenOffice.org code, said Justin Steinman, a Novell director of marketing for Linux. "We are going to release the code to the open-source community. Whether it gets integrated or not is up to the community," he said.
Novell and Microsoft worked together on the translation project, which will allow users of a new release of OpenOffice due in January to create, save and send files as Open XML documents, Steinman said.
Creating interoperability between the OpenOffice and Microsoft Office suites was a goal that was part of the companies' deal, announced Nov. 2, to make Microsoft's proprietary software work more seamlessly with Novell's Suse Linux and other open-source software from the company.
The Open XML work will ultimately allow users to more easily share files between Microsoft Office 2007 and OpenOffice, which support different document formats, Steinman said.
The native document format in OpenOffice is OpenDocument Format (ODF), an XML-based file format recognized as a standard by the International Organization for Standardization (ISO). Microsoft so far has chosen not to support ODF and instead created its own file format, Open XML, for Office 2007.
Microsoft's lack of support for ODF has been controversial, and the company further stirred up concern in the industry that it was trying to promote its own proprietary file format as an industry standard instead of ODF by submitting Open XML to Ecma International in November 2005. Ecma is a standards organization that can fast-track technology standards through the ISO.
Ecma plans to vote on whether to approve Open XML for submission to the ISO as an international standard on Dec. 7.
Microsoft released Office 2007, which supports Open XML, last week to business customers. The suite is expected to be widely available to consumers in retail outlets on Jan. 30. |
| |
| Word processor simplifies bilingual publishing |
28 November 2006 |
| (InfoWorld) - A word processor developed by the University of Wales at Aberystwyth and based on OpenOffice.org 2.0 could make life easier for bilingual communities around the world.
The translation software, Agored, which means open in Welsh, contains prominent buttons to switch the language of the user interface between English and Welsh. Similar buttons change the language used by the spelling checker, either for the whole document or for one paragraph.
There's already a Welsh-language version of OpenOffice, but the application interface only shows one language at a time, and changing it involves delving into the menus.
Much of the bilingual functionality that Agored adds to the interface is already present in OpenOffice, but not readily accessible, said David Chan, a programmer who worked on the project. Agored makes it easier for users to sit down in front of a computer and switch the application to their strongest language, he said.
Wales, one of the four constituent nations of the U.K., has two official languages with equal status, Welsh and English, and local government bodies and other public organizations must issue documents in both languages.
Almost one in four of the country's 2.8 million inhabitants speak, read or write Welsh, according to the latest national census , but there are few exclusively Welsh-speaking communities left.
"Those people need bilingual software, not Welsh software," Chan said.
In addition to the coding, a lot of work went into the translation of Agored's menu items, dialogs and numerous help files -- around half a million words in all, according to Diarmuid Johnson, who worked on the translation.
The University of Wales at Aberystwyth developed Agored with funding from the National Assembly for Wales, the Welsh public television channel S4C and the Welsh Language Board. Some of the computer-related terms had already been defined by the Welsh Language Board in a joint project with Microsoft Corp. in 2004 that led to the creation of a Welsh language interface pack for Office 2003 , Johnson said.
In the three days following Agored's release on Nov. 16, it was downloaded 200 times, Chan said.
The functions that Agored adds to OpenOffice could interest many more people than that, though. Chan said the project team took care to make their code changes useful to other bilingual communities, groups that could include speakers of English and Irish Gaelic in Ireland; of French and Dutch in the Belgian capital of Brussels; of French and German in Switzerland, and of Basque and Spanish or of Catalan and Spanish in Spain. Chan said he had already been contacted by Catalan speakers during Agored's development.
Speakers of Catalan and Welsh have another IT interest in common: Internet top-level domains (TLDs) to promote their languages and cultures.
Domain name registry Fundació puntCAT won approval from the Internet Corporation for Assigned Names and Numbers to create the dot-cat TLD for the Catalan linguistic and cultural community in September 2005. One year later, Fundació puntCAT said it had registered 17,500 dot-cat domains.
Inspired by the Catalan success, a Welsh group has launched a campaign for a Welsh TLD , dot-cym. (The y in cym rhymes with the "u" in "put" or the "oo" in "hood.")
The campaigners hope that dot-cym will stimulate the use of Welsh on the Web in the same way that the creation of the dot-cat TLD led to the creation of sites written in the Catalan language.
Earlier this month, members of the National Assembly of Wales voted to support the dot-cym campaign. |
| |
| Programming less |
28 November 2007 |
| A programming lesson I keep relearning.
The design of the central data structure of an app determines the quality of the app, in every way.
Any extra thought that goes into this, will pay off in:
1. Maintainability of the code.
2. Size of the code (you'll write less code with a well thought-out central data structure).
3. Simplicity of the user interface (the structure inevitably shows through in the UI).
4. Ability to respond to feature requests.
5. Adapt to new hardware, OS changes, other apps.
6. More "it just works" experiences.
This is why it's sometimes the right thing to start over from scratch. Programmers often want to start over because they look at the code and it looks complicated, and they think they can make it simpler if they start over. They're right, of course, it will be simpler when they start over, because it won't do nearly as much as the mature product does. Once they finish building out the feature set, it may well be just as complicated.
It's a judgement call. I remember looking at the source of Unix kernel for the first time as a grad student in Wisconsin, and being amazed at the simplicity and obviousness of the code. I couldn't believe something so simple actually worked. Your code at its kernel level must have this simplicity. But at the edges, where you're accomdating the minds of users, inevitably it gets a little messy. The key thing to look for is how hard is it to add a completely new feature. It should be easy to do that. If it's not, it's likely because of a poorly organized (and therefore not well-understood) central data structure.
I've rewritten apps many times, over many years, because when I wrote the first or second versions, I didn't understand the problem well enough, and the code had turned into a morass of patches and workarounds.
Right now I'm recoding the internals of a special-purpose aggregator. I've written many of these, over the years, always quickly, trying to get something running fast, and then lived with data structures that resulted. This time I'm going slowly and carefully, with an installed base of one (me) and ripping up the pavement whenever I find even a slightly better way of doing something. I have other users who are waiting, but that's life.
5/7/97: "When a programmer catches fire it's because he or she groks the system, its underlying truth has been revealed." |
| |
| Google: Jolly green giant? |
28 November 2007 |
| The search and advertising company is a force to be reckoned with across the Web. Now it's looking to do the same in alternative energy (along with many others, large and small). |
| |
| Google service uses cell towers to locate users |
28 November 2007 |
| Google launched a location service for mobile users on Wednesday that doesn't rely on GPS.Google Maps with My Location, currently in beta, locates users who don't have GPS-enabled phones based on their location to nearby cell towers. The result isn't as accurate as GPS but works for people who lack the positioning technology in their phones."It helps users speed up search by showing the general neighborhood they're in," said Steve Lee, product manager at Google for the service. Without the location service, users must type in their address or neighborhood in order to find nearby businesses using Google Maps.Google Maps with My Location will use GPS data to locate the user if the phone has the capability. But even for users of GPS-enabled phones, the cell location service might be useful, Lee said. That's because the cell tower feature works better indoors than GPS, it doesn't drain the phone battery as quickly and can bring up a result quicker, he said.The service could be useful to a person who might be traveling in an unfamiliar city and looking for restaurants or other businesses. A user pulls up Google Maps and hits the zero key on the phone. A blue dot will appear on the map in the user's location. If the service used GPS in the phone, the blue dot will be solid. If the service used cell towers to determine the location, the blue dot will have a halo around it, indicating that the location isn't precise. The user can then search for nearby businesses.Google says the cell tower technique will locate the user within about 1000 meters. It doesn't use triangulation, which calculates a user location based on the user's distance to three nearby towers. Instead, it essentially shows the range of the tower that the user's phone is connecting to.But the accuracy should improve as more people use the service, Lee said. That's because Google is keeping a database of location queries, minus any personal information like individual phone numbers or names. That will allow Google to learn more precise information about the range of each tower so that it can deliver a more accurate location area to users. The coverage area of cell towers can vary from about a quarter of a mile to several miles based on whether the tower is in an urban or rural area.For now, Google Maps with My Location doesn't feature any advertising, but it could in the future. "This product makes a lot of sense for advertising," Lee said.In order to use the service, phone owners must download a free application from Google. The application will work on BlackBerry, Windows Mobile, and Symbian phones as well as many phones that support Java. A few notable exceptions include the Samsung Blackjack, Moto Q, and Palm Treo 700W, which don't support the APIs Google requires to find cell towers, Lee said. |
| |
| Panelists: Content management, meet social networking |
28 November 2007 |
| Enterprise content management and social networking form a natural nexus that is already taking tangible form, a software executive said during a panel discussion Wednesday at the Gilbane Group's annual conference in Boston."People have real requirements to secure information, but also have a demand to interact with people," said John Newton, CTO of Alfresco, an open-source content management software maker. "We are starting to blur the lines between what's inside the enterprise and what's outside the enterprise."Panelist David Mendels, senior vice president of Adobe's enterprise and developer business unit, echoed the idea. "The biggest single shift we're seeing is from the infrastructure of content management to humans -- to how humans engage with it," he said. "The real question is, what experiences are you going to build for your end-users, and how are you going to securely connect that back to your back-end systems?"David Boloker, CTO of the company's emerging Internet technology group, touched upon security concerns as well. "When you end up in the Facebook world or the Web world, you have to ask yourself, is that information correct? Do you have to annotate it, do you have to clean that information?""There are people out there who will try to take your information or plant a worm," he added.Mendels predicted that enterprise rights management software for securing content will see wider use. "We've talked about this for a while, but I think we're really on the cusp of it starting to accelerate," he said.Beyond addressing bottom-line concerns, such as security, enterprises will soon be compelled to apply social-networking principles in a wider range of areas, said Andy MacMillan, vice president of product management in Oracle's enterprise content management division. "The Web is going to lead the way, but pretty soon, you're going to be talking about the call center, the checkout kiosk at the airport -- how do I personalize those things?"Panelists took questions following the main discussion. One audience member asked them to render an opinion on content management's adoption rate around the world.Newton said lower-cost options have diversified the roles of content management software: "We see content management being pulled into types of applications it normally wouldn't have been before.... It's changing -- it's much more democratized. It's not so much about compliance."Mendels said hosted content management services, such as Adobe's Share and Buzzword offerings, will see faster growth outside the U.S., particularly among SMBs.Panelists at one point peered into their respective crystal balls. Mendels said Adobe's goal moving forward is "creating applications and experiences that keep people in context."Ideally, he said, the current practice of jumping among e-mail programs, instant messaging services, and the phone would be no more. "We see a world where you should have all those experiences tied to one document," he said.Mendels gave the example of a person sending an e-mail that prompts the recipient to return the query by phone. "Instead of picking up the phone and calling you, the document can call you," he said.Boloker pointed to mashups, saying they represent a new "application paradigm we're all walking into." IBM is working on a drag-and-drop mashup development environment called QEDWiki, which Boloker demonstrated for IDG News Service following the panel discussion.MacMillan said enterprises must now focus on not just cataloging their structured and unstructured data, but also applying analytics against it. "I think the next big step for content management from the infrastructure layer is to turn BI loose on it," he said.But Newton's take centered more on philosophy than a given technology. The Web 2.0-social networking boom has unleashed a "wave of creativity" that stands in contrast to "introverted, left-brain thinking" types, in Newton's view. "What our industry needs to do is get out of our left-brain, introverted mindset," he said. |
| |
 |
|
|
|