Survival of the Forges: Do Language Trends Tell the Story?

Post on 20-Aug-2015

1.264 views 0 download

Tags:

Transcript of Survival of the Forges: Do Language Trends Tell the Story?

Survival of the Forges: Do Language Trends Tell the Story?

Steve O’Grady, RedMonk

Peter Vescuso, Black Duck Software

Copyright © 2011 Black Duck Software, Inc. All Rights Reserved.

Speakers

Steve O’Grady

Industry analyst, founder, RedMonk

Peter Vescuso

EVP of Marketing and Business Development, Black Duck Software

Copyright © 2011 Black Duck Software, Inc. All Rights Reserved. 3

Agenda

Market Dynamics

Forge and language Trends

Summary

Q&A

Note: All webinar registrants receive a copy of the slides and a link to the recording

Copyright © 2011 Black Duck Software, Inc. All Rights Reserved.

The Abundance of Open Source

100+ billion of lines of code

500,000+ projects

10+ million staff years of development

Billions of $$ of development

50,000+ security vulnerabilities

550+ cryptographic algorithms

2,000+ unique licenses

Copyright © 2011 Black Duck Software, Inc. All Rights Reserved. 5

Free FOSS directory and developer community

Forge, repository and language neutral

Copyright © 2011 Black Duck Software, Inc. All Rights Reserved. 6

Background: Forge Trends as Revealed by Language

Four forges analyzed: – SourceForge, Github, GoogleCode, CodePlex– General purpose forges, does not include language-

specific forges such as Rubyforge

Analyzed language on a commit basis Using commits as a gauge of current activity Time period: January to May 2011 Over 2.1 M language commits across four forges

– Only count commits that contained code– If a commit includes more than one language, each

language is counted. Did not include: Shell, XML, Assembler

77

88

99

1010

1111

1212

1313

1414

1515

1616

1717

1818

1919

Copyright © 2011 Black Duck Software, Inc. All Rights Reserved. 20

Information Resources

Data on open source project info on licenses, projects, languages– www.blackducksoftware.com/oss– www.Ohloh.net

SPDX – info on new data exchange standard – www.blackducksoftware.com/spdx/intro_to_spdx.mov

Android white paper and webinar– www.blackducksoftware.com/android– www.blackducksoftware.com/webinars/legal/android.html

Copyright © 2011 Black Duck Software, Inc. All Rights Reserved. 21

Questions?

Note: All webinar registrants receive a copy of the slides and a link to the recording