On Mon, 24 Nov 2014 20:13:53 +0100 Marc Stürmer <m...@marc-stuermer.de> wrote:

> Am 24.11.2014 um 19:25 schrieb Gevisz:
> 
> > I switched from Ubuntu 10.04 to Gentoo just because it forced closing
> > window button "x" to the upper-left corner of the window in Unity of
> > Ubuntu 12.04 while I used to look for it in the upper-right corner. :)
> >
> > So, I see no reason that those that hate systemd would not do the same.
> 
> I also did for my own server.
> 
> But the real strength and home of Debian on a server is in the corporate 
> environment, and in a CE you are facing other challenges, namely:
> 
> * long term support (meaning for a few years),

Yes, I do agree with you. Long term support is indeed a challenge,
especially when it ends and you have to update to the new release. 

> * stable releases with a more or less stable and predictable release cycle,

Yes, predictable release cycle with unpredictable changes from
one release to the other is also a challenge. Especially when your
video card stops working after the upgrade. For example from Ubuntu 6.04
to Ubunto 8.04. 

> * steady stream of security updates as long as the release is being 
> supported.

Yes, updates come almost every day and their downloading and installing
takes almost the same time as daily upgrade of Gentoo. (Except for compiling
a new Firefox, of course. But now, this problem in Gentoo is solved by
freezing the version of this browser: 24.8.0 in stable Gentoo tree vs
33.0 in Ubunto 12.04. :)  

> 
> > ... the downloading all that crap also takes a lot of time.
> 
> Downloading binaries takes of course some time, yes. But downloading 
> e.g. the source code of Chromium compared to the binary of Chromium does 
> take a multiply longer. And after the download of the binary you just 
> need to unpack it and are ready to run it, on Gentoo you need to compile 
> it.
> 
> So binaries are by every mean faster to download and run than 
> downloading the source, compiling it and then running it on a server.

It depends on your connection speed. 
 
> Even downloading the biggest archives and installing (without 
> configuration) is normally done in under one minute.

It usually took me from 10 to 20 minutes to download my daily updates
in Ubuntu. For big packages - about 40 minutes or even more.

> That's the time saving aspect

lol :)

> Of course you got another can of worms that may be bug you instead.

My English is not so good to understand idioms
but I guess that here we agree. :)

> And if you don't like the example of Chromium, then take MySQL e.g. 
> instead.
> 
> People in a CE rarely have the time to deal with the added complicity of 
> Gentoo compared to binary based distributions, and therefore Gentoo just 
> don't fit for most of them.

If CE stands for Commercial Environment, I can agree.

> The thing is: compiling your own binaries on a production server is 
> something many people won't like, because it takes power from the other 
> processes away for that time.

Agree.

> And having a fully fledged C/C++ compiler running on your server is a 
> security hole, if you are paranoid enough.

Never thought about it, but may be you are right.
 
> Of course you could setup just a compiling server for all of your
> other servers, but this takes time and adds complexity.

Agree.

> > Steady "release cycle" is also not so good.
> 
> It depends on your case.

Here I also can agree.
 
> All the major BSDs, FreeBSD, NetBSD and OpenBSD, have had a steady 
> release cycle - a new release every half year - for almost two decades 
> now and they are content with that.

Probably they do not change API (or reposition window control buttons :)
every 6 months. 


Reply via email to