Close
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Logo
Logo
  • Latest News
  • Artificial Intelligence
  • Video
  • Big Data and Analytics
  • Cloud
  • Networking
  • Cybersecurity
  • Applications
  • IT Management
  • Storage
  • Sponsored
  • Mobile
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Development
    • Development
    • Servers

    OpenOffice, Free-Software Supporters Make Peace over Java

    Written by

    Steven J. Vaughan-Nichols
    Published May 12, 2005
    Share
    Facebook
    Twitter
    Linkedin

      eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

      A conflict between free-software supporters and OpenOffice.org over the use of Suns proprietary implementation of Java in the forthcoming OpenOffice.org 2.0 is on its way to being resolved.

      OpenOffice.org is the most popular open-source desktop office suite. Supported by Sun Microsystems Inc., which uses it as the basis for its commercial StarOffice office suite, OpenOffice.org is frequently packaged with Linux distributions.

      Recently, though, some free software advocates had grown concerned over what they saw as the use of features in OpenOffice.org that would only work with Sun Microsystems Inc.s proprietary implementation of Java.

      The use of proprietary software, either within open-source programs or in their creation, is a hot-button topic in open-source circles. For example, Linus Torvalds had to reluctantly stop using BitKeeper, a non-open SCM (software configuration management) program, to manage Linuxs development.

      /zimages/3/28571.gifClick here to read more about Linus Torvalds use of BitKeeper.

      This was hardly the first such dispute between free-software purists and open-source pragmatists. There was, for example, considerable dispute about the use of TrollTech Inc.s Qt, a C++ graphical application framework, in the K Desktop Environment.

      In the Qt case, the acrimonious conflict between KDE developers, the Debian Linux project and the FSF (Free Software Foundation) finally ended when TrollTech agreed to dual-license Qt under both its own license and the GPL (General Public License).

      OpenOffice.org developers, wishing to avoid this kind of public conflict on the eve of the release of the greatly anticipated and improved OpenOffice.org 2.0, have been working with all the other parties to resolve the conflicts over the use of Suns Java in OpenOffice.org.

      As Scott Carr, documentation manager for OpenOffice.org, wrote online on Wednesday, “The major difference here is that OOo is actively talking with RMS [Richard M. Stallman, founder of the FSF] to make sure everyone is happy. OOo is run by a community. Sun is providing developers to this community, but Sun does NOT run things,” Carr said.

      “OpenOffice.org has a policy [which Sun endorses and has since it was framed] that OpenOffice.org will use Java in a runtime-neutral way so as to ensure it is always available Free as well as free,” a Sun representative said.

      The FSF, recognizing now that there were already efforts afoot to make OpenOffice.org 2.0 compatible with GCJ (GNU Compiler for Java Programming Language) by Red Hat Inc. programmers like Caolan McNamara, has modified its call for programmers to develop a non-Sun Java-specific version of OpenOffice.org.

      The Foundations request now reads, “The FSF is looking for volunteers to build, test and package fully free versions of OpenOffice 2.0 that use GCJ as a replacement for the non-free Java platform.”

      It also notes, “OpenOffice and GCJ hackers have worked hard to make sure that all the new features of the next version of OpenOffice 2.0 written in the Java programming language will build and run with GCJ, the GNU Compiler for the Java part of GCC 4.0.”

      More work, however, still needs to be done.

      “This support was just very recently added to GCJ and OpenOffice and does not yet work completely out of the box. OpenOffice 2.0 is not finished yet, but beta versions are available. We want to make sure that when OpenOffice 2.0 final is released everything builds and runs out of the box with GCC 4.0 for all Free Software users,” the FSF said.

      /zimages/3/28571.gifRead more here about opposition to the use of Java in OpenOffice 2.0.

      Mark Wielaard, the GNU Classpath (a free software project to create free core class libraries for use with virtual machines and compilers for Java) maintainer, said, “Although we wanted to make clear that there has been a lot of positive progress toward liberating OpenOffice.org from the Java Trap through GCJ 4, we do still need to do a lot of testing of the new features.”

      That said, Wielaard is optimistic about creating a free-software-friendly version of OpenOffice.org.

      “We are positive this will happen in time for the final OpenOffice.org 2.0 release. We are happy to see the OpenOffice.org developer community fully support this work. We also hope that from now on the development model will favor free software technologies like GCJ or Kaffe [an open-source Java Virtual Machine] from the start,” he said.

      /zimages/3/28571.gifCheck out eWEEK.coms for the latest open-source news, reviews and analysis.

      Steven J. Vaughan-Nichols
      Steven J. Vaughan-Nichols
      I'm editor-at-large for Ziff Davis Enterprise. That's a fancy title that means I write about whatever topic strikes my fancy or needs written about across the Ziff Davis Enterprise family of publications. You'll find most of my stories in Linux-Watch, DesktopLinux and eWEEK. Prior to becoming a technology journalist, I worked at NASA and the Department of Defense on numerous major technological projects.

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      Get the Free Newsletter!

      Subscribe to Daily Tech Insider for top news, trends & analysis

      MOST POPULAR ARTICLES

      Artificial Intelligence

      9 Best AI 3D Generators You Need...

      Sam Rinko - June 25, 2024 0
      AI 3D Generators are powerful tools for many different industries. Discover the best AI 3D Generators, and learn which is best for your specific use case.
      Read more
      Cloud

      RingCentral Expands Its Collaboration Platform

      Zeus Kerravala - November 22, 2023 0
      RingCentral adds AI-enabled contact center and hybrid event products to its suite of collaboration services.
      Read more
      Artificial Intelligence

      8 Best AI Data Analytics Software &...

      Aminu Abdullahi - January 18, 2024 0
      Learn the top AI data analytics software to use. Compare AI data analytics solutions & features to make the best choice for your business.
      Read more
      Latest News

      Zeus Kerravala on Networking: Multicloud, 5G, and...

      James Maguire - December 16, 2022 0
      I spoke with Zeus Kerravala, industry analyst at ZK Research, about the rapid changes in enterprise networking, as tech advances and digital transformation prompt...
      Read more
      Video

      Datadog President Amit Agarwal on Trends in...

      James Maguire - November 11, 2022 0
      I spoke with Amit Agarwal, President of Datadog, about infrastructure observability, from current trends to key challenges to the future of this rapidly growing...
      Read more
      Logo

      eWeek has the latest technology news and analysis, buying guides, and product reviews for IT professionals and technology buyers. The site’s focus is on innovative solutions and covering in-depth technical content. eWeek stays on the cutting edge of technology news and IT trends through interviews and expert analysis. Gain insight from top innovators and thought leaders in the fields of IT, business, enterprise software, startups, and more.

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Advertisers

      Advertise with TechnologyAdvice on eWeek and our other IT-focused platforms.

      Advertise with Us

      Menu

      • About eWeek
      • Subscribe to our Newsletter
      • Latest News

      Our Brands

      • Privacy Policy
      • Terms
      • About
      • Contact
      • Advertise
      • Sitemap
      • California – Do Not Sell My Information

      Property of TechnologyAdvice.
      © 2024 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×