Can I write a computer program based on a theory in a borrowed book? Suppose I borrow a book from a library and then use the theory described in this book to write a commercial computer program. In this situation, am I infringing any copyright laws?
In the US, Copyright does not extend to theories: Section 102 of the Copyright Act (title 17 of the U.S. Code) clearly expresses this principle: “In no case does copyright protection for an original work of authorship extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described, explained, illustrated, or embodied in such work.” Copyright of Ideas, Methods, or Systems - govcirc31.pdf Copyright does protects the expression of a theory. In your case, A computer program is a set of statements or instructions to be used directly or indirectly in a computer to bring about a certain result. Copyright protection for a computer program extends to all of the copyrightable expression embodied in the program. The copyright law does not protect the functional aspects of a computer program, such as the program’s algorithms, formatting, functions, logic, or system design. Copyright Registration of Computer Programs - circ61.pdf So you can develop a commercial computer program that does what the theory postulates, and that program itself will be under your copyright. The idea that you borrow the book from the library isn't relevant; nor would be reading the book in a bookstore.
The copyright Act gives copyright owners certain rights: right to reproduce the copyrighted work right to prepare derivative works based upon the work right to distribute copies of the work to the public right to perform the copyrighted work publicly right to display the copyrighted work publicly The audiobook you create from a copyrighted work is a derivative work (perhaps it is a reproduction; for the analysis it does not matter). It works the other way also. A derivative work is a work based on or derived from one or more already existing works. Common derivative works include translations, musical arrangements, motion picture versions of literary material or plays, art reproductions, abridgments, and condensations of preexisting works. It is a violation of the copyright to create derivative works without permission. The commercial nature of the derivative work does not come into play in this situation. Commercial use might be an issue in a fair use defense, but fair use is not applicable based on these facts. Fair use might apply given facts such as: Ten students own copies of the printed work. These students are blind. A teacher reads the book and provides the recording to the students.
Copyright infringement requires that you actually copy elements from an earlier work produced by a different author. If you created a similar, or even identical, work independently, it is not copyright infringement. When considering whether or not infringement has occurred, the court is likely to consider whether the defendant could reasonably have had access to the plaintiff's work. If the court finds that they could have, then the defendant would be required to produce evidence of original authorship. Consider the My Sweet Lord/He So Fine case, where the court found the defendant had subconsciously copied the plaintiff's song. Had Harrison been able to produce evidence of original authorship, the judgment could have been different. In your example, it is unlikely that an suit in copyright infringement could be decided against you, as you've stated the text is generated randomly. However, more evidence of this randomness might be required to support your case. Of course, whether a computer or automated process can produce works independently is still questionable; I'm not aware of cases that have tried this. The US Copyright Office has said that Works produced by mechanical processes or random selection without any contribution by a human author are not registrable. Of course, whether this has a bearing on your particular scenario is undecided, and I'm not sure how it would be decided. It is almost certain that the worst case outcome would be an injunction requiring you to cease publicising the product, or perform reasonable checks prior to publication to ensure that the product of your program infringes on works; it would be unlikely that you would have costs ordered against you, especially if the program is truly random, and the random text was given as much, or more, publicity than the coherent text.
Can he use another commercial product that is copyrighted, e.g. a map of a location (the map is a political map and has nothing to do with trees), for his tree research purposes, if such a map won't be part of the book he works on? Yes. Copyright protects particular expressions of ideas and knowledge, not the ideas and knowledge themselves. Using a map for research purposes when the map or a modified version of it does not appear in the final work does not make the final work a &quot;derivative work&quot; covered by copyright.
17 U.S. Code § 107, which governs fair use in the US, says (emphasis mine): Notwithstanding the provisions of sections 106 and 106A, the fair use of a copyrighted work, including such use by reproduction in copies or phonorecords or by any other means specified by that section, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright. In determining whether the use made of a work in any particular case is a fair use the factors to be considered shall include— (1) the purpose and character of the use, including whether such use is of a commercial nature or is for nonprofit educational purposes; (2) the nature of the copyrighted work; (3) the amount and substantiality of the portion used in relation to the copyrighted work as a whole; and (4) the effect of the use upon the potential market for or value of the copyrighted work. The fact that a work is unpublished shall not itself bar a finding of fair use if such finding is made upon consideration of all the above factors. Note that commercial/educational use is part of only one factor. Even if that factor is in your favor, it may not be fair use, and even if it isn't in your favor, it might be fair use. Because fair use is determined on a case-by-case basis, we can't really say whether your use is fair use, with or without the donations. That would be the sort of thing you'd ask a lawyer about to get real legal advice on your particular case.
There is something wrong-sounding about that claim. Owning a thing (such as a book) means that you can dispose of it however you want. If it is a physical book, then unless this is a book of top secret classified information, the US government has no control over the item, nor does the copyright holder have any right to prevent you from giving away your copy. Electronic books, however, are another matter, since often you don't buy such books, you buy a license to use the book (like a software license). The license terms of an electronic book could be subject to various controls, and the license might be non-transferable. The underlying logic of this is that under the doctrine of first sale, you are allowed to do whatever you want with intellectual property that you buy, and therefore to restrict re-distribution of electronic IP, software especially is typically not itself sold, and just the permission to use it is. If this is an electronic book, the copyright holder would be able (though not necessarily willing) to permit you to transfer your copy to someone else. Of course you can't give a copy to two people unless you have two licenses.
Your understanding of the GPL is a bit off. GPLed code doesn't generally force you to GPL the output of the program, but that's just because the output of the program is normally not a derivative work of the program. For instance, if you write a novel in Emacs, your novel is an entirely original work. The fact that you used Emacs as a tool doesn't mean that your novel is somehow based on Emacs. This generator is different. It generates sprites by putting together art assets made by the program's creator. That means that the output contains a substantial amount of content made by the program creator, which means that it would likely be covered by the program creator's copyright. If the content was licensed to you under the GPL, you normally have to abide by GPL restrictions when you redistribute the content or incorporate it into your own program. Copyright holders can, if they want, grant additional permissions to their content and allow you to incorporate that content into nonfree software. For instance, the GCC compilers have an additional permission for their runtime libraries to let you use them in any GCC-compiled code; without that permission, GCC could only be used to compile GPL-compatible code. But unless the copyright holder has granted those permissions, when program output contains large amounts of their copyrighted content you're bound by the GPL when using it. In this case, the program specifically says that the art is dual-licensed under GPLv3 and CC-BY-SA-3.0. Since the generator's output is a combination of premade art assets (the buttons just let you tell the program which art assets to combine), the output is a derivative work of those assets. You can't use it unless your use is compatible with the GPL v3 or CC-BY-SA-3.0 (either works, since dual licensing lets you pick either license).
The reason is 17 USC 106: the owner of copyright under this title has the exclusive rights to do and to authorize any of the following... (2) to prepare derivative works based upon the copyrighted work The original picture is the underlying protected work. The ASCII reproduction is a derivative work. If you get permission to make the derivative work, it is okay. Otherwise, it is copyright infringement. There is an escape clause, "fair use", which amounts to taking a chance that you won't be sued and then arguing that you didn't do them any prohibited harm. If you make any money off of the game, you have a major strike against you. I suggest reading the fair use FAQ; basically, it is really hard to know how a fair use defense will fare, but based on prior cases, I'd say it's infringement, not fair use.