Call 855-808-4530 or email [email protected] to receive your discount on a new subscription.
The Federal Circuit decisions in the Oracle v. Google copyright case rattled Silicon Valley not simply because the decisions upended software developers' understandings of copyright law, but also because the decisions do not comport with the disruptive ethos of the technology industry. Software development thrives on an open environment defined by creation through iteration. Yet, the Federal Circuit's decisions grant a copyright holder a tremendous amount of control over even a small portion of code, and by extension, developers who use that code to create new products. Such control is especially acute when dealing with a copyright holder known for aggressive litigation tactics, such as Oracle. In the wake of Google's recent petition for certiorari, Petition for Writ of Certiorari, Google LLC v. Oracle Am. Inc., No. __ (Jan. 25, 2019), this article reviews the Federal Circuit decisions and summarizes their legal, economic, and cultural impact. The analysis suggests that much of the innovation of the technology sector now hinges on the U.S. Supreme Court.
The underlying facts leading up to the dispute between the two industry titans are well known. Sun Microsystems developed its Java programming language in the 1990s and made this language open and available to the industry sans license. It soon became an industry standard for software development. Part and parcel of this language is the Java application programming interface (API), containing source code for particular tasks (“each package is like a bookshelf in [a] library, each class is like a book on the shelf, and each method is like a how-to chapter in a book.” Oracle v. Google, 750 F.3d 1339, 1349 (Fed. Cir. 2014)). Put simply, Java API allows developers to generate software programs across various software platforms by using shorthand rather than inventing new code for every function. 750 F.3d at 1349. In 2005, when licensing negotiations with Sun fell through, Google decided instead to develop its own implementing code and incorporated freely available Java language via 37 API packages. 750 F.3d at 1350-51. These APIs allowed software developers to draw from their familiarity with Java to create applications in the smartphone context.
Sun Microsystems initially embraced Google's use of the 37 API packages in its Android platform. See, Jay Green, “Scoop: Oracle scrubs site of embarrassing Java blog” CNET.com, July 22, 2011 (quoting Sun CEO Jonathan Schwartz's Nov. 5, 2007 blog entry as follows: “Today is an incredible day for the open source community, and a massive endorsement of two of the industry's most prolific free software communities, Java and Linux”).
ENJOY UNLIMITED ACCESS TO THE SINGLE SOURCE OF OBJECTIVE LEGAL ANALYSIS, PRACTICAL INSIGHTS, AND NEWS IN ENTERTAINMENT LAW.
Already a have an account? Sign In Now Log In Now
For enterprise-wide or corporate acess, please contact Customer Service at [email protected] or 877-256-2473
There is no efficient market for the sale of bankruptcy assets. Inefficient markets yield a transactional drag, potentially dampening the ability of debtors and trustees to maximize value for creditors. This article identifies ways in which investors may more easily discover bankruptcy asset sales.
A federal district court in Miami, FL, has ruled that former National Basketball Association star Shaquille O'Neal will have to face a lawsuit over his promotion of unregistered securities in the form of cryptocurrency tokens and that he was a "seller" of these unregistered securities.
Why is it that those who are best skilled at advocating for others are ill-equipped at advocating for their own skills and what to do about it?
Blockchain domain names offer decentralized alternatives to traditional DNS-based domain names, promising enhanced security, privacy and censorship resistance. However, these benefits come with significant challenges, particularly for brand owners seeking to protect their trademarks in these new digital spaces.
In recent years, there has been a growing number of dry cleaners claiming to be "organic," "green," or "eco-friendly." While that may be true with respect to some, many dry cleaners continue to use a cleaning method involving the use of a solvent called perchloroethylene, commonly known as perc. And, there seems to be an increasing number of lawsuits stemming from environmental problems associated with historic dry cleaning operations utilizing this chemical.