Understanding Free and Open Source Software

30
Understanding Free and Open Source Software By Shane Martin Coughlan

Transcript of Understanding Free and Open Source Software

Page 1: Understanding Free and Open Source Software

Understanding Free andOpen Source Software

By Shane Martin Coughlan

Page 2: Understanding Free and Open Source Software

About Me

Owner of Opendawn Consulting

Regional Director Asia of Open Invention Network

Founder of FSFE's Legal Department and the European Legal Network

Page 3: Understanding Free and Open Source Software

Realizing Potential

What is Free and Open Source Software?

How can people be part of its value?

How can they maximize their return?

Page 4: Understanding Free and Open Source Software

Value World-Wide

50 Billion USD market by 2011

Figures from Linux Foundation

Page 5: Understanding Free and Open Source Software

Why?

Free and Open Source Software is flexible

Everyone can work off shared platforms

Page 6: Understanding Free and Open Source Software

Source Code != Freedom

What can we do with the code?

Page 7: Understanding Free and Open Source Software

Proprietary Code

Use

Page 8: Understanding Free and Open Source Software

Free and Open Source Software

Use, study, share and improve

Page 9: Understanding Free and Open Source Software

Potential Powered By Licenses

The licenses grant freedom and flexibility

Page 10: Understanding Free and Open Source Software

Four Types Of License

Permissive

Weak Copyleft

Strong Copyleft

Network Copyleft

Page 11: Understanding Free and Open Source Software

Turn Potential Into Value

Each license offers potential for collaboration

Collaboration can drive growth

Page 12: Understanding Free and Open Source Software

Have An Open Perspective

You get third-party code

You contribute code

Everyone gets value

Page 13: Understanding Free and Open Source Software

Be Realistic

Working with third parties means sharing

You share code, you share risk

You don't get value for nothing

Page 14: Understanding Free and Open Source Software

Common Problems

People don't read the licenses

People don't follow the license terms

Page 15: Understanding Free and Open Source Software

Simple Solutions

Read the licenses

Follow the terms

Page 16: Understanding Free and Open Source Software

Build Relationships

Be honest about intentions

Sidestep politics, stick to facts

Use the norms fostered by major projects

Page 17: Understanding Free and Open Source Software

Work Together

Remember we are sharing platforms

Describe requirements

Build partnerships (formal or informal)

Page 18: Understanding Free and Open Source Software

Deal With The Community

Follow the licenses and contracts

Contribute code back to projects

Support the development of new code

Page 19: Understanding Free and Open Source Software

The “Western” Experience

The primary benefit is collaboration

Barriers to collaboration reduce benefits

We need to learn to talk more

Page 20: Understanding Free and Open Source Software

Expectations

People will follow the licenses

People will collaborate

People will recognize value

Page 21: Understanding Free and Open Source Software

Managing Supply Chains

Allocate risk between parties

Remember that distribution is key

Record and audit code contents

Page 22: Understanding Free and Open Source Software

Using Code

Know what is OK to use

Know what is not OK

Have a method to deal with unknowns

Page 23: Understanding Free and Open Source Software
Page 24: Understanding Free and Open Source Software

Resolving Problems

Accept reports of issues

Investigate issues

Provide feedback to reporters

Resolve issues

Page 25: Understanding Free and Open Source Software

Think Differently

Competitors are fellow stakeholders

Customers can become suppliers

People can work openly with each other

Page 26: Understanding Free and Open Source Software

Three Steps To Success

Keep it simple

Share-alike

Play fair

Page 27: Understanding Free and Open Source Software

Summary

We all gain by sharing

There are some rules to follow

You can overcome challenges by talking

Page 28: Understanding Free and Open Source Software

Useful Link

www.opendawn.com/resources

Page 29: Understanding Free and Open Source Software

Contact details

[email protected]

www.opendawn.com

Page 30: Understanding Free and Open Source Software

Licensing

These slides are copyright © Shane Coughlan 2009 and 2010.

They are licensed under the Creative CommonsAttribution-No Derivative Works 3.0 Unported License