TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Oracle wants $9.3B for Google’s use of Java in Android

132 点作者 miralabs大约 9 年前

24 条评论

iheartmemcache大约 9 年前
I was thoroughly impressed with the judge who presided over the last ruling -- IIRC he went so far as to learn at least the basics of Java to the point where I remember being impressed by the insight of the questions he posed. There are subsets of law one can specialize in ranging from medical malpractice to obscure patent litigation, but as far as I know there are no factors linking a presiding judge to a specific specialty. I really think other judges should follow the example he set and at least develop a core understanding in a similar fashion.<p>Edit: <a href="http:&#x2F;&#x2F;www.cand.uscourts.gov&#x2F;wha&#x2F;oraclevgoogle" rel="nofollow">http:&#x2F;&#x2F;www.cand.uscourts.gov&#x2F;wha&#x2F;oraclevgoogle</a> the original Alsup opinion<p><a href="http:&#x2F;&#x2F;regmedia.co.uk&#x2F;2014&#x2F;05&#x2F;09&#x2F;oracle_google_appeal_opinion.pdf" rel="nofollow">http:&#x2F;&#x2F;regmedia.co.uk&#x2F;2014&#x2F;05&#x2F;09&#x2F;oracle_google_appeal_opinio...</a> The appeal opinion -- which, as it stands, rules that programming APIs are in fact copyrightable.<p>(Also, look at the list of counsel -- heavy hitters, damn.)<p><pre><code> Oracle appeals from the portion of the final judgment entered against it, and Google cross-appeals from the portion of that same judgment entered in favor of Oracle as to the rangeCheck code and eight decompiled files. Because we conclude that the declaring code and the structure, sequence, and organization of the API packages are entitled to copyright protection, we reverse the district court’s copyrightability determination with instructions to reinstate the jury’s infringement finding as to the 37 Java packages. Because the jury deadlocked on fair use, we remand for further consideration of Google’s fair use defense in light of this decision.</code></pre>
评论 #11381597 未加载
评论 #11380954 未加载
评论 #11381086 未加载
tyingq大约 9 年前
FYI, Oracle is pushing this agenda to squeeze Java shops in other places as well.<p>The tack they are taking is to define any computer that does &quot;one specific thing&quot; as an embedded device and ask you for $300+ per &quot;device&quot;, plus some other lofty fees. (<a href="http:&#x2F;&#x2F;www.oracle.com&#x2F;us&#x2F;corporate&#x2F;pricing&#x2F;price-lists&#x2F;java-embedded-price-list-1977272.pdf" rel="nofollow">http:&#x2F;&#x2F;www.oracle.com&#x2F;us&#x2F;corporate&#x2F;pricing&#x2F;price-lists&#x2F;java-...</a>)<p>So, if you&#x27;re using Java in a kiosk, ATM, media player, etc, they may be coming for you.<p>My guess is that this just spawns a mass migration to OpenJDK, but perhaps they trap enough Java shops that it&#x27;s worth the effort?
评论 #11381559 未加载
评论 #11381658 未加载
评论 #11381321 未加载
评论 #11382332 未加载
评论 #11381894 未加载
评论 #11382520 未加载
评论 #11381456 未加载
akadien大约 9 年前
Oracle should pay Google for using Java in Android and keeping the language somewhere around edge of hip and cool. I wonder how long it will be before Google flips to Go or JavaScript for Android.
评论 #11381032 未加载
评论 #11381189 未加载
评论 #11381079 未加载
评论 #11381168 未加载
评论 #11381307 未加载
评论 #11381326 未加载
评论 #11381331 未加载
jezclaremurugan大约 9 年前
Will miss groklaw badly. Followed the previous time almost entirely on groklaw.
评论 #11380977 未加载
ausjke大约 9 年前
Google should have acquired Sun instead of buying dropcam&#x2F;boston-dynamics&#x2F;motorola and such.
评论 #11381759 未加载
评论 #11382343 未加载
评论 #11381419 未加载
kaendfinger大约 9 年前
Dart is a very viable alternative to Java already for Android. See <a href="https:&#x2F;&#x2F;flutter.io&#x2F;" rel="nofollow">https:&#x2F;&#x2F;flutter.io&#x2F;</a><p>P.S. Dart actually has a Java-to-Dart converter hidden somewhere. I can&#x27;t find the link, but the static analyzer was ported from Java to Dart using it. Perhaps they could expand that effort?
评论 #11381482 未加载
curt15大约 9 年前
This case seems unusual in the fact that the code in question was already free to use and fork under the terms of OpenJDK, so paying Oracle for a license was not the only alternative. How would one calculate damages relative to the scenario where Google simply used OpenJDK as they are doing now?
评论 #11381233 未加载
yyhhsj0521大约 9 年前
Oracle has a legal department twice the size of its developing department<p>:-)
评论 #11382801 未加载
评论 #11382063 未加载
mr_overalls大约 9 年前
C# is such a nice language, and Microsoft has been making such strides toward openness and cross-platform with .NET lately.<p>Imagine if Microsoft granted Google a perpetual license to use C#.
评论 #11382491 未加载
评论 #11382928 未加载
评论 #11382220 未加载
评论 #11382071 未加载
geodel大约 9 年前
I think replacement of Java in Android is coming slowly and likely without any help from Android team.<p>Looking at gomobile and CLs on golang-dev etc I feel Go support in Android is worked on by small focussed team rather than order from top management.
jorgecastillo大约 9 年前
If this teaches us anything, is that you should avoid as hard as you can, giving others rope, with which they can hang you. I avoid Java anywhere I can, so for me, Java is only for mobile apps on Android.<p>I also invite anyone reading this comment, to read the following story, which always comes to my mind in this sort of events: <a href="http:&#x2F;&#x2F;www.folklore.org&#x2F;StoryView.py?story=MacBasic.txt" rel="nofollow">http:&#x2F;&#x2F;www.folklore.org&#x2F;StoryView.py?story=MacBasic.txt</a>
hathym大约 9 年前
That&#x27;s the same amount they had thrown at Sun Microsystems.
评论 #11381664 未加载
102030485868大约 9 年前
I can&#x27;t see this ending well for Oracle.
puppetmaster3大约 9 年前
1. Oracle&#x27;s lawyers are idiots as they can&#x27;t show it&#x27;s same. For example run apache http client jar on android and java. It&#x27;s same. Idiots.<p>2. If Oracle&#x27;s dumb lawyers win, I&#x27;m happy. I get paid a salary to work. Why should companies get code for free, why do they need me. Copying and violating a license is bad. Even GPL and other code I write, respect the license.<p>3. To summarize, would you want Google to violate GPL?
fpgeek大约 9 年前
I really don&#x27;t understand what Oracle&#x27;s lawyers are thinking.<p>Yes, coming up with ever-more-creative theories about why Google owes Oracle might have some tactical advantages, but any victory in court on those terms would be pyrrhic.<p>It doesn&#x27;t matter how many billions Google coughs up if the next phone call is IBM demanding the company for using SQL.<p>Aren&#x27;t Oracle&#x27;s lawyers looking past the next move? Are they that confident that their API arguments will lose? Do they really have that much faith in the hairs they&#x27;re splitting between Google&#x27;s API reuse and Oracle&#x27;s?<p>Or is their advice being colored by all the follow-on legal work there will be because Oracle is going down this path?
sidcool大约 9 年前
That might be legal but in my opinion not ethical.
bliti大约 9 年前
I just wished google would use C++ for Android. It&#x27;s does away with all this nonsense. I&#x27;m looking forward to the day where I have to pay oracle for every android app download I get even if the app is free...
brudgers大约 9 年前
Recently: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11376439" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=11376439</a>
Negative1大约 9 年前
Could someone with a legal background please explain what Oracle would have to prove to win this?
评论 #11382672 未加载
namelezz大约 9 年前
Kotlin in Android looks promising.
评论 #11381429 未加载
criddell大约 9 年前
What&#x27;s the argument that Google should pay Oracle? Is there something in the Java license?<p>Has Google&#x27;s use of Java somehow damaged Oracle? Are they worse off now than they would be if Android were built on a different technology?
signa11大约 9 年前
afaik, the real issue is that the dalvik-vm is api compatible with oracle(sun)-jvm. iirc, api is not &#x27;copyrightable&#x27; which seems to suggest that it might not be so good for oracle. but then again, cases like these depend a lot on proficiency of presiding judges. wasn&#x27;t there an earlier judge, who learned some elementary programming while preparing for this case, and who ended up favoring google...
评论 #11381011 未加载
nickpsecurity大约 9 年前
Yet another reason I push updating the old Modula, Oberon, or Component Pascal languages instead of using C# or Java. Both are controlled by scheming, money-hungry companies that try to eliminate competition and innovation outside their firms. Best not to be tied to such companies at all.
known大约 9 年前
How the number $9.3 billion is derived?
评论 #11382363 未加载