Documentation and licensing biggest open source challenges, says JFrog
The Israeli startup find some supporting evidence for their binary service Bintray in new survey, but also bigger challenges along the road.
Poor documentation and licensing are the biggest challenge
developers face when it comes to working with open source software,
a survey has found.
Israeli startup JFrog, best known for open
source repository manager Artifactory, found that 65% of developers
from over 150 Fortune 500 companies cited the two areas as the
biggest burdens. JFrog believe that this finding means
developers often fear that “the OSS
they’re using is unreliable” despite technological
Other bugbears quoted by developers include the
reliability and performance of the distribution platform (25%) and
last minute code changes (57%). The most time consuming
non-development task was waiting for feedback (27%), followed by
issue and task tracking (18%).
The ‘Your Life as a Developer’ Survey seems to
have been created purely to see if JFrog were if they were right to
launch binary repository Bintray
back in January. The service lets developers
publish and download open source software packages, and has a heavy
focus on social, allowing users to share and discover other
packages in the community. The most high profile users to date are
Netflix, OpenJDK, ElasticSearch and Gradle.
The report however does produce some interesting
findings. For sharing libraries and code with
others, 50% of those questioned use source control
while 40% use binary repositories as their primary method. JFrog
believe this suggests that peers are much more collaborative than
they were previously.
Google Code and GitHub both ceased hosting
binaries in the last year, meaning Bintray could potentially pick
the mantle up from them. Yet, only 20% of respondents were active
users of the now-defunct services. JFrog believe this is because
Google and GitHub’s core strengths lay
elsewhere. While this is undoubtedly the case, the findings
might suggest a deeper meaning: that the
majority of larger enterprises don’t trust online private
binary repositories. Bintray’s main challenge therefore must
be to get them onside.
GitHub have since changed their strategy
somewhat by announcing
Releases, a rethinking of the shipping process.
Previously, GitHub deprecated the uploads feature as the feature
wasn’t as high-quality as the rest of the GitHub experience,
according to a company spokesperson. This might give Bintray some
Since going public
in April , the stats are encouraging for
Bintray, with 5,814 members hosting over 65,000 software packages
on the service. The pickup rate since
Google Code stopped support is particularly
encouraging, with 250% growth in registration in the two
weeks following the announcement. The
introduction of automatic GitHub migration was
also responsible for an increase in
“This is a pretty significant jump for Bintray
that we believe correlates directly with the news from Google and
GitHub. It also highlights that there’s a market need and we can
expect more growth.” the JFrog report states.