Top Banner
Use Case: Commercieel gaan met je open source project, hoe doe je dat? 28 Mei 2015, NLUUG [email protected] Arnoud Engelfriet Michael Boelen [email protected] Note: This talk is about how to create a business around open source software. The title is Dutch, the slides in English. Dutch law rules are used in this presentation. Consult a lawyer for your own situation.
35

Commercieel gaan met je open source project

Aug 06, 2015

Download

Technology

Michael Boelen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Commercieel gaan met je open source project

Use Case:Commercieel gaan met je open source project,

hoe doe je dat?

28 Mei 2015, NLUUG

[email protected] Engelfriet

Michael [email protected]

Note:This talk is about how to create a business around open source software. The title is Dutch, the slides in English.

Dutch law rules are used in this presentation. Consult a lawyer for your own situation.

Page 2: Commercieel gaan met je open source project

Michael Boelen

● Security

● Open source○ Rootkit Hunter (malware)

○ Lynis (security)

● Blog: linux-audit.com

2

Page 3: Commercieel gaan met je open source project

Arnoud Engelfriet

● IT lawyer

● Open source specialist

● blog.iusmentis.com

3

Page 4: Commercieel gaan met je open source project

Use Case: Lynis

4

Page 5: Commercieel gaan met je open source project

Lynis

● 2007

● Security scanner

● Linux / Unix

5

Page 6: Commercieel gaan met je open source project

The Idea: Lynis++

6

Page 7: Commercieel gaan met je open source project

Start

● 2013

● Community

● Business

7

Page 8: Commercieel gaan met je open source project

Build a Business

Easy!

● CoC/VAT

● Website

● Get customers

8

Page 9: Commercieel gaan met je open source project

Build a Business

Reality...

● Customers

● Time

● Responsibilities

9

Page 10: Commercieel gaan met je open source project

Customer Segments

Small companies:

● Detection

● Guidance

● Good feeling

10

Page 11: Commercieel gaan met je open source project

Customer Segments

Big companies:

● Reporting

● Save time

● Compliance

11

Page 12: Commercieel gaan met je open source project

Bonus Challenge: Community

● Usage

● Nessus / Tripwire

● Features

12

Page 13: Commercieel gaan met je open source project

SolutionCommunity Customers

Lynis Lynis

Central management

(data export) Reporting / Compliance

(some plugins) Additional plugins

(basic help) Hardening snippets

(best effort support) Support

13

Page 14: Commercieel gaan met je open source project

Lynis Enterprise

● Happy community

● Business value

1 + 1 = 3!

14

Page 15: Commercieel gaan met je open source project

Examples

15

Page 16: Commercieel gaan met je open source project

Example

Ownership

● My name or company?

● Contributors?

16

Page 17: Commercieel gaan met je open source project

Copyright Owner

17

● Actual creator

● Employer

● Freelancer

● Assignment only by written and signed instrument

Page 18: Commercieel gaan met je open source project

Copyright Assignment

18Rb. Den Haag 27 juni 2007, IEF 4262

Page 19: Commercieel gaan met je open source project

Assignment or Contributor License?

Assignment:● All in one hand● Easy to relicense● Requires trust from

contributors● Requires managing

paper with signatures

19

Contributor license:● Contributor retains

ownership● No relicensing without

permission● Easier to contribute

Page 20: Commercieel gaan met je open source project

Example

Liability

● Snippet

● Bad advice

● Internationally

20

Page 21: Commercieel gaan met je open source project

Liability● OSS license protects you

● Negotiate limitation in commercial license

● Consider liability insurance

● Use GTC for professional advice

21

Page 22: Commercieel gaan met je open source project

Example

EULA / license

● Lynis: GPL

● Enterprise: SaaS solution

● Enterprise: On-premise version

22

Page 23: Commercieel gaan met je open source project

Example

Service providers

● White label

● Dual licensing?

23

Page 24: Commercieel gaan met je open source project

Proprietary License● EULA: Standard license for end users, support

maybe/maybe not included● TOS: Standard license for SaaS

● Enterprise license: large corporations,includes support & service levels

➔ Why is paid license more attractive?24

Page 25: Commercieel gaan met je open source project

Proprietary License● License scope: per user, per company?● Payment structure● Audit rights● Limitation of liability● Indemnification● Term & termination

25

Page 26: Commercieel gaan met je open source project

OSS License ChoicesOpen source can be used commercially!

Goal:Make closed version more attractive for businesses than open version

26

Page 27: Commercieel gaan met je open source project

OSS License Choices● GPLv3: the Big Bad, full copyleft

● AGPLv3: the SaaS Big Bad

● LGPL/Mozilla: limited copyleft

● BSD: no copyleft, free reuse

27

Page 28: Commercieel gaan met je open source project

Example

NDA signing

● Financial company in US

● Sign their NDA

● No NDA = No Business

28

Page 29: Commercieel gaan met je open source project

NDA Signing● Single- or double-sided?● Definition of Authorized Purpose● Definition of Confidential Information● Ownership of IP● Obligation to negotiate?

Always review!29

Page 30: Commercieel gaan met je open source project

Example

Partnerships

● Company in different country

● Wants to be a partner

● How to define contracts?

30

Page 31: Commercieel gaan met je open source project

Partner Agreement

Affiliate● Brings in leads for a fee

● You own the customer

● How to handle lead quality?

31

Reseller● Sells licenses, pays a

fee/percentage

● Who handles support?

● What if customer does not pay to reseller?

Page 32: Commercieel gaan met je open source project

Example

Investors

● What to share?

● What if they offer €10M?

32

Page 33: Commercieel gaan met je open source project

Investors● Signing NDA or not?

● Due diligence

● Letter of intent

(this is where you really need a lawyer)

33

Page 34: Commercieel gaan met je open source project

Questions?

34