IEEE Power Electronics Magazine - March 2020 - 52
Patent Reviews
by Art MacCord
What Does Copyright Protect
About Software?
I
n the June 2019 issue, I reported
on a U.S. Supreme Court decision that incentivized registering
copyrights early, such as the software used for electronics control.
The Court has agreed to hear another copyright case, one that is ex pected to illuminate how much of a
software program's source code can
actually be protected. Google v. Oracle involves a lawsuit brought by
Oracle when Google started to offer
Android software for smartphones
that included some of the Java Standard Edition (SE) application programming interface (API) code.
The APIs included both declaring
and implementing code; Google copied the declaring code including its
structure, sequence, and organization
(SSO), but not the implementing code.
Oracle's Java SE was intended to
enable programmers to write code
once and then have it work in various
operating system (OS) environments.
When Google was preparing its
Android software, it wanted to take
advantage of the programmer's familiarity with those codes so it could
induce them to write apps for its new
OS, motivating its choice of copying
the Java APIs.
Oracle sued in 2012 and the parties have been litigating ever since.
The latest decision by the Court of
Appeals for the Federal Circuit found
Digital Object Identifier 10.1109/MPEL.2019.2959198
Date of current version: 19 February 2020
52
IEEE POWER ELECTRONICS MAGAZINE
contemplated in considering fair use.
that Google's copying of the APIs
The first is an inquiry into the purpose
made it liable for copyright infringeand character of the use, including
ment. The potential damages, which
whether such use is of a commercial
are not yet determined, could be in
nature or is for nonprofit educational
the billions of dollars.
purposes. Also involved is whether
At Google's request, the U.S.
the new work is transformative or disSupreme Court has agreed to review
places the original. To be transformathe case, focusing on two questions:
tive, the second work must either
1) Does copyright protection extend
alter the original with new expresto a software interface?
sion, meaning, or message or it must
2) Does Google's use of a software
serve a new purpose distinct from
interface in the context of creating
that of the original. Google argued
a new computer program constithat its work was transformative betute fair use?
cause Java was originally written
The first question involves the
for desktop and laptop computers,
copyright merger doctrine. Copyright
while Google was applying it to
does not protect ideas, only the
smartphones, but
expression of ideas,
the court of appeals
i.e., the way an idea
dismissed that aris expressed. The
The appeals court
gument because
merger doct r i ne
found that only
there had already
applies if the nature
170 lines of code were
been s o m e J a v a
of the item for which
necessary to write the
s m a r t phones becopyright protection
APIs in Java while
fore Google reprois claimed is so tied
Google copied 11,500
duced the APIs.
to the idea being exAnother factor in
pressed that there
lines, weighing against
fair
use analysis is
are only limited ways
finding fair use.
the nature of the
to express the idea,
copyright. That is,
so that expression
recognizing that some items are closcannot be protected because it has
er to the core of intended copyright
merged with the idea. Since APIs
protection than others, i.e., whether
must be used for software applicathe work is informational or creative.
tions to be compatible, the merger
Here, the functional aspects of the
doctrine may apply.
APIs and their SSO could indicate a
The second question regards
finding of fair use.
whether Google's copying is considThe amount and substantiality of
ered a fair use for which it should
the portion used is another factor in
have no liability. Several factors are
z March 2020
IEEE Power Electronics Magazine - March 2020
Table of Contents for the Digital Edition of IEEE Power Electronics Magazine - March 2020
Contents
IEEE Power Electronics Magazine - March 2020 - Cover1
IEEE Power Electronics Magazine - March 2020 - Cover2
IEEE Power Electronics Magazine - March 2020 - Contents
IEEE Power Electronics Magazine - March 2020 - 2
IEEE Power Electronics Magazine - March 2020 - 3
IEEE Power Electronics Magazine - March 2020 - 4
IEEE Power Electronics Magazine - March 2020 - 5
IEEE Power Electronics Magazine - March 2020 - 6
IEEE Power Electronics Magazine - March 2020 - 7
IEEE Power Electronics Magazine - March 2020 - 8
IEEE Power Electronics Magazine - March 2020 - 9
IEEE Power Electronics Magazine - March 2020 - 10
IEEE Power Electronics Magazine - March 2020 - 11
IEEE Power Electronics Magazine - March 2020 - 12
IEEE Power Electronics Magazine - March 2020 - 13
IEEE Power Electronics Magazine - March 2020 - 14
IEEE Power Electronics Magazine - March 2020 - 15
IEEE Power Electronics Magazine - March 2020 - 16
IEEE Power Electronics Magazine - March 2020 - 17
IEEE Power Electronics Magazine - March 2020 - 18
IEEE Power Electronics Magazine - March 2020 - 19
IEEE Power Electronics Magazine - March 2020 - 20
IEEE Power Electronics Magazine - March 2020 - 21
IEEE Power Electronics Magazine - March 2020 - 22
IEEE Power Electronics Magazine - March 2020 - 23
IEEE Power Electronics Magazine - March 2020 - 24
IEEE Power Electronics Magazine - March 2020 - 25
IEEE Power Electronics Magazine - March 2020 - 26
IEEE Power Electronics Magazine - March 2020 - 27
IEEE Power Electronics Magazine - March 2020 - 28
IEEE Power Electronics Magazine - March 2020 - 29
IEEE Power Electronics Magazine - March 2020 - 30
IEEE Power Electronics Magazine - March 2020 - 31
IEEE Power Electronics Magazine - March 2020 - 32
IEEE Power Electronics Magazine - March 2020 - 33
IEEE Power Electronics Magazine - March 2020 - 34
IEEE Power Electronics Magazine - March 2020 - 35
IEEE Power Electronics Magazine - March 2020 - 36
IEEE Power Electronics Magazine - March 2020 - 37
IEEE Power Electronics Magazine - March 2020 - 38
IEEE Power Electronics Magazine - March 2020 - 39
IEEE Power Electronics Magazine - March 2020 - 40
IEEE Power Electronics Magazine - March 2020 - 41
IEEE Power Electronics Magazine - March 2020 - 42
IEEE Power Electronics Magazine - March 2020 - 43
IEEE Power Electronics Magazine - March 2020 - 44
IEEE Power Electronics Magazine - March 2020 - 45
IEEE Power Electronics Magazine - March 2020 - 46
IEEE Power Electronics Magazine - March 2020 - 47
IEEE Power Electronics Magazine - March 2020 - 48
IEEE Power Electronics Magazine - March 2020 - 49
IEEE Power Electronics Magazine - March 2020 - 50
IEEE Power Electronics Magazine - March 2020 - 51
IEEE Power Electronics Magazine - March 2020 - 52
IEEE Power Electronics Magazine - March 2020 - 53
IEEE Power Electronics Magazine - March 2020 - 54
IEEE Power Electronics Magazine - March 2020 - 55
IEEE Power Electronics Magazine - March 2020 - 56
IEEE Power Electronics Magazine - March 2020 - 57
IEEE Power Electronics Magazine - March 2020 - 58
IEEE Power Electronics Magazine - March 2020 - 59
IEEE Power Electronics Magazine - March 2020 - 60
IEEE Power Electronics Magazine - March 2020 - 61
IEEE Power Electronics Magazine - March 2020 - 62
IEEE Power Electronics Magazine - March 2020 - 63
IEEE Power Electronics Magazine - March 2020 - 64
IEEE Power Electronics Magazine - March 2020 - 65
IEEE Power Electronics Magazine - March 2020 - 66
IEEE Power Electronics Magazine - March 2020 - 67
IEEE Power Electronics Magazine - March 2020 - 68
IEEE Power Electronics Magazine - March 2020 - 69
IEEE Power Electronics Magazine - March 2020 - 70
IEEE Power Electronics Magazine - March 2020 - 71
IEEE Power Electronics Magazine - March 2020 - 72
IEEE Power Electronics Magazine - March 2020 - 73
IEEE Power Electronics Magazine - March 2020 - 74
IEEE Power Electronics Magazine - March 2020 - 75
IEEE Power Electronics Magazine - March 2020 - 76
IEEE Power Electronics Magazine - March 2020 - 77
IEEE Power Electronics Magazine - March 2020 - 78
IEEE Power Electronics Magazine - March 2020 - 79
IEEE Power Electronics Magazine - March 2020 - 80
IEEE Power Electronics Magazine - March 2020 - 81
IEEE Power Electronics Magazine - March 2020 - 82
IEEE Power Electronics Magazine - March 2020 - 83
IEEE Power Electronics Magazine - March 2020 - 84
IEEE Power Electronics Magazine - March 2020 - 85
IEEE Power Electronics Magazine - March 2020 - 86
IEEE Power Electronics Magazine - March 2020 - 87
IEEE Power Electronics Magazine - March 2020 - 88
IEEE Power Electronics Magazine - March 2020 - 89
IEEE Power Electronics Magazine - March 2020 - 90
IEEE Power Electronics Magazine - March 2020 - 91
IEEE Power Electronics Magazine - March 2020 - 92
IEEE Power Electronics Magazine - March 2020 - Cover3
IEEE Power Electronics Magazine - March 2020 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2023
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2023
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2023
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2022
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2022
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2022
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2022
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2021
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2021
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2021
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2021
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2020
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2020
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2020
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2020
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2019
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2019
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2019
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2019
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2018
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2018
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2018
https://www.nxtbook.com/nxtbooks/ieee/pelcompendium_march2018
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2018
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2017
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2017
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2017
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2016
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2016
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2016
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2016
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2015
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2015
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2015
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2015
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_december2014
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_september2014
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_june2014
https://www.nxtbook.com/nxtbooks/ieee/powerelectronics_march2014
https://www.nxtbookmedia.com