Skip to main content
Home
  • Agile
  • Manage
  • Test
Register
Log In
  • Home
    • TechWell.com
  • My Page
  • Communities
    • Agile
    • Manage
    • Test
  • Interact
    • Blogs
    • Forums
  • Resources
    • Articles
    • Better Software
    • Download Center
    • News Center
    • Podcasts
  • Events
    • Web Seminars
    • Conferences
    • Training
  • Jobs
  • Membership
  • Feedback
  • Contact Us

Oracle Takes Google to Court Over Java

News Article

Oracle Takes Google to Court Over Java

News Article by Jonathan Vanian | Comments: (0) | Mon, 04/16/2012 - 1:59pm
  • Login or register to post comments
  • Print

The trial of the year (at least in our world of software) is beginning this week in San Francisco as Oracle will present to a federal jury its claims that Google snatched it’s Java code to create the Android OS. 

Brandon Bailey sets the scene over at the San Jose Mercury News:

Oracle CEO Larry Ellison will tell jurors that acquiring the Java software platform was the primary reason his company made a $7.4 billion deal to buy Sun Microsystems, according to attorneys in a high-stakes lawsuit over Oracle's claims that Google stole some of Java to create the popular Android mobile operating system.

That brought a stern warning Monday from U.S. District Judge William Alsup, even before the judge seated a 12-member jury, and before attorneys made opening statements in a trial that could have broad impact in the software industry.

Over at Bloomberg News, Karen Gullo describes Google’s defense:

Google, based in Mountain View, California, denies infringing Oracle’s patents, saying the Oracle-owned technology it’s accused of taking, called application programming interfaces, or APIs, isn’t covered by copyright, and that its use of parts of the Java platform was fair and legal.

“Computer programming languages are not copyrightable, and neither are Oracle’s APIs,” Google attorney Robert Van Nest said in a court filing. “Oracle accuses Google of infringement for doing what the Oracle API specifications describe. That is a classic attempt to improperly assert copyright over an idea rather than expression.”

The San Jose Mercury has more on the case’s legal implications, in regards to the software aspect we care about:

The case also raises a key legal question about whether copyright law applies to widely used programming tools -- known as application programming interfaces, or APIs. Experts say the outcome could have a broad impact across the tech industry.

The judge recently characterized the dispute as "the World Series of IP cases," because of its potential significance to intellectual property law.

Who would have predicted that our beloved Java would be the center of a billion dollar lawsuit?

In other Java-related news (because April—for some reason—is raining java down on us), Java is either the most popular programming language or the second most popular, depending on which study you want to believe: O’Reilly’s study, which counts book sales as an indicator of popularity, or TIOBE Software’s study, which uses search engines to derive its results.

From: ReadWriteWeb

All that said, let's look at the numbers. According to O'Reilly's figures, Java is the top dog in unit sales and in overall dollar sales. In total, Java book sales were up by more than 13%, selling more than 250,000 units in 2011. Java's market share comes in at 14.45% of the overall programming book market.

From eWeek:

Is Java’s run as the most popular programming language around over? Not likely, but according to the TIOBE Programming Community Index, Java no longer holds the top spot as the most popular programming language. The C language does.

Java has held its place atop the TIOBE index for the last 10 years—except for a couple of dips—but has been in decline lately and finally succumbed to C. However, the folks at TIOBE do not expect the shift to be permanent.
 

  • Other
  • Google
  • Java
  • Oracle
  • Programming Language

More like this

  • Concerns Over Facebook Stream Importer for Google+ Abound
  • Press Release: NaviSite to Offer Oracle Software Licenses on a Monthly Subscription Basis to Independent Software Vendors Through Oracle SaaS for ISVs Model
  • Oracle Says HTML 5 and JavaScript Will Dominate Application Development
  • Google Releases New Test Version of Chrome Designed to Work With Dart
  • Oracle Gobbles Up Endeca Technologies

Welcome to TechWell!

With an ever-expanding library of content by industry experts, TechWell is your source for software knowledge. The site is still growing, so please pardon our dust. If you see anything that requires our attention, please CONTACT us.

Not a member? REGISTER to join our community.
Already a member? Log In

Hot Topics

  • Most Read
  • Most Discussed
  • Most Shared
  • New Downloads

Matt Heusser and Company Discuss "Testing is Dead"

Blog Post by Jonathan Vanian
 Do you think testing is dead? Matt Heusser recently put up a great podcast over at Software Test Professionals discussing this blasphemous topic. Read More

What is Best, Scrum or Kanban?

Article by TechWell Contributor | Comments (3)
 Scrum in 1 minuteScrum is about getting back to the time when the company was small and everything was easy and ran smoothly. Back then projects were small, teams were small, releases were small and... Read More

Edit Those Epics

Article by Johanna Rothman | Comments (23)
 I've been working with folks making their transition to agile. One of the hardest transitions is for the managers and technical leaders.Managers are accustomed to working in timeboxes. To them, the... Read More

The Zero Defect Vision, Part 1

Article by Bob Schatz | Comments (3)
 How many times have you had the conversation at work about how software is so complex and it should be an accepted fact that there are going to be a significant number of defects?Would you be... Read More

What You Ignore Can Hurt Your Project

Article by Peter Harris
 What are you ignoring right now, this minute, while you read this? I know that it's bugging you. Other things seem more important, and it’s more comfortable just to ignore it.What you don't know may... Read More

Globally Distributed Agile Development

Article by Alex Perec | Comments (1)
 Application development is no longer about one individual working on a project. Today, application development frequently consists of multiple teams, located across the globe, collaborating on a... Read More

Considering the Modern Technology Career

Article by Matthew Heusser
 Software development is a young field, at least compared with established professions like law and medicine. The choice to work in software is likewise a different choice. It is often made in youth... Read More

Problem Solving: Deadlines and Context

Blog Post by Steve Berczuk
 One of the more difficult challenges people and teams have in the face of deadline pressure is taking time to consider how to approach a problem rather than just diving in with a solution approach... Read More

Automation

Blog Post by Steve Berczuk
 I recently wrote a short article on on StickyMinds.com about automation. After it was published I came across another related post by Jim Coplien which makes the point that automation should come... Read More

Agile for Dummies

In Agile for Dummies, an IBM eBook, you’ll learn the fundamentals of agile development—and more. See how software teams increase their productivity and produce higher-quality applications that more... Read More - Get this content

Be Agile and Take Control of Your Software Projects

The software development world has gone agile, but complex projects still demand requirements best practices such as traceability, specifications and change control. Learn how to strike the right... Read More - Get this content

Follow Us On...

Follow us on Twitter
Twitter
Follow us on Facebook
Facebook
Follow us on LinkedIn
LinkedIn
Follow our RSS feed
RSS Feed

Sponsors

  ASTQB
  HP Software
  Microsoft
  Neustar
  SQE Training
  SmartBear Software
  Tricentis


Our Bloggers

Johanna Rothman is a management consultant and a regular StickyMinds.com and Better Software magazine columnist.

Steve Berczuk is an engineer and ScrumMaster at Humedica where he's helping to build next-generation SaaS-based clinical informatics applications.

Naomi Karten is a highly experienced speaker and seminar leader who draws from her psychology and IT backgrounds to help organizations improve customer satisfaction, manage change, and strengthen teamwork.

Lee Copeland has more than thirty years of experience in the field of software development and testing.

Lisa Crispin has worked as a tester on agile teams for the past ten years, and enjoys sharing her experiences via writing, presenting, teaching and participating in agile testing communities around the world.

Claire Moss has been testing software for 8 years. Although authoring a testing blog and articles are new for her, Claire has always had a passion for writing, which might be a strange trait for a Discrete mathematician.

Site Contents
Back To Top
  • » My Page
  • » Communities
    • - Agile
    • - Manage
    • - Test
  • » Solution Central
    • - HP Solution Center
  • » Interact
    • - Blogs
    • - Forums
  • » Resources
    • - Articles
    • - Better Software Magazine
    • - Download Center
    • - News Center
    • - Podcasts
    • - Videos
  • » Events
    • - Web Seminars
    • - Conferences
    • - Training



Techwell

  • Terms of Use
  • Privacy Policy
  • RSS
  • Site Feedback
  • Subscription Services