The success of Grants

Ron Teitelbaum Ron at USMedRec.com
Wed Aug 30 23:02:58 UTC 2006


Hi All,

I received another interesting reply from Brian Behlendorf.  He said I could
share this with you.  In our conversation I mentioned that our non-paid
contributors are far from casual.  He agreed but didn't really know what to
call not paid contributors.  He said hobby, or amateur didn't sounds right.


I really like his points though, and agree that there is an interesting
dynamic between those that Squeak for a living, and those that are
contributing in their spare time.

Over all I like the idea of trying to work out what appears to be a switch
from the professional SqC group to a more Community based Squeak by trying
to encourage more people like Avi to actively support development.  The loss
of the professional paid group needs to be countered with more private
investment.  In return we get a more stable platform from the mile stone
makers and we encourage more innovative contributions from us causal
contributors.

Did anyone take up Avi on his suggestion?  It doesn't look like a difficult
project.

Ron Teitelbaum

From: Brian Behlendorf
Sent: Tuesday, August 29, 2006 11:45 AM

On Mon, 28 Aug 2006, Ton Roosendaal wrote:
> My current conclusion is that - when money gets involved - it's important
to 
> participate in an existing professional environment, or to create one 
> yourself (like we did for studio Orange), or to help people to setup a 
> business to become 'professional'.
> We didn't give out large grants yet, but if we will do I would look at 
> sponsoring companies/organizations to hire Blender developers/artists for 
> projects.

That's very similar to the perspective at Apache - if a company wanted to 
make a "donation" to us so as to further the work in some area, we'd say 
no, and that they should instead hire their own person with that same 
money and have them work on ASF projects as an individual contributor. 
I was personally very interested in making sure that there was a healthy 
ecosystem of companies providing services and products around httpd, 
because I felt that would help ensure we weren't dependent on charity, and 
that mutual market dependence would balance interests better than any 
rule-setting we could do.  Early on we were very generous with press 
releases and other public speaking to highlight companies building 
products/services around Apache.

The salaried full-time contributors do have issues, of course - they've 
got to justify their participation to their employers on the basis of some 
measurable return, and if you can't promise release dates or features, 
that's challenging when your employer is only used to those kind of 
metrics.  If instead your employer is more tangential - a web site design 
company that happens to use Struts, or something - then participation is 
easier to defend, but tends to be less than full time.  But I would say 
that a lot of the tension in Apache comes from conflict between the 
fulltimers who want to hit ship dates and fulfill promises they've made 
versus the more casual contributors who care more about quality and 
creativity.

I'd actually like to believe that the creative tension between the two 
results in something better than when either side dominates.  Classic 
problems in software engineering come from projects that are either too 
button-down and can't take risk, or the other extreme, big-vision projects 
that never reach practical usability.  When Open Source projects have 
both, you can have the casual/creatives taking big risks with ideas that 
might fail and only waste their own time, and the fulltimer-production 
types who make sure the successful new ideas work well and get bugfixed 
and matured.  That kind of applied innovation model is really cool.

 	Brian





More information about the Squeak-dev mailing list