XML Schemas and Computer Language Copyright: Filling in the Blanks in Blank Esperanto

Journal of Intellectual Property Law, Sep 2017

Douglas E. Phillips

Article PDF cannot be displayed. You can download it here:

https://digitalcommons.law.uga.edu/cgi/viewcontent.cgi?article=1360&context=jipl

XML Schemas and Computer Language Copyright: Filling in the Blanks in Blank Esperanto

Journal of Intellectual Property Law Volume 9 | Issue 1 Article 3 October 2001 XML Schemas and Computer Language Copyright: Filling in the Blanks in Blank Esperanto Douglas E. Phillips Washington, D.C. Follow this and additional works at: http://digitalcommons.law.uga.edu/jipl Part of the Computer Engineering Commons, and the Intellectual Property Law Commons Recommended Citation Douglas E. Phillips, XML Schemas and Computer Language Copyright: Filling in the Blanks in Blank Esperanto, 9 J. Intell. Prop. L. 63 (2001). Available at: http://digitalcommons.law.uga.edu/jipl/vol9/iss1/3 This Article is brought to you for free and open access by Digital Commons @ Georgia Law. It has been accepted for inclusion in Journal of Intellectual Property Law by an authorized administrator of Digital Commons @ Georgia Law. For more information, please contact . Phillips: XML Schemas and Computer Language Copyright: Filling in the Blank XML SCHEMAS AND COMPUTER LANGUAGE COPYRIGHT: FILLING IN THE BLANKS IN BLANK ESPERANTO Douglas E. Pbillips* TABLE OF CONTENTS I. INTRODUCTION ...................................... 64 II. HTML, XML, AND XML SCHEMAS ....................... 67 III. COPYRIGHTABILITY OF COMPUTER LANGUAGES ............ A. COMPUTER LANGUAGES AS SYSTEMS ................... B. COMPUTER LANGUAGES AS NOT FULLY FIXED ............ IV. THE SPECIAL CASE OF XML SCHEMAS .................... A. XML AND V. W 3C ..................................... 72 76 78 80 82 B. USE OF XML SYNTAX ................................ C. COPYING OF XML SCHEMAS ........................... 83 84 THE WORK AND THE IDEA ............................. 86 A. THE MEANING OF "IDEA".. ............................ B. LEVELS OF ABSTRACTION ............................ C. RETURNING TO BAKER V. SELDEN ...................... D. RECENT MERGER DECISIONS .......................... 90 1. Model Laws ..................................... 2. Industry Classifications ............................. VI. CONCLUSION ........................................ 93 97 100 101 102 105 * The author is a lawyer in Washington, D.C. The views in this article are solely his own. The author gratefully acknowledges the helpful comments of David Barg, Edmond Phillips,J. Gregory Swift, and Carolyn Taylor. Published by Digital Commons @ Georgia Law, 2001 1 Journal of Intellectual Property Law, Vol. 9, Iss. 1 [2001], Art. 3 J. INTELL. PROP.L. [Vol. 9:63 I. INTRODUCTION "Supposesome one devised a set ofwords or symbols toform a new abstractspeech, with inflections, but as yet with no meaning, a kind of blank Esperanto." Learned Hand, 1921' XML, the Extensible Markup Language, "has taken the computer world by storm."2 One of the countless XML primers on computer bookshelves proclaims: "XML promises to transform the basic structure of the Web, moving beyond HTML and replacing it with a stronger, more extensible architecture."' Bill Gates, chairman of Microsoft Corporation, calls XML a "breakthrough technology."4 According to Tim Berners-Lee, inventor of the World Wide Web, XML is one of two main technologies that will create the "Semantic Web," which "will bring structure to the meaningful content of Web pages, creating an environment where software agents roaming from page to page can readily carry out sophisticated tasks for users."' XML is not itself a complete markup language. Rather, XML has been called a language for creating other languages.6 More specifically, XML is a syntax that allows computer users to create their own sets of markup tags, also known as "schemas."' The "most widely used markup language in the universe" is HTML, the HyperText Markup Language.! HTML is used primarily to control the appearance of documents on the World Wide Web.9 XML, in contrast, enables users to specify markup tags that identify ' Reiss v. Nat'l Quotation Bureau, Inc., 276 F. 717, 718 (S.D.N.Y. 1921). BRIAN E. TRAVIS, XML AND SOAP PROGRAMMING FOR BIzTALK SERVERS xiii (2000). SOAP, the Simple Object Access Protocol, "is an Internet Engineering Task Force (ETF) Internet draft that lets you invoke procedures on remote systems by using a standard set of XML tags." Id. at 18. ' SIMON ST. LAURENT, XML: A PRIMER 1 (2d ed. 1999). 4 TRAVIS, supra note 2, at xiii. ' Tim Berners-Lee et al., The Semantic Web: A New Form of Web Content That Is Meaningful to Computers Will Unleash a Revolution ofNew Possibilities,Sci.AM. 34, 36 (May 2001). Like any computer trend, XML also has its skeptics. See Peter Lucas, Pumped Up. Business Reachesfor the Promise of XML, ELECTRoNIc COM. WORLD, April 2001, at 25 ("When Extensible Markup Language debuted as a data exchange language in the late 1990s, it did not take long for chief technology officers to discover that the initial hype surrounding XML was overblown."). 6 ELIZABETH CASTRO, XML FOR THE WORLD WIDE WEB 35 (2001). TRAVIS, supra note 2, at 1, 40-42. la at 35. Travis cites estimates "that 100 billion HTML pages are on the Web." Id 9 ST. LAURENT, supra note 3, at 10 ("HTML was doomed to life as a formatting language instead of a structured framework for documents"). 2 http://digitalcommons.law.uga.edu/jipl/vol9/iss1/3 2 Phillips: XML Schemas and Computer Language Copyright: Filling in the Blank 2001] BLANK ESPERANTO document elements according to their content."0 Then, with style sheets, XML can be used to serve documents on the Web, or otherwise exchange documents over networks, so that the documents not only appear as intended but also allow search engines and software agents to locate and process particular types of content by referring to the specified tags.1 XML, in other words, is something like the "blank Esperanto" that Learned Hand imagined-with XML's syntax specifying the "inflections," and XML schemas filling in the blanks. Hand concluded that the core set of words, symbols, and inflections, even if meaningless, could be protected by copyright. 2 But how does such a view hold up today, eighty years later? And how does it apply to copyright in the schemas that extend XML's vocabulary and give meaning to XML documents? The XML specification is an open standard set by the World Wide Web Consortium (W3C), a group of companies that includes software industry leaders."3 The copyright status of XML schemas, however, is an open question. One XML entrepreneur states: "XML schemas are becoming the intellectual property of e-business... "14 Although some authors of XML schemas have explicitly dedicated them to the public domain,"5 others treat 10Id. at 15. HTML can be written as XML using the XHTML specification. TIM BERNERS-LEE & MARK FiscHETTI, WEAVING THE WEB: THE ORIGINAL DESIGN AND ULTIMATE DESTINY OF THE WORLD WIDE WEB BY ITS INVENTOR 162 (1999). " See ST. LAURENT, supra note 3, at 1 (introducing the capabilities of XML). u Reiss, 276 F. at 718, 719. " See W3C Intellectual Property FAQ, at http://www.w3.org/Consortium/Legal/IPR-FAQ20000620.html (last visited Aug. 30, 2001) (explai (...truncated)


This is a preview of a remote PDF: https://digitalcommons.law.uga.edu/cgi/viewcontent.cgi?article=1360&context=jipl
Article home page: https://digitalcommons.law.uga.edu/jipl/vol9/iss1/3

Douglas E. Phillips. XML Schemas and Computer Language Copyright: Filling in the Blanks in Blank Esperanto, Journal of Intellectual Property Law, 2018, Volume 9, Issue 1,