Upload
black-duck-software
View
2.356
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Making an Existing Software Project Open Source - examples of how AOL and Yahoo! decide to open source internal projects and the steps they take to help manage the community.
Citation preview
Peter VescusoBlack Duck Software
Going Open:
Making an Existing Software Project Open Source
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Trends
“Software is Eating the World”
Marc Andreessen
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Trends: Open Innovation
“No Matter Who You Are, Most of the Smartest People Work for
Someone Else”
Bill Joy, Cofounder Sun Microsystems
Academia
CommercialCommunity
Source: Karim R. Lakhani
Innovation
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Trends: Open Innovation
Then Now
Time
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Trends: “Super Communities”
Financial Services
Automotive
Mobile
AerospacePolarsys
Healthcare
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Why Open Source?
Erynn PetersenVice President of Developer &
Open Source Evangelism
“Open source helps us build better products faster”
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Staying in Synch with Changes
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
How Not to Go Open
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Sample of Projects
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Open Sourcing – Will it Succeed?
Erynn Petersen’s check list: Does a similar open source project already
exist? Are there interfacing projects we can
leverage? Does an evangelist or ‘rock star’ already
exist for the project? Which projects have ‘cache’? Who is already using the software that we
can engage for help/partnership? What is the competitive risk? What is the estimated cost to open source? What is the benefit to AOL? What is the
benefit to the development community?
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Open Sourcing – Will it Succeed?
An open source Node.js web framework for real time web development.
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Open Source or not?
Keep the platform proprietary
Delay competition from creating knock-off products.
Be alone caring about the platform’s development.
Open Source it
Helps get shared investment in the platform to help us all.
Forces our product to compete on full experience, not timing.
Gil YehudaDirector of Open
Source Strategy
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Open Source or not?
Gil YehudaDirector of Open
Source Strategy
Open source platform for Big Data
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Open Sourcing - Preparing
Clean Code
Documentation
IP Rights
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Community Management
Bugs
Issues
Roadmap
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
Summary
Open innovation is growing
Many reasons to open source proprietary code– Webinar with AOL - How to Go Open: Successfully Open
Sourcing Internal Software Projects http://advance.blackducksoftware.com/content/WRGoOpen
– Webinar with Yahoo - Open Source as a Catalyst for Innovation and Cultural Change Featuring Yahoo! http://advance.blackducksoftware.com/content/WRYahooSM
Making an open source project successful:– Attractiveness– Transparency– Meritocracy– Management
Copyright © 2012 Black Duck Software, Inc. All Rights Reserved.
6th Annual Future of Open Source Surveywww.futureopensource.net
Produced by Black Duck, North Bridge & 451 Research
Focuses on the next generation of open source topics– Community driven innovation,
vertical industry adoption, etc.
Keynote panel at OSBC, May 21, 2012 in San Francisco to discuss the survey results
Help Shape the Future of Open Source!Take the Survey Today!
http://www.zoomerang.com/Survey/WEB22F4B845DQ5