Fig.1 (Q46) What is your gender?
Fig.2 (Q47) Do you have a partner?
Fig.3 (Q48) What is the highest level of education have you completed?
Fig.4 (Q49) What is your profession?
Fig.5 Professional Structure of OS/FS Developers
Table 1 Classification of professions
|Software engineer||Software engineer|
|Student (other sectors)|
|University / Research Institute||University / Research Institute (IT)|
|University / Research Institute (other sectors)|
|Engineer (other sectors)||Engineer (other sectors)|
|Consultant (other sectors)|
|Manager (other sectors)|
|Exective (other sectors)|
|Marketing / Product sales(IT)|
|Marketing / Product sales(other sectors)|
|Other (other sectors)|
Fig.6 (Q50) What is your yearly gross income?
Fig.7 (Q51) What is your nationality?
Fig.8 (Q52) Where do you live in?
Fig.9 (Q4) In what year when you started OS/FS development?
Fig.10 (Q5) What your age when you started OS/FS development?
Fig.11 Current age
Table 2 Average starting year, starting age, and current age
Fig.12 (Q1) Do you think of yourself as part of the Free Software or as part of the Open Source community?
Fig.13 (Q2) Do you think that Free Software and Open Source communities are different communities?
Fig.14 (Q3) Which license do you choose, if your code never depends on any other source code?
Fig.15 Perceived Differences between OSS and FS Communities by Position
Fig.16 Differences of favorite licenses by Position
Fig.17 (Q6) On average, how many hours per week do you work on OS/FS projects?
Fig.18 (Q7) If you develop proprietary software: On average, how many hours per week do you work on proprietary software projects?
Fig.19 Time Spent for Developing OS/FS and Proprietary Software
Fig.20 Time Spent for Developing OS/FS by Occupational Background of the Developers
Fig.21 Time Spent for Developing Proprietary Software by Occupational Background of the Developers
Fig.22 (Q8) For which area do you primarily develop OS/FS?
Fig.23 (Q9) Which of the following is your favorite distribution / operating system?
Fig.24 (Q10) Which of the following distribution / operating system did you use when you started programming?
Fig.25 (Q11) Which of the following distribution / operating system did you use when you started OS/FS development?
Fig.26 (Q12) In which tools and programming languages are you experienced in?
Fig.27 Experienced Programming Languages
Fig.28 Experienced Scripting Languages
Fig.29 Experienced Developing Tools, etc.
Fig.30 (Q13) Which of the following is your favorite desktop?
Fig.31 (Q14) Which of the following is your favorite editor?
Fig.32 (Q15) In how many Open Source / Free Software development projects have you been involved so far?
Fig.33 (Q16) In how many OS/FS development projects are you currently involved?
Fig.34 (Q17) In how many Open Source / Free Software development projects have you been involved in as a leader, coordinator, or administrator?
Fig.35 Number of Performed OS/FS Projects So Far by Age
Fig.36 Number of Performed OS/FS Projects So Far by Duration of Membership in OS/FS Community
Fig.37 Number of Performed OS/FS Projects So Far by Occupational Background
Fig.38 Number of OS/FS Projects Involved in as a Leader
Fig.39 Number of OS/FS Projects Involved in as a Leader by Duration of Membership in OS/FS Community
Fig.40 Number of OS/FS Projects Involved in as a Leader by Occupational Background
Fig.41 (Q18) With how many Open Source / Free Software developers do you have regular contact on an individual basis (e.g. by email or telephone)?
Fig.42 Leadership Experience of OS/FS Developers by Regular Contacts to Other Members of the Community
Fig.43 (Q19) Where is your base for OS/FS development activities?
Fig.44 (Q20) What roles do you play in OS/FS project?
Fig.45 (Q21) Which level is your English ability?
Fig.46 Differences of Base for Activities by English Ability
Fig.47 (Q22) Which of the following OS/FS developers do you know?
Fig.48 (Q23) Do you use OS/FS at work or if you are studying, at university/college/school?
Fig.49 (Q24) How do you use OS/FS?
Fig.50 (Q25) Do you have any of OS/FS qualification?
Fig.51 (Q26) From what did you learn the knowledge of OS/FS development?
Fig.52 Do you have any of OS/FS qualification?
(Q27) What is your reason for participating in OS/FS development and/or distributing OS/FS?
(Q28) For what reason(s) do you think other developer go on with developing and/or distributing OS/FS?
Fig.54 (Q29) By what did you concern with OS/FS development?
(Q30) What do you expect from other OS/FS developers?
(Q31) What do you think other OS/FS developers expect from you?
Fig.56 (Q32) If you had to describe the OS/FS scene in general, which of the statements below reflects most your opinion? The OS/FS scene is a forum...
(Q33) Developers contribute to the OS/FS community in different ways, and they receive many benefits from it. In general, how do you assess your balance?
(Q34) When you consider other developers of OS/FS, how do you assess their balance?
Fig.58 (Q35) Do you mark source code you provide as OS/FS as yours, e.g. by signing your name or email address on it?
Fig.59 Awareness for Signing by Age
Fig.60 Awareness for Signing by Occupational Background of the Developers
Fig.61 (Q36) Do you earn money from OS/FS directly?
Fig.62 (Q37) Do you earn money from OS/FS indirectly?
Fig.63 (Q38 - 41) Among the OS/FS projects in which you have been involved, how many received some support from a business corporaton (or consortium), private or public foundation, or other sources of funding?
Fig.64 (Q38 - 41) The Number of supported times with the Change of the Times
Fig.65 (Q42) Who supported any of OF/FS projects in which you have been involved during the past 5 years?
Fig.66 (Q45) What is your yearly gross income relating to OS/FS projects?
Fig.67 (Q43) Which of the following statements are true for you?
Fig.68 (Q44) Which of the following situation are you looking forward to?
Fig.69 (Q53) Would you say that people learn very much from participating in the OS/FS community?
Fig.70 (Q54) According to your personal experience, what do you learn from participating in the OS/FS community? (check maximal four answers)
Fig.71 (Q55) How do you learn software development skills? (outside my job/school/university)
Fig.72 (Q56) On average, how many hours per month do you spend on learning software development skills?
Fig.73 (Q57) What do you think about the skills you develop in the OS/FS community? (Note: in the questions below, "professional career" refers to your existing career, or the professional career you plan to have)
Fig.74 (Q58) Do you think that self-organised learning in the OS/FS community is more efficient than the more formalised ways to learn in universities or companies?
©2004 Mitsubishi Research Institute, Inc. | Webmaster