Tim,

Judge Alsup did not conflate patent and copyright law. With regards to 
asserting copyright in the Java API he concludes:

"To repeat, Section 102(b) states that “in no case does copyright 
protection for an original work of authorship extend to any idea, 
procedure, process, system, method of operation . . . regardless of the 
form . . . .” That a system or method of operation has thousands of 
commands arranged in a creative taxonomy does not change its character as a 
method of operation. Yes, it is creative. Yes, it is original. Yes, it 
resembles a taxonomy. But it is nevertheless a command structure, a system 
or method of operation — a long hierarchy of over six thousand commands to 
carry out pre-assigned functions. For that reason, it cannot receive 
copyright protection — patent protection perhaps — but not copyright 
protection."

Martin



On Sunday, May 11, 2014 8:37:36 AM UTC+2, da...@axiom-developer.org wrote:
>
> > At the risk of getting slightly off-topic here, here's a comment on 
> > Hacker News from a well-respected commenter on legal issues - he's a 
> > lawyer specialising in startup and technology law and his analysis is 
> > uniformly excellent. He argues that while the result may be 
> > unpalatable, it's by no means the stitch-up by technological 
> > ignoramuses that that article makes it sound: 
> > https://news.ycombinator.com/item?id=7722674 
>
> Judge Alsop conflated two distinct and non-overlapping areas of 
> intellectual property law by claiming that a copyrightable work 
> (the API) must "rise to the level of warranting patent protection". 
> While that's a novel idea, it is nowhere in the copyright law. 
> (Oracle, by the way, also holds patents on Java). 
>
> Where the new decision might have a direct impact on Clojure would be 
> if someone were to create a stand-alone Clojure (or other products 
> that enable a developer to use Java directly in their products) that 
> was compatible with the JVM-hosted version. There would seem to be a 
> need for API-compatible functions. Doubly so if you could excute jar 
> files. The court could find that "infringing", it seems. 
>
> On April 29th, Steven Vaughan-Nichols (a lawyer) predicted that Oracle 
> would be defeated in court [0]... and he was wrong. Text is "born 
> with copyright" and the API is a text specification. 
>
> The EFF lawyer [1] who provided a friend-of-the-court brief seems very 
> unhappy with the decision. 
>
> Florian Mueller [2] at fosspatents.com has a much more in-depth 
> analysis and basically agrees with the decision. He includes detailed 
> quotes from the Court. 
>
> Google claims that Sun issued Java under the GPL2. But Oracle has the 
> freedom to change a license on its products and has made Java API 
> changes since the Sun Java purchase. They did the same thing with 
> MySQL, also GPL2, which is now "pay-to-play". 
>
> Our trouble with the Courts, and possibly with the lawyer's reasoning, 
> is that they are not programmers. The other problem is that they are 
> deciding the case on what the law SAYS, not on the effects. But the 
> judge ruled that 
>   (a) Oracle could copyright the API 
>   (b) Google infringed that copyright 
>
> Google's defense rests on "fair use" [3] quoted below. I have learned 
> that "legalese" is NOT English so words don't mean what you think they 
> mean. "Legalese" is also not logical but depends on prior cases. With 
> those caveats, I don't see that Google has any chance to prevail. Oracle 
> can certainly claim that the listed exceptions don't apply and that 
> the 4 listed criteria all weigh in on their side. 
>
> As we all know, a widely used API has "network effects"... you use it 
> because everybody uses it. That's essentially why Google chose it 
> rather than create their own. They can leverage the huge number of 
> programmers who already use it. It would be a challenge to convince 
> designers creating an API to create a "competing, non-infringing 
> version". Of course, Oracle claims that their API is very valuable 
> intellectual property, vital to their business, and copyrighted. 
>
> I personally hate the Court's decision but I also think they 
> read the law as it was intended. Oracle is not SCO; they won't 
> go away any time soon. 
>
> So what would a non-JVM Clojure do?  A non-profit JVM-compatible 
> Clojure product would potentially escape using clause (1) below [3], 
> assuming it was used for "non-profit educational purposes". 
>
> Can a non-Java Clojure be defined? 
>
> Tim Daly 
>
> ========================================================================= 
>
> [0] 
> http://www.zdnet.com/blog/open-source/oracle-vs-google-dead-lawsuit-walking/10843
>  
>
> [1] 
> https://www.eff.org/deeplinks/2014/05/dangerous-ruling-oracle-v-google-federal-circuit-reverses-sensible-lower-court
>  
>
> [2] 
> http://www.fosspatents.com/2014/05/oracle-wins-android-java-copyright.html 
>
> [3] Copyright Law Exceptions (quoted for "comment" purposes) :-) 
>
>   "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 non-profit 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." 
>
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to