Re: [LAD] [Jack-Devel] more jack/qjackctl madness : some comments

PrevNext  Index
DateTue, 19 May 2009 18:26:46 +0200
From Ralf Mardorf <[hidden] at alice-dsl dot net>
ToBob Ham <[hidden] at bash dot sh>
CcNedko Arnaudov <[hidden] at arnaudov dot name>, Linux Audio Developers <[hidden] at lists dot linuxaudio dot org>, JACK Developers <[hidden] at jackaudio dot org>
In-Reply-ToBob Ham Re: [LAD] [Jack-Devel] more jack/qjackctl madness : some comments
Follow-UpNedko Arnaudov Re: [LAD] [Jack-Devel] more jack/qjackctl madness : some comments
Follow-UpRalf Mardorf Re: [LAD] [Jack-Devel] more jack/qjackctl madness : some comments
Bob Ham wrote:
> On Tue, 2009-05-19 at 10:37 +0200, Fons Adriaensen wrote:
>
>   
>> Someone sets up a firm that provides a free service:
>> they enhance your life by removing things from your
>> home and disposing of them.
>>
>> One day I return home and find some things have been
>> removed.
>>
>> I go the manager of the free service and tell him:
>>
>> - Listen, I don't want you to enter my home and 
>>   remove things uninvited.
>>
>> - But then I can't do my job !
>>
>> - So you are thieves ?
>>
>> - No, no, no, we just provide a free service
>>   that enhances your life.
>>     
>
>
> I have to say, I think this is really out of line, Fons.  Implying free
> software developers are theives because they've changed something and
> you don't like it is quite extraordinary.
>
> I think a better analogy would be like so:
>
>
> Someone sets up a firm that provides and maintains free furniture,
> appliances, plumbing and electricity for anybody's home.
>
> One day, you come home and find half of your radiators don't work
> because someone has started upgrading the plumbing and hasn't finished
> yet.
>
> You go to the manager of the free service and tell him:
>
> - Listen, I don't want you to stop the radiators in my house from
>   working.
>
> - That's fine, you're entirely free to install your own plumbing, or fix
>   the plumbing we've installed for you.
>
> - I don't want to, you should do it for me and do it right dammit!

Both metaphors are error coloured.

If a community will do something together as an free alternative, than 
nobody can command to get something that fit to his needs so much tuned, 
as if he has paid for something.

But it's stupid for a free alternative, if working stuff can become 
absolutely incompatible to older versions or cause major troubles for 
many used functions.

I'm speaking in general, not especially for the different threads about 
the rc files and dbus.

If people call attention to things that can cause trouble in the future 
or that cause trouble right now, than it's not clever to answer, that he 
should do it by himself, pay for something etc..

Ideas, different opinions or getting aware of something other people 
haven't noticed and refer to it, isn't an attack against the people that 
are working for free, especially not if it comes from people who do 
their self work without being paid.

I'm using Linux since years (not rt-audio ;)) and the architecture of 
Linux has one big disadvantage. You might have a Linux that is fine, the 
times are changing and in addition you need an absolutely new 
application, but you don't need to update any of the applications you're 
using since years.

You can't install the new application, because dependencies needs to be 
updated and that causes that also your perfect working applications 
needs to be updated.

You do an update. The new applications is fine. The old, updated 
applications ...

... are fine
... but not all, some are broken ...
... others are fine for new work, but you can't load old projects any 
more ...
... other applications can't be installed any more ... etc. ...

Sometimes a coder or a packer (packages builder?!) don't work as 
intensive with 'hi' application as the community does, so he can fail to 
see some issues.

Resume: If something was fine, it's not an advantage if it gets broken. 
If something needs to be broken, because of the development, it 
shouldn't be released. We won't practise on stage, we practise in the 
rehearsal room.

Sorry, I need to write this,
Ralf
PrevNext  Index

1242750425.6349_0.ltw:2,a <4A12DDC6.3000107 at alice-dsl dot net>