16
Version No: 12345 / Status: DRAFT This document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/ Open Source Software in a Corporate Environment September 2011 Slide Number: 1

Oss In A Corporate Environment

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Oss In A Corporate Environment

Version No: 12345 / Status: DRAFTThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

Open Source Software in a Corporate Environment September 2011

Slide Number: 1

Page 2: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

Overview

• Four aspects• Creating structure• Extra: Case Study Symas

Page 3: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

FOUR ASPECTS OF OSS INTEGRATION

Slide Number: 3

Page 4: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

The Four aspects

Slide Number: 4

Financial Technical

Legal Marketing

Page 5: Oss In A Corporate Environment

Slide Number: 5

BenefitsInitial costsLicensingMaintenance?End of lifeConcentration on Business Domain

RisksSupport contractsCopyright/leftRisk to customers

BenefitsMostly readyStandardsKnowhow“Many eyeballs”TestedFast Turnover

RisksQuality?Release TimingCR, bug acceptanceToo general

RisksViral EffectLicenses may be unclear Intellectual PropertyLicense incompatibility

BenefitsCompany ImageInteraction with other partiesConcentration on Business domain

RisksManage Customer

Financial Technical

Legal Marketing

Page 6: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

CREATING STRUCTURE

Slide Number: 6

Page 7: Oss In A Corporate Environment

Slide Number: 7

Page 8: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

OSS Decision Maker

Slide Number: 8

• Authority to reject/accept

• Gets legal guidance• Notifies Product

management/Sales

Page 9: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

Isolating the OSS in Layers

Slide Number: 9

Core Platform

Distribution Layer

HW/CLOUD

Product 1 Product 2 Product 3

Component 1 Component 2

Business Domain

Platform

OSS

Third Party

Page 10: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

Distribution Layer Risks

Risks

• Updating Between Product Releases

Mitigation

• Backwards Compatibility

Slide Number: 10

• Community Development

• Central Design Authority

• Product Wide Heart Beat

• Contract OS Support

• Resource Management

• Aligning releases

• Fragmented Architecture

• Providing Support

Page 11: Oss In A Corporate Environment

Slide Number: 11

RisksSupport contractsCopyright/leftRisk to customers

RisksQuality?Release TimingCR, bug acceptanceToo general

RisksViral EffectLicenses may be unclear Intellectual PropertyLicense incompatibility

RisksManage Customer

Financial Technical

Legal Marketing

Page 12: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

COLLABORATION

Slide Number: 12

Page 13: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

Third part Case Study: Symas

Slide Number: 13

• Corporate LDAP requirements

– Replication stability

– Write performance

• High availability

• On a single site and across sites

– Read performance scaling

– No manual actions during site failover

• Full and Fast Replication stability is the only requirement that the current OpenLDAP solution is not able to provide

DomainDomain

Product XProduct Y

High available write capability

Scalable readcapability

Scalable readcapability

Page 14: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/ Slide Number: 14

Third Party

Page 15: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

Summary

• Four aspects• Creating structure• Case Study: Symas

Page 16: Oss In A Corporate Environment

Version No: 1/ Status: LIVEThis document can be freely distributed under the Creative Commons license http://creativecommons.org/licenses/by-sa/3.0/cz/

Q/A

Slide Number: 16

Thank You for Your Attention!

What?

Where?

Why? Who?

When?

How much? How

many?

Whose?

Which?Who

m?