ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Application development Toolkit

Sun to give StarOffice Java flavour

Martin LaMonica CNET News.com

Published: 28 Nov 2002 08:55 GMT

  • Email
  • Trackback
  • Clip Link
  • Print friendly
  • Post Comment

Sun Microsystems is building a Java-based development kit for its StarOffice software to help corporate programmers customise desktop applications, a move that puts it on better footing against Microsoft's dominant Office.

The software development kit will be available in the middle of next year as part of a minor upgrade to the business version of Sun's StarOffice 6.0, said Joerg Heilig, director of engineering for StarOffice at Sun.

Business customers routinely automate tasks such as generating charts in a spreadsheet by writing individual macros, or small programs called scripts. Macros in Microsoft's Office, for example, are written with Visual Basic for Applications, a language that is simple enough for many people to learn and that lets them share scripts with colleagues.

Microsoft Office product manager Simon Marks said customers can tailor Office to suit their needs. "The customer can use whatever development tools make sense, whether they want to use low-end, easy-to-use tools or much more complex languages," he said.

Sun's development kit for StarOffice, on the other hand, will be targeted specifically at business software developers who are already familiar with Java.

"Some companies want to be able to restrict (customisation) because they want users to focus on their jobs and give them exactly the tools they need, not functionality that distracts them," Heilig said.

Sun's StarOffice division intends to make Java a scripting language for StarOffice, which will help customers take advantage of Java's security features. Java's security model works by limiting the areas of the computer the code can manipulate.

"The Java security model that is used in the browser is useful in an office suite as well," Heilig said. "When you include Java code for scripting purposes, you can restrict what Java can do at the operating system level."

In the next major version of StarOffice, Sun will introduce more fine-grained security control, giving system administrators the ability to restrict access to specific files and prevent changes to an application's user interface, Heilig said.

Although a licensing plan for Microsoft Office has met with customer resistance, Sun's desktop applications group faces an uphill battle against the software giant, which dominates the market for desktop applications. Sun is trying to lure existing Office customers that use macros extensively and is seeking partners to help convert the Microsoft applications to StarOffice.

However, converting customised Microsoft Office applications to StarOffice is challenging because of internal differences in the software, said Gail Raynus, vice president at VistaPortal Software, which sells add-on tools for StarOffice. The US-based company is involved in a project to migrate a UK-based company with 2,500 employees to StarOffice.

A preview of the developers' kit is available at OpenOffice.org, Sun's open-source development effort for StarOffice.

Sun charges between $25 and $50 (£16 and £32) per user for StarOffice installations in offices with more than 150 employees and $1,750 for up to 25 employees in small businesses. The company began charging for StarOffice with version 6, which shipped earlier this year.


ZDNet UK's Developer News Section delivers the latest headlines together with the best UK jobs, right to your browser.

Have your say on all developer topics. From j2ee, to C++, from Visual Basic to Javascript plus much more. Share your experience with others on the Developers Forum.

Let the editors know what you think in the Mailroom.

  • Email
  • Trackback
  • Clip Link
  • Print friendly Print with Dell

Did you find this article useful?
27 out of 77 people found this useful


Full Talkback thread

0 comments

Company/Topic Alerts

Create a new alert from the list below:






Related Jobs

Senior Level Windows Engineer/Architect (Design,Build,AD,Scripting)

The candidate will be providing 3rd line engineering & support, hardware/software evaluation, automation using scripts & projects. Ideal candidates ...

Test Analyst - Consultancy - Central London - Contract

You will be responsible for analysing and understanding new and existing software components and requirements, gathering test requirements and ...

SOFTWARE ENGINEER (UNIX SHELL SCRIPTING, SQL)- Cambridge, South East

The Role: The primary responsibilities include: - Design, development and maintenance of new modules, enhancements and scripts for the ...

Discussions

dogStar dogStar

Shake those Monkeys!

Friday 25 July 2008, 9:51 AM

1 comment
Freddyoky Freddyoky

Police And The Internet

Friday 25 July 2008, 8:32 AM

4 comments

Featured Talkback

The fact is: Software developers today are really designers and not coders. The reason that business anlaysts exist today to model solutions is because they understand the value of designing software before writing it. All too often developers create code that has little value because they do not understand that business classes interact with other classes within the confines of a working model or pattern.

By: 1000165269

Read full story:
Making sense of agile modelling