|
WSWS : News
& Analysis : The
Internet & Computerization
US court case: Renewed attack on open source software
By John Neilson
12 December 2003
Use
this version to print
| Send this
link by email | Email the
author
On March 6 this year, the US software company SCO Group filed
a $1 billion civil lawsuit against IBM, claiming the latter had
stolen proprietary code from the Unix operating system for use
in the current version of Linux, the free open source operating
system.
The case, of huge significance for the software industry as
a whole, raises important issues about who owns Unix and Linux.
More fundamentally though, it has again highlighted the ever-widening
contradiction between so-called intellectual property (IP) rights
and the development of science and technology in general, under
conditions of far-reaching changes in the software production
process over the last quarter century.
In a subsequent court filing on June 16, SCO Group claims to
own the copyrights and licensing rights to the Unix operating
system. SCO charges that IBM not only misappropriated Unix source
code, but that it was moreover part of an attempt by IBM to destroy
the economic value of Unix anywhere and everywhere in the world.
IBM had paid licensing fees to SCO as part of the development
of its own version of Unix (AIX).
At the heart of the matter, in SCOs own words, is IBMs
bid to destroy SCOs rights to fully exploit and benefit
from its ownership rights of Unix so that SCO can thereby
seize the value of [Unix] directly for its own benefit.
In May, SCO sent a letter to around 1,500 companies internationally,
warning their Linux installations might be illegal and that license
fees could be payable, to the tune of $699 per server CPU. Their
web site threatens any organisation not willing to pay with legal
action.
In spite of these threats and allegations, SCO has yet to provide
any evidence to back them up. It refuses to publicly show the
alleged stolen code.
IBM has responded by categorically denying all the charges
and has accused SCO with improperly seeking to assert proprietary
rights over important, widely used technology and impeding the
use of that technology by the open source community.
Novell, which bought the licensing rights to an AT&T derivative
of Unix and later sold them to SCO, asserted in May that SCO holds
neither the patents nor the copyrights to Unix. The court hearing
should begin sometime in 2004.
Who owns Unix?
The issue of who, if anyone, owns Unix is problematical,
as a glance at its historical development shows.
Unix was initially conceived and developed by AT&Ts
Bell Laboratories in 1969. In the following three decades, Unix
experienced rapid growth and development as different organisations
produced and sold their own versions. It became by far the most
dominant operating system used by large enterprises. Companies
such as IBM, Sun Microsystems, Hewlett Packard, SCO as well as
the University of California, each played major roles in this
process.
These companies, however, each laid a proprietary claim against
their version of Unix, an action that was in stark contrast to
the initial development of Unix and indeed computer software in
general.
The WSWS articleThe
Microsoft law suit, software development and the capitalist market
made the following point:
In the late 1960s and the 1970s it was common practice
for programmers to share the products of their labour with no
restrictions. At that time companies and individuals were more
interested in the development of the technology as a whole than
safeguarding trade secrets.
Not only academic institutions such as the Berkeley campus
of the University of California and the Massachusetts Institute
of Technology (MIT), but also commercial research centres such
as Bell Labs and Xeroxs Palo Alto Research Center (PARC)
operated an open policy in which computer source code was freely
exchanged between organisations....
In these early years cooperation was of a highly informal
character. There was, in fact, no real effort to delineate property
rights or restrict the use of software until the early 1980s.
With the rapid growth of the commercial use of computer systems,
AT&T began laying claim to intellectual property rights relating
to Unix, despite the fact that hundreds of programmers at other
institutions had contributed to its development.
The proprietary versions of Unix continued, to one degree or
another, to use parts of the underlying source code found in other
versions. This occurred not only as a result of continued, if
limited, collaboration, but also due to formal joint ventures,
mergers and takeovers.
The very concept of intellectual property rights over Unix,
or for that matter any other significant computing and scientific
development is a misnomer. That one body can stake claim to what
is the product of hundreds of man-years of research and development
is absurd. As such, the legal question of who owns
Unix is anything but clear. At present, Novell owns the patents
to Unix, and in 1994 transferred the Unix trademark to The Open
Group, a technical standards organisation. As for the actual copyrights
to Unix, both SCO and Novell claim them.
Eric Raymond, a veteran Unix and Linux developer and president
of the Open Source Initiative (OSI), stated in an August interview
with LinuxWorld.com: The rights picture is so tangled that
nobodys theory of ownership would stand close scrutiny
of the source codes history. The law of intellectual property
doesnt handle this kind of situation well. The equitable
thing to do would be to just give up, throw it open, and admit
it belongs to the hackers. (Emphasis in original)
(A comprehensive technical analysis and rebuttal of SCOs
allegations, including the legal question of Unix ownership, is
to be found in a paper written by Eric Raymond and Rob Landley,
entitled OSI Position Paper on the SCO-vs.-IBM Complaint,
available at http://www.opensource.org/sco-vs-ibm.html.)
The emergence of open source software
The method by which Unix developedas the active collaborative
effort of thousandswas necessary to tackle the growing complexities
of computer hardware and networking. Its initial open and collective
development was one of the starting points for what is today known
as open source forms of software production.
The early development of Unix occurred amid revolutionary changes
in the computing and telecommunications industries in general.
Along with Unix, 1969 witnessed the birth of another milestoneARPANET,
the precursor to the Internet, at universities in the United States.
During the 1970s and 80s, computing capacity was developing extremely
quickly, more so than at any other time in its short history.
Hardware capacity and processing speeds were doubling every
one-and-a-half to two years. The increasing complexity of computer
hardware placed greater demands on the software required to run
it. Software developers were compelled to rapidly rework solutions
they had worked out for a set of problems in order to solve new
problems arising from the fast-moving changes.
Traditional commercial methods of software development were
(and still are) based on closed source softwaresoftware
produced internally by companies where the source code is typically
kept secret and/or has restrictive licenses attached to its distribution
and development. Above all, the software is sold for profit.
However, difficulties in software engineering arise from this
method of production. The fields ever augmenting intricacies
necessitate bringing a vast amount of human experience and brainpower
to bear in order to understand them, resolve problems and produce
new applications. Not only can the resources of individual companies
be insufficient, in terms of manpower and financial capital, but
the very way in which production is organised within the capitalist
market is detrimental to the development of software.
Each firm is engaged in a ferocious struggle against its rivals.
No sooner are inventions and advances pioneered than they are
patented and copyrighted, restricting their distribution and further
advancement. So-called intellectual property rights are not the
rights of developers over their own work, but, as stipulated in
their contracts, belong to their employers. Many companies even
forbid workers to engage in any outside employment, paid or unpaid,
lest their ideas presently owned by the company make
their way outside.
Software engineering is a large and complicated science. And
like all sciences, its development remains stunted while carried
out independently and secretly, all the while dominated by corporate
interests. Improving existing software and making fresh advances
calls for a much broader and deeper integration of cooperative
work on a global basisnot small-scale, isolated working
groups rushing to get the latest version out the door.
Software bugs are a case in point. It is a known fact and an
accepted practice that companies release products onto the market
that contain hundreds and even thousands of bugs or malfunctions,
many of which seriously compromise the functioning and security
of the software. The various releases of Microsoft Windows over
the years are just the most notorious examples. Microsoft now
releases software patches every month to deal with the security
holes in its programs being exposed by new viruses.
The open source and free software movement arose as a reaction
against the increasing corporate hold over software. Contained
within it was recognition that open source forms of production
were necessary in the attempt to resolve these major computing
barriers. The source code for applications was thrown open for
anybody, not only to access, but to change and distribute. This
principle instantly created the basis for thousands of people
all around the world to contribute to different software projects.
The concept was started by the University of California, which
released its own strand of Unix (BSD) for free and open development
in 1981. It incorporated code from hundreds of developers around
the world. In 1982 the GNU Project, basing itself explicitly on
open source, was founded. Although Linux is today the most recognised
open source product, other major open source applications and
languages like Apache, Perl, Mozilla and PHP all play a significant
role in modern computing.
The open source programmer community is currently estimated
at more than 200,000 worldwide. More than 10,000 have contributed
to Linux, which is maintained by a core of around 200. Companies
such as IBM are now also devoting substantial financial and human
resources to its development. In 2002 they reportedly poured around
$1 billion into Linux.
Under enormous economic pressure to cut costs, growing numbers
of companies and government agencies are turning toward open source
software as a cheaper and more reliable alternative to proprietary
applications. Indeed, Linux and open source in general are now
being backed by some of the biggest players in the industry. Last
month Novell announced its intention to buy the German firm Suse,
the worlds second largest Linux distributor.
A battle for market share
A string of major companies are lining up behind open source
in the firm belief of its commercial potential. Those, like IBM,
who are backing open source are not doing so out of a devotion
to the free development and exchange of ideas, but because they
consider them expedient products which can give them a competitive
advantage over their rivals.
A sharp struggle for market share and profits is taking place.
The US market for computer servers decreased 8 percent in 2002,
to $43 billion. Unix-based servers were particularly hard hit,
declining 11 percent to $17 billion. Cheaper Linux servers, however,
increased 63 percent to $2 billion, of which IBM took the lions
share with $759 million. With regard to the actual number of server
operating system licenses shipped, Linux last year held approximately
23 percent of the market, compared with 55 percent for Microsoft.
Companies like SCO (which plays a relatively minor role in
the server market) and Microsoft are clearly threatened by the
rise of Linux. Microsoft CEO Steve Balmer remarked earlier in
the year that the general weakness in the world economy and Linux
posed the greatest threats to Microsofts profitability.
In 2001 he went so far as to label Linux a cancer that attaches
itself in an intellectual property sense to everything it touches.
For its part, SCO, has launched a broader attack on the basis
of open source programming, claiming in its October court filing,
that the General Public License, which ensures that open source
software remains freely available, violated the US Constitution.
The companys CEO Darl McBride repeated the charge in an
open letter last week, arguing that a section of the constitution
protecting the rights of authors and investors, inherently
includes a profit motive. We believe that the progress
of science is best advanced by vigorously protecting the
right of authors and inventors to earn a profit from their work,
he declared.
In their defence of open source programming, Raymond and Landley
argue that SCO/Calderas complaint, in all its brazen
mendacity, is the last gasp of proprietary Unix. We in the open-source
community (and our allies) are more than competent to carry forward
the Unix tradition we founded so many years ago. We pray that
all assertions of exclusive corporate ownership over this tradition
be given a swift and definitive end.
SCOs move against IBM has emerged from the latest round
in the battle for market dominance in the computer industry. More
fundamentally, however, as SCOs claim about the unconstitutionality
of the General Public Licence shows, sections of corporate America
have concluded that the entire concept of open source is an intolerable
attack on their right to accumulate profit based on intellectual
property.
See Also:
Microsoft launches
attack on open source software
[8 May 2001]
LinuxWorld Conference
highlights corporate interest in alternative computer operating
system
[18 August 2000]
The Microsoft lawsuit,
software development and the capitalist market
[2 May 2000]
Top of page
The WSWS invites your comments.
Copyright 1998-2008
World Socialist Web Site
All rights reserved |