Professional Documents
Culture Documents
By:
Both source code and object code are involved in the production of
computer software. Source code is usually written in a symbolic
programming language which can be readily recognized and
understood by others familiar with the specific programming
language. During the production process, source code is compiled
into object code. Object code is a series of ones and zeroes
designed for a computer to understand. [FN38] Further, while
experienced programmers may be able to comprehend small pieces
of object code, it is unreadable to almost all persons. Accordingly,
most software purchased commercially contains only the object
code. Therefore, decompilation is the process of returning the
unreadable object code back to the readable source code. [FN39]
The Atari case, decided about the same time as Sega, also
appeared to recognize a right to decompile. [FN44] The Atari court
cites Feist for the proposition that an author may legitimately copy
unoriginal, constituent elements from a prior author's work.
[FN45] Following that logic, the Atari court states that reverse
engineering the object code to get at unprotectable ideas contained
within the code constitutes a fair use. [FN46] Unfortunately for
Atari, they had previously lied to the Copyright Office in order to
obtain the program that they subsequently decompiled. Due to the
fact that Atari had not obtained the object through legal means, the
court found itself unable to fashion any sort of equitable relief, and
further held that Atari's "unclean hands" prevents them from
presenting a defense of copyright misuse. [FN47]
Hoaxification:
From the perspective of the purveyors of intellectual
property, there is nothing worthy or honorable about
decompilation. Persons selling any intellectual property have
already invested their time and money in the development of their
software. The authors of the program receive no direct benefit
from another person subsequently disassembling the existing work
for their own purposes. Unless the producer eventually hires the
decompiler, any knowledge gained by the disassembly of the
program will not be used for the benefit of the producer. Therefore,
the producers of copyrighted intellectual property have a vested
interest in maintaining the maximum amount of control over their
works. Unfortunately, intellectual property is protected for the
purpose of making more material accessible to the public, not for
the benefit of its producers.
Conclusion:
Adapting intellectual property law to meet the demands of
today's computer technology presents many challenges to
traditional copyright law. Over time, copyright has become the
protection of choice for the manufacturers of computer software.
Computer programs present several issues not present with
other copyrightable materials. Fortunately, courts have been able to
conform existing intellectual property law to the needs of today's
technology. In response to recent decisions expanding the scope of
fair use concerning computer code, purveyors of intellectual
property are attempting to modify the existing statutory law to
eliminate many of their concerns. However, this recent legislation
is seriously flawed in several major ways. First, manufacturers are
allowed unlimited discretion in deciding the scope of what is to be
protected by their copyright protection and management systems.
Second, once computer code is protected by either system, no
inquiry is necessary as to the copyrightability of the work. Third,
the proposed copyright protection and management provisions
make no accommodation for fair use, and can theoretically be used
to entirely eliminate fair use. Therefore, any Congressperson
interested with the preservation of individual rights should vote
against the pending legislation in the House and Senate.
Footnotes
[FN1] S. 1284, H.R. Res. 2441, 104th Cong., 1st Sess. (1995).
[FN5] S. 1284, H.R. Res. 2441, 104th Cong., 1st Sess. (1995).
[FN12] Id.
[FN17] Id.
[FN31] Id.
[FN35] see Stern Electronics, Inc. v. Kaufman, 669 F.2d 852, 855
n. 3 (2d Cir.1982) (source code); Apple Computer, Inc. v. Franklin
Computer Corp., 714 F.2d 1240, 1246-47 (3d Cir.1983) (source
and object code), cert. dismissed, 464 U.S. 1033, 104 S.Ct. 690
(1984); Williams Electronics, Inc. v. Artic International, Inc., 685
F.2d 870 (3d Cir.1982) (object code).
[FN38] For a better definition of source code and object code, see
E.F. Johnson Co. v. Uniden Corp. of America, 623 F.Supp. 1485 at
1488 (D.Minn.1985).
[FN42] Sega Enterprises Ltd. v. Accolade, Inc., 977 F.2d 1510 (9th
Cir.(Cal.), Oct 20, 1992) (hereinafter "Sega") available online at
http://www.law.syr.edu/Course.Materials/Chon/cases/sega.wp1.txt.
[FN43]Sega at 1522.
[FN53] Gates Rubber Co. v. Bando Chem. Indus., Ltd., 9 F.3d 823
(10th Cir.1993); also Bateman at 7.
[FN59] S. 1284, H.R. Res. 2441, 104th Cong., 1st Sess. (1995).
[FN60] Id.
[FN66] Feist 499 U.S. 340 at 349, 111 S.Ct. at 1290. (1991).
[FN67] Newcomb, Jon. Letter to the Editor of Wired, (1996)
available online at http://www.cic.org/wiredlet.html.