Firefox 2 on Dapper
Donn
donn.ingle at gmail.com
Tue Jan 16 16:54:19 UTC 2007
> Did you try to install FF 2 in the /usr branch?
I ran it from ~/bin/firefox/ would that make it unstable for some reason?
> Another factor is dependencies. When a Linux app needs a
> particular lib version, it makes it known and requires you install it.
> Windows apps just include another version of the DLL in the install.
Okay this is getting down to it. So a newer distro would have a *totally* new
library (libBlah) that an earlier version would not have and all new software
is thus compiled to talk to libBlah.
Right, I can see that... but ... why do the API's have to change so often? Why
can't libBlah support the old API's too? I don't code C, so these things are
a little foreign, but I picture a set of functions and/or classes that can be
used by an app, why can't libBlah keep those same names and parameters etc,
just add newer ones on for the newer API?
> This
> leaves multiple and conflicting versions of particular DLLs on your system,
> leading to instability and unpredictability. Makes windows easier to use (n
> terms of installs), but much more unstable.
I am not flaming here -- I really have not found Windows from 2000 onwards to
be unstable. It just plain works. I hate it to pieces, don't get me wrong,
but I won't ascribe problems to it that I have never experienced.
What would be so wrong about having multiple versions of libBlah on a system?
/d
More information about the kubuntu-users
mailing list