SlideShare a Scribd company logo
1 of 30
ECLIPSE
COMMUNITY SURVEY
REPORT
JUNE 2013
COPYRIGHT © 2013 THE ECLIPSE FOUNDATION ALL RIGHTS RESERVED
THIS WORK IS LICENSED UNDER THE CREATIVE COMMONS ATTRIBUTION 3.0 UNPORTED LICENSE. TO VIEW A COPY OF THIS LICENSE, VISIT
HTTP://CREATIVECOMMONS.ORG/LICENSES/BY/3.0/ OR SEND A LETTER TO CREATIVE COMMONS, 171 SECOND STREET, SUITE 300, SAN
FRANCISCO, CALIFORNIA, 94105, USA
ABOUT THE SURVEY
• Survey was open to the Eclipse community from April 12 – May 10, 2013.
The primary method for promoting the survey was news posting on
eclipse.org home page, twitter, Facebook and forums postings.
• 1070 individuals responded to the survey and 920 completed the survey.
The results are based on the 920 completed survey responses.
• We received 355 (38.6%) completed survey responses from Germany. This
was due to press coverage of the survey by a popular German developer
portal.
• This report is a summary of the overall results. Some results of some
questions only include the more popular options. In addition, not all the
questions are reported. The details data is available at
http://eclipse.org/org/press-release/20130612_eclipsesurvey2013.php
• Eclipse Foundation has run a similar surveys in previous years.
Comparison in this report are from the results of these surveys.
• 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
• 2007 http://www.eclipse.org/org/press-release/20071106_cbsurvey.php
Eclipse Open Source Developer Report 2013
2
DEMOGRAPHICS
7%
8%
24%
24%
17%
9%
12%
How many years have you spent writing code in
a professional capacity? (Choose one.)
Just learning to
code
Less than 2 years
2-5 years
6-10 years
11-15 years
16-20 years
 47% have 2-10 years experience writing code
EXPERIENCE
Eclipse Open Source Developer Report 2013
4
34%
9%
7%5%5%
5%
5%
4%
2%
24%
Which of the following most closely describes
your industry? (Choose one.)
High-tech products
Student
Professional services
Industrial products
manufacturing
Individual - not affiliated
with an industry
Financial services
Researcher
Government
(federal, state, local)
Telecom carriers
Other
 Significant representation from software and hardware vendors
creating high-tech products
INDUSTRY
Eclipse Open Source Developer Report 2013
5
33%
21%12%
8%
9%
15%
2%
What is your best estimate of how many employees
work at your organization? (Choose one.)
Fewer than 100
100 to 999
1,000 to 4,999
5,000 to 19,999
20,000 or more
Individual, not affiliated with
an organization
Don't know
ORGANIZATION SIZE
Eclipse Open Source Developer Report 2013
6
 54% respondents work in organizations with less than 1000 employees.
 17% respondents work in organizations with more than 5000
employees
WHAT ARE DEVELOPERS
USING?
64%
27%
6.9%
58%
33%
7.9%
63%
28%
8.5%
55%
32.50%
12%
54.6%
35.1%
8.7%
Windows
Linux
Mac OSX
What is your primary operating system for software
development? (Choose one.)
2013
2012
2011
2010
2009
 55% continue to use Windows
 Linux usage increased to 35%
DESKTOP OPERATING SYSTEM
Eclipse Open Source Developer Report 2013
8
DEPLOYMENT OPERATING SYSTEM
Eclipse Open Source Developer Report 2013
9
5.9%
6.6%
8.2%
8.2%
9.0%
12.6%
15.0%
16.0%
16.7%
21.3%
21.8%
34.3%
66.5%
6.1%
5.8%
6.1%
5.9%
6.3%
13.4%
11.7%
12.6%
18.8%
20.2%
22.1%
33.0%
60.8%
Embedded OS (ex.…
Oracle Solaris
Linux - Fedora
Apple iOS
Unix (AIX, HP-UX)
Linux - Other
Linux - SUSE
Mac OSX
Android
Linux - Debian
Linux - RHEL
Linux - Ubuntu
MS Windows (any version…
What are your primary operating systems for software deployment?
(Based on importance, choose up to 5)
2013
2012
 Windows decreased to 60.8% from 66.5% as a deployment OS.
67%
11%
5%
4%
3%
3%
2%
3%
1%
1%
Java
C/C++
PHP
Python
C
JavaScript
C#
Other…
Scala
Groovy
What is the primary computer language you typically use to
develop software? (Choose one.)
PRIMARY LANGUAGE
Eclipse Open Source Developer Report 2013
10
1.8%
5.2%
4.7%
9.2%
21.0%
26.9%
26.9%
4.3%
5.4%
4.2%
11.7%
18.6%
28.4%
22.9%
4.1%
4.2%
6.3%
10.7%
20.5%
21.0%
30.3%
4.7%
6.8%
7.1%
7.3%
18.5%
23.0%
29.1%
Mobile applications
Embedded software
Research/scientific applications
Plug-ins for Eclipse
Desktop client applications
Server-centric & Middleware
applications…
Web applications & Rich Internet
Applications
What is the primary type of software you are personally involved
in developing? (Choose one.)
2013
2012
2011
2010
TYPE OF SOFTWARE
Eclipse Open Source Developer Report 2013
11
SERVER FRAMEWORKS
14.0%
4.2%
11.8%
10.1%
5.7%
18.6%
19.7%
12.4%
4.5%
13.0%
10.7%
6.8%
14.7%
24.3%
15.6%
4.5%
7.8%
10.4%
12.3%
18.8%
22.7%
18.2%
4.7%
11.7%
8.4%
6.1%
23.4%
25.2%
None - I'm not using a server
framework
Java Server Faces (JSF)
Other (specify)
Servlets
Equinox (or other OSGi runtime)
EJBs
Spring
What is the primary server framework you use for deployed
applications? (Choose one.)
2013
2012
2011
2010
 Spring and EJBs continue to be the most popular server
frameworks
Eclipse Open Source Developer Report 2013
12
PRIMARY APPLICATION SERVER
3.3%
2.9%
5.2%
5.1%
3.6%
10.5%
33.8%
2.6%
3.0%
4.3%
4.0%
3.5%
9.0%
32.1%
2.5%
3.6%
4.9%
5.1%
6.6%
8.6%
33.6%
2.5%
3.9%
4.3%
4.0%
4.3%
8.2%
29.9%
Oracle WebLogic
Glassfish
Other (specify)
IBM WebSphere
Jetty
JBoss
Apache Tomcat
What is the primary application server you typically use for
deployed applications? (Choose one.)
2013
2012
2011
2010
 Apache Tomcat continues to be the most popular application server
Eclipse Open Source Developer Report 2013
13
0.9%
2.8%
3.0%
12.6%
6.8%
58.3%
0.6%
2.7%
4.6%
13.3%
12.8%
51.3%
2.2%
2.3%
2.6%
8.9%
4.4%
23.2%
46.0%
1.4%
2.2%
3.6%
4.5%
6.0%
30.3%
37.8%
IBM Rational Team Concert
IBM Rational ClearCase
Mercurial
CVS
GitHub
Git
Subversion
What is the primary source code management system you
typically use? (Choose one.)
2013
2012
2011
2010
PRIMARY CODE MANAGEMENT
 Subversion continue to decrease to only 37.8%
 Git and GitHub combined represent 36.3%
Eclipse Open Source Developer Report 2013
14
BUILD AND RELEASE MGMT PRODUCT
14.2%
21.8%
15.7%
50.4%
28.3%
16.0%
32.2%
16.0%
32.2%
48.2%
30.8%
2.3%
6.0%
5.1%
11.6%
7.1%
10.1%
20.1%
15.3%
29.8%
50.8%
42.3%
4.5%
6.1%
6.2%
6.5%
8.0%
9.7%
10.9%
12.7%
16.7%
35.3%
38.3%
41.3%
Gradle
Other (specify)
CMake
PDE Build
Custom/in-house
Tycho
Sonatype Nexus
Hudson
Make
Jenkins
Ant
Maven
What build and release management products do you
typically use? (Select all that apply.)
2013
2012
2011
2010
 Usage of Ant declined from 50.8% to 38.3%
Eclipse Open Source Developer Report 2013
15
CLOUD AND MOBILE
8.0%
9.1%
8.5%
10.4%
52.7%
11.2%
6.4%
14.9%
7.2%
12.7%
47.8%
10.9%
8%
14%
7%
12%
47%
13%
Deploy the majority apps
Deploy a minority apps
Plans to deploy in the next
6 months
Plans to deploy in the next
7-18 months
No plans
Don't know
Are you or your organization deploying applications to a cloud
infrastructure? (Choose one.)
2013
2012
2011
PLANS FOR CLOUD COMPUTING
Eclipse Open Source Developer Report 2013
17
 Number of respondents with no plans for Cloud deployments has
remained consistent.
 In Germany, 59.5% have no plans for Cloud deployment
compared to 47% overall
9.8%
23.1%
29.3%
4.0%
2.7%
4.0%
13.5%
30.0%
36.0%
2.3%
2.3%
3.0%
3.4%
5.3%
22.4%
30.8%
Rackspace
Cloud
IBM
Microsoft
Azure
Red Hat
OpenShift
Google
AppEngine
Private cloud
Amazon
If you are or have plans to use a cloud infrastructure, which
service are you likely to use? (Choose one.)
2013
2012
2011
CLOUD PROVIDERS
Eclipse Open Source Developer Report 2013
18
 In Germany, Private Cloud is most popular at 35% vs Amazon (21.3%)
5.2%
18.5%
11.3%
10.6%
14.0%
31.6%
8.9%
5.7%
17.6%
19.7%
10.4%
13.9%
23.9%
8.7%
8.7%
21.5%
15.7%
10.0%
11.7%
22.4%
10.0%
Developed apps for
internal users
Developed apps for
external users
Developed apps for
internal and external users
In the next 6 months
In the next 7-18 months
No plans
Don't know
Are you or your organization planning to create applications
for mobile devices (smartphones, tablets, etc.)
2013
2012
2011
PLANS FOR MOBILE
Eclipse Open Source Developer Report 2013
19
MOBILE PLATFORMS
Eclipse Open Source Developer Report 2013
20
15.1%
13.6%
66.3%
85.3%
11.4%
11.1%
19.9%
73.8%
89.6%
9.7%
17.9%
19.9%
65.7%
86.8%
RIM Blackberry
MS Windows Phone
Optimize web site for
mobile devices
Apple iOS
Android
What platforms are your targeting for your mobile
applications? (Choose all that apply)
2013
2012
2011
4.9%
2.8%
7.9%
17.9%
28.6%
59.6%
34.3%
2.1%
2.1%
2.3%
5.4%
11.2%
24.4%
40.1%
Don’t know
Dojo Mobile
SAP/Sybase Unwired Platform
Appcelerator Titanium
Sencha Touch
Apache Cordova/PhoneGap
JQuery/JQuery Mobile
Native SDKs and
development platforms
What mobile frameworks and platforms do you use? (Choose
all that apply)
2013
2012
MOBILE FRAMEWORKS
Eclipse Open Source Developer Report 2013
21
WEB-BASED IDE
WEB-BASED IDE
23
Eclipse Open Source Developer Report 2013
2.6%
10.7%
14.6%
35.4%
36.7%
I use a web-based IDE as part of my
normal development environment
I have experimented with a web-based
IDE but not on a regular basis
I'm interested but Web IDEs lack the
features of a full desktop IDE
I have no interest in a web-based IDE
I don’t know enough to have an opinion
What has been your experience of using a web-based IDE (ex.
Orion, Cloud 9, CodeEnvy, etc.)
WEB-BASED IDE
24
Eclipse Open Source Developer Report 2013
35.8%
1.5%
1.8%
3.0%
7.8%
14.6%
22.2%
22.9%
26.2%
35.3%
Don’t do JS/HTML5 development
Brackets
Eclipse VJet
Emacs
Sublime
Vi
Text Editor
Eclipse JSDT
Chrome DevTools
Firefox Web Developer Tools
What developer tools do you use for doing
JS/HTML5/CSS web development?
(Choose all that apply)
ECLIPSE AND COMMUNITY
PARTICIPATION
OSS CORPORATE POLICY
1.6%
41.0%
35.4%
8.8%
13.1%
1.6%
40.1%
38.7%
8.7%
10.8%
0.60%
38.50%
39.50%
9.70%
11.70%
1.0%
40.8%
39.5%
8.0%
10.6%
Does not allow the use of any open
source software
Uses open source software, but
does not interact with open source
project communities in any way
Uses open source software and
contributes back (through bug
reports, code, resources) to at…
Contributes significant development
resources (contributors, committers
and/or maintainers, project…
Has a business model that relies on
open source software for its success
What best describes your organization's policy towards
the use of open source software? (Choose one.)
2013
2012
2011
2010
 Corporate policies remain consistent for last 4 years
Eclipse Open Source Developer Report 2013
26
WHY CONTRIBUTE TO OPEN SOURCE
 67% of developers contribute or participate in open source
projects
Eclipse Open Source Developer Report 2013
27
6.2%
11.2%
22.0%
24.8%
28.5%
33.4%
35.9%
36.3%
54.0%
5.8%
8.4%
17.6%
22.6%
32.9%
32.9%
33.0%
35.6%
46.9%
A good way to promote my…
Paid to contribute
Important for career…
Enjoy the interaction with my…
I don't contribute to any open…
I needed a feature or bug fix…
I believe in the FOSS…
It is a great way to learn…
Like to give back and support…
Why do you contribute or participate to an open
source project? (Choose all that apply.)
2013
2012
MOST ADMIRED COMPANIES
IN OPEN SOURCE
Eclipse Open Source Developer Report 2013
28
What company do you admire/respect for their participation and
contributions to open source communities?
28.5%
21.3%
18.9%
Other Companies
Mentioned:
Mozilla, Eclipse, Apache, Oracle,
Canonical, GitHub, Sun
ECLIPSE VERSION ADOPTION
 Adoption of Eclipse 4.2 lags behind previous
releases
Eclipse Open Source Developer Report 2013
29
3.6%
7.4%
15.8%
12.9%
56.0%
Eclipse 3.6 Helios
Eclipse 4.3 (Kepler
Milestone Builds)
Eclipse 3.7 (Indigo)
Eclipse 3.8 (Juno)
Eclipse 4.2 (Juno)
2013
What is the version of Eclipse you use most often? (Choose one.)
0.7%
2.3%
5.3%
10.9%
76.9%
Eclipse 3.4
(Ganymede)
Eclipse 3.5
(Galileo)
Eclipse 4.2 (Juno
Milestone Builds)
Eclipse 3.6
(Helios)
Eclipse 3.7
(Indigo)
2012
29%
52%
13%
5% 1%
2013
Very satisfied
Satisified
Neutral
Unsatisfied
Very
Unsatisified
SATISFACTION
 Overall satisfaction declined in 2013
 81% are very satisfied or satisfied compared to 90% in 2012
Eclipse Open Source Developer Report 2013
30
39%
51%
8% 2% 0%
2012
Overall, how satisfied are you with Eclipse? (Choose one.)

More Related Content

What's hot

Asynchronous Python A Gentle Introduction
Asynchronous Python A Gentle IntroductionAsynchronous Python A Gentle Introduction
Asynchronous Python A Gentle IntroductionPyData
 
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...Edureka!
 
Let us c(by yashwant kanetkar) chapter 2 solution
Let us c(by yashwant kanetkar) chapter 2 solutionLet us c(by yashwant kanetkar) chapter 2 solution
Let us c(by yashwant kanetkar) chapter 2 solutionrohit kumar
 
Asynchronous and event-driven Grails applications
Asynchronous and event-driven Grails applicationsAsynchronous and event-driven Grails applications
Asynchronous and event-driven Grails applicationsAlvaro Sanchez-Mariscal
 
Detecting headless browsers
Detecting headless browsersDetecting headless browsers
Detecting headless browsersSergey Shekyan
 
Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門
Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門
Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門tamtam180
 
Deep drive into rust programming language
Deep drive into rust programming languageDeep drive into rust programming language
Deep drive into rust programming languageVigneshwer Dhinakaran
 
Lecture 8 increment_and_decrement_operators
Lecture 8 increment_and_decrement_operatorsLecture 8 increment_and_decrement_operators
Lecture 8 increment_and_decrement_operatorseShikshak
 
Introduce to Rust-A Powerful System Language
Introduce to Rust-A Powerful System LanguageIntroduce to Rust-A Powerful System Language
Introduce to Rust-A Powerful System Language安齊 劉
 
Exception Handling
Exception HandlingException Handling
Exception HandlingSunil OS
 
Python Templating Engine - Intro to Jinja
Python Templating Engine - Intro to JinjaPython Templating Engine - Intro to Jinja
Python Templating Engine - Intro to JinjaEueung Mulyana
 
Let us c(by Yashwant Kanetkar) 5th edition solution chapter 1
Let us c(by Yashwant Kanetkar) 5th edition solution chapter 1Let us c(by Yashwant Kanetkar) 5th edition solution chapter 1
Let us c(by Yashwant Kanetkar) 5th edition solution chapter 1rohit kumar
 
Functional Programming Patterns (NDC London 2014)
Functional Programming Patterns (NDC London 2014)Functional Programming Patterns (NDC London 2014)
Functional Programming Patterns (NDC London 2014)Scott Wlaschin
 
Introduction to Basics of Python
Introduction to Basics of PythonIntroduction to Basics of Python
Introduction to Basics of PythonElewayte
 
Let us c (by yashvant kanetkar) chapter 1 solution
Let us c (by yashvant kanetkar) chapter 1 solutionLet us c (by yashvant kanetkar) chapter 1 solution
Let us c (by yashvant kanetkar) chapter 1 solutionHazrat Bilal
 
The Rust Programming Language: an Overview
The Rust Programming Language: an OverviewThe Rust Programming Language: an Overview
The Rust Programming Language: an OverviewRoberto Casadei
 

What's hot (20)

Asynchronous Python A Gentle Introduction
Asynchronous Python A Gentle IntroductionAsynchronous Python A Gentle Introduction
Asynchronous Python A Gentle Introduction
 
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...
Python Sequence | Python Lists | Python Sets & Dictionary | Python Strings | ...
 
Deep C
Deep CDeep C
Deep C
 
Let us c(by yashwant kanetkar) chapter 2 solution
Let us c(by yashwant kanetkar) chapter 2 solutionLet us c(by yashwant kanetkar) chapter 2 solution
Let us c(by yashwant kanetkar) chapter 2 solution
 
Asynchronous and event-driven Grails applications
Asynchronous and event-driven Grails applicationsAsynchronous and event-driven Grails applications
Asynchronous and event-driven Grails applications
 
Detecting headless browsers
Detecting headless browsersDetecting headless browsers
Detecting headless browsers
 
Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門
Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門
Introduction httpClient on Java11 / Java11時代のHTTPアクセス再入門
 
Rust
RustRust
Rust
 
Maria_Resume_1
Maria_Resume_1Maria_Resume_1
Maria_Resume_1
 
Deep drive into rust programming language
Deep drive into rust programming languageDeep drive into rust programming language
Deep drive into rust programming language
 
Lecture 8 increment_and_decrement_operators
Lecture 8 increment_and_decrement_operatorsLecture 8 increment_and_decrement_operators
Lecture 8 increment_and_decrement_operators
 
Introduce to Rust-A Powerful System Language
Introduce to Rust-A Powerful System LanguageIntroduce to Rust-A Powerful System Language
Introduce to Rust-A Powerful System Language
 
Java Fundamentals
Java FundamentalsJava Fundamentals
Java Fundamentals
 
Exception Handling
Exception HandlingException Handling
Exception Handling
 
Python Templating Engine - Intro to Jinja
Python Templating Engine - Intro to JinjaPython Templating Engine - Intro to Jinja
Python Templating Engine - Intro to Jinja
 
Let us c(by Yashwant Kanetkar) 5th edition solution chapter 1
Let us c(by Yashwant Kanetkar) 5th edition solution chapter 1Let us c(by Yashwant Kanetkar) 5th edition solution chapter 1
Let us c(by Yashwant Kanetkar) 5th edition solution chapter 1
 
Functional Programming Patterns (NDC London 2014)
Functional Programming Patterns (NDC London 2014)Functional Programming Patterns (NDC London 2014)
Functional Programming Patterns (NDC London 2014)
 
Introduction to Basics of Python
Introduction to Basics of PythonIntroduction to Basics of Python
Introduction to Basics of Python
 
Let us c (by yashvant kanetkar) chapter 1 solution
Let us c (by yashvant kanetkar) chapter 1 solutionLet us c (by yashvant kanetkar) chapter 1 solution
Let us c (by yashvant kanetkar) chapter 1 solution
 
The Rust Programming Language: an Overview
The Rust Programming Language: an OverviewThe Rust Programming Language: an Overview
The Rust Programming Language: an Overview
 

Viewers also liked

Eclipse community survey 2014 v2
Eclipse community survey 2014 v2Eclipse community survey 2014 v2
Eclipse community survey 2014 v2Ian Skerrett
 
Having fun with Git
Having fun with GitHaving fun with Git
Having fun with GitAhmad Arif
 
2017 Info Night Presentation - Community Survey - Town of Hartford, Vermont
2017 Info Night Presentation - Community Survey - Town of Hartford, Vermont2017 Info Night Presentation - Community Survey - Town of Hartford, Vermont
2017 Info Night Presentation - Community Survey - Town of Hartford, VermontF. X. Flinn
 
Bolton Town Common Survey Results
Bolton Town Common Survey ResultsBolton Town Common Survey Results
Bolton Town Common Survey ResultsMeg O'Leary
 
Preliminary Studies- Town Planning
Preliminary Studies- Town PlanningPreliminary Studies- Town Planning
Preliminary Studies- Town PlanningFaisal Rasool
 
Why we ditched TFS and embraced Git, Github, TeamCity and Myget
Why we ditched TFS and embraced Git, Github, TeamCity and MygetWhy we ditched TFS and embraced Git, Github, TeamCity and Myget
Why we ditched TFS and embraced Git, Github, TeamCity and MygetDennis Doomen
 
Eclipse survey 2012 report [final]
Eclipse survey 2012 report [final]Eclipse survey 2012 report [final]
Eclipse survey 2012 report [final]Ian Skerrett
 
Git-flow workflow and pull-requests
Git-flow workflow and pull-requestsGit-flow workflow and pull-requests
Git-flow workflow and pull-requestsBartosz Kosarzycki
 

Viewers also liked (9)

Eclipse community survey 2014 v2
Eclipse community survey 2014 v2Eclipse community survey 2014 v2
Eclipse community survey 2014 v2
 
Having fun with Git
Having fun with GitHaving fun with Git
Having fun with Git
 
2017 Info Night Presentation - Community Survey - Town of Hartford, Vermont
2017 Info Night Presentation - Community Survey - Town of Hartford, Vermont2017 Info Night Presentation - Community Survey - Town of Hartford, Vermont
2017 Info Night Presentation - Community Survey - Town of Hartford, Vermont
 
Bolton Town Common Survey Results
Bolton Town Common Survey ResultsBolton Town Common Survey Results
Bolton Town Common Survey Results
 
GIT_In_90_Minutes
GIT_In_90_MinutesGIT_In_90_Minutes
GIT_In_90_Minutes
 
Preliminary Studies- Town Planning
Preliminary Studies- Town PlanningPreliminary Studies- Town Planning
Preliminary Studies- Town Planning
 
Why we ditched TFS and embraced Git, Github, TeamCity and Myget
Why we ditched TFS and embraced Git, Github, TeamCity and MygetWhy we ditched TFS and embraced Git, Github, TeamCity and Myget
Why we ditched TFS and embraced Git, Github, TeamCity and Myget
 
Eclipse survey 2012 report [final]
Eclipse survey 2012 report [final]Eclipse survey 2012 report [final]
Eclipse survey 2012 report [final]
 
Git-flow workflow and pull-requests
Git-flow workflow and pull-requestsGit-flow workflow and pull-requests
Git-flow workflow and pull-requests
 

Similar to Eclipse Community Survey Report 2013

Global software survey results - sme preferences
Global software survey results - sme preferencesGlobal software survey results - sme preferences
Global software survey results - sme preferencesDaniel Smith
 
Andreas Pappas, Senior Analyst, VisionMobile
Andreas Pappas, Senior Analyst, VisionMobileAndreas Pappas, Senior Analyst, VisionMobile
Andreas Pappas, Senior Analyst, VisionMobileEurapp
 
Vision mobile developer_economics_q3_2013_v1
Vision mobile developer_economics_q3_2013_v1Vision mobile developer_economics_q3_2013_v1
Vision mobile developer_economics_q3_2013_v1Sumit Roy
 
The real cost of it franken monitoring
The real cost of it franken monitoringThe real cost of it franken monitoring
The real cost of it franken monitoringAppDynamics
 
Importance of Programming Language in Day to Day Life
Importance of Programming Language in Day to Day LifeImportance of Programming Language in Day to Day Life
Importance of Programming Language in Day to Day Lifeijtsrd
 
Developer Economics Q3 2013 - Key Insights
Developer Economics Q3 2013 - Key InsightsDeveloper Economics Q3 2013 - Key Insights
Developer Economics Q3 2013 - Key InsightsSlashData
 
Business Commerce, the Cloud, and the CIO
Business Commerce, the Cloud, and the CIO Business Commerce, the Cloud, and the CIO
Business Commerce, the Cloud, and the CIO SAP Ariba
 
IoT Developer Survey 2015
IoT Developer Survey 2015IoT Developer Survey 2015
IoT Developer Survey 2015Ian Skerrett
 
IoT Developer Survey 2015
IoT Developer Survey 2015IoT Developer Survey 2015
IoT Developer Survey 2015Eclipse IoT
 
Apteligent Data Report Google IO Edition
Apteligent Data Report Google IO EditionApteligent Data Report Google IO Edition
Apteligent Data Report Google IO EditionApteligent
 
VisionMobile presentation @ Campus Party 2013, London
VisionMobile presentation @ Campus Party 2013, LondonVisionMobile presentation @ Campus Party 2013, London
VisionMobile presentation @ Campus Party 2013, LondonSlashData
 
Mobile in 2015 - eduWeb 2014
Mobile in 2015 -  eduWeb 2014Mobile in 2015 -  eduWeb 2014
Mobile in 2015 - eduWeb 2014The Judge Group
 
Cloud Developer Segmentation Report by VisionMobile
Cloud Developer Segmentation Report by VisionMobileCloud Developer Segmentation Report by VisionMobile
Cloud Developer Segmentation Report by VisionMobileSlashData
 
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsDMIMarketing
 
State of mobile mobile developers:ecosystem and marketing mix
State of mobile mobile developers:ecosystem and marketing mixState of mobile mobile developers:ecosystem and marketing mix
State of mobile mobile developers:ecosystem and marketing mixSumit Roy
 
Summary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdfSummary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdfpCloudy
 
Road ahead for performance testing
Road ahead for performance testingRoad ahead for performance testing
Road ahead for performance testingDeb Hota
 
State of Mobile App Developers 2016
State of Mobile App Developers 2016State of Mobile App Developers 2016
State of Mobile App Developers 2016InMobi
 
Business Commerce, the Cloud, and the CIO - London
Business Commerce, the Cloud, and the CIO - LondonBusiness Commerce, the Cloud, and the CIO - London
Business Commerce, the Cloud, and the CIO - LondonSAP Ariba
 

Similar to Eclipse Community Survey Report 2013 (20)

Global software survey results - sme preferences
Global software survey results - sme preferencesGlobal software survey results - sme preferences
Global software survey results - sme preferences
 
Andreas Pappas, Senior Analyst, VisionMobile
Andreas Pappas, Senior Analyst, VisionMobileAndreas Pappas, Senior Analyst, VisionMobile
Andreas Pappas, Senior Analyst, VisionMobile
 
Vision mobile developer_economics_q3_2013_v1
Vision mobile developer_economics_q3_2013_v1Vision mobile developer_economics_q3_2013_v1
Vision mobile developer_economics_q3_2013_v1
 
The real cost of it franken monitoring
The real cost of it franken monitoringThe real cost of it franken monitoring
The real cost of it franken monitoring
 
Importance of Programming Language in Day to Day Life
Importance of Programming Language in Day to Day LifeImportance of Programming Language in Day to Day Life
Importance of Programming Language in Day to Day Life
 
Developer Economics Q3 2013 - Key Insights
Developer Economics Q3 2013 - Key InsightsDeveloper Economics Q3 2013 - Key Insights
Developer Economics Q3 2013 - Key Insights
 
Business Commerce, the Cloud, and the CIO
Business Commerce, the Cloud, and the CIO Business Commerce, the Cloud, and the CIO
Business Commerce, the Cloud, and the CIO
 
IoT Developer Survey 2015
IoT Developer Survey 2015IoT Developer Survey 2015
IoT Developer Survey 2015
 
IoT Developer Survey 2015
IoT Developer Survey 2015IoT Developer Survey 2015
IoT Developer Survey 2015
 
Apteligent Data Report Google IO Edition
Apteligent Data Report Google IO EditionApteligent Data Report Google IO Edition
Apteligent Data Report Google IO Edition
 
VisionMobile presentation @ Campus Party 2013, London
VisionMobile presentation @ Campus Party 2013, LondonVisionMobile presentation @ Campus Party 2013, London
VisionMobile presentation @ Campus Party 2013, London
 
Mobile in 2015 - eduWeb 2014
Mobile in 2015 -  eduWeb 2014Mobile in 2015 -  eduWeb 2014
Mobile in 2015 - eduWeb 2014
 
Cloud Developer Segmentation Report by VisionMobile
Cloud Developer Segmentation Report by VisionMobileCloud Developer Segmentation Report by VisionMobile
Cloud Developer Segmentation Report by VisionMobile
 
Open Source
Open Source Open Source
Open Source
 
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise AppsEssential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
Essential Guide to Becoming A Mobile App Rock Star - part III - Enterprise Apps
 
State of mobile mobile developers:ecosystem and marketing mix
State of mobile mobile developers:ecosystem and marketing mixState of mobile mobile developers:ecosystem and marketing mix
State of mobile mobile developers:ecosystem and marketing mix
 
Summary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdfSummary of Device Coverage Report 2021.pdf
Summary of Device Coverage Report 2021.pdf
 
Road ahead for performance testing
Road ahead for performance testingRoad ahead for performance testing
Road ahead for performance testing
 
State of Mobile App Developers 2016
State of Mobile App Developers 2016State of Mobile App Developers 2016
State of Mobile App Developers 2016
 
Business Commerce, the Cloud, and the CIO - London
Business Commerce, the Cloud, and the CIO - LondonBusiness Commerce, the Cloud, and the CIO - London
Business Commerce, the Cloud, and the CIO - London
 

More from Ian Skerrett

Connecting the smart factory to the cloud with MQTT and Sparkplug
Connecting the smart factory to the cloud with MQTT and SparkplugConnecting the smart factory to the cloud with MQTT and Sparkplug
Connecting the smart factory to the cloud with MQTT and SparkplugIan Skerrett
 
IoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIan Skerrett
 
The State of Edge Computing for IoT
The State of Edge Computing for IoTThe State of Edge Computing for IoT
The State of Edge Computing for IoTIan Skerrett
 
Internet of manufacturing and Open Source
Internet of manufacturing and Open SourceInternet of manufacturing and Open Source
Internet of manufacturing and Open SourceIan Skerrett
 
Open Source Software for Industry 4.0
Open Source Software for Industry 4.0Open Source Software for Industry 4.0
Open Source Software for Industry 4.0Ian Skerrett
 
Eclipse IoT Overview
Eclipse IoT OverviewEclipse IoT Overview
Eclipse IoT OverviewIan Skerrett
 
Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Ian Skerrett
 
Eclipse IOT [IoT World Santa Clara]
Eclipse IOT  [IoT World Santa Clara]Eclipse IOT  [IoT World Santa Clara]
Eclipse IOT [IoT World Santa Clara]Ian Skerrett
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017Ian Skerrett
 
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions3 Software Stacks for IoT Solutions
3 Software Stacks for IoT SolutionsIan Skerrett
 
IoT Developer Survey 2016
IoT Developer Survey 2016IoT Developer Survey 2016
IoT Developer Survey 2016Ian Skerrett
 
Creating the open source building blocks for IoT
Creating the open source building blocks for IoT Creating the open source building blocks for IoT
Creating the open source building blocks for IoT Ian Skerrett
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersIan Skerrett
 
Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015Ian Skerrett
 
Using open source for IoT
Using open source for IoTUsing open source for IoT
Using open source for IoTIan Skerrett
 
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]Ian Skerrett
 
ABC of IoT Consortiums
ABC of IoT ConsortiumsABC of IoT Consortiums
ABC of IoT ConsortiumsIan Skerrett
 
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product StrategyLeveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product StrategyIan Skerrett
 
Open Source IoT at Eclipse
Open Source IoT at EclipseOpen Source IoT at Eclipse
Open Source IoT at EclipseIan Skerrett
 
Iot presentation [bitheads]
Iot presentation [bitheads]Iot presentation [bitheads]
Iot presentation [bitheads]Ian Skerrett
 

More from Ian Skerrett (20)

Connecting the smart factory to the cloud with MQTT and Sparkplug
Connecting the smart factory to the cloud with MQTT and SparkplugConnecting the smart factory to the cloud with MQTT and Sparkplug
Connecting the smart factory to the cloud with MQTT and Sparkplug
 
IoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTTIoT Meetup HiveMQ and MQTT
IoT Meetup HiveMQ and MQTT
 
The State of Edge Computing for IoT
The State of Edge Computing for IoTThe State of Edge Computing for IoT
The State of Edge Computing for IoT
 
Internet of manufacturing and Open Source
Internet of manufacturing and Open SourceInternet of manufacturing and Open Source
Internet of manufacturing and Open Source
 
Open Source Software for Industry 4.0
Open Source Software for Industry 4.0Open Source Software for Industry 4.0
Open Source Software for Industry 4.0
 
Eclipse IoT Overview
Eclipse IoT OverviewEclipse IoT Overview
Eclipse IoT Overview
 
Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0Eclipse IoT for Industry 4.0
Eclipse IoT for Industry 4.0
 
Eclipse IOT [IoT World Santa Clara]
Eclipse IOT  [IoT World Santa Clara]Eclipse IOT  [IoT World Santa Clara]
Eclipse IOT [IoT World Santa Clara]
 
IoT Developer Survey 2017
IoT Developer Survey 2017IoT Developer Survey 2017
IoT Developer Survey 2017
 
3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions3 Software Stacks for IoT Solutions
3 Software Stacks for IoT Solutions
 
IoT Developer Survey 2016
IoT Developer Survey 2016IoT Developer Survey 2016
IoT Developer Survey 2016
 
Creating the open source building blocks for IoT
Creating the open source building blocks for IoT Creating the open source building blocks for IoT
Creating the open source building blocks for IoT
 
Eclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developersEclipse IoT: Open source technology for IoT developers
Eclipse IoT: Open source technology for IoT developers
 
Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015Defining an Open IoT Stack - Presented at IoT World 2015
Defining an Open IoT Stack - Presented at IoT World 2015
 
Using open source for IoT
Using open source for IoTUsing open source for IoT
Using open source for IoT
 
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
Leveraging the Open IoT Ecosystem to Accelerate Innovation [BizofIoT]
 
ABC of IoT Consortiums
ABC of IoT ConsortiumsABC of IoT Consortiums
ABC of IoT Consortiums
 
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product StrategyLeveraging the Open IoT Ecosystem to Accelerate Product Strategy
Leveraging the Open IoT Ecosystem to Accelerate Product Strategy
 
Open Source IoT at Eclipse
Open Source IoT at EclipseOpen Source IoT at Eclipse
Open Source IoT at Eclipse
 
Iot presentation [bitheads]
Iot presentation [bitheads]Iot presentation [bitheads]
Iot presentation [bitheads]
 

Recently uploaded

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Eclipse Community Survey Report 2013

  • 1. ECLIPSE COMMUNITY SURVEY REPORT JUNE 2013 COPYRIGHT © 2013 THE ECLIPSE FOUNDATION ALL RIGHTS RESERVED THIS WORK IS LICENSED UNDER THE CREATIVE COMMONS ATTRIBUTION 3.0 UNPORTED LICENSE. TO VIEW A COPY OF THIS LICENSE, VISIT HTTP://CREATIVECOMMONS.ORG/LICENSES/BY/3.0/ OR SEND A LETTER TO CREATIVE COMMONS, 171 SECOND STREET, SUITE 300, SAN FRANCISCO, CALIFORNIA, 94105, USA
  • 2. ABOUT THE SURVEY • Survey was open to the Eclipse community from April 12 – May 10, 2013. The primary method for promoting the survey was news posting on eclipse.org home page, twitter, Facebook and forums postings. • 1070 individuals responded to the survey and 920 completed the survey. The results are based on the 920 completed survey responses. • We received 355 (38.6%) completed survey responses from Germany. This was due to press coverage of the survey by a popular German developer portal. • This report is a summary of the overall results. Some results of some questions only include the more popular options. In addition, not all the questions are reported. The details data is available at http://eclipse.org/org/press-release/20130612_eclipsesurvey2013.php • Eclipse Foundation has run a similar surveys in previous years. Comparison in this report are from the results of these surveys. • 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 • 2007 http://www.eclipse.org/org/press-release/20071106_cbsurvey.php Eclipse Open Source Developer Report 2013 2
  • 4. 7% 8% 24% 24% 17% 9% 12% How many years have you spent writing code in a professional capacity? (Choose one.) Just learning to code Less than 2 years 2-5 years 6-10 years 11-15 years 16-20 years  47% have 2-10 years experience writing code EXPERIENCE Eclipse Open Source Developer Report 2013 4
  • 5. 34% 9% 7%5%5% 5% 5% 4% 2% 24% Which of the following most closely describes your industry? (Choose one.) High-tech products Student Professional services Industrial products manufacturing Individual - not affiliated with an industry Financial services Researcher Government (federal, state, local) Telecom carriers Other  Significant representation from software and hardware vendors creating high-tech products INDUSTRY Eclipse Open Source Developer Report 2013 5
  • 6. 33% 21%12% 8% 9% 15% 2% What is your best estimate of how many employees work at your organization? (Choose one.) Fewer than 100 100 to 999 1,000 to 4,999 5,000 to 19,999 20,000 or more Individual, not affiliated with an organization Don't know ORGANIZATION SIZE Eclipse Open Source Developer Report 2013 6  54% respondents work in organizations with less than 1000 employees.  17% respondents work in organizations with more than 5000 employees
  • 8. 64% 27% 6.9% 58% 33% 7.9% 63% 28% 8.5% 55% 32.50% 12% 54.6% 35.1% 8.7% Windows Linux Mac OSX What is your primary operating system for software development? (Choose one.) 2013 2012 2011 2010 2009  55% continue to use Windows  Linux usage increased to 35% DESKTOP OPERATING SYSTEM Eclipse Open Source Developer Report 2013 8
  • 9. DEPLOYMENT OPERATING SYSTEM Eclipse Open Source Developer Report 2013 9 5.9% 6.6% 8.2% 8.2% 9.0% 12.6% 15.0% 16.0% 16.7% 21.3% 21.8% 34.3% 66.5% 6.1% 5.8% 6.1% 5.9% 6.3% 13.4% 11.7% 12.6% 18.8% 20.2% 22.1% 33.0% 60.8% Embedded OS (ex.… Oracle Solaris Linux - Fedora Apple iOS Unix (AIX, HP-UX) Linux - Other Linux - SUSE Mac OSX Android Linux - Debian Linux - RHEL Linux - Ubuntu MS Windows (any version… What are your primary operating systems for software deployment? (Based on importance, choose up to 5) 2013 2012  Windows decreased to 60.8% from 66.5% as a deployment OS.
  • 10. 67% 11% 5% 4% 3% 3% 2% 3% 1% 1% Java C/C++ PHP Python C JavaScript C# Other… Scala Groovy What is the primary computer language you typically use to develop software? (Choose one.) PRIMARY LANGUAGE Eclipse Open Source Developer Report 2013 10
  • 11. 1.8% 5.2% 4.7% 9.2% 21.0% 26.9% 26.9% 4.3% 5.4% 4.2% 11.7% 18.6% 28.4% 22.9% 4.1% 4.2% 6.3% 10.7% 20.5% 21.0% 30.3% 4.7% 6.8% 7.1% 7.3% 18.5% 23.0% 29.1% Mobile applications Embedded software Research/scientific applications Plug-ins for Eclipse Desktop client applications Server-centric & Middleware applications… Web applications & Rich Internet Applications What is the primary type of software you are personally involved in developing? (Choose one.) 2013 2012 2011 2010 TYPE OF SOFTWARE Eclipse Open Source Developer Report 2013 11
  • 12. SERVER FRAMEWORKS 14.0% 4.2% 11.8% 10.1% 5.7% 18.6% 19.7% 12.4% 4.5% 13.0% 10.7% 6.8% 14.7% 24.3% 15.6% 4.5% 7.8% 10.4% 12.3% 18.8% 22.7% 18.2% 4.7% 11.7% 8.4% 6.1% 23.4% 25.2% None - I'm not using a server framework Java Server Faces (JSF) Other (specify) Servlets Equinox (or other OSGi runtime) EJBs Spring What is the primary server framework you use for deployed applications? (Choose one.) 2013 2012 2011 2010  Spring and EJBs continue to be the most popular server frameworks Eclipse Open Source Developer Report 2013 12
  • 13. PRIMARY APPLICATION SERVER 3.3% 2.9% 5.2% 5.1% 3.6% 10.5% 33.8% 2.6% 3.0% 4.3% 4.0% 3.5% 9.0% 32.1% 2.5% 3.6% 4.9% 5.1% 6.6% 8.6% 33.6% 2.5% 3.9% 4.3% 4.0% 4.3% 8.2% 29.9% Oracle WebLogic Glassfish Other (specify) IBM WebSphere Jetty JBoss Apache Tomcat What is the primary application server you typically use for deployed applications? (Choose one.) 2013 2012 2011 2010  Apache Tomcat continues to be the most popular application server Eclipse Open Source Developer Report 2013 13
  • 14. 0.9% 2.8% 3.0% 12.6% 6.8% 58.3% 0.6% 2.7% 4.6% 13.3% 12.8% 51.3% 2.2% 2.3% 2.6% 8.9% 4.4% 23.2% 46.0% 1.4% 2.2% 3.6% 4.5% 6.0% 30.3% 37.8% IBM Rational Team Concert IBM Rational ClearCase Mercurial CVS GitHub Git Subversion What is the primary source code management system you typically use? (Choose one.) 2013 2012 2011 2010 PRIMARY CODE MANAGEMENT  Subversion continue to decrease to only 37.8%  Git and GitHub combined represent 36.3% Eclipse Open Source Developer Report 2013 14
  • 15. BUILD AND RELEASE MGMT PRODUCT 14.2% 21.8% 15.7% 50.4% 28.3% 16.0% 32.2% 16.0% 32.2% 48.2% 30.8% 2.3% 6.0% 5.1% 11.6% 7.1% 10.1% 20.1% 15.3% 29.8% 50.8% 42.3% 4.5% 6.1% 6.2% 6.5% 8.0% 9.7% 10.9% 12.7% 16.7% 35.3% 38.3% 41.3% Gradle Other (specify) CMake PDE Build Custom/in-house Tycho Sonatype Nexus Hudson Make Jenkins Ant Maven What build and release management products do you typically use? (Select all that apply.) 2013 2012 2011 2010  Usage of Ant declined from 50.8% to 38.3% Eclipse Open Source Developer Report 2013 15
  • 17. 8.0% 9.1% 8.5% 10.4% 52.7% 11.2% 6.4% 14.9% 7.2% 12.7% 47.8% 10.9% 8% 14% 7% 12% 47% 13% Deploy the majority apps Deploy a minority apps Plans to deploy in the next 6 months Plans to deploy in the next 7-18 months No plans Don't know Are you or your organization deploying applications to a cloud infrastructure? (Choose one.) 2013 2012 2011 PLANS FOR CLOUD COMPUTING Eclipse Open Source Developer Report 2013 17  Number of respondents with no plans for Cloud deployments has remained consistent.  In Germany, 59.5% have no plans for Cloud deployment compared to 47% overall
  • 18. 9.8% 23.1% 29.3% 4.0% 2.7% 4.0% 13.5% 30.0% 36.0% 2.3% 2.3% 3.0% 3.4% 5.3% 22.4% 30.8% Rackspace Cloud IBM Microsoft Azure Red Hat OpenShift Google AppEngine Private cloud Amazon If you are or have plans to use a cloud infrastructure, which service are you likely to use? (Choose one.) 2013 2012 2011 CLOUD PROVIDERS Eclipse Open Source Developer Report 2013 18  In Germany, Private Cloud is most popular at 35% vs Amazon (21.3%)
  • 19. 5.2% 18.5% 11.3% 10.6% 14.0% 31.6% 8.9% 5.7% 17.6% 19.7% 10.4% 13.9% 23.9% 8.7% 8.7% 21.5% 15.7% 10.0% 11.7% 22.4% 10.0% Developed apps for internal users Developed apps for external users Developed apps for internal and external users In the next 6 months In the next 7-18 months No plans Don't know Are you or your organization planning to create applications for mobile devices (smartphones, tablets, etc.) 2013 2012 2011 PLANS FOR MOBILE Eclipse Open Source Developer Report 2013 19
  • 20. MOBILE PLATFORMS Eclipse Open Source Developer Report 2013 20 15.1% 13.6% 66.3% 85.3% 11.4% 11.1% 19.9% 73.8% 89.6% 9.7% 17.9% 19.9% 65.7% 86.8% RIM Blackberry MS Windows Phone Optimize web site for mobile devices Apple iOS Android What platforms are your targeting for your mobile applications? (Choose all that apply) 2013 2012 2011
  • 21. 4.9% 2.8% 7.9% 17.9% 28.6% 59.6% 34.3% 2.1% 2.1% 2.3% 5.4% 11.2% 24.4% 40.1% Don’t know Dojo Mobile SAP/Sybase Unwired Platform Appcelerator Titanium Sencha Touch Apache Cordova/PhoneGap JQuery/JQuery Mobile Native SDKs and development platforms What mobile frameworks and platforms do you use? (Choose all that apply) 2013 2012 MOBILE FRAMEWORKS Eclipse Open Source Developer Report 2013 21
  • 23. WEB-BASED IDE 23 Eclipse Open Source Developer Report 2013 2.6% 10.7% 14.6% 35.4% 36.7% I use a web-based IDE as part of my normal development environment I have experimented with a web-based IDE but not on a regular basis I'm interested but Web IDEs lack the features of a full desktop IDE I have no interest in a web-based IDE I don’t know enough to have an opinion What has been your experience of using a web-based IDE (ex. Orion, Cloud 9, CodeEnvy, etc.)
  • 24. WEB-BASED IDE 24 Eclipse Open Source Developer Report 2013 35.8% 1.5% 1.8% 3.0% 7.8% 14.6% 22.2% 22.9% 26.2% 35.3% Don’t do JS/HTML5 development Brackets Eclipse VJet Emacs Sublime Vi Text Editor Eclipse JSDT Chrome DevTools Firefox Web Developer Tools What developer tools do you use for doing JS/HTML5/CSS web development? (Choose all that apply)
  • 26. OSS CORPORATE POLICY 1.6% 41.0% 35.4% 8.8% 13.1% 1.6% 40.1% 38.7% 8.7% 10.8% 0.60% 38.50% 39.50% 9.70% 11.70% 1.0% 40.8% 39.5% 8.0% 10.6% Does not allow the use of any open source software Uses open source software, but does not interact with open source project communities in any way Uses open source software and contributes back (through bug reports, code, resources) to at… Contributes significant development resources (contributors, committers and/or maintainers, project… Has a business model that relies on open source software for its success What best describes your organization's policy towards the use of open source software? (Choose one.) 2013 2012 2011 2010  Corporate policies remain consistent for last 4 years Eclipse Open Source Developer Report 2013 26
  • 27. WHY CONTRIBUTE TO OPEN SOURCE  67% of developers contribute or participate in open source projects Eclipse Open Source Developer Report 2013 27 6.2% 11.2% 22.0% 24.8% 28.5% 33.4% 35.9% 36.3% 54.0% 5.8% 8.4% 17.6% 22.6% 32.9% 32.9% 33.0% 35.6% 46.9% A good way to promote my… Paid to contribute Important for career… Enjoy the interaction with my… I don't contribute to any open… I needed a feature or bug fix… I believe in the FOSS… It is a great way to learn… Like to give back and support… Why do you contribute or participate to an open source project? (Choose all that apply.) 2013 2012
  • 28. MOST ADMIRED COMPANIES IN OPEN SOURCE Eclipse Open Source Developer Report 2013 28 What company do you admire/respect for their participation and contributions to open source communities? 28.5% 21.3% 18.9% Other Companies Mentioned: Mozilla, Eclipse, Apache, Oracle, Canonical, GitHub, Sun
  • 29. ECLIPSE VERSION ADOPTION  Adoption of Eclipse 4.2 lags behind previous releases Eclipse Open Source Developer Report 2013 29 3.6% 7.4% 15.8% 12.9% 56.0% Eclipse 3.6 Helios Eclipse 4.3 (Kepler Milestone Builds) Eclipse 3.7 (Indigo) Eclipse 3.8 (Juno) Eclipse 4.2 (Juno) 2013 What is the version of Eclipse you use most often? (Choose one.) 0.7% 2.3% 5.3% 10.9% 76.9% Eclipse 3.4 (Ganymede) Eclipse 3.5 (Galileo) Eclipse 4.2 (Juno Milestone Builds) Eclipse 3.6 (Helios) Eclipse 3.7 (Indigo) 2012
  • 30. 29% 52% 13% 5% 1% 2013 Very satisfied Satisified Neutral Unsatisfied Very Unsatisified SATISFACTION  Overall satisfaction declined in 2013  81% are very satisfied or satisfied compared to 90% in 2012 Eclipse Open Source Developer Report 2013 30 39% 51% 8% 2% 0% 2012 Overall, how satisfied are you with Eclipse? (Choose one.)