21
Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Embed Size (px)

Citation preview

Page 1: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Legal Issues Affecting the Use of Open Source IT Solutions

in the Enterprise

Julia Sitarz

Student, University of Connecticut

WIPO Conference May 2007

Page 2: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Global Web Server Use (May 2007)

59.00%

10.00%

31.00%

Apache

IIS

Other

Source: Netcraft

Page 3: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Web Server Use Among Fortune 1000 Companies (Oct. 2006)

5.80%

23.30%

16.00%

54.90%

Apache

IIS

Other

Netscape

Source: Port80 Web Server Survey

Page 4: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

What is Open Source/Free Software?

• Software for which the source code is available for use, copying, modification, distribution and re-use

• (“free as in free speech, not as in free beer”)

• Free Software Foundation• Open Source Initiative

• Total Cost of Ownership (TCO)

Page 5: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

What is Open Source? Cont’d

• Source Code– can be read and adapted by human users

• Object Code (Binary Code)– consists of 0s and 1s, – legible only to computers, – needed to execute program on computers

Page 6: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Open Source vs. Proprietary

• Open Source Software – Source Code available to users– Enables study, modification, and creation

of derivative works and interoperable programs

– Examples: Linux operating system

• Proprietary Software– Typically distributed only in Object Code– Restricts access to Source Code– Modification prohibited by contract terms– Examples: UNIX operating system,

Microsoft operating system

Page 7: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Open Source Legal Risks

• Untested license terms

• Copyright infringement

• Patent infringement

How can businesses best manage these risks?

Page 8: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Open Source Licenses and Copyright Law

GNU General Public License (GPL)• Employed by majority of Open Source projects worldwide• Emerged in reaction to perceived change in software development industry in 1980s

Page 9: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Richard Stallman’s 1984 GNU Manifesto:

GNU, which stands for Gnu’s Not Unix, is the name for the complete Unix-compatible software system which I am writing so that I can give it away free to everyone who can use it. (…) I consider that the golden rule requires that if I like a program I must share it with other people who like it. Software sellers want to divide the users and conquer them, making each user agree not to share with others. I refuse to break solidarity with other users in this way. (…) Copying all or parts of a program is as natural to a programmer as breathing, and as productive. It ought to be as free. (…) GNU is not in the public domain. Everyone will be permitted to modify and redistribute GNU, but no distributor will be allowed to restrict its further redistribution. That is to say, proprietary modifications will not be allowed. I want to make sure that all versions of GNU remain free.

Page 10: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Software Copyright

• Grants copyright owner the exclusive rights to copy, distribute and modify the program

• Software copyright holders permit or prohibit certain acts via licenses– Proprietary licenses assert restrictions on

• Use – no decompiling, reverse engineering• Copying – only for backup• Redistribution – only as authorized agent

– Open Source licenses makes source code available, and liberally permit use, copying, modification and redistribution

Page 11: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

GNU General Public License, § 2(b)

The “Copyleft” Clause

2. • …b) You must cause any work that

you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License…

Page 12: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

2 Main Kinds of OS Licenses

Non-restrictive• No restrictions on

distribution of derivative works

• Do not prevent code from being used in non-Open Source applications

• Example – the BSD License

Restrictive• Apply restrictions

on distribution of derivative works to ensure that the code will always remain free

• Example – the GPL

Page 13: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Legal Challenges to Open Source

• SCO v. IBM – – trial date vacated pending resolution of SCO v.

Novell

– SCO v. Autozone – • stayed pending outcome of SCO v. IBM

– SCO v. DaimlerChrysler – • summary judgment entered against SCO

– Red Hat v. SCO – • stayed pending outcome of SCO v. IBM

– SCO v. Novell – • hearings on Motions for Summary Judgment

scheduled for May 31

Page 14: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

The Problem of Patent Infringement…

A software patent covers the functionality of the code, not merely its expression.

Doctrine of Equivalents

Page 15: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Patent Protection for Software –

U.S. and European Examples

Page 16: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Software Patent Developments

• EU Directive on the Patentability of Computer-Implemented Inventions– Tabled due to lack of consensus

• U.S. Patent Reform?– KSR International Co. v. Teleflex, Inc.

• Supreme Court decision calling for more court flexibility in applying the obviousness standard

• Could make it easier to invalidate some patents on the basis of obviousness

• Considered victory for software companies

Page 17: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Patent Problems with Linux

• OSRM study– Found Linux potentially infringed 283

patents– City of Munich migration halted

• Mitigating Factors:– Patents have not been court-validated– Approx. 1/3 of patents held by Open

Source-friendly companies– Any project on the scale of Linux would

be likely to infringe a similar number of patents

Page 18: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Patent Détente or Beginning of Enforcement Campaign?

Microsoft/Novell patent agreements

Microsoft’s recent statements to media

GPL Version 3 response

Page 19: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Advising Business Users of OS

• First question – how will Open Source software be used?

– Without modification, in standard form, like any other commercial program?

– Modifying or adjusting functionality, customization for internal purposes only?

– Using the source code to develop other software for distribution?

Page 20: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Managing Compliance with Licenses

• Assess code base to determine what licensed materials are there, and what obligations those licenses impose

• Explore appropriate remedies• Implement automatic and auditable

controls• Assist employees to understand their

obligations under Open Source licenses and intellectual property law

Page 21: Legal Issues Affecting the Use of Open Source IT Solutions in the Enterprise Julia Sitarz Student, University of Connecticut WIPO Conference May 2007

Conclusion: OS Risk Management for All Companies

• Understand that risks are associated with the use of any software– Recognize improbability of “mutually

assured destruction”

• Input risk analysis into Total Cost of Ownership comparison

• Consider market means of shifting risk– Indemnification through OS vendors– Insurance