Download presentation
Presentation is loading. Please wait.
Published byAngelina Fletcher Modified over 9 years ago
1
Accelerating Development Using Open Source Software Black Duck Software Company Presentation
2
Copyright © 2008 Black Duck Software, Inc. All Rights Reserved. About Black Duck Software Mission Accelerate time-to-market and reduce development costs by providing products and services for finding, managing and confidently deploying open source software. Founded in 2002 and backed by industry leaders Black Duck Global Distribution
3
Copyright © 2008 Black Duck Software, Inc. All Rights Reserved. 560 Customers in 20 Countries Electronics Financial and Services Software Other
4
Copyright © 2008 Black Duck Software, Inc. All Rights Reserved. Open Source Software Can Help… Addressing the Business Challenges Innovate more, code less 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 Control Development Costs Reuse to lower development and licensing costs Improve development and group productivity
5
Copyright © 2008 Black Duck Software, Inc. All Rights Reserved. Exploding Growth and Adoption of Open Source Hundreds of thousands of open source projects Tens of billions of lines of code By 2012, 80% or more of all commercial software will include elements of open source technology. ” – Gartner Research, 2008 “
6
Copyright © 2008 Black Duck Software, Inc. All Rights Reserved. Evolution of Software Development Component-Based Development 1980’s1990’s2000’s Focus Code Design Individual Software Developer Scope Development Ecosystem Application Life Cycle Management Single Enterprise Project Team Collaboration
7
Copyright © 2008 Black Duck Software, Inc. All Rights Reserved. Typical Development Ecosystem YOUR COMPANY Software Application Open Source Software Internally Developed Code Outsourced Code Development Commercial 3 rd - Party Code Individuals Universities Corporate Developers
8
Copyright © 2008 Black Duck Software, Inc. All Rights Reserved. Validate That only authorized code is used Monitor Code usage and impact across complex applications Build The approved code using preferred tools Application Development Lifecycle Supporting Open Source-based Development Search For code to use within applications Select Code based on policies and key metadata Approve Code based on organization’s control polices
9
Copyright © 2008 Black Duck Software, Inc. All Rights Reserved. The Black Duck KnowledgeBase Continuously Expanded Custom Code Printing to add proprietary code Daily security vulnerability alerts Updates issued 1-2 times per month Product Portfolio Foundation Comprehensive open source database Extensive Metadata 170,000+ OSS projects From 3,200+ sites Spanning 400+ million files Tens of billions of lines of code Released under 1,400+ unique licenses 28,000+ security vulnerabilities Name, description, versions, URL License, programming language, OS National Vulnerability Database Cryptography Code Prints of source/binary Other information Open Source Software
10
Copyright © 2008 Black Duck Software, Inc. All Rights Reserved. Confidently manage software origins & obligations Audit code base against approved components Simplify code reviews and 3rd party licensing Application Server Projects Licenses Open Source Third Party Code Internal Code Compliance Management KnowledgeBase Review Board License Conflict Bill of Materials Developers
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.