[conspire] Christian draws out a Sun Microsystems guy

Rick Moen rick at linuxmafia.com
Fri May 20 16:11:47 PDT 2005


Don Marti <dmarti at zgp.org> wrote:

> I predict a quietly "cleaned up" de-JREd release
> that runs a little faster than the official one.
> RHAT and NOVL aren't both going to make their products
> dependent on the competition.  If dependency on a
> competitor and its sort-of-free, "open" platform
> weren't a problem, Sun wouldn't have bought out its
> UNIX license.

There's been a tiny bit of additional news on this matter, but (alas)
all of it pretty much consistent with my prior take on the situation.
It _may_ become possible to make OO.o 2.0 run on gcj / GNU Classpath 
prior to release -- but, if so, it'll be no thanks to Sun Microsystems
which (so far) has, to my knowledge, done and said nothing at all in
that area.

Free Software Foundation now has a formal project to bolster
compatibility from the gcj 4.0.x side:
http://developer.classpath.org/mediation/OpenOffice2GCJ4

Apache Software Foundation created its own initiative, this one called
Harmony, to fully implement Java2 Standard Edition v. 1.5 ("J2SE5")
using solely open source:

http://mail-archives.apache.org/mod_mbox/incubator-general/200505.mbox/%3cCA4BEB82-3D84-457D-9531-1477DD749919@apache.org%3e
http://mail-archives.apache.org/mod_mbox/incubator-general/200505.mbox/%3cE3603144-2C26-4C31-896D-6CC7445A63EB@apache.org%3e

Sun, for its part, continues to shoehorn additional high-profile feet
into its mouth, most recently that of Java creator and former
proprietary-emacs creator James Gosling, reacting to creation of the
Harmony project:

http://www.devx.com/Java/Article/28125

Prize moron quotation:

   "We've got several thousand man-years of engineering in [Java], and
   we hear very strongly that if this thing turned into an open source
   project -- where just any old person could check in stuff -- they'd
   all freak.  They'd all go screaming into the hills."

Of course, _nothing_ about an open source project requires that you open
up your source repository for source check-ins by J. Random User.  But
then, Gosling either complely fails to understand open source at all or
thinks the _rest_ of us are all really stupid:

   "For most users, we're actually pretty close to the Apache license.
   You can do an awful lot of stuff with our system before you run into
   license restrictions."

What you cannot do with it is fork it and independently develop it (or
pay to have someone do so).  Which is the very _essence_ of proprietary 
versus open source.

Sun chief technologist for Java Software Graham Hamilton was not quite
as clueless as Gosling, and issued a decidedly tepid greeting to
Harmony
(http://weblogs.java.net/blog/kgh/archive/2005/05/thoughts_on_the_1.html):

   Personally, I am very curious about how the Harmony project will work
   out - creating a full scale implementation of J2SE is a mammoth task,
   as the Sun J2SE team knows only too well. However I wish Apache
   success and we'll certainly be tracking this as it develops. We'll
   probably participate in the project at some level, although most of
   our efforts will continue to be focused on building Sun's reference
   implementation of J2SE. [...]

   Personally, I am not entirely sure if the world really needs a second
   J2SE implementation, but at the same time I am also glad to see that
   all the effort we put into getting the rules and the licensing issues
   straightened out is actually proving useful!

Thanks, guys.  You're all heart.


But the main article covering recent developments was a piece in
eWeek.com by one of my favourite tech reporters, Steven Vaughan-Nichols
(http://www.eweek.com/article2/0,1759,1815349,00.asp):

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

Apparently, OO.o documentation manager Scott Carr has been doing shuttle
diplomacy, talking to Stallman and to OO.o people. 

An unnamed Sun spokesman is quoted:

   "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.

However, the policy linked to
(http://tools.openoffice.org/servlets/ReadMsg?list=jdk&msgNo=90) merely
says that OO.o will stick to official Sun Java APIs of specified
versions and not (in the general case) refuse to run if the JRE lacks
approved version/vendor ID strings.

There is no commitment whatsoever about functionality with open source /
free-software JREs and class libraries.  And "no commitment whatsoever" 
(in that area) is a running theme amoung Sun officials quoted in
Vaughan-Nichols's piece and elsewhere.  You look and look and look for
even one _syllable_ about Sun or OO.o lifting a finger to ensure gcj /
Classpath compatibility, and there's absolutely nothing.

When Vaughan-Nichols uses the phrase "on its way to being resolved", he
seems to have in mind solely comments from people on the other side of
the table, such as Classpath developer Mark Wielaard:

   "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.

(His reference to the OpenOffice.org developer community "fully
supporting this work" seems to refer to non-Sun volunteer leader Scott
Carr's diplomatic efforts:
http://linuxtoday.com/news_story.php3?ltsn=2005-05-10-018-26-NW-DT-DV-0015)

I'd like to believe that Wielaard's hope has some foundation, but so far,
I'm really not seeing it.  



Meanwhile, anyone remember the denial of service attacks (using an
MS-Windows trojan called MyDoom) in January against The SCO Group, which
SCO immediately tried to blame on the Linux community?  Well, they owe
us a big, flipping apology:

http://www.businessweek.com/magazine/content/05_22/b3935001_mz001.htm

   Most security experts suspected the virus writer was a Linux fan
   seeking revenge. They were wrong. While the SCO angle created
   confusion, MyDoom acted like a Trojan horse, infecting millions of
   computers and then opening a secret backdoor for its author. Eight
   days after the outbreak, the author used that backdoor to download
   personal data from computer owners. F-Secure's Hypponen figured this
   out in time to warn his clients. It was too late, however, for many
   others.  MyDoom caused $4.8 billion in damage, the
   second-most-expensive software attack ever.

You really rather have to admire the audacity of using SCO and the Linux
community as a _diversion_ to cover your unrelated computer crime.




More information about the conspire mailing list