The reasons for allowing copyrights and patents vary by country. In some (particularly in Europe) the reasoning is as you present. But within the US though we have excellent records of the original reasoning behind allowing it and my statement is a correct presentation of it. For a random instance here is what Thomas Jefferson had to say on the subject. A sample:
That ideas should freely spread from one to another over the globe, for the moral and mutual instruction of man, and improvement of his condition, seems to have been peculiarly and benevolently designed by nature, when she made them, like fire, expansible over all space, without lessening their density in any point, and like the air in which we breathe, move, and have our physical being, incapable of confinement or exclusive appropriation. Inventions then cannot, in nature, be a subject of property. Society may give an exclusive right to the profits arising from them, as an encouragement to men to pursue ideas which may produce utility, but this may or may not be done, according to the will and convenience of the society, without claim or complaint from any body.
This is why Article 1, Section 8, Clause 8 of the US Constitution reads, To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries;.

There it is, in the Constitution, precisely said. The purpose of copyrights and patents in the US is to promote the progress of science and useful arts by giving authors and inventors a limited opportunity to attempt to make a profit. This must be balanced against the fact that government supported monopolies are in and of themselves generally a loss to society. Hence the importance of the limit, and the importance of having the intellectual property pass into the public domain.

The current copyright laws have so far forgotten the intent of the Constitution as to be a sick joke. :-(


In reply to Re (tilly) 4: Fair Use When Referring to Book Answers? by tilly
in thread Fair Use When Referring to Book Answers? by Guildenstern

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.