Scanning Open Source Software and Managing License Obligations on IBM SmartCloud. Because code travels



Similar documents
BOM based on what they input into fossology.

How To Improve Your Software

XEROX TALKS BEST PRACTICES FOR OPEN SOURCE GOVERNANCE

How To Manage An Open Source Software

OSS LOGISTICS: DRIVING INNOVATIVE SOFTWARE FROM DEVELOPER TO CUSTOMER Alex Bigmore Senior Architect & Open Source Governance Programme Manager SITA

Managing Open Source Code Best Practices

How to Ensure IT Compliance Without Compromising Innovation. Nik Teshima, IBM Phil Odence, Black Duck

ENJOYING OPEN SOURCE WITHOUT COMPROMISING BUSINESS. Dr. Ron Rymon Founder, White Source Software

5 Steps for a Winning Open Source Compliance Program

What s New With HP Service Manager and Universal CMDB December 18, 2014

Industry 4.0: Cyber-Security Challenges on the Horizon

The IBM SmartCloud Enterprise and hybrid solution for simple, secure integration and management of public & private clouds

HP Fortify application security

Software vendors evolution in the new industry paradigm

The Convergence of IT Security and Compliance with a Software as a Service (SaaS) approach

IBM Security Privileged Identity Manager helps prevent insider threats

Sage ERP I White Paper. ERP and the Cloud: What You Need to Know

Cloud Computing. Jean-Claude DISPENSA IBM Distinguished Engineer

IBM & Cloud Computing. Smarter Planet. John Easton UK & Ireland Cloud Computing Technical Leader

<Insert Picture Here> Oracle and Stellent Acquisition Announcement

Open Source and the New Software Supply Chain. Mark Tolliver, CEO Palamida Inc.

Industry Solutions Oil and Gas Engineering Document Control and Project Collaboration Solutions for Oil and Gas

Accelerating the Move to SaaS and Minimizing the Risks:

Enterprise Data Center Networks

Alliance Key Manager Solution Brief

Accenture Cloud Platform Unlocks Agility and Control

Delivering Quality Service with IBM Service Management

IT Security & Compliance. On Time. On Budget. On Demand.

Do DevOps on VMware vcloud Air Your Way, Without the Rework! Ashok Aletty, vcloud Air Solution Architect

W H I T E P A P E R C l o u d E n a b l i n g P l a t f o r m s f o r S e r v i c e P r o v i d e r s, U p d a t e (

Accenture Life Sciences Cloud for Commercial Services

Be Fast, but be Secure a New Approach to Application Security July 23, 2015

PCI-DSS Penetration Testing

IBM Endpoint Manager for Core Protection

G-Cloud II Services Service Definition Accenture Cloud PaaS Implementation Services AWS Beanstalk

The Worksoft Suite. Automated Business Process Discovery & Validation ENSURING THE SUCCESS OF DIGITAL BUSINESS. Worksoft Differentiators

Unlock the code IT Asset Management

How To Manage Cloud Management

7 Steps to Guide Your Field Service Technology Purchase

Strengthen security with intelligent identity and access management

IBM Cloud Security Draft for Discussion September 12, IBM Corporation

Simplify SSL Certificate Management Across the Enterprise

"Service Lifecycle Management strategies for CIOs"

The Future of Scanning

Secret Server Qualys Integration Guide

CRITICAL SUCCESS FACTORS FOR A SUCCESSFUL TEST ENVIRONMENT MANAGEMENT

Driving Business Agility with the Use of Open Source Software

RESEARCH NOTE THE ENTERPRISE CASE FOR TELECOM EXPENSE MANAGEMENT THE BOTTOM LINE THE SITUATION. January Document N3

CENTRALIZED CONTROL CENTERS FOR THE OIL & GAS INDUSTRY A detailed analysis on Business challenges and Technical adoption.

White Paper. Simplify SSL Certificate Management Across the Enterprise

The SIEM Evaluator s Guide

IBM Unstructured Data Identification and Management

Digital Marketing. Simplified.

How to Turn the Promise of the Cloud into an Operational Reality

PUPPET FOR MANAGED HOSTING PROVIDERS

Mobile application testing for the enterprise

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION

Top 10 reasons to move to the cloud

> Solution Overview COGNIZANT CLOUD STEPS TRANSFORMATION FRAMEWORK THE PATH TO GROWTH

What s New for HP Service Anywhere & Service Manager September 15, 2015

IBM EXAM QUESTIONS & ANSWERS

Simplifying Mobility Management. WhitePaper VERAMARK 2013 TEM SERIES, #3

Business Transformation with Cloud ERP

GEOFLUENT TRANSLATION MANAGEMENT SYSTEM

MarketsandMarkets. Publisher Sample

Requirements Checklist for Choosing a Cloud Backup and Recovery Service Provider

PUB (MPI) 1-62 Reference: Gartner Scorecard

How to Automate SOX/PCI Breach Detection with UCMDB-CM June 27, 2013

MOBILITY AS A SERVICE (MaaS)

Streamlining Identity and Access Management through Unified Identity and Access Governance Solutions

Finding the right cloud solutions for your organization

5 Reasons CIOs are Adopting Cloud Computing in 2009 Application Development that s 5 Times Faster at 1/2 the Cost

Data Sheets RMS infinity

Building Successful Enterprise SaaS Apps for the Cloud

Cloud Brokers Can Help ISVs Move to SaaS

Open Source Policy Builder

IBM Global Technology Services (GTS) Cloud Services Business Partner Update

Accelerate the journey to your Cloud

IBM Global Business Services Microsoft Dynamics CRM solutions from IBM

FOSSBazaar A Governance Initiative to manage Free and Open Source Software life cycle

Why you should ConsIder The Cloud

Realizing business flexibility through integrated SOA policy management.

Transcription:

Scanning Open Source Software and Managing License Obligations on IBM SmartCloud Because code travels 1

Webinar Agenda Protecode & IBM SmartCloud Company IBM Partnership Solutions Managing Code Obligations and Other Attributes How it fits in a development lifecycle Methods and tools Hosted solution Demo Q/A Contacts Mahshad Koohgoli koohgoli@protecode.com Tiberius Forrester tforrester@protecode.com 2

Protecode Corporate Summary Overview Established in 2006 World-wide partner network Products & services Products: Real-time, and on-demand, software obligations management Hosted and on-premises solutions Services: Value Software Audits, Code Portfolio Comparison Accelerates time to market and reduces development cost Reduces IP uncertainties, highlights security vulnerabilities and ensures compliance 3

Protecode Market Global Sales Partners in Germany, Multiple Market Segments Telecom Scandinavia, France, Ireland, Israel, India (Bangalore), South Korea, Japan Semiconductors Gaming Mil/Aero Academic & Research IT Services Health Entertainment ISV s Global Service Partners North America, Germany, Embedded Real Estate Mobile Japan, India 4

Testimonials Protecode's approach might actually encourage more pragmatic uses of open source Vishwanath Venugopalan, 451 Group Protecode is trying to distinguish itself by focusing on analysis through the lens of broader IP policy support. Brian Prentice, Gartner Protecode is among only a few vendors capable of analyzing code through its use of source code signature databases Jay Lyman, 451 Group New capabilities that simplify usage and reduce manual effort that help support compliance obligations make it easier for organizations to leverage open source code, Melinda Ballou, IDC 5

IBM Partnership History 2009: Certified for Rational Protecode Developer Assistant TM (DA) 2010: Certified for Rational Protecode Library Auditor TM (LA) ClearCase Interworking 2011: Certified For Rational Protecode Build Analyzer TM (BA) Rational Team Concert Interworking 2012: Certified for IBM SmartCloud: ProtecodeCloud TM Standard image on IBM Smart Cloud 6

IBM SmartCloud Partnership OSS scanning and license Management part of cloud-based development Define, design, code, test, scan, deploy without leaving the cloud ProtecodeCloud scanner available as standard image Setup and go in minutes BYOL Training and Support included in the solution 7

Integration and Standards Partners 8

Managing Code Obligations and Other Code Attributes 9

Code Complexity and Software BoM IP Ownership? Obligations? Quality? 10

Open Source Popularity on the Rise 99% of Global 2000 companies will incorporate open source into their operations by 2016 [Gartner, 2011]. 50% of organizations surveyed have adopted open-source software (OSS) solutions as part of their IT strategy*. 33% of responding organizations have a formal OSS policy in place*. 79% of IT developers use open source in their development projects** [Forrester, 2010]. *Based on Gartner s survey of 547 IT leaders in 11 countries **Forrester Research (Jeff Hammond, LinuxCon, Aug. 10, 2010) 11

Problem Open Source usage is growing benefits are difficult to ignore Outsourcing software is common software supply-chain management Access to code is easy Good Developers do not write code from scratch Code reuse is encouraged Contamination is unintentional, but common 12

Approaches to License Management License Management is most effective when applied early in Software Development Life Cycle 13

OSS Adoption Maturity Model In-house Tools Automated Scanning with Reference Database Integrated suite of tools within SDLC Manual search and code review Voluntary policy compliance with Legal Advice Small projects could be managed manually Time consuming, prone to error Automated tools Bring focus to policies and enforcement Help create a software inventory (or BoM) Speed up the discovery stage Generate various reports Final decision to ship product remains with stakeholders (business and legal) 14

Open Source Software Adoption Process Best Practices Survey OSSAP Protecode Survey of 70 companies in NA and Europe, 2011 15

Protecode System 4 TM Enterprise or Cloud Enterprise Boundary Enterprise Server (Core IP Analysis Engine) Detects Code pedigree and attributes IP Signatures Reference Database Reference (open source) code signatures and source code Provides management functions 16

Scanning and 3 rd party code detection 3 rd party content identification Mostly open source Based on keyword searches, semantic analysis, file name/path analysis Information within folder/project (eg readme.txt files) Signature-lookups Code structure, encoded in a one-way hash, 300-1000 bits, Binaries, source code Reference Database 550k Projects, 1.5M packages, 300M files, >100B lines of code Code Attributes License, copyright, author, description, version, security vulnerability, export control, encryption property, date, target machine, dependencies, etc. 17

Protecode Product Solutions Detect third party, including OSS, projects, files or snippets within a code portfolio Create a Bill of Materials (BoM) of all components Report on licenses, copyrights, security vulnerabilities, export control obligations, encryption content Automatically create a License List for distribution with product Read and create Software Package Data Exchange (SPDX) files Create License Obligation and License Compatibility reports Intuitive User Interface, on-line help, tooltips 18

Accessing Protecode on IBM SmartCloud 19

Demo 20

Availability Now, Try it out Click, BYOL, transaction on website Trial system Contact us, we ll give you a free 100 file credit Contact: info@protecode.com Q/A 21