Hey Marc,

Thanks for sharing. I asked in ernest and was genuinely curious. Personally I 
find OSS (especially when threaded with a particular programming language) to 
be an interesting topic. Let me share some of my observations. 

1) Typical software developers are motivated by autonomy, mastery and purpose 
[1]. 
2) Most open source projects arise from some other paid work.
3) That open source works tend to have a monetary gain in regards to mastery 
and establishing yourself as a qualified developer. Resumes now being, what 
does your github profile look like.

By no means am I an industry expert on OSS – I have only been programming 
professionally for a little more than 5 years now. I should mention too that I 
know next to nothing about PHP. My skills range in Ruby, ObjC, C, and 
JavaScript. 

In the Ruby world I tend to find that libraries that do not become open source 
will just die as there will always be something around the corner that is and 
it will mature faster due to the community. Objective-C is a bit different and 
seems to follow the same pattern. However I have seen code shops before and I 
myself have considered my next foundation library that I am building for my 
iPad project to be a sold too, but I doubt it. I will more than likely use it 
going open source as a marketing hook to generate buzz about my app. Not 
knowing anything about PHP, I wondered if your code was protected and compiled 
too?

On the topic of motivation and mastery. I guess these only work in regards to 
OSS if you (a) have a good job that takes money off the table and (b) said 
employer or project understands how OSS works and that paying a developer to 
make something that ends up going out free to the world benefits all involved. 
Again from ignorance, I wondered if PHP as a language generally has tons of 
good open source libs. Rhetorical tho, these are just musings. Your simple 
answer of making money for your work is perfectly acceptable. I just hoped to 
gain a little insight into what started the project and how it came into being.


 - Thanks,
    Ken

[1] http://www.lessonsoffailure.com/developers/autonomy-mastery-purpose/




-- 
You received this message because you are subscribed to the Google Groups 
"Haml" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to [email protected].
For more options, visit this group at http://groups.google.com/group/haml?hl=en.

Reply via email to