throbber
No. 18-956
`
`
`IN THE
`
`
`
`GOOGLE LLC,
`
`
`
`
`PETITIONER,
`
`RESPONDENT
`
`
`v.
`
`ORACLE AMERICA, INC.,
`
`__________
`
`On Writ of Certiorari
`to the United States Court of Appeals
`for the Federal Circuit
`__________
`
`BRIEF OF AMICI CURIAE
`SMALL, MEDIUM, AND OPEN SOURCE TECHNOLOGY
`ORGANIZATIONS IN SUPPORT OF PETITIONER
`__________
`
`JASON M. SCHULTZ
`(COUNSEL OF RECORD)
`CHRISTOPHER J. MORTEN
`NYU TECHNOLOGY LAW AND POLICY CLINIC
`NYU SCHOOL OF LAW
`245 SULLIVAN STREET, 609
`NEW YORK, NY 10012
`TELEPHONE: (212) 992-7365
`JASON.SCHULTZ@LAW.NYU.EDU
`
`Counsel for Amici Curiae
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`

`

`
`
`TABLE OF CONTENTS
`TABLE OF AUTHORITIES ...................................... iii
`INTERESTS OF AMICI CURIAE .............................. 1
`SUMMARY OF ARGUMENT ..................................... 5
`ARGUMENT ............................................................... 7
`I.
`Introduction ...................................................... 7
`II. The Court Should Reverse the Decisions
`Below To Prevent Chilling of Innovation and
`Competition in the Software Field. ....................... 10
`A. Successful software development requires
`platform SSO compatibility. .............................. 10
`B. Clear copyright rules contribute
`meaningfully to open source and SME software
`development. ...................................................... 13
`III. Reversing the Federal Circuit’s Decision
`Would Preserve Bedrock Copyright Precedents
`That Software Engineers Have Relied upon for
`Decades. ................................................................. 17
`A. Open source and SME software developers
`benefit from this Court’s rule that functional
`aspects of copyrighted works, including SSOs of
`API packages, are not protected by copyright
`law. ..................................................................... 18
`B. Even if this Court does not reverse the
`copyrightability ruling, it should nonetheless
`reverse the Federal Circuit’s rejection of Google’s
`fair use defense. .................................................. 21
`1. This Court should reverse the Federal
`Circuit’s overly-narrow construction of
`transformative use, which inappropriately
`
`i
`
`
`
`
`
`
`
`
`

`

`
`
`excludes from fair use “new opportunities” to
`reuse API package SSOs. ............................... 21
`2. This Court should reaffirm its analysis of
`the third fair use factor in Campbell, where it
`held that amount and substantiality of the
`original work taken need only be “reasonable”
`in light of the purpose, not “necessary,” as the
`Federal Circuit erroneously held. .................. 24
`CONCLUSION .......................................................... 25
`
`
`
`
`
`ii
`
`
`
`
`
`
`
`
`

`

`
`
`TABLE OF AUTHORITIES
`Cases
`A.V. ex rel. Vanderhye v. iParadigms, LLC,
`562 F.3d 630 (4th Cir. 2009) ................................. 22
`Authors Guild v. Google, Inc.,
`804 F.3d 202 (2d Cir. 2015) ................................... 22
`Baker v. Selden, 101 U.S. 99 (1879) ................. passim
`Campbell v. Acuff-Rose Music, Inc.,
`510 U.S. 569 (1994) .............................. 21, 22, 23, 24
`Comput. Assocs. Int’l, Inc. v. Altai, Inc.,
`982 F.2d 693 (2d Cir. 1992) ....................... 17, 19, 21
`Lotus Dev. Corp. v. Borland Int’l, Inc.,
`49 F.3d 807 (1st Cir. 1995), aff’d by an equally
`divided court, 516 U.S. 233 (1996) ...... 17, 19, 20, 21
`Oracle Am., Inc. v. Google Inc.,
`750 F.3d 1339 (Fed. Cir. 2014)
`(Oracle I) .............................................. 18, 20, 21, 22
`Oracle Am., Inc. v. Google Inc.,
`872 F. Supp. 2d 974 (N.D. Cal. 2012) ................... 20
`Oracle Am., Inc. v. Google LLC,
`886 F.3d 1179 (Fed. Cir. 2018)
`(Oracle II). ........................................................ 23, 24
`Perfect 10, Inc. v. Amazon.com, Inc.,
`508 F.3d 1146 (9th Cir. 2007).......................... 21, 22
`Sega Enters. Ltd. v. Accolade, Inc.,
`977 F.2d 1510 (9th Cir. 1992)........................ passim
`Sony Comput. Entm’t, Inc. v. Connectix Corp.,
`203 F.3d 596 (9th Cir. 2000) ......................... passim
`
`iii
`
`
`
`
`
`
`
`
`

`

`
`
`
`Statutes
`17 U.S.C. § 102(b) .............................................. passim
`17 U.S.C. § 107(3) ...................................................... 24
`Other Authorities
`Browser Extensions, MDN Web Docs ....................... 12
`Chris Riley, Mozilla Files FTC Comments Calling for
`Interoperability to Promote Competition, Mozilla:
`Open Pol’y & Advoc. (Aug. 21, 2018) .................... 16
`H.R. Rep. No. 94-1476 (1976) .................................... 19
`Letter from Chris Riley, Dir., Pub. Policy, Mozilla
`Corp., to Office of the Sec’y, Fed. Trade Comm’n
`(Aug. 20, 2018) ....................................................... 16
`Microsoft Edge (EdgeHTML) extensions,
`Microsoft Docs ........................................................ 12
`Porting an Extension from Chrome to Microsoft Edge,
`Microsoft Docs ........................................................ 12
`S. Rep. No. 94-473 (1975) .......................................... 19
`Steven Weber, The Success of Open Source
`(2006) ...................................................................... 11
`
`
`
`
`
`
`
`
`iv
`
`
`
`
`
`
`
`
`

`

`
`
`INTERESTS OF AMICI CURIAE1
`Amici are small, medium, and open source
`technology organizations.
`Mozilla Corporation has been a pioneer and
`advocate for the web for more than a decade. Mozilla
`creates and promotes open standards that enable
`innovation and advance the web as a platform for all.
`Today, hundreds of millions of people worldwide use
`Mozilla Firefox to discover and experience the web
`on computers, tablets, and mobile phones.
`A Medium Corporation (Medium) provides an
`online publishing platform where people can read,
`write, and discuss the ideas of the day. Medium's
`ecosystem connects users with thoughtful, long-form
`writing by leaders, thinkers, entrepreneurs, artists,
`and journalists. Over 100 million people read on
`Medium each month.
`At Cloudera, we believe that data can make
`what is impossible today, possible tomorrow. We
`empower people to transform complex data into clear
`and actionable insights. Cloudera delivers an
`enterprise data cloud for any data, anywhere, from
`the Edge to AI. Powered by the relentless innovation
`of the open source community, Cloudera advances
`
`
`1 No counsel for a party authored this brief in whole or in part,
`and no such counsel or party made a monetary contribution
`intended to fund the preparation or submission of this brief. No
`person other than the amici curiae or their counsel made a
`monetary contribution to its preparation or submission. The
`parties have consented to the filing of this brief.
`
`
`1
`
`
`
`
`
`
`
`

`

`
`
`digital transformation for the world's largest
`enterprises.
`Creative Commons is a nonprofit providing
`the standard legal and technical infrastructure on
`the web that makes making sharing and innovation
`possible, including the use of APIs for accessing and
`sharing works that individual creators have
`voluntarily declared they seek to openly share under
`a Creative Commons license. APIs provide a common
`system of communication in our everyday connected
`world, without which sharing is disabled and friction
`dominates, and creators’ intentions are thwarted.
`Shopify Inc. is a leading global commerce
`company, providing Internet-based software tools to
`help start, grow, and manage a retail business of any
`size. Shopify strongly believes in the value of an open
`Internet, and more than one million merchants rely
`on Shopify’s tools to integrate with thousands of
`third party sales channels, marketing platforms,
`payment gateways, and other online applications.
`Etsy, Inc., and the 2.6 million creative
`entrepreneurs who actively sell on Etsy, rely on open
`standards to help make Etsy’s marketplace flourish.
`Etsy’s marketplace connects millions of buyers to
`sellers from nearly every country in the world for
`unique, special products.
`Reddit provides an online network of
`communities where over 430 million people every
`month find experiences built around their interests,
`hobbies and passions. In operating its services,
`Reddit uses APIs developed by others in countless
`
`2
`
`
`
`
`
`
`
`

`

`
`
`ways. Reddit itself also develops APIs through which
`other services interact with Reddit.
`The Open Source Initiative (OSI) is a
`nonprofit organization founded in 1998 in order to
`promote the benefits of open source software through
`both education and advocacy. OSI also acts as a
`standards body by maintaining the Open Source
`Definition, an industry standard that encourages
`trust among developers, users, corporations, and
`governments, and that facilitates open source
`cooperation. The maintenance of this standard
`allows for the flourishing of alternatives to
`proprietary software that expand choice in the
`marketplace, spurring competition and promoting
`progress of computer arts and sciences.
`Mapbox is a growing startup founded in
`Washington, D.C., with more than 500 million users
`interacting with its technology each month. Despite
`offering products that compete with Google Maps,
`Mapbox’s interests in this case concern the bigger
`picture. Balance and predictability in copyright law
`are vital to innovation as a whole in the software
`industry. As a provider of online services, Mapbox is
`intimately familiar with APIs, providing many such
`interfaces to its customers. The possibility of
`copyright protection did not motivate Mapbox to
`make these interfaces; ease of use for customers did.
`Patreon is a membership platform that makes
`it easy for creators to get paid by their fans. Patreon
`has sent over $1 billion to creators since its founding,
`which is made possible because of the many API-
`based integrations with its partners to allow creators
`to offer membership across the internet.
`
`3
`
`
`
`
`
`
`
`

`

`
`
`Wikimedia Foundation is a non-profit
`organization based in San Francisco, California,
`which operates twelve free-knowledge projects on the
`Internet, including Wikipedia. Wikimedia’s mission
`is to develop and maintain factual and educational
`content created and moderated by volunteer
`contributors, and to provide this content to people
`around the world free of charge. Additionally, the
`Foundation writes free and open source software to
`enable people worldwide to implement wiki-style
`information exchanges for their own usage. The
`MediaWiki software that the Foundation develops,
`including APIs, has been implemented by
`corporations, educational institutions, and
`government agencies to record and share
`information, and the Foundation encourages such
`use as in line with its mission to share knowledge.
`Software Freedom Conservancy (Conservancy)
`is a charity dedicated to helping people take control
`of their computing experience by supporting,
`creating and defending free and open-source
`software developed by volunteer communities and
`licensed for the benefit of all. Conservancy is the
`nonprofit home for over 40 free and open-source
`projects and initiatives such as Git, Inkscape,
`Busybox, Homebrew, Samba, QEMU and Selenium,
`which include thousands of volunteer contributors.
`Conservancy’s communities maintain some of the
`most fundamental utilities in computing today and
`introduce innovations that shape software for the
`future.
`
`4
`
`
`
`
`
`
`
`

`

`
`
`SUMMARY OF ARGUMENT
`Competition and innovation are at the heart of
`a healthy internet and the field of software
`development that fuels it. For decades, software
`engineers have relied heavily on reimplementation,2
`including reuse of functional protocols such as the
`software interfaces in this case, to create competing
`alternatives to incumbent industry players and
`develop new markets without fear of copyright
`infringement. In accord with this Court’s ruling in
`Baker v. Selden, 101 U.S. 99, 105 (1879), and the
`plain language of 17 U.S.C. § 102(b), the software
`industry has flourished utilizing this approach to
`make internet and software solutions more
`accessible, affordable, diverse, and robust.
`By reversing this rule in the context of
`Application Programming Interface (API) packages,3
`the Federal Circuit upended decades of industry
`practice and the well-established expectations of
`developers, investors, and consumers.
`Reimplementation is a standard practice among
`software developers—from those wishing to create
`entirely new platforms to those wishing to make
`their platforms compatible with other developers’
`software. The court’s decisions below heedlessly
`
`2 Reimplementation, in the software industry, is the “process of
`writing new software to perform certain functions of a legacy
`product . . . . Through reimplementation, the new entrant
`creates its own computer code to perform the functions, but
`reuses the limited number of instructions that are required to
`create the interface already known by the users.” Pet’r’s Br. 7.
`3 Consistent with the Federal Circuit’s opinions, “API packages”
`in this brief should be understood as “Java SE Libraries,” as
`that term is used in Petitioner’s brief. See Pet’r’s Br. 8 n.5.
`
`5
`
`
`
`
`
`
`
`

`

`
`
`unraveled this reasonably predictive rule and the set
`of reliable norms it informs, which allow software
`coders to understand what is appropriate to carry
`over from one project to another and what is not.
`This is especially true for small and medium
`technology enterprises (SMEs) and open source
`software developers, who are often highly sensitive
`to new litigation risks.
`Amici urge the Court to reverse the Federal
`Circuit’s decisions and correct this misreading of
`copyright law. Amici raise two fundamental concerns
`with the Federal Circuit’s reasoning. First, the
`Federal Circuit’s dramatic expansion of copyright
`protection to include functional elements of API
`packages, which Amici believe are not copyrightable
`under U.S. law, stifles innovation and competition by
`privileging powerful incumbents, creating artificial
`barriers to entry for new players, and deterring new
`software development. Second, the court’s rejection
`of the fair use doctrine stands to undermine not only
`reimplementation of API packages, but also other
`valuable software engineering practices related to
`reverse engineering, interoperability, and creation of
`competing platforms, as well as innovations in data
`analysis, search engines, and many other
`groundbreaking advancements. In doing so, the
`Federal Circuit has opened the door to relitigating
`many status quo software engineering practices—
`practices that SMEs and open source projects depend
`on every day to produce new platforms, programs,
`features, and interfaces. See, e.g., Sony Comput.
`Entm’t, Inc. v. Connectix Corp., 203 F.3d 596, 606-07
`(9th Cir. 2000); Sega Enters. Ltd. v. Accolade, Inc.,
`977 F.2d 1510, 1522-23 (9th Cir. 1992).
`
`6
`
`
`
`
`
`
`
`

`

`
`
`For these reasons, we urge the Court to
`reverse the Federal Circuit’s decision below and rule
`in favor of Google.
`
`ARGUMENT
`
`I. Introduction
`APIs facilitate countless functions and
`innovations in the software world. From helping the
`software running your phone to maintaining medical
`equipment to supporting every electronic connection
`your computer makes to another device, it would be
`impossible to list them all. At issue in this case is a
`particular set of API packages for a mobile operating
`system, but the implications of the Federal Circuit’s
`rulings are much larger and have the potential to
`completely transfigure software production,
`competition, and innovation, especially on the
`internet.
`To help illuminate these concerns, we
`encourage the Court to understand software
`interfaces (which are a type of API) as similar to the
`electronic checkout forms you see when shopping
`online. When you buy a product on an e-commerce
`website, you are typically asked to enter information
`related to method of payment and shipping. While
`every e-commerce site has a slightly different style,
`payment screens almost without exception ask you to
`fill out a nearly identical structured form: name,
`address, credit card or bank information, billing
`address, shipping address, etc. E-commerce sites will
`display these fields in various shapes, sizes, fonts,
`and colors, but the structure, sequence and
`organization (SSO) of the information have become
`
`7
`
`
`
`
`
`
`
`

`

`
`
`conventions. While a shopping site could attempt to
`come up with a totally new format for requesting
`billing and shipping data, common sense,
`technological standardization, and economic
`efficiency have driven the industry to adopt an
`almost ubiquitous SSO that every user expects,
`understands, and completes with ease.
`Now imagine that the copying of this SSO
`from one site to another is deemed to constitute
`copyright infringement. This would force every
`website with a payment page to either pay licensing
`fees to the original inventor of the standard structure
`or invent a unique SSO for payment and shipping
`forms, requiring users to enter information in
`repeatedly unfamiliar formats with unintuitive
`naming conventions. Instead of entering “First
`Name, Last Name,” for example, users might be
`required to enter “Name as it appears on most recent
`1040 tax form for U.S. taxpayers” or “Name that
`comes after your first name and middle name(s).” For
`every new site, the problem would repeat. This would
`impose enormous, unwarranted costs on both
`creators and consumers, inefficiently redirecting the
`time and energy of software developers while also
`wasting customers’ time navigating new and
`potentially confusing payment and shipping forms
`for every online store they use. Such costs could also
`deter customers from trying new platforms and
`reinforce the market power of dominant vendors, not
`because those vendors have better products or prices,
`but because they happen to have been the first to
`publish the SSO of the dominant payment and
`shipping forms. Software bugs and customer errors
`would both become more frequent. Similar problems
`
`8
`
`
`
`
`
`
`
`

`

`
`
`would arise for nonprofit online donations pages and
`discussion forums, which likewise rely on the ability
`to freely copy the SSO of electronic interfaces to
`maximize public accessibility and engagement. To
`hold that the SSOs of each of these forms and
`interfaces are copyrightable and thus require
`licensing if not litigation would neither be a victory
`for innovation, creativity, efficiency, or competition,
`nor a result that copyright law was designed to
`achieve. Instead, so holding would erase many of the
`benefits that online technologies and marketplaces
`provide to society, from low barriers for new entrants
`to low-stress, intuitive opportunities for users.
`The above concerns apply equally to SSOs for
`API packages. Much as developers and users of e-
`commerce and other payments websites have come to
`expect and depend on standardized SSOs for
`checkout forms, both developers of operating systems
`and developers of applications for those operating
`systems expect and depend on standardized SSOs for
`API packages when programming. For application
`developers, especially open source projects and
`SMEs, standardized SSOs are an economic necessity,
`since they often lack the resources to modify or adapt
`their applications to every bespoke platform,
`especially when each platform might have hundreds
`or even thousands of relevant API packages. When
`SSOs for API packages are consistent across
`operating systems or other platforms, application
`developers are able to quickly and efficiently improve
`or adapt original products to new marketplaces. This
`compatibility means software coders can develop
`apps for one platform knowing they will also run
`consistently and predictably on other platforms.
`
`9
`
`
`
`
`
`
`
`

`

`
`
`More platforms can offer a wider range of
`applications, providing consumers with new choices
`and more competition.
`The Federal Circuit’s rulings threaten these
`economic and societal benefits. If the Federal
`Circuit’s decisions stand, developers of new operating
`systems or platforms will either be at the mercy of
`dominant players’ licensing practices and prices or be
`forced to adopt ill-suited alternatives that will put
`them at an immediate disadvantage in attracting
`third-party applications and users they need to
`compete effectively. Software will likely become less
`diverse, more expensive, less compatible, and more
`error-prone. It was for these reasons that this Court
`decided to deny copyright to the ledger system in
`Baker, and this reasoning has (until now) led to
`consistent decisions across the circuit courts that
`have ruled on copyrightability and fair use for
`software. Amici urge this Court to uphold the Baker
`line of precedents, reverse the Federal Circuit’s
`rulings, and reaffirm that copyright does not stand in
`the way of software developers reusing SSOs for API
`packages in socially, technologically, and
`economically beneficial ways.
`II. The Court Should Reverse the Decisions
`Below To Prevent Chilling of Innovation and
`Competition in the Software Field.
`
`A. Successful software development requires
`platform SSO compatibility.
`Amicus Mozilla is home to a community
`spanning thousands of developers who write code
`that interacts with APIs on a daily basis. The ethos
`
`10
`
`
`
`
`
`
`
`

`

`
`
`of the industry as a whole is exemplified in projects
`like Mozilla’s Firefox browser, whose open source
`code receives contributions from thousands of
`developers both inside and outside Mozilla every day.
`Many open source software projects are
`similar but function without corporate support. For
`example, amicus Software Freedom Conservancy
`represents over 40 such free and open source
`projects. These projects are loose communities of
`contributors, project managers, and other organizers
`who volunteer their time, effort, and creativity to
`improve the technology that powers much of the
`online and electronic ecosystems we use every day.4
`In order to successfully attract new users and
`third-party app developers, the vast majority of
`software and internet technologies must achieve
`compatibility with current or legacy systems. This
`means that software developers working across the
`industry as a whole are constantly iterating and
`building on each other’s code. Basic website
`development works this way. For a webpage to be
`considered successful and professional, it needs to
`appear correctly on every single browser and look the
`same on each. If each browser required different sets
`of instructions to display colored text or tables, for
`example, web developers would need to learn
`entirely new display instructions and code entirely
`new pages for each browser in the market. And new
`browsers would have a hard time entering the
`market because no websites would have pages coded
`for their display instructions.
`
`
`4 See Steven Weber, The Success of Open Source (2006).
`
`11
`
`
`
`
`
`
`
`

`

`
`
`Another, more specific illustration may be
`helpful here: Mozilla has reimplemented Google’s
`“Extensions” API from the Chrome web browser in
`Mozilla’s Firefox browser.5 Mozilla’s choice to
`support the Extensions API through reuse of the
`SSO allows other developers to build a single
`extension and then deploy it not just in Firefox but
`in Google’s Chrome browser, Microsoft’s Edge
`browser, and the Opera browser, with only a few
`small modifications.6 This increases the number of
`potential extensions available to users of all
`browsers, allowing them to easily enhance and add
`new functionality to their chosen browser, or, if they
`wish, switch browsers without high transaction
`costs. Mozilla’s reimplementation of the Extensions
`API is a classic example of reliance on established
`software engineering norms for a result that is not
`only what software engineers expect, but that makes
`sense for the success of the field as a whole, with
`obvious benefits to competition and innovation in the
`market for web browsing.
`Yet the Federal Circuit’s decisions threaten to
`disrupt the industry norm of reimplementation. In
`ruling both that the SSO of Oracle’s Java SE
`Libraries was copyrightable and that the fair use
`
`5 Browser Extensions, MDN Web Docs, available at
`https://developer.mozilla.org/en-US/Add-ons/WebExtensions
`(last visited Jan. 10, 2020).
`6 See, e.g., Microsoft Edge (EdgeHTML) extensions, Microsoft
`Docs, available at https://docs.microsoft.com/en-us/microsoft-
`edge/extensions (last visited Jan. 10, 2020); Porting an
`Extension from Chrome to Microsoft Edge, Microsoft Docs,
`https://docs.microsoft.com/en-us/microsoft-
`edge/extensions/guides/porting-chrome-extensions (last visited
`Jan. 10, 2020).
`
`12
`
`
`
`
`
`
`
`

`

`
`
`defense was unavailing to petitioner, the Federal
`Circuit issued an edict that is nonsensical and
`counterintuitive for most software developer
`communities. Expanding copyright to include SSOs
`of API packages does not provide incentives to create
`useful software that has economic and social
`benefits. Instead, it erects new barriers to such
`creation and forces the creation of fragmented,
`complicated, and cumbersome SSO ecosystems that
`are completely unnecessary and unproductive from a
`software engineering perspective. Much like forcing
`every e-commerce website to create new idiosyncratic
`shipping and payment forms, copyright for SSOs of
`API packages results in confusion, wasted effort, and
`significant legal uncertainty in the software field,
`especially for open source, nonprofit, and SME
`developers.
`B. Clear copyright rules contribute
`meaningfully to open source and SME
`software development.
`While this case pits two technology giants
`against each other, Amici urge the Court to look
`beyond them and consider the importance of the
`issues presented to smaller players in the software
`industry—individual developers, startups, nonprofit,
`SMEs, and open source software developers, among
`others. In particular, we urge the Court to consider
`the benefits that clear copyright rules provide for
`software development.
`Clear copyright rules are critical to the
`survival of small technology companies and open
`source projects. These efforts often start with
`quintessential “garage” inventors—a few individual
`
`13
`
`
`
`
`
`
`
`

`

`
`
`coders huddled together in a small office or home or
`remotely, working to code as fast as they can to
`launch a new idea, product, or service into the world
`before their funds run out. To do this, they need
`copyright rules to be relatively clear. For example,
`software engineers generally understand they cannot
`copy someone else’s application source code unless
`they have permission, for example, via a relevant
`“open source” license. Likewise, software engineers
`generally understand that they may reuse API
`package SSOs without a license without running
`afoul of copyright law, which does not apply to these
`functional connectors. This practice is commonplace,
`enabling application developers to offer their apps to
`consumers on a range of existing platforms,
`operating systems, or browsers quickly and
`efficiently. See, e.g., Pet’r’s Br. 26-27 (“[T]he decades-
`long understanding in the software industry has
`been that software functions may be freely
`reimplemented—and that such reimplementation
`‘unleashed the personal computer revolution.’”).
`Small innovators can “plug-and-play” their
`applications across all technology ecosystems
`without having to rewrite the mechanisms for their
`applications to communicate with dozens or
`hundreds of alternative APIs to produce identical
`functionality.
`Under the Federal Circuit’s approach, app
`developers will have to shoulder these additional
`engineering, financial, and legal costs when
`extending their programs to a new platform or
`operating system. For SMEs, open source developers
`and other small innovators in particular, such
`additional burdens may be difficult to sustain, with
`
`14
`
`
`
`
`
`
`
`

`

`
`
`the effect of reducing competition and innovation in
`the software field, not enhancing them.
`Oracle dismisses these concerns by suggesting
`that platform or operating system developers simply
`create new SSOs instead of using the SSOs for the
`Java SE Libraries. But, as highlighted in our
`payments analogy above, creation of new SSOs is a
`problematic workaround, an ersatz “innovation” that
`the marketplace neither needs nor desires.
`Furthermore, forcing application developers to
`rewrite their code for hundreds of new APIs in order
`to make it available on a new platform is not only
`burdensome and expensive, but risky, as it may
`create new errors or incompatibilities that will
`require extensive quality assurance and
`maintenance.
`By undermining the relative clarity of
`copyright rules for APIs, the Federal Circuit also
`created new litigation risks that will
`disproportionately impact smaller innovators who—
`unlike Google and Oracle—typically have fewer
`resources to defend themselves. A simple cease-and-
`desist letter from a large software company could be
`enough to shut down new products or services from
`SMEs and open source developers, who often lack
`large legal teams and extensive financial reserves.
`On a broader level, the Federal Circuit’s
`rulings threaten competition across the entire
`software industry. The Court’s dramatic expansion of
`copyright doctrine to annex the functional aspects of
`API packages will stifle innovation and competition
`by privileging powerful incumbents and creating a
`lock-out effect for new products. See, e.g., Pet’r’s Br.
`
`15
`
`
`
`
`
`
`
`

`

`
`
`27 (“A ruling by this Court that copyright prohibits
`. . . reimplementation would allow the authors of
`older software to hold their users hostage.”). This
`would lead to an overall decrease in choice, both for
`innovators and consumers. Amicus Mozilla has long
`advocated for technical interoperability as essential
`to preserving consumer choice and economic
`competition on many fronts.7 Because the Federal
`Circuit’s rulings have the potential to reinforce the
`dominance of industry giants by increasing their
`proprietary leverage over small developers and other
`new entrants, this Court should reverse the Federal
`Circuit’s decisions.
`
`
`7 As Amicus Mozilla argued in a recent blog post accompanying
`its comment to the Federal Trade Commission on the topic of
`competition in the internet sector, “[i]f the future of the internet
`stays grounded in standards and built out through an
`ecosystem of transparent third-party accessible APIs, we can
`preserve the digital platform economy as a springboard for our
`collective social and economic welfare, rather than watching it
`evolve into an oligarchy of gatekeepers over our data.” Chris
`Riley, Mozilla Files FTC Comments Calling for Interoperability
`to Promote Competition, Mozilla: Open Pol’y & Advoc. (Aug. 21,
`2018), available at
`https://blog.mozilla.org/netpolicy/2018/08/21/mozilla-files-ftc-
`comments-calling-for-interoperability-to-promote-competition/
`(last visited January 12, 2020); see also Letter from Chris Riley,
`Dir., Pub. Policy, Mozilla Corp., to Office of the Sec’y, Fed.
`Trade Comm’n (Aug. 20, 2018), available at
`https://blog.mozilla.org/netpolicy/files/2018/08/Mozilla-FTC-
`filing-8-20-2018.pdf (last visited January 12, 2020).
`
`16
`
`
`
`
`
`
`
`

`

`
`
`III. Reversing the Federal Circuit’s Decision
`Would Preserve Bedrock Copyright
`Precedents That Software Engineers Have
`Relied upon for Decades.
`While ostensibly limited to the legal status of
`the functional elements of the Java SE Libraries, the
`Federal Circuit’s decisions on copyrightability and
`fair use conflict with several of the bedrock copyright
`precedents that software engineers throughout the
`entire industry rely upon every day. First and
`foremost, the Federal Circuit’s decisions conflict with
`this Court’s holding in Baker v. Selden, 101 U.S. at
`105, that functional elements of a work are not
`copyrightable. This principle was codified at 17
`U.S.C. § 102(b) and has been reaffirmed in the
`software context by numerous courts. See, e.g., Lotus
`Dev. Corp. v. Borland Int’l, Inc., 49 F.3d 807, 815 (1st
`Cir. 1995), aff’d by an equally divided court, 516 U.S.
`233, 233 (1996); Comput. Assocs. Int’l, Inc. v. Altai,
`Inc., 982 F.2d 693, 707-08 (2d Cir. 1992). They also
`blur numerous software fair use holdings that rely
`on both the unprotectability of functional aspects of
`software and the invocation of the fair use doctrine to
`ensure software innovation and compatibility. See
`C

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket