14 where is openoffice now? f rum - softwarecatalog.co.kr€¦ · ucg. 14 spoken here ... the core...
TRANSCRIPT
14 Spoken Here
What is ?
History Sun bought StarDivision (and StarOffice) in 1999 Released StarOffice 5.2 in June 2000 “Open Sourced” the application in June 2000
OpenOffice.org 1.0: Release: May, 2002 StarOffice 6.0 released simultaneously
OpenOffice 2.0: Release Oct 2005 StarOffice 8.0 released simultaneously
Product Writer, base, calculation, and impress
Distribution Distributed as a derived product Sun (Star Office), Novell Office, AOL Office, IBM Workplace Red Office, Magyar Office, SOT Office
Linux Distributions Red Hat, Fedora, Debian, Mandrakesoft, and Linspire
CD Distribution Working on an OEM PIK to target smaller OEMs in emerging markets
Product List
OO.o Office
Writer Word
Calc Excel
Impress PPT
Base Access
Outlook
Groove
Project
Visio
OneNote
WSS
UCG
14 Spoken Here
StarOffice Versus OpenOffice StarOffice is Sun’s proprietary/commercial version of the OO.o code
Customer Reasons for preferring StarOffice to OpenOffice.org A user currently has a proprietary licensed competitive
commercial product, and prefers to continue to use proprietary licenses
Company policy forbids open‐source software There is a requirement to purchase world‐class support
from a large vendor A company needs the security of having a large corporate
supplier to sue if anything goes wrong A user needs the additional commercial products included
in StarOffice (fonts, Adabas database, etc.) Customer Reasons for preferring OpenOffice.org to
StarOffice A user does not currently have a licensed competitive
commercial product StarOffice is not available in the user’s local language/on
their chosen platform An organization wants to minimize its acquisition cost A user believes in the principle of open‐source software An organization would like to be able to give away copies
of the software (e.g., to students, employees, etc.)
StarOffice Extras (StarOffice Features not found in OpenOffice)
StarOffice Configuration Manager (deployment tools)
Macro Converter
Fonts (including 7 Asian language fonts)
Commercial spell checker, synonym dictionary
More templates and clip art
Sorting functionality (Asian versions)
Certain file filters
14 Spoken Here
Who Is OpenOffice?
Players Why?
Sun (50) Remove value from the Software value chain
Novell (10) Legitimize the Linux Platform
Red Hat (2) Legitimize the Linux Platform
Intel (1) Agnostic to platforms
Google (1) Hedge their bets = 64 Total Developers
Sun
Novell
Others
14 Spoken Here
Challenges for OO.o
“Not being Microsoft” is not a value prop Lack of community This is a Sun project Dependencies on Java (and other non‐free software) cause issues
and riffs in the community
Takers, but not givers IBM leveraging OO.o for Workplace No return of the code to the OO.o community
Overall tension of the “commercialization” of OpenSource “There’s OpenSource and there’s OpenSource” Creating a tension between true “community” projects
and hybrids like OO.o
14 Spoken Here
OpenOffice Feature Drilldown
Act I: The Core of OpenOffice
Act II: New to OpenOffice or 2007
Act III: The End of the Spec
14 Spoken Here
OpenOffice vs. Office 2007
Feature OpenOffice 2.0 Office 2007 Writer vs. Word (Krista Bendig)
Formatting and styles
dialogs
Track changes / commenting,
Content controls Calc vs. Excel (Dany Hoter)
Database integration,
track changes/doc compare, multiple operations function
Pivot tables / charts, data visualizations,
OLAP support Impress/Draw vs. PowerPoint (Nathalie Collins, Lutz Gerhard)
Standalone drawing app, export to Flash and PDF
Table editing,
templates & custom layouts
Programmability (Kevin Boske)
Language support,
macro migration wizard, server side run‐time (URE)
Ease of use (IDE),
dev scenarios (e.g., events), broad dev community
14 Spoken Here
Open Document Format vs. Office Open XML Brian Jones
Open Document Format Open XML Originated from StarOffice XML file format
Originated from Microsoft Office XML file format
Submitted to OASIS by Sun Submitted to Ecma international (Dec. 2005)
Files are a combination of ZIP and XML Files are a combination of ZIP and XML
Very verbose and descriptive tag names Short tag names for size & performance wins
Large number of namespaces due to reuse of existing standards SVG; Dublin core; XLink; MathML; XForms; XML‐Events; XML Schema Instance
One or two core namespaces, not much reuse, support for custom XML
14 Spoken Here
File Format Performance Brian Jones
DOC DOCX ODT File Size 23.5 MB 3.3 MB 1.45 MB
Time to Open 5 sec 38 sec 320 sec
XLS XLSB XLSX ODS File Size 13.3 MB 4.3 MB 3.8 MB 2.9 MB
Time to Open 1.5 sec 1.5 sec 4 sec 19 sec
Word vs. Writer (2000 Pages ‐ ECMA Documentation):
Excel vs. Calc (21 columns x 12,948 rows ‐ ECMA Database):
14 Spoken Here
OpenOffice Writer Microsoft Word
Converts as a 16 page doc with different layout
File Format Compatibility
14 Spoken Here
Microsoft Word OpenOffice Writer
15
2 page resume converts as 3 pages with layout changes
File Format Compatibility
14 Spoken Here
OpenOffice Calc Microsoft Excel
• Pivot Chart is Lost • Pivot Table Converted to
List
File Format Compatibility
14 Spoken Here
New Features
Feature OpenOffice 2.0 Office 2007 Base vs. Access (Zac Woodall)
Integration across suite, document save model, cross‐platform (Mac), developer platform
Ease of use/getting started,
multiple data sources, data import/export VBA integration
XForms vs. InfoPath (Nick Dallett)
XForms v1.0,
no template required
Data connectivity, form authoring, Office integration
Digital Signatures (Jason Cahill)
Base level of support
(tamper resistant signatures, multiple user signing,…)
Extensibility (UI / encryption),
in‐document signatures, two‐factor authentication
PDF (Jeff Bell, Cherie Ekholm, Alex Zhu)
PDF forms,
native comments, slide transitions
PDF/A support,
accessibility support, slide handouts
14 Spoken Here
Accessibility
OpenOffice Customer appeal: “Open” Tools | Options for
accessibility Features: Keyboard accessible
tooltips (shift+F1)
Office 2007 Vendor support Usability Features: MSAA implementation Focus: visibility and
programmatic access
Lou Nell Gerard
14 Spoken Here
OpenOffice Growth of speller languages (33
to 53 languages in 2 years) Support for 14 languages not in
Office 2007 No reboot required when you
change language settings Equivalent support for Asian
and complex script typography
Internationalization
Office 2007 Current breadth (67) and depth
of speller and proofing tools Language set Handling of apostrophes,
hyphenation, ligatures, etc. Thesauri and grammar
checking IME support (predictive input) Richer BiDi support
Kashida justification, Hebrew numbers, find & replace
Set Language and language auto‐detect
Yoshikazu Onobori (EA), Imelda Kirby (CS), Thierry Fontenelle and Julian Parish (Proofing)
14 Spoken Here
Trustworthy Computing
OpenOffice Faster ship cycles Public bug reporting “We are open and you can see
the source” security defense
2.0 (10/18/05) 2.0.2 (3/8/06): 121 bug fixes 37 new features (minor) 3 documented security fixes
Office 2007 Reliability built in to development
processes Small working set vs. OpenOffice
On average 57% greater than Office 2007 (today!)
Openly and regularly communicate security issues and updates
Steve Lantz, Jeff Piira, Ray Fitzgerald
14 Spoken Here
Deployment
OpenOffice / StarOffice MSI‐based install Basic transform customization Java Desktop Configuration
Manager Group Policy competitor
Multi‐platform support Windows, Mac, Solaris, Linux
Office 2007 Robust controller (setup.exe) Robust patch‐based updates Post‐install customization Source resiliency (LIS) Quicker security response
with patches
Paul C. Barr
14 Spoken Here
Usability (Pre‐OpenOffice 2.0)
Various Studies OpenOffice 1.1 Office 2003 Calc Task Success 49% 43%* Impress Task Success 61% 74% Satisfaction 53% 81%
Benchmark Study OpenOffice 1.0 Office 2003 Overall Task Success 60% 73% Overall Satisfaction 48% 82%
* Difference not significant
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.