Open Source in the Enterprise: Compliance and Risk Management
1.
2.
3.
4.
5.
6. Open Source: a business enabler! Accelerate Time to Market Use open source software to avoid reinventing the wheel Increase Innovation & Product Capability Readily available to fill out feature list Focus internal resources on valuable new features that provide strong value to customers or differentiation against competitors Control Development Costs Reuse to lower development and licensing costs Improve development and group productivity Used by permission of Black Duck Software, Inc.
7. Evolution in software development Reuse Component-Based Development 1980’s 1990’s 2000’s Focus Scope Development Ecosystem Used by permission of Black Duck Software, Inc. Code Design Individual Software Developer Application Life Cycle Management Single Enterprise Project Team Collaboration
10. Hybrid Development Risks Used by permission of Black Duck Software, Inc. Loss of Intellectual Property Export Regulations Injunctions Security Vulnerabilities Software Defects License Rights and Restrictions Contractual Obligations Escalating Support Costs
11.
12.
13.
14.
15. Licence violation: Cisco’s Software SCM FSF accused Cisco of a license violation Major loss of Cisco’s Intellectual Property rights and competitive advantage. Loss of revenue est. $50M Developers modified firmware turning a low-end $60 device into a high-function $399 router How did this story end up? Used by permission of Black Duck Software, Inc. After much bad press, source code was made available by adopted this technology into its WRT54G wireless broadband router bought for $500M in 2003 used GPL code to customize Broadcom’s standard Linux distribution embedded the code in one of its chipsets