SlideShare a Scribd company logo
1 of 29
Game cloning and non-literal copying:
recent developments
Jas Purewal
Interactive Entertainment Legal Forum
27 March 2012
osborneclarke.com




Overview


• Game cloning: an old problem, back with a vengeance
• A quick guide to non-literal copying in the UK/EU
• Recent UK/EU developments in non-literal copying
• Is it correct that there is no legal recourse if your
  game is cloned or copied?




                                         2
osborneclarke.com




Game cloning: an old problem…




                         3
osborneclarke.com




Game cloning: still a problem in the '80s




                             4
osborneclarke.com




Game cloning: still a problem in the '90s,
too…




                             5
osborneclarke.com




Game cloning: nothing new now, then?


• True- same fundamental cloning issues now as before:
 • Look and feel
 • Game mechanics
 • Graphics and audio
 • Characters
 • Names
• But arguably much more widespread and large scale than
  before…


                                       6
osborneclarke.com




Modern game cloning (Part 1)
Fruit Ninja v Fruit Slayer




                           7
osborneclarke.com




Modern game cloning (Part 2)
Radical Fishing v Ninja Fishing




                              8
osborneclarke.com




Modern game cloning (Part 3A)
Tiny Tower v Dream Heights




                          9
osborneclarke.com




Modern game cloning (Part 3B)
Sim Tower vs Tiny Tower?




                          10
osborneclarke.com




Modern game cloning (Part 4)
Triple Town v Yeti Town




Now known as Spry Fox LLC v Lolapps Inc (http://www.edery.org/uploaded_images/
TripleTown_YetiTown_FullComplaint.pdf)




                                                     11
osborneclarke.com




Modern game cloning (Part 5)
Why such a problem now?

• New and hottest platforms (mobile and
  social) still fairly new
• Still relatively quick to make a game
• But rapidly increasing cost and difficulty
  of generating a successful game
• One perceived solution: borrow from (or
  clone) someone else
• Not sustainable in long-term, but
  maybe doomed to be repeated in future
  (after all, it's already happened before)

                                               12
osborneclarke.com




Modern game cloning (Part 6)
Should we do something about it?


"The ability to … draw inspiration from other peoples' ideas is at
the heart of almost every single area of the media….


Game cloning is not the bogeyman the market seems to think. It
forces developers to innovate, polish, reinvent existing styles and
above all, to be creative and think about the consumer."

                            Opinion: Why Casual Game Cloning Makes Sense:
 http://www.gamasutra.com/php-bin/news_index.php?story=14990 by Colin Anderson of Denki Games (August
                                                 2007)



                                                                     13
osborneclarke.com




Copying 1.01: what constitutes copying of
a computer program?

•   Literal copying
•   "Literal" copying of abstract features
•   'Non-literal copying' (aka 'indirect copying' or 'non-
    textual copying')


Game cloning is built largely on non-literal cloning –
  which is also the hardest type of copying to prove or sue
  on.


                                             14
osborneclarke.com




What is non-literal copying?


Copying the structure, appearance or manner of
operation of program (aka its 'look and feel') or even its
direct contents
•John Richardson Computers v Flanders [1993]
•Navitaire v Easyjet Airline [2004]
•Nova Productions v Mazooma Games and Nova Productions
v Bell Fruit [2006-2007]
•SAS Institute v World Programming [2010-2011]



                                        15
osborneclarke.com




Non-literal copying
John Richardson Computers v Flanders [1993]

• Programmer creates a program for one business, then
  creates the same program for another – but using a
  different programming language.
• Held: infringement can occur where the general scheme
  or features of a program have been copied, even though
  the code was completely different.
• Or put it another way: whether there has been copyright
  infringement isn't limited to the text of the computer code.



                                          16
osborneclarke.com




Non-literal copying
Navitaire v Easyjet Airline [2004] (Part 1)

• Defendant's software copied the "look and feel" by
  accepting the same or similar inputs and gave similar
  results.
• Claimant used the analogy of taking the plot of a novel
  and rewriting it.




                                         17
osborneclarke.com




Non-literal copying
Navitaire v Easyjet Airline [2004] (Part 2)

Claim failed and Pumfrey J said that the analogy with
the plot of a novel did not apply:
• the defendant did not have access to the text
• A program was more like an instruction book
'Non-textual copying' therefore meant "copying without
  access to the thing copied, directly or indirectly."




                                         18
osborneclarke.com




Non-literal copying
Nova Productions v Mazooma Games [2006] (Part 1)


• Claim that two arcade games infringed copyright in Nova's
  Pocket Money game.
• No direct copying of source code: claim was for copying
  the program by copying the outputs that appeared on the
  screen.
• Nova also argued defendants had copied the look and feel
  and mechanics of its game.




                                        19
osborneclarke.com




Non-literal copying
Nova Productions v Mazooma Games [2006] (Part 2)




                                   20
osborneclarke.com




Non-literal copying
Nova Productions v Mazooma Games [2006] (Part 3)


• First instance: claim failed
 • No copying of artistic skill and effort, program code or
   program architecture.
 • Similarities in output didn't mean similarities in software.
 • Copying of general ideas not enough.
 • Different visual appearance and rules.




                                          21
osborneclarke.com




Non-literal copying
Nova Productions v Mazooma Games [2006] (Part 4)


• Court of Appeal: upheld
 • Features involved were too general to amount to a
   substantial part of Nova's game.
 • Merely making a program that emulated another but
   which in no way involved copying the program code of
   any of the program's graphics was legitimate (Navitaire).
 • Also failed thanks to the Software Directive.
 • But in principle (static) in-game visuals can be protected
   as copyright works (cf R v Gilham too).

                                         22
osborneclarke.com




Non-literal copying
SAS Institute v World Programming [2010] (Part 1)


• WPL used the SAS manuals to create software that
  emulated the functionality of the SAS software, with
  accompanying manuals.
• WPL software also recognised user scripts written in the
  same language, commands and syntax as the SAS
  software.
• = indirect copyright infringement?




                                         23
osborneclarke.com




Non-literal copying
SAS Institute v World Programming [2010] (Part 2)


• First instance: claim failed
• Applied Navitaire: emulating program not © infringement.
• Software and InfoSoc Directives state ideas underlying a
  computer program aren't protected, but its expression is.
• Unclear how that applies to programming languages and
  interfaces. Resolution depended on the correct
  interpretation of Articles 1(2) and 5(3) of Software
  Directive and Article 2(a) of the InfoSoc Directive.
• Referred this to the ECJ.

                                         24
osborneclarke.com




Non-literal copying
SAS Institute v World Programming [2010] (Part 3)


• ECJ Advocate-General's opinion (November 2011):
• A programming language and/or program functionality in
  abstract aren't protected by copyright law.
• But their "concrete expression" in a computer program can
  be protected by copyright law.
• Does this really take us much further?
• Formal judgment by ECJ still awaited.



                                           25
osborneclarke.com




Non-literal copying
Where do we stand right now?


• UK/ECJ case law seems opposed to non-literal copying.
• BUT:
 • Cases nearly all focused on enterprise software, not
   interactive entertainment
 • Nova v Mazooma was a pretty basic game – could a more
   engaging game get further? Arguably yes.
 • Does SAS v WPL really help us? Arguably not.
• IN OTHER WORDS, UNDER UK/EU LAW THERE IS AN
  ARGUMENT THAT THE APPROPRIATE KIND OF GAME
  CLONGING COULD CONSTITUTE COPYRIGHT INFRINGEMENT.

                                           26
osborneclarke.com




What to do about cloning? (Part 1)


So, is it correct that there is no legal recourse if your
game is cloned or copied?
(1) Look for literal copying first:
  • Gameplay, mechanics (probably) aren't protected
  • User interfaces (probably) aren't protected
  • Screen displays (somehow) are protected
  • Graphics, audio, text, code are protected



                                         27
osborneclarke.com




What to do about cloning? (part 2)


(2) Look for non-literal copying second:
  • Has the "concrete expression" of the computer program been
    infringed?
  • Can you refer to more than just indirect copying of the code
    (e.g. graphics)?
  • Get ready for a tough (but not impossible) legal argument
(3) Other factors: trade mark infringement/passing off?
Patent infringement?
(4) Non-legal factors (get your fans and the press onside –
and make an even better game)
                                            28
osborneclarke.com




Questions?




             29

More Related Content

What's hot

Laches and acquiescence
Laches and acquiescenceLaches and acquiescence
Laches and acquiescenceAltacit Global
 
Presentation on the European Court of Human Rights
Presentation on the European Court of Human RightsPresentation on the European Court of Human Rights
Presentation on the European Court of Human RightsJo No
 
Constitutional law
Constitutional lawConstitutional law
Constitutional lawRahul Yadav
 
Fraudulent transfer of property (sec. 53 of tpa, 1882)
Fraudulent transfer of property (sec. 53 of tpa, 1882)Fraudulent transfer of property (sec. 53 of tpa, 1882)
Fraudulent transfer of property (sec. 53 of tpa, 1882)Vaibhav Goyal
 
Assignment On: Tokyo Convention: Offences, Jurisdiction (Include cases), Air ...
Assignment On: Tokyo Convention: Offences, Jurisdiction (Include cases), Air ...Assignment On: Tokyo Convention: Offences, Jurisdiction (Include cases), Air ...
Assignment On: Tokyo Convention: Offences, Jurisdiction (Include cases), Air ...Asian Paint Bangladesh Ltd
 
Formats of civil drafting
Formats of civil draftingFormats of civil drafting
Formats of civil draftingMdArifinArif2
 
Casus omissus, interpretation of statutes
Casus omissus, interpretation of statutesCasus omissus, interpretation of statutes
Casus omissus, interpretation of statutespoonamraj2010
 
Maneka Gandhi Vs. Union Of India and Impact on Governance
Maneka Gandhi Vs. Union Of India and Impact on GovernanceManeka Gandhi Vs. Union Of India and Impact on Governance
Maneka Gandhi Vs. Union Of India and Impact on GovernanceBibhu Manik
 
Copyright act 1955
Copyright act 1955Copyright act 1955
Copyright act 1955Trisom Sahu
 
Pengantar Hukum Internasional - North Sea Continental Shelf Case
Pengantar Hukum Internasional  - North Sea Continental Shelf CasePengantar Hukum Internasional  - North Sea Continental Shelf Case
Pengantar Hukum Internasional - North Sea Continental Shelf CaseMariske Myeke Tampi
 

What's hot (20)

Laches and acquiescence
Laches and acquiescenceLaches and acquiescence
Laches and acquiescence
 
Hague conventions
Hague conventionsHague conventions
Hague conventions
 
Presentation on the European Court of Human Rights
Presentation on the European Court of Human RightsPresentation on the European Court of Human Rights
Presentation on the European Court of Human Rights
 
Constitutional law
Constitutional lawConstitutional law
Constitutional law
 
Compulsory licensing
Compulsory licensingCompulsory licensing
Compulsory licensing
 
Maritime law 2012
Maritime law 2012Maritime law 2012
Maritime law 2012
 
Walsh v lonsdale [1882] 21 ch
Walsh v lonsdale [1882] 21 chWalsh v lonsdale [1882] 21 ch
Walsh v lonsdale [1882] 21 ch
 
Fraudulent transfer of property (sec. 53 of tpa, 1882)
Fraudulent transfer of property (sec. 53 of tpa, 1882)Fraudulent transfer of property (sec. 53 of tpa, 1882)
Fraudulent transfer of property (sec. 53 of tpa, 1882)
 
Assignment On: Tokyo Convention: Offences, Jurisdiction (Include cases), Air ...
Assignment On: Tokyo Convention: Offences, Jurisdiction (Include cases), Air ...Assignment On: Tokyo Convention: Offences, Jurisdiction (Include cases), Air ...
Assignment On: Tokyo Convention: Offences, Jurisdiction (Include cases), Air ...
 
Charitable trust ii
Charitable trust iiCharitable trust ii
Charitable trust ii
 
Formats of civil drafting
Formats of civil draftingFormats of civil drafting
Formats of civil drafting
 
Casus omissus, interpretation of statutes
Casus omissus, interpretation of statutesCasus omissus, interpretation of statutes
Casus omissus, interpretation of statutes
 
Patent war case
Patent war casePatent war case
Patent war case
 
Specific Relief Act 1963
Specific Relief Act 1963 Specific Relief Act 1963
Specific Relief Act 1963
 
Maneka Gandhi Vs. Union Of India and Impact on Governance
Maneka Gandhi Vs. Union Of India and Impact on GovernanceManeka Gandhi Vs. Union Of India and Impact on Governance
Maneka Gandhi Vs. Union Of India and Impact on Governance
 
Anticipatory bail
Anticipatory bailAnticipatory bail
Anticipatory bail
 
Copyright act 1955
Copyright act 1955Copyright act 1955
Copyright act 1955
 
Pengantar Hukum Internasional - North Sea Continental Shelf Case
Pengantar Hukum Internasional  - North Sea Continental Shelf CasePengantar Hukum Internasional  - North Sea Continental Shelf Case
Pengantar Hukum Internasional - North Sea Continental Shelf Case
 
Noscitor a sociis
Noscitor a sociisNoscitor a sociis
Noscitor a sociis
 
Charitable trust
Charitable trustCharitable trust
Charitable trust
 

Viewers also liked

EULAs and Terms of Service: what works and what doesn't
EULAs and Terms of Service: what works and what doesn'tEULAs and Terms of Service: what works and what doesn't
EULAs and Terms of Service: what works and what doesn'tJas Purewal
 
5 legal tips for success in mobile, tablet and handheld games
5 legal tips for success in mobile, tablet and handheld games5 legal tips for success in mobile, tablet and handheld games
5 legal tips for success in mobile, tablet and handheld gamesJas Purewal
 
What you need to know about the UK patent box
What you need to know about the UK patent box What you need to know about the UK patent box
What you need to know about the UK patent box Jas Purewal
 
Top 10 game developer legal mistakes
Top 10 game developer legal mistakesTop 10 game developer legal mistakes
Top 10 game developer legal mistakesJas Purewal
 
The convergence of interactive entertainment and online gambling in Europe
The convergence of interactive entertainment and online gambling in EuropeThe convergence of interactive entertainment and online gambling in Europe
The convergence of interactive entertainment and online gambling in EuropeJas Purewal
 
Top legal tips for publishing games in the EU
Top legal tips for publishing games in the EUTop legal tips for publishing games in the EU
Top legal tips for publishing games in the EUJas Purewal
 
eSports business and law (in 20 minutes)
eSports business and law (in 20 minutes)eSports business and law (in 20 minutes)
eSports business and law (in 20 minutes)Jas Purewal
 

Viewers also liked (7)

EULAs and Terms of Service: what works and what doesn't
EULAs and Terms of Service: what works and what doesn'tEULAs and Terms of Service: what works and what doesn't
EULAs and Terms of Service: what works and what doesn't
 
5 legal tips for success in mobile, tablet and handheld games
5 legal tips for success in mobile, tablet and handheld games5 legal tips for success in mobile, tablet and handheld games
5 legal tips for success in mobile, tablet and handheld games
 
What you need to know about the UK patent box
What you need to know about the UK patent box What you need to know about the UK patent box
What you need to know about the UK patent box
 
Top 10 game developer legal mistakes
Top 10 game developer legal mistakesTop 10 game developer legal mistakes
Top 10 game developer legal mistakes
 
The convergence of interactive entertainment and online gambling in Europe
The convergence of interactive entertainment and online gambling in EuropeThe convergence of interactive entertainment and online gambling in Europe
The convergence of interactive entertainment and online gambling in Europe
 
Top legal tips for publishing games in the EU
Top legal tips for publishing games in the EUTop legal tips for publishing games in the EU
Top legal tips for publishing games in the EU
 
eSports business and law (in 20 minutes)
eSports business and law (in 20 minutes)eSports business and law (in 20 minutes)
eSports business and law (in 20 minutes)
 

Similar to Game cloning: recent legal developments

EOLE / OWF 12 - 13 years of floss license compliance a historical perspectiv...
EOLE / OWF 12 - 13 years of floss license compliance  a historical perspectiv...EOLE / OWF 12 - 13 years of floss license compliance  a historical perspectiv...
EOLE / OWF 12 - 13 years of floss license compliance a historical perspectiv...Paris Open Source Summit
 
Cross-Platform Game Engine
Cross-Platform Game EngineCross-Platform Game Engine
Cross-Platform Game EngineKiyoung Moon
 
MTC Spring 2013 - crossplatform woes - robert virkus - 2013-03-13
MTC Spring 2013 -  crossplatform woes - robert virkus - 2013-03-13MTC Spring 2013 -  crossplatform woes - robert virkus - 2013-03-13
MTC Spring 2013 - crossplatform woes - robert virkus - 2013-03-13Enough Software
 
How Android Based Phone Helped Me Win American Idol (Elad Shapira)
How Android Based Phone Helped Me Win American Idol (Elad Shapira)How Android Based Phone Helped Me Win American Idol (Elad Shapira)
How Android Based Phone Helped Me Win American Idol (Elad Shapira)ClubHack
 
introduction.ppt
introduction.pptintroduction.ppt
introduction.pptRichaAngel2
 
Introduction to software testing
Introduction to software testingIntroduction to software testing
Introduction to software testingAruna Iyer
 
351111888-Commodore-64-Assembly-Language-Arcade-Programming-pdf.pdf
351111888-Commodore-64-Assembly-Language-Arcade-Programming-pdf.pdf351111888-Commodore-64-Assembly-Language-Arcade-Programming-pdf.pdf
351111888-Commodore-64-Assembly-Language-Arcade-Programming-pdf.pdfkalelboss
 
Making Windows Reasonable
Making Windows ReasonableMaking Windows Reasonable
Making Windows ReasonableBryan Phelps
 
Flash security past_present_future_final_en
Flash security past_present_future_final_enFlash security past_present_future_final_en
Flash security past_present_future_final_enSunghun Kim
 
Long Life Software
Long Life SoftwareLong Life Software
Long Life SoftwareMike Long
 
Intro to Python (High School) Unit #1
Intro to Python (High School) Unit #1Intro to Python (High School) Unit #1
Intro to Python (High School) Unit #1Jay Coskey
 
Google v Oracle: The Future of Software and Fair Use
Google v Oracle: The Future of Software and Fair UseGoogle v Oracle: The Future of Software and Fair Use
Google v Oracle: The Future of Software and Fair UseAurora Consulting
 
Confrontation Pipeline and SCons
Confrontation Pipeline and SConsConfrontation Pipeline and SCons
Confrontation Pipeline and SConsslantsixgames
 
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...Leonardo Flores
 
Connect2Console AFG Assignments 1-10
Connect2Console AFG Assignments 1-10Connect2Console AFG Assignments 1-10
Connect2Console AFG Assignments 1-10mrullahgca
 
Sandbox detection: leak, abuse, test - Hacktivity 2015
Sandbox detection: leak, abuse, test - Hacktivity 2015Sandbox detection: leak, abuse, test - Hacktivity 2015
Sandbox detection: leak, abuse, test - Hacktivity 2015Zoltan Balazs
 

Similar to Game cloning: recent legal developments (20)

EOLE / OWF 12 - 13 years of floss license compliance a historical perspectiv...
EOLE / OWF 12 - 13 years of floss license compliance  a historical perspectiv...EOLE / OWF 12 - 13 years of floss license compliance  a historical perspectiv...
EOLE / OWF 12 - 13 years of floss license compliance a historical perspectiv...
 
Cross-Platform Game Engine
Cross-Platform Game EngineCross-Platform Game Engine
Cross-Platform Game Engine
 
Vgl13 t7smal
Vgl13 t7smalVgl13 t7smal
Vgl13 t7smal
 
God Of War : post mortem
God Of War : post mortemGod Of War : post mortem
God Of War : post mortem
 
MTC Spring 2013 - crossplatform woes - robert virkus - 2013-03-13
MTC Spring 2013 -  crossplatform woes - robert virkus - 2013-03-13MTC Spring 2013 -  crossplatform woes - robert virkus - 2013-03-13
MTC Spring 2013 - crossplatform woes - robert virkus - 2013-03-13
 
How Android Based Phone Helped Me Win American Idol (Elad Shapira)
How Android Based Phone Helped Me Win American Idol (Elad Shapira)How Android Based Phone Helped Me Win American Idol (Elad Shapira)
How Android Based Phone Helped Me Win American Idol (Elad Shapira)
 
introduction.ppt
introduction.pptintroduction.ppt
introduction.ppt
 
Introduction to software testing
Introduction to software testingIntroduction to software testing
Introduction to software testing
 
351111888-Commodore-64-Assembly-Language-Arcade-Programming-pdf.pdf
351111888-Commodore-64-Assembly-Language-Arcade-Programming-pdf.pdf351111888-Commodore-64-Assembly-Language-Arcade-Programming-pdf.pdf
351111888-Commodore-64-Assembly-Language-Arcade-Programming-pdf.pdf
 
Making Windows Reasonable
Making Windows ReasonableMaking Windows Reasonable
Making Windows Reasonable
 
Flash security past_present_future_final_en
Flash security past_present_future_final_enFlash security past_present_future_final_en
Flash security past_present_future_final_en
 
Long Life Software
Long Life SoftwareLong Life Software
Long Life Software
 
Les 1 ppt
Les 1 pptLes 1 ppt
Les 1 ppt
 
Les 1 ppt
Les 1 pptLes 1 ppt
Les 1 ppt
 
Intro to Python (High School) Unit #1
Intro to Python (High School) Unit #1Intro to Python (High School) Unit #1
Intro to Python (High School) Unit #1
 
Google v Oracle: The Future of Software and Fair Use
Google v Oracle: The Future of Software and Fair UseGoogle v Oracle: The Future of Software and Fair Use
Google v Oracle: The Future of Software and Fair Use
 
Confrontation Pipeline and SCons
Confrontation Pipeline and SConsConfrontation Pipeline and SCons
Confrontation Pipeline and SCons
 
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...
Electronic Publishing 2.0: Reimagining the Publication and Preservation of E ...
 
Connect2Console AFG Assignments 1-10
Connect2Console AFG Assignments 1-10Connect2Console AFG Assignments 1-10
Connect2Console AFG Assignments 1-10
 
Sandbox detection: leak, abuse, test - Hacktivity 2015
Sandbox detection: leak, abuse, test - Hacktivity 2015Sandbox detection: leak, abuse, test - Hacktivity 2015
Sandbox detection: leak, abuse, test - Hacktivity 2015
 

More from Jas Purewal

Four Weddings and a Funeral: Five Real(ish) Video Game Deal War Stories
Four Weddings and a Funeral: Five Real(ish) Video Game Deal War StoriesFour Weddings and a Funeral: Five Real(ish) Video Game Deal War Stories
Four Weddings and a Funeral: Five Real(ish) Video Game Deal War StoriesJas Purewal
 
eSports: EU/international law and regulation
eSports: EU/international law and regulationeSports: EU/international law and regulation
eSports: EU/international law and regulationJas Purewal
 
eSports player agreement: what works and what doesn't
eSports player agreement: what works and what doesn'teSports player agreement: what works and what doesn't
eSports player agreement: what works and what doesn'tJas Purewal
 
European/international eSports law - in 20 minutes
European/international eSports law - in 20 minutesEuropean/international eSports law - in 20 minutes
European/international eSports law - in 20 minutesJas Purewal
 
Going Global: legal and business issues for international games development a...
Going Global: legal and business issues for international games development a...Going Global: legal and business issues for international games development a...
Going Global: legal and business issues for international games development a...Jas Purewal
 
Lodsys, the mobile patent wars and interactive entertainment
Lodsys, the mobile patent wars and interactive entertainmentLodsys, the mobile patent wars and interactive entertainment
Lodsys, the mobile patent wars and interactive entertainmentJas Purewal
 

More from Jas Purewal (6)

Four Weddings and a Funeral: Five Real(ish) Video Game Deal War Stories
Four Weddings and a Funeral: Five Real(ish) Video Game Deal War StoriesFour Weddings and a Funeral: Five Real(ish) Video Game Deal War Stories
Four Weddings and a Funeral: Five Real(ish) Video Game Deal War Stories
 
eSports: EU/international law and regulation
eSports: EU/international law and regulationeSports: EU/international law and regulation
eSports: EU/international law and regulation
 
eSports player agreement: what works and what doesn't
eSports player agreement: what works and what doesn'teSports player agreement: what works and what doesn't
eSports player agreement: what works and what doesn't
 
European/international eSports law - in 20 minutes
European/international eSports law - in 20 minutesEuropean/international eSports law - in 20 minutes
European/international eSports law - in 20 minutes
 
Going Global: legal and business issues for international games development a...
Going Global: legal and business issues for international games development a...Going Global: legal and business issues for international games development a...
Going Global: legal and business issues for international games development a...
 
Lodsys, the mobile patent wars and interactive entertainment
Lodsys, the mobile patent wars and interactive entertainmentLodsys, the mobile patent wars and interactive entertainment
Lodsys, the mobile patent wars and interactive entertainment
 

Recently uploaded

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 

Recently uploaded (20)

Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 

Game cloning: recent legal developments

  • 1. Game cloning and non-literal copying: recent developments Jas Purewal Interactive Entertainment Legal Forum 27 March 2012
  • 2. osborneclarke.com Overview • Game cloning: an old problem, back with a vengeance • A quick guide to non-literal copying in the UK/EU • Recent UK/EU developments in non-literal copying • Is it correct that there is no legal recourse if your game is cloned or copied? 2
  • 4. osborneclarke.com Game cloning: still a problem in the '80s 4
  • 5. osborneclarke.com Game cloning: still a problem in the '90s, too… 5
  • 6. osborneclarke.com Game cloning: nothing new now, then? • True- same fundamental cloning issues now as before: • Look and feel • Game mechanics • Graphics and audio • Characters • Names • But arguably much more widespread and large scale than before… 6
  • 7. osborneclarke.com Modern game cloning (Part 1) Fruit Ninja v Fruit Slayer 7
  • 8. osborneclarke.com Modern game cloning (Part 2) Radical Fishing v Ninja Fishing 8
  • 9. osborneclarke.com Modern game cloning (Part 3A) Tiny Tower v Dream Heights 9
  • 10. osborneclarke.com Modern game cloning (Part 3B) Sim Tower vs Tiny Tower? 10
  • 11. osborneclarke.com Modern game cloning (Part 4) Triple Town v Yeti Town Now known as Spry Fox LLC v Lolapps Inc (http://www.edery.org/uploaded_images/ TripleTown_YetiTown_FullComplaint.pdf) 11
  • 12. osborneclarke.com Modern game cloning (Part 5) Why such a problem now? • New and hottest platforms (mobile and social) still fairly new • Still relatively quick to make a game • But rapidly increasing cost and difficulty of generating a successful game • One perceived solution: borrow from (or clone) someone else • Not sustainable in long-term, but maybe doomed to be repeated in future (after all, it's already happened before) 12
  • 13. osborneclarke.com Modern game cloning (Part 6) Should we do something about it? "The ability to … draw inspiration from other peoples' ideas is at the heart of almost every single area of the media…. Game cloning is not the bogeyman the market seems to think. It forces developers to innovate, polish, reinvent existing styles and above all, to be creative and think about the consumer." Opinion: Why Casual Game Cloning Makes Sense: http://www.gamasutra.com/php-bin/news_index.php?story=14990 by Colin Anderson of Denki Games (August 2007) 13
  • 14. osborneclarke.com Copying 1.01: what constitutes copying of a computer program? • Literal copying • "Literal" copying of abstract features • 'Non-literal copying' (aka 'indirect copying' or 'non- textual copying') Game cloning is built largely on non-literal cloning – which is also the hardest type of copying to prove or sue on. 14
  • 15. osborneclarke.com What is non-literal copying? Copying the structure, appearance or manner of operation of program (aka its 'look and feel') or even its direct contents •John Richardson Computers v Flanders [1993] •Navitaire v Easyjet Airline [2004] •Nova Productions v Mazooma Games and Nova Productions v Bell Fruit [2006-2007] •SAS Institute v World Programming [2010-2011] 15
  • 16. osborneclarke.com Non-literal copying John Richardson Computers v Flanders [1993] • Programmer creates a program for one business, then creates the same program for another – but using a different programming language. • Held: infringement can occur where the general scheme or features of a program have been copied, even though the code was completely different. • Or put it another way: whether there has been copyright infringement isn't limited to the text of the computer code. 16
  • 17. osborneclarke.com Non-literal copying Navitaire v Easyjet Airline [2004] (Part 1) • Defendant's software copied the "look and feel" by accepting the same or similar inputs and gave similar results. • Claimant used the analogy of taking the plot of a novel and rewriting it. 17
  • 18. osborneclarke.com Non-literal copying Navitaire v Easyjet Airline [2004] (Part 2) Claim failed and Pumfrey J said that the analogy with the plot of a novel did not apply: • the defendant did not have access to the text • A program was more like an instruction book 'Non-textual copying' therefore meant "copying without access to the thing copied, directly or indirectly." 18
  • 19. osborneclarke.com Non-literal copying Nova Productions v Mazooma Games [2006] (Part 1) • Claim that two arcade games infringed copyright in Nova's Pocket Money game. • No direct copying of source code: claim was for copying the program by copying the outputs that appeared on the screen. • Nova also argued defendants had copied the look and feel and mechanics of its game. 19
  • 20. osborneclarke.com Non-literal copying Nova Productions v Mazooma Games [2006] (Part 2) 20
  • 21. osborneclarke.com Non-literal copying Nova Productions v Mazooma Games [2006] (Part 3) • First instance: claim failed • No copying of artistic skill and effort, program code or program architecture. • Similarities in output didn't mean similarities in software. • Copying of general ideas not enough. • Different visual appearance and rules. 21
  • 22. osborneclarke.com Non-literal copying Nova Productions v Mazooma Games [2006] (Part 4) • Court of Appeal: upheld • Features involved were too general to amount to a substantial part of Nova's game. • Merely making a program that emulated another but which in no way involved copying the program code of any of the program's graphics was legitimate (Navitaire). • Also failed thanks to the Software Directive. • But in principle (static) in-game visuals can be protected as copyright works (cf R v Gilham too). 22
  • 23. osborneclarke.com Non-literal copying SAS Institute v World Programming [2010] (Part 1) • WPL used the SAS manuals to create software that emulated the functionality of the SAS software, with accompanying manuals. • WPL software also recognised user scripts written in the same language, commands and syntax as the SAS software. • = indirect copyright infringement? 23
  • 24. osborneclarke.com Non-literal copying SAS Institute v World Programming [2010] (Part 2) • First instance: claim failed • Applied Navitaire: emulating program not © infringement. • Software and InfoSoc Directives state ideas underlying a computer program aren't protected, but its expression is. • Unclear how that applies to programming languages and interfaces. Resolution depended on the correct interpretation of Articles 1(2) and 5(3) of Software Directive and Article 2(a) of the InfoSoc Directive. • Referred this to the ECJ. 24
  • 25. osborneclarke.com Non-literal copying SAS Institute v World Programming [2010] (Part 3) • ECJ Advocate-General's opinion (November 2011): • A programming language and/or program functionality in abstract aren't protected by copyright law. • But their "concrete expression" in a computer program can be protected by copyright law. • Does this really take us much further? • Formal judgment by ECJ still awaited. 25
  • 26. osborneclarke.com Non-literal copying Where do we stand right now? • UK/ECJ case law seems opposed to non-literal copying. • BUT: • Cases nearly all focused on enterprise software, not interactive entertainment • Nova v Mazooma was a pretty basic game – could a more engaging game get further? Arguably yes. • Does SAS v WPL really help us? Arguably not. • IN OTHER WORDS, UNDER UK/EU LAW THERE IS AN ARGUMENT THAT THE APPROPRIATE KIND OF GAME CLONGING COULD CONSTITUTE COPYRIGHT INFRINGEMENT. 26
  • 27. osborneclarke.com What to do about cloning? (Part 1) So, is it correct that there is no legal recourse if your game is cloned or copied? (1) Look for literal copying first: • Gameplay, mechanics (probably) aren't protected • User interfaces (probably) aren't protected • Screen displays (somehow) are protected • Graphics, audio, text, code are protected 27
  • 28. osborneclarke.com What to do about cloning? (part 2) (2) Look for non-literal copying second: • Has the "concrete expression" of the computer program been infringed? • Can you refer to more than just indirect copying of the code (e.g. graphics)? • Get ready for a tough (but not impossible) legal argument (3) Other factors: trade mark infringement/passing off? Patent infringement? (4) Non-legal factors (get your fans and the press onside – and make an even better game) 28