Your SlideShare is downloading. ×
0
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Eclipse community survey 2014 v2

5,836

Published on

Summary results of the Eclipse Community Survey 2014. …

Summary results of the Eclipse Community Survey 2014.

Note: a previous version contained incorrect data on page 28. This has been corrected.

Published in: Software, Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
5,836
On Slideshare
0
From Embeds
0
Number of Embeds
16
Actions
Shares
0
Downloads
102
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Eclipse Community Survey 2014 June 2014 v2 NOTE: A previous version contained incorrect data on page 28. Copyright © Eclipse Foundation, Inc. All Rights Reserved
  • 2. About the Survey • Responses were collected From April 16 – May 16, 2014 • Promoted on the eclipse.org homepage, Twitter, Facebook, and Google + • 1069 individual responses were received and 876 completed the survey • The results in this report are based on the 876 completed surveys • Main responses were from US (17.35%), Germany (15.30%), India (6.85%) and France (5.82%) • The report is a summary of the overall results. Some results will only include the most popular answers. • Not all the questions will be included in the report. • The details are available here: • Eclipse Foundation has run similar surveys in the past. Trends is this report are from the results of these surveys. – 2013: http://eclipse.org/org/press-release/20130612_eclipsesurvey2013.php – 2012: http://www.eclipse.org/org/press-release/20120608_eclipsesurvey2012.php – 2011: http://www.eclipse.org/org/press-release/20110610_survey.php – 2010: http://www.eclipse.org/org/press-release/20100604_survey2010.php – 2009: http://www.eclipse.org/org/press-release/20090527_survey09.php 4 Feb 2014 Copyright (c) 2014, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 2
  • 3. Demographics
  • 4. Experience How many years have you spent writing code in a professional 9.0% capacity? 7.8% 19.1% 20.5% 10.4% 18.2% 15.1% Just learning to code Just learning to code Less than 2 years Less than 2 years 2-5 years 2-5 years 6-10 years 6-10 years 11-15 years 11-15 years 16-20 years 16-20 years 4 Feb 2014 Copyright (c) 2014, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 4
  • 5. Industry Which of the following most closely describes your industry? 3.9% 6.2% 4.0% 3.2% 37.7% 1.9% 11.7% 4.1% 7.0% 4.3% 4.3% 3.0% 3.5% 5.3% Education Financial services Government Healthcare High-tech products Individual - not affiliated with an industry Industrial products manufacturing Media, entertainment and leisure 4 Feb 2014 Copyright (c) 2014, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 5
  • 6. Organization Size What is your best estimate of how many employees work at your organization? 16.8% 31.5% 12.0% 19.3% 8.0% 10.6% 1.8% Individual, not affiliated with an organization Fewer than 100 100 to 999 1,000 to 4,999 5,000 to 19,999 20,000 or more 4 Feb 2014 Copyright (c) 2014, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 6
  • 7. Role Which of these titles best fits your role in the organization? 59.2% 4.2% 6.5% 5.7% 2.9% 2.5% 2.2% 13.8% 0.3% 0.3% 2.3% Programmer/Developer Development manager Product/marketing manager Software quality assurance person IT architect / Systems architect Mid-manager Executive manager 4 Feb 2014 Copyright (c) 2014, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 7
  • 8. Open Source Participation
  • 9. OSS Corporate policy What best describes your organization's policy towards the use of open source software? (Choose one.) 1.6% 39.5% 39.50% 38.7% 40.1% 10.0% 10.6% 11.70% 10.8% 8.7% 0.60% 38.50% 9.70% 1.0% 40.8% 8.0% 1.6% 44.4% 35.5% 8.4% Has a business model that relies on open source software for its success Contributes significant development resources (contributors, committers and/or maintainers, project leaders)… Uses open source software and contributes back (through bug reports, code, resources) to at least one open… Uses open source software, but does not interact with open source project communities in any way Does not allow the use of any open source software 2014 2013 2012 2011 Eclipse Open Source Developer Report 2013 9
  • 10. Contribution Why do you contribute or participate to an open source project? 7.9% 9.8% 42.0% 38.2% 40.6% 22.7% 18.2% 32.4% 33.0% I don't contribute to any open source projects I needed a feature or bug fix in an open source project, so I did it myself I enjoy the interaction with my peers working on the open source project It is important for my career development and resume I like to give back and support open source projects It is good way to promote my consulting services It is a great way to learn about new technologies I believe in the FOSS ethos/philosophy I'm paid to contribute Series1 0.0% 10.0% 20.0% 30.0% 40.0% 50.0% 4 Feb 2014 Copyright (c) 2014, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 10
  • 11. Personal Time How much time do you spend developing software/applications on your own personal time? 12.0% 48.8% 27.0% 12.1% 0 < 20 hours 20 - 40 hours > 40 hours 4 Feb 2014 Copyright (c) 2014, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 11
  • 12. Personal Time (cont.) Why do you spend your own time developing software/applications? 6.4% 16.6% 22.6% 12.2% 16.6% 26.5% 41.6% 44.5% 72.7% 68.0% I like the idea of creating an application, selling… As part of a personal hobby or pastime (e.g.… I’m developing an idea that could result in … I generally enjoy programming and learning… I contribute my time and talent to a civic… To keep my skills sharp by learning new… To get a job as a professional developer someday. To improve the productivity of others I work with. To improve my own productivity at work. I contribute to open source projects. 4 Feb 2014 Copyright (c) 2014, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 12
  • 13. Open Hardware Have you ever used any open hardware environments like Raspberry Pi, Arduino, BeagleBone, etc. ?Yes, I've experimented with them at 1.6% 4.7% 26.2% 0.8% 3.0% 63.7% work Yes, I've experimented with them on my personal time Yes, I've built and deployed a complete solution at work Yes, I've built and deployed a complete solution on my personal time No I don't know 4 Feb 2014 Copyright (c) 2014, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 13
  • 14. Development Tools
  • 15. Eclipse Version Adoption 12.9% 15.8% 2013 7.4% 3.6% 56.0% Eclipse 4.2 (Juno) Eclipse 3.8 (Juno) Eclipse 3.7 (Indigo) Eclipse 4.3 (Kepler Milestone Builds) Eclipse 3.6 Helios 10.2% 2014 7.3% 4.1% 3.8% 2.1% 66.8% Eclipse 4.3 (Kepler) Eclipse 4.4 (Luna Milestone Build) Eclipse 4.2 (Juno) Eclipse 3.8 (Juno) Eclipse 3.7 (Indigo) Eclipse 3.6 (Helios)
  • 16. Admired Open Source Companies What company do you admire/respect for their participation and contribution to open source communities? 30.32% 19.28% 18.88% Other Companies Mentioned: Eclipse, Apache, Oracle, Mozilla, etc.
  • 17. Type of Software What is the primary type of software you are personally involved in 7.6% 7.3% 4.8% 7.1% 6.3% 5.5% 6.8% 4.2% 4.1% 10.7% 22.9% 21.0% 20.5% 30.3% 4.7% 18.5% 23.0% 29.1% 1.8% 6.2% 19.4% 26.0% Web applications & Rich Internet Applications Server-centric & Middleware applications (client/server, CRM, database apps, ERP,… Desktop client applications Plug-ins for Eclipse Research/scientific applications Device/embedded software Mobile applications Internet of Things developing? 2014 2013 2012
  • 18. Operating System 63.00% 28.00% 8.50% 54.50% 32.50% 11.60% 54.60% 35.10% 8.70% 53.10% 30.48% 14.50% Mac OSX Linux Windows What is your primary operating system for software development? 2014 2013 2012 2011
  • 19. Deployment Operating System What are your primary operating systems for software deployement? (Based on importance, choose up to five.) 18.4% 22.1% 15.4% 20.2% 25.1% 17.8% 12.6% 6.5% 11.7% 9.3% 13.4% 6.8% 6.3% 8.5% 5.9% 6.2% 6.1% 3.9% 5.8% 6.1% 18.8% 33.0% 60.8% 4.6% 16.6% 34.9% 59.2% MS Windows (any version of Server or Client) Linux - Ubuntu Linux - RHEL Linux - Debian Android Mac OSX Linux -CentOS Linux - SUSE Linux - Other Unix (AIX, HP-UX) Apple iOS Linux - Fedora Oracle Solaris Embedded OS (ex. Embedded Linux, QNX,… 2014 2013
  • 20. Development Language What is the primary computer language you typically use to develop 1.3% 1.5% 3.1% 6.8% 1.9% 1.7% 0.5% 0.6% 78.7% 1.4% 2.6% software? C/C++ C# C Fortran Groovy Java Java Script
  • 21. Other Development Languages In addition to you primary language, what other languages do you use to develop software? (Choose up to three.) 20.9% 14.6% 13.8% 0.8% 1.0% 8.6% 12.4% 23.5% 56.2% 5.6% 5.4% 2.8% 14.9% 21.3% 6.1% 2.2% 10% Other (please specify) Don't know Scala Ruby Python PHP Perl Objective-C Lua Java Script Java Groovy Go Fortran C C# C/C++ 0.0% 10.0% 20.0% 30.0% 40.0% 50.0% 60.0%
  • 22. Java What version of Java SE do you primarily deploy to? 1% 1.5% 5.4% 1.3% 23.4% 59.2% 9.2% Other Don't know Don't use Java J2SE 5.0 Java SE 6 Java SE 7 Java SE 8
  • 23. Primary Application Server What is the primary application server you typically use for 4.3% 3.5% 7.2% 6.6% 3.8% 4.0% 5.1% 4.0% 4.3% 4.3% 3.0% 3.9% 3.6% 3.0% 2.6% 9.0% 32.1% 2.5% 4.9% 8.6% 33.6% 2.5% 8.2% 29.9% 2.4% 5.3% 11.8% 32.6% Apache Tomcat JBoss Jetty IBM WebSphere Other (specify) Glassfish Oracle WebLogic deployed applications? 2014 2013 2012 2011
  • 24. Primary Code Management 3.7% 4.5% 4.6% 12.8% 13.3% 51.3% 2.6% 8.9% 4.4% 23.2% 46.0% 3.6% 6.0% 30.7% 30.3% 37.8% 2.1% 9.6% 33.3% Subversion Git GitHub CVS Mercurial What is the primary source code management system you typically use? (Choose one.) 2014 2013 2012 2011
  • 25. Build and Release Management What build and release management products do you 16.0% 32.2% 16.0% 32.2% 48.2% 30.8% 2.3% 6.2% 6.1% 6.5% 5.9% 6.1% 6.0% 9.7% 12.6% 12.7% 11.6% 7.1% 10.1% 20.1% 15.3% 29.8% 50.8% 42.3% 4.5% 8.0% 10.9% 16.7% 35.3% 38.3% 41.3% 11.0% 6.1% 12.1% 8.1% 11.6% 38.4% 34.7% 48.7% Maven Ant Jenkins Make Hudson Sonatype Nexus Tycho Custom/in-house PDE Build Artifactory Other (specify) Gradle typically use? (Select all that apply.) 2014 2013 2012 2011
  • 26. Cloud Development
  • 27. Cloud Computing Plans Are you or your organization deploying applications to a cloud infrastructure? (Choose one.) 11.3% 10.4% 8.5% 9.1% 8.0% 52.7% 11.2% 6.4% 14.9% 7.2% 12.7% 47.8% 10.9% 8% 14% 7% 12% 47% 13% 10.8% 17.1% 7.5% 39.8% 13.4% Don't know No plans Plans to deploy in the next 7-18 months Plans to deploy in the next 6 months Deploy a minority apps Deploy the majority apps 2014 2013 2012 2011
  • 28. Cloud Providers If you are or have plans to use a cloud infrastructure, which service are you likely to use? (Choose one.) 9.8% 23.1% 29.3% 4.2% 4.0% 2.7% 2.6% 2.1% 2.3% 1.6% 2.8% 4.0% 13.5% 30.0% 36.0% 2.8% 0.5% 3.7% 6.5% 27.4% 37.7% 1.6% 6.3% 5.8% 14.2% 24.2% 33.5% Amazon Private cloud Google AppEngine Red Hat OpenShift Microsoft Azure Cloud Foundry Heroku IBM Rackspace Cloud 2014 2013 2012 NOTE: A previous version of this slide contained incorrect data for 2013 and 2014.
  • 29. Web-Based IDE What has been your experience of using a web-based IDE (ex. Orion, Cloud 9, CodeEnvy, etc.) 2.6% 14.4% 14.6% 10.7% 36.4% 36.7% 35.4% 3.0% 14.6% 31.6% I don’t know enough to have an opinion I have no interest in a web-based IDE I'm interested but Web IDEs lack the features of a full desktop IDE I have experimented with a web-based IDE but not on a regular basis I use a web-based IDE as part of my normal development environment 2014 2013
  • 30. Eclipse
  • 31. Satisfaction Overall, how satisfied are you with Eclipse? 1.0% 4.8% 13.2% 52.3% 28.8% Very Unsatisified Unsatisfied Neutral Satisified Very satisfied
  • 32. 4 Feb 2014 Copyright (c) 2014, Eclipse Foundation, Inc. Made available under the Eclipse Public License 1.0 32

×