By: Jack Bryar
While last week's Linux World convention produced lots of
not even a keynote address by long-time Microsoft ally
produced anything close to the buzz produced by the
the formation of yet another Linux non-profit.
The announcement of the GNOME Foundation felt different
it was. For one thing the Foundation announced it was
going to be
professionally run, and that it was receiving support
corporations outside of the traditional Linux community.
In addition to the usual assortment of Linux-centric firms
like Red Hat,
Eazel, VA Linux, Helix Code, Henzai, Gnumatic, TurboLinux,
the foundation was going to draw support from firms like
Packard, Sun Microsystems, and IBM.
The mission of the Foundation was different, too- it was
to do no
less than to extend Linux's functionality to include a
Office software platform capable of taking on Microsoft and
office functionality to machines ranging from workstations
to the next
generation of Internet appliances and handheld devices.
It also intended to fuzz the divide between Linux and
The GNOME Foundation is an attempt to accelerate the
momentum of the
last year or so as Linux went from curiosity to
(potentially) viable Windows
alternative. As one of the founders put it, in some ways,
of a platform has less to do with technology than
momentum." It was
momentum that generated excitement and developer interest,
founders of the GNOME Foundation were determined to
But it was also intended to alter the direction of that
The Foundation represents a dramatic shift for many in
community. It is the first "standards" organization to be
corporate-driven. Instead of celebrating the differences
and other Unix-derived systems, it intends to bring Linux
back into the
Unix family, and to help Unix developers use Linux and to
use the Open
Source movement to bring the various flavors of Unix closer
If successful, the Foundation could provide Microsoft with
competition in the desktop office marketplace. If it is
may create deep rifts among developers and endanger the
cooperation and volunteerism that has been of the great
strengths of the
Linux and Open Source movements.
It is already attempting to create winners and losers
companies that have been supporting the Linux movement. It
already created its first victim.
I listened in on the press conference last week. I was
the ambitions of the Foundation's spokesperson and chief
Miguel de Icaza, the founder of Helix Code, the
developers of a
series of office product modules roughly akin to a better
Outlook, and the authors of a componentized software
As articulated by de Icaza, the GNOME Foundation is to
be focused on
five initiatives, any one of which would have a dramatic
impact on the
The first initiative is to transform the GNOME desktop
into a comprehensive user environment that will bridge
and HP and IBM's versions of Unix. Sun and HP announced
will become their standard desktops in the future. The
that GNOME's open GPL licensing environment would be more
make it easier
to develop a common platform than traditional standards
GNOME 2.0 would be the Foundation's first
release and would
marry up the features of present day GNOME with a series of
vendor-supported technologies that provided a comprehensive
desktop solution for would-be users and developers. GNOME
2.0 would ship
sometime midyear 2001.
The second initiative was to create an Open Office
platform. This platform would be a modularized ,fully
solution, scalable to PC desktops or smaller handheld
devices. The Open
Office is to be based in large part on Sun's "Star Office"
which is being released to OpenOffice.org, an
project that Sun has agreed to sponsor. The Open Office
augmented by Helix Code's Evolution, a product which
configurable calendar, mail and contacts modules. Other
parties, such as
Gnumatic, will be contributing a variety of additional
to "fill in the gaps in today's desktop experience."
Gnumatic will be
contributing its GnuCash personal finance manager, as the
will be designed to provide financial management tools and
support electronic transactions.
As envisioned, the Open Office will be XML-based,
supportive of most
common file formats, will be able to interoperate with
Lotus Notes, and will be made multi-lingual.
Open Office is nothing if not ambitious. The project
consists of 6
standalone components to be both integrated and modularized
office applications can be developed and ported from
workstation to PC
to handheld device applications. Involving over 6 million
lines of code,
the Open Office Technology will be the largest open source
ever attempted. Developers from both large and small
companies are being
solicited for contributions.
The third initiative was to integrate Mozilla, the open
version of Netscape, into the desktop, "now that it's mature
enough." Netscape, Red
Hat and Eazel have been leading this effort.
This integration represents the coming-out party for
long-awaited Nautilus file management and system
software. In this integration, the file manager looks for
the system, the network, and ultimately the web. Bill Gates,
lawyers; you've been validated.
Among the differences, between The Open Office and the
approach is that this system, like all the others parts of
highly modularized. Developers need only take the elements
they need to
make their applications work, and the system is envisioned
scaleable to PCs, workstations or Internet devices.
Another element is an important
contribution by IBM -- a
scripting language called SashXB that
developers the ability to rapidly develop network-based
using the Mozilla interface. This too, is to be highly
to simplify use and simplify third part development.
Modularity itself is the fourth initiative announced by
Based on Helix Web's Bonobo component system, which is a
design, all the elements of GNOME 2.0 are to be modular with a
making this office environment scale from the most powerful
to the smallest web-centric handheld or wearable device.
All parties emphasized the modular design of these
Hat's Bob Young emphasized that the software was being
designed not only
for PCs and workstations, but for a net-centric, post PC
composed of handhelds and
Internet appliances. Developers would be able to choose
components they needed to run a given device. The GNOME
that these smaller devices will dominate the future. They
may be right.
The consulting firm IDC is predicting that by 2002 there
will be more
than 55 million of these devices in use, and that by 2005,
these appliances will exceed shipments of PCs.
The fifth initiative involved the architecture of the
itself, and the framework for ensuring collaboration among
The Foundation is both open and quite closed. It is
closed in the
sense that it will be professionally managed. It will be
able to define
standards and fund development when it needs to. It, rather
larger "Open Source Community," will determine what projects
are to be
considered part of GNOME.
Yet development works will still be solicited on a
Companies will participate in the development process, but
narrower corporate interests will not be allowed to dictate
or derail projects. de Icaza said that development was
being driven by
developers from these companies -- and anyone else who
wanted to join --
rather than by the companies themselves.
Red Hat's Bob Young also made the point that the
Foundation has been
put together with "no lawyers in the room," that there was
agreement -- "no contract." Young said that the open GPL
governs Open Source "eliminates the need for trust."
Marco Boerries of Sun Microsystems said an objective
was to create a
development environment where members "won't need to be
somebody closing them out or eating their lunch."
For all the talk of collegiality and cooperation, not
on. Dell Computer Corp. and Gateway Inc. didn't join.
several Linux vendors, such as Mandrake, Caldera or Corel.
vendors were unwilling to support an initiative that seemed
encourage users to walk away from a PC platform. Others
felt that many
of the foundation members were less than wholehearted in
commitment to Open Source, seeing the entire Foundation as
weaken Microsoft and develop a market for proprietary,
Others objected to the politics behind the foundation.
Reichard was typical of those who claimed that the
represented a "sell-out" of the Open Software movement's
view was held by many hackers who had worked on KDE, the
desktop environment supported by a number of Linux
developers. When Kurt Granroth
asked if he could ever envision an KDE Foundation
similar to GNOME
he said, "...if we did, we'd probably lose half of our
developers. It is
very important to us that the developers maintain total
control of the
plans and directions for KDE. We would not tolerate the
creation of any
kind of oversight committee."
Beyond the hurt feelings of rival desktop developers,
casualty may have been Michael Cowpland of Corel. Despite
leading desktop developer of Linux products, by far, Corel
was not on the dais with the members of the GNOME
had bet on KDE. There was no disguising the impact of the
announcement any more than there could be any disguising of
dismal financial numbers. So while Corel staffers like Marc
made brave noises about the benefits of healthy
himself resigned last week, his company in