Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Comment on

( #3333=superdoc: print w/ replies, xml ) Need Help??
I also don't think the fact that APIs aren't copyrightable is a clear cut case.

Can you imagine if int add( int, int ) were (or suddenly became) copyrightable?

Perhaps that can be seen as too trivial; but consider something like:

void qsort ( void * base, size_t num, size_t size, int ( * comparator +) ( const void *, const void * ) );

If, every time a programmer sat down to write a function; he had to perform a copyright search to check that he wasn't duplicating a function signature that someone else had used somewhere at some time in the past, this industry would grind to a complete halt.

That is proof by reductio ad absurdum, but the principle holds. And with the advent of IP Trolls, and the general rise and rise of companies like Apple and Oracle using litigation as the first resort rather than the last; it is not so absurd.

Api definitions involve little more than the serial juxtaposition of a half a dozen or so keywords, chosen from a very limited subset. The permutations are finite.

Imagine if writers were able to copyright phrases -- short combinations of common words. It would very soon lead to the situation where it became impossible to communicate in writing at all.

buk_The buk_only buk_solution buk_would buk_be buk_for buk_each buk_individual buk_or buk_company buk_to buk_'register' buk_their buk_own buk_unique buk_prefix; buk_and buk_then buk_you buk_end buk_up buk_with buk_communications buk_of buk_this buk_sort buk_and buk_life buk_just buk_gets buk_king buk_ridiculous.


With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.

The start of some sanity?


In reply to Re^2: Copyright on languages by BrowserUk
in thread Copyright on languages by ikegami

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!
  • 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, 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, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • Outside of code tags, you may need to use entities for some characters:
            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.
  • Log In?
    Username:
    Password:

    What's my password?
    Create A New User
    Chatterbox?
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others perusing the Monastery: (5)
    As of 2014-10-02 02:22 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?

      What is your favourite meta-syntactic variable name?














      Results (43 votes), past polls