On Sonntag 14 Februar 2010, Enrico Weigelt wrote:
> Volker Armin Hemmann wrote:
> > no, but with static exes you have to recompile everything
> > everytime a security bug is found.
> 
> That's the job of the distro buildsystem. Ah, and that dramatically
> minimizes the chance that things break apart (i still remember
> the old times when libc updates tended to be dangerous).

and even better - just introduce a single patch/updated package and everything 
is fine. What you are describing is maybe nice with gentoo. But a nightmare if 
you want something stable. Recompiling everything is not an option.

Why do you think the whole industry went away from static - except for tiny 
embedded devices?

> 
> > Oh - and didn't you just complain about bloat? Nothing means
> > more bloat than static binaries.
> 
> As already said, all this under the axiom that libs are *small*
> and complex/redundant things are done by separate services.
> Perhaps you might have a look at Plan9 and how its done there.

no, under the axiom of sharable code. The size of a lib is not really 
important - except if you use everything. But if you compile in everything the 
lib does on a static basis, all your binaries are huge and bloated.



Reply via email to