comp.lang.ada
 help / color / mirror / Atom feed
From: Justin Gombos <rpbkbq.xax.gld@uluv.kbq>
Subject: Re: Making money on open source, if not by selling _support_, then how?
Date: Sat, 15 Apr 2006 20:37:21 GMT
Date: 2006-04-15T20:37:21+00:00	[thread overview]
Message-ID: <5Qc0g.12757$b06.5026@trnddc08> (raw)
In-Reply-To: 0tSdnezhf44L9KDZRVn-vA@megapath.net

On 2006-04-12, Randy Brukardt <randy@rrsoftware.com> wrote:
> "Justin Gombos" <rpbkbq.xax.gld@uluv.kbq> wrote in message
> news:nT7%f.4699$7Z6.366@trnddc06...
> ...
>> > Which means no creations at all.
>>
>> You can't conclude that.  If that were a true statement, we would
>> not have the rich library of GNU software that exists today.  Why?
>> Because there's nothing to stop a GNU developer from having a day
>> job.  I suspect most self supporting GNU developers have day jobs.
>
> But that's my point. Taken to it's limit, there could be no
> well-paying "day jobs" for those GNU developers. After all, most of
> them are employed at companies that get some benefit from the GNU
> software. In the limit, where software was worth $0, there would be
> no "day jobs" in fields that are even remotely related.

How could there be no day job available for GNU developers?  Whatever
your answer, it must be purely hypothetical, because GNU developers
*do* have day jobs.  If they didn't, you'd have to explain how all the
GNU developers have been surviving for the past 20+ years.  And what
prevents such day jobs from being well paying?

> If the day job is unrelated (or even only weakly related), then the
> developers are either not developing great software, or are
> short-changing someone (their employers, their families, themselves,
> etc.) Great software requires at least some of the developers
> putting a large amount of mental energy into the design and the
> vision (and keeping to that design and vision). That's incompatible
> with a "day job" that requires significant mental energy, which is
> the vast majority of them. 

It seems you're making a lot of assumptions here, which in the end
probably boils down to a very small group.  You're assuming a Henry
Ford 40 hour work week, or greater.  You're assuming these are
mentally exhausting day jobs, and you're assuming that the subject is
easily fatigable.  You're also assuming that the mental energy
required at work is the same type of mental energy that the subject
would use in their GNU development (a lot of commercial software
effort involves what I call metawork - administrative overhead and
meetings talking about the work itself).

Someone who is burned out working 70+ hour weeks on their day job
doing the same work that GNU development involves is not suitable for
writing quality GNU code; and such folks are unlikely to pursue GNU
development.  Seeing that offtime volunteer GNU work is done for
leisure, you can figure that those who do it aren't burned out to the
point of being careless about quality.  Why?  Because intrinsic
motivators are at work.

> (I suppose you could work at a Wal-Mart-like job, if you don't mind
> living below the poverty line. But I happen to think software is too
> important to the world for developers to be forced to live at
> poverty levels...).

So what?  If someone chooses manual labor during the day, and mental
labor in their off hours, fine.  

The lifestyle of a GNU developer is chosen, not forced.

> You can cheat your employer, of course, but that's not a recipe for
> a sustanable model. Nor is "work, program, sleep" a model for
> healthy living.

Healthy living is a different issue entirely.

-- 
PM instructions: do a C4esar Ciph3r on my address; retain punctuation.



  reply	other threads:[~2006-04-15 20:37 UTC|newest]

Thread overview: 69+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-04-01 13:47 Any way of persuading GNAT/GCC to implement a true overlay and not a pointer? Doobs
2006-04-01 14:33 ` Jeffrey Creem
2006-04-01 16:52   ` Doobs
2006-04-01 17:56     ` Martin Krischik
2006-04-01 18:04     ` Dmitry A. Kazakov
2006-04-01 17:08 ` Florian Weimer
2006-04-01 17:54   ` Doobs
2006-04-01 18:19     ` Doobs
2006-04-01 20:01       ` Jeffrey Creem
2006-04-01 21:33         ` Doobs
2006-04-03 12:25           ` Gerd
2006-04-01 20:57       ` Dmitry A. Kazakov
2006-04-04  1:23 ` Randy Brukardt
2006-04-10  1:42   ` Justin Gombos
2006-04-10 20:12     ` Randy Brukardt
2006-04-11 13:54       ` Making money on open source, if not by selling _support_, then how? Marc A. Criley
2006-04-11 15:13         ` Justin Gombos
2006-04-11 16:22           ` Dmitry A. Kazakov
2006-04-11 17:56             ` Justin Gombos
2006-04-11 18:38               ` Georg Bauhaus
2006-04-12 13:59                 ` Justin Gombos
2006-04-12 14:39                   ` Georg Bauhaus
2006-04-15 19:33                     ` Justin Gombos
2006-04-12 17:07                   ` Larry Kilgallen
2006-04-13  3:16                     ` Justin Gombos
2006-04-11 19:59               ` Randy Brukardt
2006-04-11 20:18                 ` Ed Falis
2006-04-12 14:10                 ` Justin Gombos
2006-04-12 20:57                   ` Randy Brukardt
2006-04-15 20:37                     ` Justin Gombos [this message]
2006-04-18  0:24                       ` Randy Brukardt
2006-04-18 16:02                         ` Justin Gombos
2006-04-12 19:27                 ` Martin Dowie
2006-04-12  8:32               ` Dmitry A. Kazakov
2006-04-12 11:23                 ` Georg Bauhaus
2006-04-12 15:34                   ` Dmitry A. Kazakov
2006-04-12 17:11                     ` Georg Bauhaus
2006-04-12 19:37                       ` Dmitry A. Kazakov
2006-04-12 21:56                         ` Georg Bauhaus
2006-04-13  9:17                           ` Dmitry A. Kazakov
2006-04-13 14:18                             ` Georg Bauhaus
2006-04-14 10:01                               ` Dmitry A. Kazakov
2006-04-14 12:55                                 ` Georg Bauhaus
2006-04-15 10:13                                   ` Dmitry A. Kazakov
2006-04-15 18:07                                     ` Georg Bauhaus
2006-04-13  2:58                 ` Justin Gombos
2006-04-13  9:17                   ` Dmitry A. Kazakov
2006-04-15 21:17                     ` Justin Gombos
2006-04-16 10:53                       ` Dmitry A. Kazakov
2006-04-16 13:03                         ` Georg Bauhaus
2006-04-16 17:59                           ` Dmitry A. Kazakov
2006-04-16 20:53                             ` Georg Bauhaus
2006-04-17  9:16                               ` Dmitry A. Kazakov
2006-04-19 20:38                                 ` Justin Gombos
2006-04-20 18:01                                   ` Dmitry A. Kazakov
2006-04-18  0:29                             ` Randy Brukardt
2006-04-16 14:55                         ` Justin Gombos
2006-04-16 17:59                           ` Dmitry A. Kazakov
2006-04-19 18:17                             ` Justin Gombos
2006-04-20 18:07                               ` Dmitry A. Kazakov
2006-04-11 15:34         ` Justin Gombos
2006-04-12  2:59         ` Steve
2006-04-13  7:41         ` Jean-Pierre Rosen
2006-04-13 13:18           ` Marc A. Criley
2006-04-13 13:35             ` Dmitry A. Kazakov
2006-04-13 13:57             ` Making money on open source, if not by selling _support_, then Larry Kilgallen
2006-04-13 19:37               ` Justin Gombos
2006-04-13 21:02                 ` Larry Kilgallen
2006-04-14  2:49                   ` Justin Gombos
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox