Why do you participate in Open Source? (survey)
spreadsheets.google.com
spreadsheets.google.com
None of those questions have an answer I can check that applies to me.
As an example, take the Internationalization library for ASP.NET that I released as Open Source last year. Sure, it's nice to give back to the community and all that, but there's a business reason there as well. It's hosted on one of my product domains, so having developers link to the project has measurable SEO benefits. Weighing that benefit against the negligible competitive advantage of keeping it in-house was the main part of the decision, along with the fact that it was comparably easy to break out as a reusable piece.
"Goodwill" might have weighed slightly, but "Esteem", "Self-Actualization" and all the other tick marks from that survey were never part of the equation.
This isn't limited to small projects, either. Pick any big-name OS project, and chances are you'll find a big corporation or two behind it, promoting (and funding) it to further their own business need.
Do you participate? Do you get compensated? Tick all that apply 1 Tick all the apply 2
Which would have told me what in essence, i need. People who participate in Open source (for no financial compensation) have fulfilled the needs associated with the bottom 4 levels of Maslow's Pyramid of needs
Again thanks for the input, i should have made the survey more open ended and just narrowed down the parts where i needed specific answers
to be honest i dont think the information would be much use to anyone because as mentioned the survey pretty much points that respondent in one direction
(Here is a link to the spreadsheet) https://spreadsheets.google.com/ccc?key=0AtwEsLgSGhLCdEYwVTB...
I'm not actually employed by anybody - there ARE people on Open Source who are self-employed. You should add that as an option.
Also - You might want to consider making the last question (about what need OpenSource fullfills) into a multiple-choice question. I would tick the last three boxes, but had to settle for the most important (that might have been your goal, of course).
Lastly - Call it Free and Open Source Software. There are people who care about the distinction.
This is predicated on the notion of a non-exclusive ownership of "free," as in, the GPL bring "more free" than the MIT license, despite the fact that many in the intended audience would disagree. "Open source" is a sufficiently inclusive term.
Also note that proponents do not claim ownership of "free" in any sort, but of "Free". Sorry to be nitpicking on this, but it is the name. Likewise, there is no claim that the GPL is "more free" - if you talk to somebody who has a good understanding of this, they will agree that the GPL is less "free" than MIT. However, I and others would argue that the slight reduction in "freedom" is actually worthwhile because it mitigates certain social risks by strengthening the Share And Share Alike aspect.
"Open Source" is inclusive of GPL licensed software -- I don't see the need for a GNU/Linux style distinction in a survey targeted at all open source developers.
And yes, "Open Source" includes GPL licensed software, but it does not include the philosophy that I'm interested in and that I think to be vital to community cohesion.
It's code that I'm throwing out onto the internet for other people to use. I can't for the life of me understand why some people think it's so important as to split hairs about definitions and argue about licenses for it.
The only reason why we insist that it is important is because there are others who continue to push that it is not. I never really understood that particular color of "activism", but to each his own, I guess.
I do that for my job (I'm being paid for making things work, and we use lots of FOSS software) and I do that on my own leisure-time too (be it some project, or just toying around). But I really don't see any answer to describe something to describe my "I hack to get this working in a way I want" utilitarian needs.
Add: And if I dig deeper, to the reasons why I want it to work, there are too many reasons. Sometimes it's just a part of my job, sometimes I just want to fullfill my interests, sometimes I want to help someone or do something that would matter.
Edit: Also, some of the things I checked did not apply to me 100%. I am assuming this is because while they are different in my eyes, they are equivalent in the test giver's eyes.
Remember you are surveying programmers which means T&F equals F. So if you want many programmers to check yes to something that partially applies, you should specify that.
If my assumptions are correct, I would change "Tick all that apply " to say "Tick all that partially or fully apply "
I would remove validation on that page as well or add a nothing applies option to the questions.
I am guessing it was done on purpose, but mentioning it just in case.
based on the current parameters my participation does not follow.
I think it would have been better if I could choose multiple answers to the last question.
I consider using and spreading the use of as participating. I'm sure many do not. (btw neither they nor I are wrong)