scenarios of co-existence between proprietary and open source software – incentives and...

36
Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in Intellectual Property and Technology Law University of Edinburgh

Upload: jenna-diaz

Post on 27-Mar-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications

Andrés Guadamuz AHRC Research Centre for Studies in Intellectual Property and Technology Law

University of Edinburgh

Page 2: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

OSS 2006 Conference Como, Italy

Page 3: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Free Libre Open Source Software as a global brand

Page 4: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Hacker sharing ethics

• "information-sharing is a powerful positive good, and that it is an ethical duty of hackers to share their expertise by writing free software and facilitating access to information and to computing resources wherever possible".

• "Information increases in value by sharing it with other people. Data can be the basis for someone else's learning; software can be improved collectively“

Page 5: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

The Cathedral and the Bazaar

Page 6: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Three different takes on FLOSS

Page 7: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

History of Non-proprietary Software

• Unix OS, 1969-1970• Sharing of source code by Unix developers,

1970-1979• Berkeley Software Distribution (BSD) 1980• Richard Stallman forms the Free Software

Foundation (FSF) 1984• Linus Torvalds and Linux circa 1991• Open Source term coined in 1998

Page 8: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Free Software

• Movement created from the growing disillusionment by Richard Stallman with proprietary software.

• Certain freedoms must be kept, particularly the freedom to access the source code.

• Free in free software does not mean free as in having no price, but rather free as in “liberty”.

1. The freedom to run the program, for any purpose.

2. The freedom to study how the program works, and adapt it to your needs (access to the source code).

3. Freedom to redistribute copies.

4. The freedom to improve the program, and release improvements to the public, so that the whole community benefits.

Page 9: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Open Source Initiative

• Open source is deemed less restrictive than FS.

• There are hundreds of licences in existence.

• Open Source Initiative (OSI) is a non-profit organisation that certifies OSS licences.

• There are 58 approved OSS licences, this includes FS licences.

Page 10: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Definition of Open Source

• Free Redistribution.• Source code will be made available for

examination. • Must allow the development of derived

works. • License may allow restrictions to changes to

the original code if distributor assumes the responsibility of fixing bugs.

Page 11: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Definition of Open Source (2)

• No Discrimination against persons or groups.• No Discrimination against fields of endeavour.• No need for additional licenses for other people who get

software. • If software distributed within larger software bundle, the

software will still be subject to the larger product license. • The license must not restrict other software within same

distribution.

Page 12: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Software typology

• Proprietary software– Closed source commercial

software– Proprietaryware (demos)– Shareware– Freeware– Abandonware

• Non-proprietary software, – Public domain– Free Software (FS)– Open Source (OSS)

• Commercial software– Software licensed for a

fee– Both proprietary and

non-proprietary

Page 13: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Sharing

Create Modify Share

Page 14: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Closed derivatives

Create Modify Sell

Page 15: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Copyleft

• Actually, it is not the opposite of copyright , in fact, it uses copyright for protection.

• Copyleft is a licensing method by which the work is protected by copyright, but it will have a specific clause that allows a work to remain “open” through a share-alike or viral clause.

• Openness in this context means that the original work and whatever derivatives must remain available to the public in one way or another.

Page 16: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

General Public License (GPL) v2

• Drafted by Richard Stallman and Eben Moglen.• 68% open source projects use the GPL.• It reads part ideological manifesto, part legal

document. • Allows licensees to use and distribute the

software. • Contains “viral” element, all works that are

derived from the licence must be distributed with the GPL.

• Allows commercial use in some cases.

Page 17: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Copyleft clause in the GPL

• “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 18: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

GPL v3

• The new GPL version of the GPL is available for comment.

• It is longer, and more complex than its predecessor.

• It contains several controversial clauses:– Boosted viral clause (it now may apply to other

software included with the GPL software). – Restricts the use of Technical Protection Measures.– Includes a patent licence.– Contains a conditional clause: users of GPL-licensed

software should not initiate patent infringement suits.

Page 19: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

The new viral clause

• b) You must license the entire modified work, as a whole, under this License to anyone who comes into possession of a copy.

• These requirements apply to the modified work as a whole. If identifiable sections of that work, added by you, are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works for use not in combination with the Program. But when you distribute the same sections for use in combination with covered works, no matter in what form such combination occurs, the whole of the combination must be licensed under this License, whose permissions for other licensees extend to the entire whole, and thus to every part of the whole.

Page 20: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Are they valid?

• Copyleft licences under scrutiny in the United States with RedHat v SCO.

• GPL has been found to be valid under German Law.

• GPL found valid in Brazil. • Efforts underway to “nationalise” licences, for

example, CC-UK and the French GPL.

Page 21: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Coexistence

Page 22: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Distribution chain

Author / Owner

Licensee / Derivative

Licensee / User

Licensee / Distributor

Derivative User User Distributor

DerivativeUser

Page 23: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Dual licensing

Commercial Distribution

Commercial licensee

Commercial licensee

Commercial licensee

OSS Distribution

Sub-licensee

Support agreement

End-user

Page 24: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Trouble ahead?

Page 25: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Incompatibility issues

• GPL may not be compatible with your licensing strategy.

• Case Scenario 1: Using GPL’d software internally and to produce commercial applets does not require GPL redistribution.

• Case Scenario 2: Using GPL’d code, changing it as part of a proprietary package requires that the software should be released under GPL.

Page 26: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

• Number of cases from SCO against IBM and OSS corporate users.

• SCO claims Linux kernel infringes its intellectual property in UNIX.

• Analysis of the claim indicates that it’s spurious.

• However, courts have not thrown out case.

• At least the cases should test GPL in the USA (RedHat v SCO).

• What if it all goes wrong?

SCO v IBM

Page 27: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

The coming patent war?

Page 28: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Pre-emptive strategy 1 (IBM)

• IBM has declared that it will not enforce 500 software patents if they are used by open source developers.

• “Legally binding non-assertion commitment”. This is a contract in most legislations.

• IBM obtained 3,000 software patents in 2004, and owns about 30,000 in total.

Page 29: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Pre-emptive strategy 2 (Apache)

• “3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.”

Page 30: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Pre-emptive strategy 3 (Patent Cooperation Agreement)

• “Microsoft, on behalf of itself and its Subsidiaries (collectively “Microsoft”), hereby covenants not to sue Novell’s Customers and Novell’s Subsidiaries’ Customers for infringement under Covered Patents of Microsoft on account of a such Customers’ use of specific copies of a Covered Product as distributed by Novell or its Subsidiaries (collectively “Novell”) for which Novell has received Revenue (directly or indirectly) for such specific copies; provided the foregoing covenant is limited to use by a Customer of Novell (i) of such specific copies that are authorized by Novell in consideration for such Revenue, and (ii) within the scope authorized by Novell in consideration for such Revenue.”

Page 31: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

What’s at stake?

Page 32: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

The world…

Page 33: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Population…

Page 34: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Licence fee exports (2002)

Page 35: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Licence fee imports (2002)

Page 36: Scenarios of Co-existence Between Proprietary and Open Source Software – Incentives and Implications Andrés Guadamuz AHRC Research Centre for Studies in

Thank you

[email protected]