Annotation of 43BSD/contrib/news/doc/copyright.mn, revision 1.1

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