Annotation of 43BSDReno/share/doc/usd/09.newsread/copyright.mn, revision 1.1.1.1

1.1       root        1: .\"    @(#)copyright.mn        6.1 (Berkeley) 5/26/86
                      2: .\"
                      3: .ds .f copyright.mn
                      4: .ds h0 "Copyright Law
                      5: .ds h1
                      6: .ds h2 %
                      7: .ds f0 "\*(vr
                      8: .ds f1
                      9: .ds f2 "February 26, 1986
                     10: .mt
                     11: Copyright Law
                     12: .au
                     13: Jordan J. Breslow
                     14: .ai
                     15: 1225 Alpine Road, Suite 200
                     16: Walnut Creek, CA 94596
                     17: +1 415 932 4828
                     18: .bt
                     19: .fn
                     20: \(co Copyright 1986 Breslow, Redistributed by permission
                     21: .ef
                     22: .pg
                     23: I am an attorney practicing copyright law and computer
                     24: law.  I read a series of queries in net.legal about
                     25: copyright law and was dismayed to find that people who
                     26: had no idea what they were talking about were spreading
                     27: misinformation over the network.  Considering that the
                     28: penalties for copyright infringement can include
                     29: $50,000.00 damages per infringed work, attorneys fees,
                     30: court costs, criminal fines and imprisonment, and
                     31: considering that ignorance is no excuse and innocent
                     32: intent is not even a recognized defense, I cringe to see
                     33: the network used as a soapbox for the ill-informed.  For
                     34: that reason, this article will discuss copyright law and
                     35: license law as they pertain to computer software.
                     36: .pg
                     37: My goal is to enable readers to determine when they
                     38: should be concerned about infringing and when they can
                     39: relax about it.  I also want to let programmers know how
                     40: to obtain copyright for their work.  I'll explain the
                     41: purpose of software licenses, and discuss the effect
                     42: that the license has on copyright.  For those of you who
                     43: are programmers, I'll help you decide whether you own
                     44: the programs you write on the job or your boss owns
                     45: them.  I will also mention trademark law and patent law
                     46: briefly, in order to clarify some confusion about which
                     47: is which.  Incidentally, if you read this entire essay,
                     48: you will be able to determine whether or not the essay
                     49: is copyrighted and whether or not you can make a
                     50: printout of it.
                     51: .pg
                     52: This is a long article, and you may not want to
                     53: read all of it.  Here is an outline to help you decide
                     54: what to read and what to ignore:
                     55: .nf
                     56: .si 10
                     57: 1.     The Meaning of Copyright from the Viewpoint of the Software User
                     58: 1.1    A bit of history
                     59: 1.2    The meaning of \f2copyright\fP
                     60: 1.3    The meaning of \f2public domain\fP
                     61: 1.4    A hypothetical software purchase
                     62: 1.5    Can you use copyrighted software?
                     63: 1.6    Can you make a backup copy?
                     64: 1.7    Licenses may change the rules
                     65: 1.8    Can you modify the program?
                     66: 1.9    Can you break the copy protection scheme?
                     67: 1.10   Summary
                     68: .sp
                     69: 2.     Copyright Sounds Neat -- How Do I Get One? Or, How Do I Know If
                     70:        this Program is Copyrighted?
                     71: 2.1    How do you get a copyright?
                     72: 2.2    How do you lose a copyright?
                     73: 2.3    How do you waste a stamp?
                     74: 2.4    Do you have to register?
                     75: 2.5    How copyright comes into existence
                     76: 2.6    The copyright notice
                     77: 2.7    Advantages of registration
                     78: 2.8    A test to see if you understand this article
                     79: .sp
                     80: 3.     Who Owns The Program You Wrote?
                     81: 3.1    Introduction
                     82: 3.2    Programs written as an employee
                     83: 3.3    Programs written as a contractor
                     84: .sp
                     85: 4.     A Brief Word about Licenses
                     86: 4.1    Why a license?
                     87: 4.2    Is it valid?
                     88: .sp
                     89: .5     I Have a Neat Idea.  Can I Trademark it? What about a Patent?
                     90: 5.1    Trademark law explained
                     91: 5.2    Patent law
                     92: .sp
                     93: 6.     Conclusion
                     94: .ei
                     95: .fi
                     96: .sp 2
                     97: .hn 1
                     98: The Meaning of Copyright from the Viewpoint of the Software User
                     99: .hn 2
                    100: A bit of history
                    101: .pg
                    102: If you're not interested in history, you can
                    103: skip this paragraph.
                    104: .i Modern
                    105: copyright law first came
                    106: into existence in 1570,  by an act of Parliament called
                    107: the Statute of Anne.  Like most laws, it hasn't changed
                    108: much since.  It was written with books and pictures in
                    109: mind.  Parliament, lacking the foresight to predict the
                    110: success of the Intel and IBM corporations, failed to
                    111: consider the issue of copyrighting computer programs. 
                    112: .pg
                    113: At first, courts questioned whether programs could be
                    114: copyrighted at all.  The problem was that judges
                    115: couldn't read the programs and they figured the
                    116: Copyright Law was only meant to apply to things humans
                    117: (which arguably includes judges) could read without the
                    118: aid of a machine.  I saw some mythical discussion about
                    119: that in some of the net.legal drivel.  Let's lay that to
                    120: rest:  programs are copyrightable as long as there is
                    121: even a minimal amount of creativity.  The issue was laid
                    122: to rest with the Software Act of 1980.  That Act
                    123: modified the Copyright Act (which is a Federal law by
                    124: the way), in such a way as to make it clear that
                    125: programs are copyrightable.  The few exceptions to this
                    126: rule will rarely concern anyone.  The next question to
                    127: arise was whether a program was copyrightable if it was
                    128: stored in ROM rather than on paper.   The decision in
                    129: the Apple v. Franklin case laid that to rest:  it is.
                    130: .hn 2
                    131: The meaning of \f2copyright\fP
                    132: .pg
                    133: Now, what is copyright?  As it is commonly
                    134: understood, it is the right to make copies of something
                    135: -- or to put it the other way around, it is the right to
                    136: prohibit other people from making copies.  This is known
                    137: as an exclusive right -- the exclusive right to
                    138: .i reproduce ,
                    139: in the biological language of the Copyright
                    140: Act -- and what most people don't know is that copyright
                    141: involves not one, not two, but five exclusive rights.   
                    142: These are (1) the exclusive right to make copies, (2)
                    143: the exclusive right to distribute copies to the public,
                    144: (3) the exclusive right to prepare 
                    145: .i "derivative works"
                    146: (I'll explain, just keep reading), (4) the exclusive
                    147: right to perform the work in public (this mainly applies
                    148: to plays, dances and the like, but it could apply to
                    149: software), and (5) the exclusive right to display the
                    150: work in public (such as showing a film).
                    151: .hn 2
                    152: The meaning of \f2public domain\fP
                    153: .pg
                    154: Before we go any further, what is public
                    155: domain?  I saw some discussion on the net about public
                    156: domain software being copyrighted.  Nonsense.  The
                    157: phrase 
                    158: .i "public domain,"
                    159: when used correctly, means the
                    160: absence of copyright protection.  It means you can copy
                    161: public domain software to your heart's content.  It
                    162: means that the author has none of the exclusive rights
                    163: listed above.  If someone uses the phrase
                    164: .i "public domain"
                    165: to refer to
                    166: .i freeware
                    167: (software which is copyrighted but is distributed without advance payment
                    168: but with a request for a donation), he or she is using
                    169: the term incorrectly.  Public domain means no copyright
                    170: -- no exclusive rights.
                    171: .hn 2
                    172: A hypothetical software purchase
                    173: .pg
                    174: Let's look at those exclusive rights from the
                    175: viewpoint of someone who has legitimately purchased a
                    176: single copy of a copyrighted computer program.  For the
                    177: moment, we'll have to ignore the fact that the program
                    178: is supposedly licensed, because the license changes
                    179: things.  I'll explain that later.  For now, assume you
                    180: went to Fred's Diner and Software Mart and bought a
                    181: dozen eggs, cat food and a word processing program.  And
                    182: for now, assume the program is copyrighted.
                    183: .hn 2
                    184: Can you use copyrighted software?
                    185: .pg
                    186: What can you do with this copyrighted
                    187: software?  Let's start with the obvious:  can you use it
                    188: on your powerful Timex PC?  Is this a joke?  No.  Prior
                    189: to 1980, my answer might have been No, you can't use it!
                    190: .pg
                    191: People actually pay me for advice like that!  Well
                    192: think:  you take the floppy disk out of the zip lock
                    193: baggy, insert it in drive A and load the program into
                    194: RAM.  What have you just done?  You've made a copy in
                    195: RAM -- in legalese, you've reproduced the work, in
                    196: violation of the copyright owner's exclusive right to
                    197: reproduce.  (I better clarify something here:  the
                    198: copyright owner is the person or company whose name
                    199: appears in the copyright notice on the box, or the disk
                    200: or the first screen or wherever.  It may be the person
                    201: who wrote the program, or it may be his boss, or it may
                    202: be a publishing company that bought the rights to the
                    203: program.  But in any case, it's not you. When you buy a
                    204: copy of the program, you do not become the copyright
                    205: owner.  You just own one copy.)
                    206: .pg
                    207: Anyway, loading the program into RAM means
                    208: making a copy.  The Software Act of 1980 addressed this
                    209: absurdity by allowing you to make a copy if the copy \*(lqis
                    210: created as an essential step in the utilization of the
                    211: computer program in conjunction with a machine and ...
                    212: is used in no other manner ....\*(rq  By the way,
                    213: somebody tell me what 
                    214: .i "a machine"
                    215: means.  If you connect
                    216: 5 PC's on a network is that 
                    217: .i "a machine"
                    218: or
                    219: .i "several machines" ?
                    220: A related question is whether or not running
                    221: software on a network constitutes a performance.  The
                    222: copyright owner has the exclusive right to do that,
                    223: remember?
                    224: .hn 2
                    225: Can you make a backup copy?
                    226: .pg
                    227: OK, so you bought this copyrighted program
                    228: and you loaded it into RAM or onto a hard disk without
                    229: the FBI knocking on your door.  Now can you make a
                    230: backup copy? 
                    231: .b YES .
                    232: The Software Act also provided that
                    233: you can make a backup copy, provided that it \*(lqis for
                    234: archival purposes only ....\*(rq  What you cannot do,
                    235: however, is give the archive copy to your friend so that
                    236: you and your pal both got the program for the price of
                    237: one.  That violates the copyright owner's exclusive
                    238: right to distribute copies to the public.  Get it?  You
                    239: can, on the other hand, give both your original and
                    240: backup to your friend -- or sell it to him, or lend it
                    241: to him, as long as you don't retain a copy of the
                    242: program you are selling.  Although the copyright owner
                    243: has the exclusive right to distribute (sell) copies of
                    244: the program, that right only applies to the first sale
                    245: of any particular copy.  By analogy, if you buy a
                    246: copyrighted book, you are free to sell your book to a
                    247: friend.  The copyright owner does not have the right to
                    248: control resales.  
                    249: .hn 2
                    250: Licenses may change the rules
                    251: .pg
                    252: At this point, let me remind you that we have
                    253: assumed that the program you got at the store was sold
                    254: to you, not licensed to you.  Licenses may change the
                    255: rules.
                    256: .hn 2
                    257: Can you modify the program?
                    258: .pg
                    259: Now, you're a clever programmer, and you know
                    260: the program could run faster with some modifications. 
                    261: You could also add graphics and an interactive mode and
                    262: lots of other stuff.  What does copyright law say about
                    263: your plans?  Well ... several different things,
                    264: actually.  First, recall that the copyright owner has
                    265: the exclusive right to make derivative works.  A
                    266: derivative work is a work based on one or more
                    267: preexisting works.  It's easy to recognize derivative
                    268: works when you think about music or books.  If a book is
                    269: copyrighted, derivative works could include a
                    270: screenplay, an abridged edition, or a translation into
                    271: another language.  Derivative works of songs might be
                    272: new arrangements (like the jazz version of Love Potion
                    273: Number 9), a movie soundtrack, or a written
                    274: transcription, or a 
                    275: .i "long version" , (such as the fifteen
                    276: minute version of \*(lqWipe Out\*(rq with an extended drum solo
                    277: for dance parties).  In my opinion, you are making a
                    278: derivative work when you take the store-bought word
                    279: processor and modify it to perform differently.  The
                    280: same would be true if you 
                    281: .i translated
                    282: a COBOL program
                    283: into BASIC.  Those are copyright infringements -- you've
                    284: horned in on the copyright owner's exclusive right to
                    285: make derivative works.  There is, however, some
                    286: breathing room.  The Software Act generously allows you
                    287: to 
                    288: .i adapt
                    289: the code  if the adaptation \*(lqis created as an
                    290: essential step in the utilization of the computer
                    291: program in conjunction with a machine ....\*(rq  For
                    292: example, you might have to modify the code to make it
                    293: compatible with your machine.  
                    294: .hn 2
                    295: Can you break the copy protection scheme?
                    296: .pg
                    297: Moving right along, let's assume your store
                    298: bought program is copy protected, and you'd really like
                    299: to make a backup copy.  You know this nine-year-old whiz
                    300: who can crack any copy-protection scheme faster than you
                    301: can rearrange a Rubix cube.  Is there a copyright
                    302: violation if he succeeds?  There's room to argue here. 
                    303: When you try to figure out if something is an
                    304: infringement, ask yourself, what exclusive right am I
                    305: violating?  In this case, not the right to make copies,
                    306: and not the right to distribute copies.  Public
                    307: performance and display have no relevance.  So the key
                    308: question is whether you are making a 
                    309: .i "derivative work" .
                    310: My answer to that question is, \*(lqI doubt it.\*(rq  On the
                    311: other hand, I also doubt that breaking the protection
                    312: scheme was \*(lqan essential step\*(rq in using the program in
                    313: conjunction with a machine.  It might be a \*(lqfair use,\*(rq
                    314: but that will have to wait for another article.  Anyone
                    315: interested in stretching the limits of the \*(lqfair use\*(rq
                    316: defense should read the Sony 
                    317: .i Betamax
                    318: case.
                    319: .hn 2
                    320: Summary
                    321: .pg
                    322: Let me summarize. Copyright means the
                    323: copyright owner has the exclusive right to do certain
                    324: things. Copyright infringement means you did one of
                    325: those exclusive things (unless you did it within the
                    326: limits of the Software Act, i.e., as an essential step ....).
                    327: .hn 1
                    328: Copyright Sounds Neat -- How Do I Get One?  Or, How Do I Know if this Program is Copyrighted?
                    329: .hn 2
                    330: How do you get a copyright?
                    331: .pg
                    332: If you've written an original program, what do you have to do to get a
                    333: copyright? Nothing. You already have one.
                    334: .hn 2
                    335: How do you lose a copyright?
                    336: .pg
                    337: If you've written an original
                    338: program, what do you have to do to lose your copyright
                    339: protection?  Give copies away without the copyright
                    340: notice.
                    341: .hn 2
                    342: How do you waste a stamp?
                    343: .pg
                    344: If you mail the program to yourself
                    345: in a sealed envelope, what have you accomplished? 
                    346: You've wasted a stamp and an envelope and burdened the
                    347: postal system unnecessarily.  
                    348: .hn 2
                    349: Do you have to register?
                    350: .pg
                    351: Do you have to register your program
                    352: with the U.S. Copyright Office?  No, but it's a damn
                    353: good idea.
                    354: .hn 2
                    355: How copyright comes into existence
                    356: .pg
                    357: Copyright protection (meaning the five
                    358: exclusive rights) comes into existence the moment you
                    359: .i fix
                    360: your program in a 
                    361: .i "tangible medium" .
                    362: That means
                    363: write it down, or store it on a floppy disk, or do
                    364: something similar.  Registration is optional.  The one
                    365: thing you must do, however, is protect your copyright by
                    366: including a copyright notice on every copy of every
                    367: program you sell, give away, lend out, etc.  If you
                    368: don't, someone who happens across your program with no
                    369: notice on it can safely assume that it is in the public
                    370: domain (unless he actually knows that it is not).  
                    371: .hn 2
                    372: The copyright notice
                    373: .pg
                    374: The copyright notice has three parts.  The
                    375: first can be either a c with a circle around it (\(co), or the
                    376: word 
                    377: .b Copyright
                    378: or the abbreviation 
                    379: .b Copr.
                    380: The c
                    381: with a circle around it is preferable, because it is
                    382: recognized around the world; the others are not.  That's
                    383: incredibly important.  Countries around the world have
                    384: agreed to recognize and uphold each others' copyrights,
                    385: but this world-wide protection requires the use of the c
                    386: in a circle.  On disk labels and program packaging, use
                    387: the encircled c.  Unfortunately, computers don't draw
                    388: small circles well, so programmers have resorted to a c
                    389: in parentheses: (c).  Too bad.  That has no legal
                    390: meaning.  When you put your notice in the code and on
                    391: the screen, use 
                    392: .b Copyright
                    393: or 
                    394: .b Copr.
                    395: if you can't make a circle.
                    396: .pg
                    397: The second part of the notice is the \*(lqyear
                    398: of first publication of the work.\*(rq  
                    399: .i Publication
                    400: doesn't mean distribution by Osborne Publishing Co.  It
                    401: means distribution of copies of the program to the
                    402: public \*(lqby sale or other transfer of ownership, or by
                    403: rental, lease, or lending.\*(rq  So when you start handing
                    404: out or selling copies of your precious code, you are
                    405: publishing.  Publication also takes place when you
                    406: merely OFFER to distribute copies to a group for further
                    407: distribution.  Your notice must include the year that
                    408: you first did so.
                    409: .pg
                    410: The third part of the notice is the name of
                    411: the owner of the copyright.  Hopefully, that's you, in
                    412: which case your last name will do.  If your company owns
                    413: the program -- a legal issue which I will address later
                    414: in this article -- the company name is appropriate.
                    415: .pg
                    416: Where do you put the notice?  The general
                    417: idea is to put it where people are likely to see it. 
                    418: Specifically, if you're distributing a human-readable
                    419: code listing, put it on the first page in the first few
                    420: lines of code, and hard code it so that it appears on
                    421: the title screen, or at sign-off, or continuously.  If
                    422: you're distributing machine-readable versions only, hard
                    423: code it.  As an extra precaution, you should also place
                    424: the notice on the gummed disk label or in some other
                    425: fashion permanently attached to the storage medium.
                    426: .hn 2
                    427: Advantages of registration
                    428: .pg
                    429: Now, why register the program?  If no one
                    430: ever rips off your program, you won't care much about
                    431: registration.  If someone does rip it off, you'll kick
                    432: yourself for not having registered it.  The reason is
                    433: that if the program is registered before the
                    434: infringement takes place, you can recover some big bucks
                    435: from the infringer, called statutory damages, and the
                    436: court can order the infringer to pay your attorneys
                    437: fees.  Registration only costs $10.00, and it's easy to
                    438: do yourself.  The only potential disadvantage is the
                    439: requirement that you deposit the first and last 25 pages
                    440: of your source code, which can be inspected (but not
                    441: copied) by members of the public.  
                    442: .hn 2
                    443: A test to see if you understand this article
                    444: .pg
                    445: Now, someone tell me this:  is this article copyrighted?  Can you print it?
                    446: .hn 1
                    447: Who Owns The Program You Wrote?
                    448: .hn 2
                    449: Introduction
                    450: .pg
                    451: The starting point of this analysis is that if you wrote
                    452: the program, you are the author, and copyright belongs
                    453: to the author.  HOWEVER, that can change instantly. 
                    454: There are two common ways for your ownership to shift to
                    455: someone else:  first, your program might be a \*(lqwork for
                    456: hire.\*(rq  Second, you might sell or assign your 
                    457: .i rights
                    458: in the program, which for our purposes means the
                    459: copyright.  
                    460: .hn 2
                    461: Programs written as an employee
                    462: .pg
                    463: Most of the programs which you write at
                    464: work, if not all of them, belong to your employer. 
                    465: That's because a program prepared by an employee within
                    466: the scope of his or her employment is a \*(lqwork for hire,\*(rq
                    467: and the employer is considered the 
                    468: .i author .
                    469: This is more or less automatic if you are an employee -- no
                    470: written agreement is necessary to make your employer the
                    471: copyright owner.  By contrast, if you can convince your
                    472: employer to let you be the copyright owner, you must
                    473: have that agreement in writing.
                    474: .pg
                    475: By the way, before you give up hope of
                    476: owning the copyright to the program you wrote at work,
                    477: figure out if you are really an employee.  That is
                    478: actually a complex legal question, but I can tell you
                    479: now that just because your boss says you are an employee
                    480: doesn't mean that it's so.  And remember that if you
                    481: created the program outside the 
                    482: .i scope
                    483: of your job, the
                    484: program is not a \*(lqwork for hire.\*(rq  Finally, in
                    485: California and probably elsewhere, the state labor law
                    486: provides that employees own products they create on
                    487: their own time, using their own tools and materials. 
                    488: Employment contracts which attempt to make the employer
                    489: the owner of those off-the-job 
                    490: .i inventions
                    491: are void, at least in sunny California.
                    492: .hn 2
                    493: Programs written as a contractor
                    494: .pg
                    495: Wait a minute:  I'm an independent
                    496: contractor to Company X, not an employee.  I come and go
                    497: as I please, get paid by the hour with no tax withheld,
                    498: and was retained to complete a specific project.  I
                    499: frequently work at home with my own equipment.  Is the
                    500: program I'm writing a \*(lqwork for hire,\*(rq owned by the
                    501: Company?  Maybe, maybe not.  In California, this area is
                    502: full of landmines for employers, and gold for
                    503: contractors.
                    504: .pg
                    505: A contractor's program is not a \*(lqwork for
                    506: hire,\*(rq and is not owned by the company, unless (1) there
                    507: is a written agreement between the company and the
                    508: contractor which says that it is, and (2) the work is a
                    509: .i" commissioned work" .
                    510: A
                    511: .i "commissioned work"
                    512: is one of
                    513: the following:  (a)  a contribution to a 
                    514: .i "collective work" ,
                    515: (b) an audiovisual work (like a movie, and maybe like a video game),
                    516: (c) a translation, (d) a compilation, (e) an instructional text,
                    517: (f) a test or answer to a test, or (g) an atlas.  I know you must be
                    518: tired of definitions, but this is what the real legal
                    519: world is made of.  An example of a  collective work is a
                    520: book of poetry, with poems contributed by various
                    521: authors.  A piece of code which is incorporated into a
                    522: large program isn't a contribution to a collective work,
                    523: but a stand-alone program which is packaged and sold
                    524: with other stand-alone programs could be.   
                    525: .pg
                    526: So where are we?  If you are a contract
                    527: programmer, not an employee, and your program is a
                    528: .i "commissioned work" ,
                    529: and you have a written agreement
                    530: that says that the program is a \*(lqwork for hire\*(rq owned by
                    531: the greedy company, who owns the program?  That's right,
                    532: the company.  But guess what?  In California and
                    533: elsewhere the company just became your employer!  This
                    534: means that the company must now provide worker's
                    535: compensation benefits for you
                    536: .b "AND UNEMPLOYMENT INSURANCE" .
                    537: .hn 1
                    538: A Brief Word About Licenses. 
                    539: .hn 2
                    540: Why a license?
                    541: .pg
                    542: When you get software at the local five and dime, the
                    543: manufacturer claims that you have a license to use that
                    544: copy of the program.  The reason for this is that the
                    545: manufacturer wants to place more restrictions on your
                    546: use of the program than copyright law places.  For
                    547: example, licenses typically say you can only use the
                    548: program on a single designated CPU.  Nothing in the
                    549: copyright law says that.  Some licenses say you cannot
                    550: make an archive copy.  The copyright law says you can,
                    551: remember?  But if the license is a valid license, now
                    552: you can't.  You can sell or give away your copy of a
                    553: program if you purchased it, right?  That's permitted by
                    554: copyright law, but the license may prohibit it.  The
                    555: more restrictive terms of the license will apply instead
                    556: of the more liberal copyright rules.
                    557: .hn 2
                    558: Is it valid?
                    559: .pg
                    560: Is the license valid?  This is hotly debated
                    561: among lawyers.  (What isn't?  We'll argue about the time
                    562: of day.)  A few states have passed or will soon pass
                    563: laws declaring that they are valid.  A few will go the
                    564: other way.  Federal legislation is unlikely.  My
                    565: argument is that at the consumer level, the license is
                    566: not binding because there is no true negotiation (unless
                    567: a state law says it is binding), but hey that's just an
                    568: argument and I'm not saying that that's the law.  In any
                    569: case, I think businesses which buy software will be
                    570: treated differently in court than consumers.  Businesses
                    571: should read those licenses and negotiate with the
                    572: manufacturer if the terms are unacceptable.  
                    573: .hn 1
                    574: I Have A Neat Idea. Can I Trademark It?  What About patent?
                    575: .hn 2
                    576: Trademark law explained
                    577: .pg
                    578: Sorry, no luck.  Trademark law protects names:  names of
                    579: products and names of services.  (Note that I did not
                    580: say names of companies.  Company names are not
                    581: trademarkable.)  If you buy a program that has a
                    582: trademarked name, all that means is that you can't sell
                    583: your own similar program under the same name.  It has
                    584: nothing to do with copying the program.  
                    585: .hn 2
                    586: Patent Law
                    587: .pg
                    588: Patent law can apply to computer programs,
                    589: but it seldom does.  The main reasons it seldom applies
                    590: are practical:  the patent process is too slow and too
                    591: expensive to do much good in the software world.  There
                    592: are also considerable legal hurdles to overcome in order
                    593: to obtain a patent.  If, by chance, a program is
                    594: patented, the patent owner has the exclusive right to
                    595: make, use or sell it for 17 years.
                    596: .hn 1
                    597: CONCLUSION
                    598: .pg
                    599: I know this is a long article,
                    600: but believe it or not I just scratched the surface. 
                    601: Hopefully, you'll find this information useful, and
                    602: you'll stop passing along myths about copyright law.  If
                    603: anyone needs more information, I can be reached at the
                    604: address on the first page.
                    605: Sorry, but I do not usually have
                    606: access to the network, so you can't reach me there. 
                    607: .sp
                    608: Thank you.  JORDAN J. BRESLOW

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.