home *** CD-ROM | disk | FTP | other *** search
/ Oakland CPM Archive / oakcpm.iso / cpm / gendoc / copyrite.lqw / COPYRITE.LAW
Encoding:
Internet Message Format  |  1986-09-28  |  22.4 KB

  1. From: Jordan J. Breslow
  2. Subject: Copyright Law
  3. Date: 13 Feb 86 23:19:11 GMT
  4.  
  5. COPYRIGHT LAW (Copyright 1986 Breslow)
  6.  
  7. I am an attorney practicing copyright law and computer law.  I read a
  8. series of queries in Net.Legal about copyright law and was dismayed to
  9. find that people who had no idea what they were talking about were
  10. spreading misinformation over the network.  Considering that the
  11. penalties for copyright infringement can include $50,000.00 damages per
  12. infringed work, attorneys fees, court costs, criminal fines and
  13. imprisonment, and considering that ignorance is no excuse and innocent
  14. intent is not even a recognized defense, I cringe to see the network
  15. used as a soapbox for the ill-informed.  For that reason, this article
  16. will discuss copyright law and license law as they pertain to computer
  17. software.
  18.  
  19. My goal is to enable readers to determine when they should be concerned
  20. about infringing and when they can relax about it.  I also want to let
  21. programmers know how to obtain copyright for their work.  I'll explain
  22. the purpose of software licenses, and discuss the effect that the
  23. license has on copyright.  For those of you who are programmers, I'll
  24. help you decide whether you own the programs you write on the job or
  25. your boss owns them.  I will also mention trademark law and patent law
  26. briefly, in order to clarify some confusion about which is which.
  27. Incidentally, if you read this entire essay, you will be able to
  28. determine whether or not the essay is copyrighted and whether or not
  29. you can make a printout of it.
  30.  
  31. This is a long article, and you may not want to read all of it.  Here
  32. is an outline to help you decide what to read and what to ignore:
  33.  
  34. PART ONE: THE MEANING OF COPYRIGHT FROM THE VIEWPOINT OF THE SOFTWARE
  35. USER
  36.  
  37.  0.1 A bit of history
  38.  0.2 The meaning of "copyright"
  39.  0.3  The meaning of "public domain"
  40.  0.4 A hypothetical software purchase
  41.  0.5 - 0.6  Can you use copyrighted software?
  42.  0.7 Can you make a backup copy?
  43.  0.8  Licenses may change the rules
  44.  0.9 Can you modify the program?
  45.  0.10  Can you break the copy protection scheme?
  46.  0.11  Summary
  47.  
  48. PART TWO: COPYRIGHT SOUNDS NEAT -- HOW DO I GET ONE?  OR, HOW DO I KNOW
  49. IF THIS PROGRAM IS COPYRIGHTED?
  50.  
  51.  0.12.1   How do you get a copyright?
  52.  0.12.2   How do you lose a copyright?
  53.  0.12.3   How do you waste a stamp?
  54.  0.12.4   Do you have to register?
  55.  
  56.  0.13   How copyright comes into existence
  57.  0.14 - 0.17  The copyright notice
  58.  0.18   Advantages of registration
  59.  0.19   A test to see if you understand this article
  60.  
  61. PART THREE:  WHO OWNS THE PROGRAM YOU WROTE?
  62.  
  63.  0.20   Introduction
  64.  0.21 - 0.22  Programs written as an employee
  65.  0.23 - 0.25  Programs written as a contractor
  66.  
  67. PART FOUR:  A BRIEF WORD ABOUT LICENSES
  68.  
  69.  0.26   Why a license?
  70.  0.27   Is it valid?
  71.  
  72. PART FIVE: I HAVE A NEAT IDEA.  CAN I TRADEMARK IT?  WHAT ABOUT A
  73. PATENT?
  74.  
  75.  0.28   Trademark law explained
  76.  0.29   Patent law
  77.  0.39   CONCLUSION:  Where to find me for more info.
  78.  
  79.  
  80. PART ONE: THE MEANING OF COPYRIGHT FROM THE VIEWPOINT OF THE SOFTWARE
  81. USER
  82.  
  83.    0.1 If you're not interested in history, you can skip this
  84. paragraph.  "Modern" copyright law first came into existence in 1570,
  85. by an act of Parliament called the Statute of Anne.  Like most laws, it
  86. hasn't changed much since.  It was written with books and pictures in
  87. mind.  Parliament, lacking the foresight to predict the success of the
  88. Intel and IBM corporations, failed to consider the issue of
  89. copyrighting computer programs.  At first, courts questioned whether
  90. programs could be copyrighted at all.  The problem was that judges
  91. couldn't read the programs and they figured the Copyright Law was only
  92. meant to apply to things humans (which arguably includes judges) could
  93. read without the aid of a machine.  I saw some mythical discussion
  94. about that in some of the net.legal drivel.  Let's lay that to rest:
  95. programs are copyrightable as long as there is even a minimal amount of
  96. creativity.  The issue was laid to rest with the Software Act of 1980.
  97. That Act modified the Copyright Act (which is a Federal law by the
  98. way), in such a way as to make it clear that programs are
  99. copyrightable.  The few exceptions to this rule will rarely concern
  100. anyone.  The next question to arise was whether a program was
  101. copyrightable if it was stored in ROM rather than on paper.  The
  102. decision in the Apple v. Franklin case laid that to rest: it is.
  103.  
  104.    0.2 Now, what is copyright?  As it is commonly understood, it is the
  105. right to make copies of something -- or to put it the other way around,
  106. it is the right to prohibit other people from making copies.  This is
  107. known as an exclusive right -- the exclusive right to "reproduce," in
  108. the biological language of the Copyright Act -- and what most people
  109. don't know is that copyright involves not one, not two, but five
  110. exclusive rights.  These are (1) the exclusive right to make copies,
  111. (2) the exclusive right to distribute copies to the public, (3) the
  112. exclusive right to prepare "derivative works" (I'll explain, just keep
  113. reading), (4) the exclusive right to perform the work in public (this
  114. mainly applies to plays, dances and the like, but it could apply to
  115. software), and (5) the exclusive right to display the work in public
  116. (such as showing a film).
  117.  
  118.    0.3 Before we go any further, what is public domain?  I saw some
  119. discussion on the net about public domain software being copyrighted.
  120. Nonsense.  The phrase "public domain," when used correctly, means the
  121. absence of copyright protection.  It means you can copy public domain
  122. software to your heart's content.  It means that the author has none of
  123. the exclusive rights listed above.  If someone uses the phrase "public
  124. domain" to refer to "freeware" (software which is copyrighted but is
  125. distributed without advance payment but with a request for a donation),
  126. he or she is using the term incorrectly.  Public domain means no
  127. copyright -- no exclusive rights.
  128.  
  129.    0.4 Let's look at those exclusive rights from the viewpoint of
  130. someone who has legitimately purchased a single copy of a copyrighted
  131. computer program.  For the moment, we'll have to ignore the fact that
  132. the program is supposedly licensed, because the license changes things.
  133. I'll explain that later.  For now, assume you went to Fred's Diner and
  134. Software Mart and bought a dozen eggs, cat food and a word processing
  135. program.  And for now, assume the program is copyrighted.
  136.  
  137.    0.5 What can you do with this copyrighted software?  Let's start
  138. with the obvious: can you use it on your powerful Timex PC?  Is this a
  139. joke?  No.  Prior to 1980, my answer might have been No, you can't use
  140. it!  And people actually pay me for advice like that!  Well think: you
  141. take the floppy disk out of the zip lock baggy, insert it in drive A
  142. and load the program into RAM.  What have you just done?  You've made a
  143. copy in RAM --in legalese, you've reproduced the work, in violation of
  144. the copyright owner's exclusive right to reproduce.  (I better clarify
  145. something here: the copyright owner is the person or company whose name
  146. appears in the copyright notice on the box, or the disk or the first
  147. screen or wherever.  It may be the person who wrote the program, or it
  148. may be his boss, or it may be a publishing company that bought the
  149. rights to the program.  But in any case, it's not you.  When you buy a
  150. copy of the program, you do not become the copyright owner.  You just
  151. own one copy.)
  152.  
  153.    0.6 Anyway, loading the program into RAM means making a copy.  The
  154. Software Act of 1980 addressed this absurdity by allowing you to make a
  155. copy if the copy "is created as an essential step in the utilization of
  156. the computer program in conjunction with a machine and . . . is used in
  157. no other manner . . . ."  By the way, somebody tell me what "a machine"
  158. means.  If you connect 5 PC's on a network is that "a machine" or
  159. several machines?  A related question is whether or not running
  160. software on a network constitutes a performance.  The copyright owner
  161. has the exclusive right to do that, remember?
  162.  
  163.    0.7 OK, so you bought this copyrighted program and you loaded it
  164. into RAM or onto a hard disk without the FBI knocking on your door.
  165. Now can you make a backup copy?  YES.  The Software Act also provided
  166. that you can make a backup copy, provided that it "is for archival
  167. purposes only . . . ."  What you cannot do, however, is give the
  168. archive copy to your friend so that you and your pal both got the
  169. program for the price of one.  That violates the copyright owner's
  170. exclusive right to distribute copies to the public.  Get it?  You can,
  171. on the other hand, give both your original and backup to your friend --
  172. or sell it to him, or lend it to him, as long as you don't retain a
  173. copy of the program you are selling.  Although the copyright owner has
  174. the exclusive right to distribute (sell) copies of the program, that
  175. right only applies to the first sale of any particular copy.  By
  176. analogy, if you buy a copyrighted book, you are free to sell your book
  177. to a friend.  The copyright owner does not have the right to control
  178. resales.
  179.  
  180.    0.8 At this point, let me remind you that we have assumed that the
  181. program you got at the store was sold to you, not licensed to you.
  182. Licenses may change the rules.
  183.  
  184.    0.9 Now, you're a clever programmer, and you know the program could
  185. run faster with some modifications.  You could also add graphics and an
  186. interactive mode and lots of other stuff.  What does copyright law say
  187. about your plans?  Well . . . several different things, actually.
  188. First, recall that the copyright owner has the exclusive right to make
  189. derivative works.  A derivative work is a work based on one or more
  190. preexisting works.  It's easy to recognize derivative works when you
  191. think about music or books.  If a book is copyrighted, derivative works
  192. could include a screenplay, an abridged edition, or a translation into
  193. another language.  Derivative works of songs might be new arrangements
  194. (like the jazz version of Love Potion Number 9), a movie soundtrack, or
  195. a written transcription, or a "long version," (such as the fifteen
  196. minute version of "Wipe Out" with an extended drum solo for dance
  197. parties).  In my opinion, you are making a derivative work when you
  198. take the store-bought word processor and modify it to perform
  199. differently.  The same would be true if you "translated" a COBOL
  200. program into BASIC.  Those are copyright infringements -- you've horned
  201. in on the copyright owner's exclusive right to make derivative works.
  202. There is, however, some breathing room.  The Software Act generously
  203. allows you to "adapt" the code if the adaptation "is created as an
  204. essential step in the utilization of the computer program in
  205. conjunction with a machine...."  For example, you might have to modify
  206. the code to make it compatible with your machine.
  207.  
  208.    0.10 Moving right along, let's assume your store-bought program is
  209. copy protected, and you'd really like to make a backup copy.  You know
  210. this nine-year-old whiz who can crack any copy-protection scheme faster
  211. than you can rearrange a Rubix cube.  Is there a copyright violation if
  212. he succeeds?  There's room to argue here.  When you try to figure out
  213. if something is an infringement, ask yourself, what exclusive right am
  214. I violating?  In this case, not the right to make copies, and not the
  215. right to distribute copies.  Public performance and display have no
  216. relevance.  So the key question is whether you are making a "derivative
  217. work."  My answer to that question is, "I doubt it."  On the other
  218. hand, I also doubt that breaking the protection scheme was "an
  219. essential step" in using the program in conjunction with a machine.  It
  220. might be a "fair use," but that will have to wait for another article.
  221. Anyone interested in stretching the limits of the "fair use" defense
  222. should read the Sony "Betamax" case.
  223.  
  224.    0.11 Let me summarize.  Copyright means the copyright owner has the
  225. exclusive right to do certain things.  Copyright infringement means you
  226. did one of those exclusive things (unless you did it within the limits
  227. of the Software Act, i.e., as an essential step . . . .).
  228.  
  229.  
  230.    0.12 PART TWO: COPYRIGHT SOUNDS NEAT -- HOW DO I GET ONE?  OR, HOW
  231. DO I KNOW IF THIS PROGRAM IS COPYRIGHTED?
  232.  
  233.    0.12.1 If you've written an original program, what do you have to do
  234. to get a copyright?  Nothing.  You already have one.
  235.  
  236.    0.12.2 If you've written an original program, what do you have to do
  237. to lose your copyright protection?  Give copies away without the
  238. copyright notice.
  239.  
  240.    0.12.3 If you mail the program to yourself in a sealed envelope,
  241. what have you accomplished?  You've wasted a stamp and an envelope and
  242. burdened the postal system unnecessarily.
  243.  
  244.    0.12.4 Do you have to register your program with the U.S. Copyright
  245. Office?  No, but it's a damn good idea.
  246.  
  247.    0.13 Copyright protection (meaning the five exclusive rights) comes
  248. into existence the moment you "fix" your program in a "tangible
  249. medium."  That means write it down, or store it on a floppy disk, or do
  250. something similar.  Registration is optional.  The one thing you must
  251. do, however, is protect your copyright by including a copyright notice
  252. on every copy of every program you sell, give away, lend out, etc.  If
  253. you don't, someone who happens across your program with no notice on it
  254. can safely assume that it is in the public domain (unless he actually
  255. knows that it is not).
  256.  
  257.    0.14 The copyright notice has three parts.  The first can be either
  258. a c with a circle around it, or the word "copyright" or the
  259. abbreviation "Copr."  The c with a circle around it is preferable,
  260. because it is recognized around the world; the others are not.  That's
  261. incredibly important.  Countries around the world have agreed to
  262. recognize and uphold each others' copyrights, but this world-wide
  263. protection requires the use of the c in a circle.  On disk labels and
  264. program packaging, use the encircled c.  Unfortunately, computers don't
  265. draw small circles well, so programmers have resorted to a c in
  266. parentheses: (c).  Too bad.  That has no legal meaning.  When you put
  267. your notice in the code and on the screen, use "Copyright" or "Copr."
  268. if you can't make a circle.
  269.  
  270.    0.15 The second part of the notice is the "year of first publication
  271. of the work."  "Publication" doesn't mean distribution by Osborne
  272. Publishing Co. It means distribution of copies of the program to the
  273. public "by sale or other transfer of ownership, or by rental, lease, or
  274. lending."  So when you start handing out or selling copies of your
  275. precious code, you are publishing.  Publication also takes place when
  276. you merely OFFER to distribute copies to a group for further
  277. distribution.  Your notice must include the year that you first did so.
  278.  
  279.    0.16 The third part of the notice is the name of the owner of the
  280. copyright.  Hopefully, that's you, in which case your last name will
  281. do.  If your company owns the program -- a legal issue which I will
  282. address later in this article --the company name is appropriate.
  283.  
  284.    0.17 Where do you put the notice?  The general idea is to put it
  285. where people are likely to see it.  Specifically, if you're
  286. distributing a human-readable code listing, put it on the first page in
  287. the first few lines of code, and hard code it so that it appears on the
  288. title screen, or at sign-off, or continuously.  If you're distributing
  289. machine-readable versions only, hard code it.  As an extra precaution,
  290. you should also place the notice on the gummed disk label or in some
  291. other fashion permanently attached to the storage medium.
  292.  
  293.    0.18 Now, why register the program?  If no one ever rips off your
  294. program, you won't care much about registration.  If someone does rip
  295. it off, you'll kick yourself for not having registered it.  The reason
  296. is that if the program is registered before the infringement takes
  297. place, you can recover some big bucks from the infringer, called
  298. statutory damages, and the court can order the infringer to pay your
  299. attorneys fees.  Registration only costs $10.00, and it's easy to do
  300. yourself.  The only potential disadvantage is the requirement that you
  301. deposit the first and last 25 pages of your source code, which can be
  302. inspected (but not copied) by members of the public.
  303.  
  304.    0.19 Now, someone tell me this: is this article copyrighted?  Can
  305. you print it?
  306.  
  307.    0.20   PART THREE:  WHO OWNS THE PROGRAM YOU WROTE?
  308.  
  309. The starting point of this analysis is that if you wrote the program,
  310. you are the author, and copyright belongs to the author.  HOWEVER, that
  311. can change instantly.  There are two common ways for your ownership to
  312. shift to someone else: first, your program might be a "work for hire."
  313. Second, you might sell or assign your "rights" in the program, which
  314. for our purposes means the copyright.
  315.  
  316.    0.21 Most of the programs which you write at work, if not all of
  317. them, belong to your employer.  That's because a program prepared by an
  318. employee within the scope of his or her employment is a "work for
  319. hire," and the employer is considered the "author."  This is more or
  320. less automatic if you are an employee --no written agreement is
  321. necessary to make your employer the copyright owner.  By contrast, if
  322. you can convince your employer to let you be the copyright owner, you
  323. must have that agreement in writing.
  324.  
  325.    0.22 By the way, before you give up hope of owning the copyright to
  326. the program you wrote at work, figure out if you are really an
  327. employee.  That is actually a complex legal question, but I can tell
  328. you now that just because your boss says you are an employee doesn't
  329. mean that it's so.  And remember that if you created the program
  330. outside the "scope" of your job, the program is not a "work for hire."
  331. Finally, in California and probably elsewhere, the state labor law
  332. provides that employees own products they create on their own time,
  333. using their own tools and materials.  Employment contracts which
  334. attempt to make the employer the owner of those off-the-job
  335. "inventions" are void, at least in sunny California.
  336.  
  337.    0.23 Wait a minute: I'm an independent contractor to Company X, not
  338. an employee.  I come and go as I please, get paid by the hour with no
  339. tax withheld, and was retained to complete a specific project.  I
  340. frequently work at home with my own equipment.  Is the program I'm
  341. writing a "work for hire," owned by the Company?  Maybe, maybe not.  In
  342. California, this area is full of landmines for employers, and gold for
  343. contractors.
  344.  
  345.    0.24 A contractor's program is not a "work for hire," and is not
  346. owned by the company, unless (1) there is a written agreement between
  347. the company and the contractor which says that it is, and (2) the work
  348. is a "commissioned work."  A "commissioned work" is one of the
  349. following: (a) a contribution to a "collective work," (b) an
  350. audiovisual work (like a movie, and maybe like a video game), (c) a
  351. translation, (d) a compilation, (e) an instructional text, (f) a test
  352. or answer to a test, or (g) an atlas.  I know you must be tired of
  353. definitions, but this is what the real legal world is made of.  An
  354. example of a collective work is a book of poetry, with poems
  355. contributed by various authors.  A piece of code which is incorporated
  356. into a large program isn't a contribution to a collective work, but a
  357. stand-alone program which is packaged and sold with other stand-alone
  358. programs could be.
  359.  
  360.    0.25 So where are we?  If you are a contract programmer, not an
  361. employee, and your program is a "commissioned work," and you have a
  362. written agreement that says that the program is a "work for hire" owned
  363. by the greedy company, who owns the program?  That's right, the
  364. company.  But guess what?  In California and elsewhere the company just
  365. became your employer!  This means that the company must now provide
  366. worker's compensation benefits for you AND UNEMPLOYMENT INSURANCE.
  367.  
  368.    0.26  PART FOUR: A BRIEF WORD ABOUT LICENSES.
  369.  
  370. When you get software at the local five and dime, the manufacturer
  371. claims that you have a license to use that copy of the program.  The
  372. reason for this is that the manufacturer wants to place more
  373. restrictions on your use of the program than copyright law places.  For
  374. example, licenses typically say you can only use the program on a
  375. single designated CPU.  Nothing in the copyright law says that.  Some
  376. licenses say you cannot make an archive copy.  The copyright law says
  377. you can, remember?  But if the license is a valid license, now you
  378. can't.  You can sell or give away your copy of a program if you
  379. purchased it, right?  That's permitted by copyright law, but the
  380. license may prohibit it.  The more restrictive terms of the license
  381. will apply instead of the more liberal copyright rules.
  382.  
  383.    0.27 Is the license valid?  This is hotly debated among lawyers.
  384. (What isn't?  We'll argue about the time of day.)  A few states have
  385. passed or will soon pass laws declaring that they are valid.  A few
  386. will go the other way.  Federal legislation is unlikely.  My argument
  387. is that at the consumer level, the license is not binding because there
  388. is no true negotiation (unless a state law says it is binding), but hey
  389. that's just an argument and I'm not saying that that's the law.  In any
  390. case, I think businesses which buy software will be treated differently
  391. in court than consumers.  Businesses should read those licenses and
  392. negotiate with the manufacturer if the terms are unacceptable.
  393.  
  394.    0.28 FINALLY, PART FIVE: I HAVE A NEAT IDEA.  CAN I TRADEMARK IT?
  395. WHAT ABOUT PATENT?
  396.  
  397. Sorry, no luck.  Trademark law protects names: names of products and
  398. names of services.  (Note that I did not say names of companies.
  399. Company names are not trademarkable.)  If you buy a program that has a
  400. trademarked name, all that means is that you can't sell your own
  401. similar program under the same name.  It has nothing to do with copying
  402. the program.
  403.  
  404.    0.29 Patent law can apply to computer programs, but it seldom does.
  405. The main reasons it seldom applies are practical: the patent process is
  406. too slow and too expensive to do much good in the software world.
  407. There are also considerable legal hurdles to overcome in order to
  408. obtain a patent.  If, by chance, a program is patented, the patent
  409. owner has the exclusive right to make, use or sell it for 17 years.
  410.  
  411.    0.30 CONCLUSION: I know this is a long article, but believe it or
  412. not I just scratched the surface.  Hopefully, you'll find this
  413. information useful, and you'll stop passing along myths about copyright
  414. law.  If anyone needs more information, I can be reached at (415) 932-
  415. 4828, or by mail at 1225 Alpine Road, Suite 200, Walnut Creek, CA
  416. 94596.
  417.  
  418. Thank you.
  419.  
  420. JORDAN J. BRESLOW
  421.