[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Proposal - preserve freedom of choice of init systems



Ansgar,

Either you are trolling or genuinely misunderstanding. Whichever it
is, I hope this sorts it out for you.


On 03/03/2014, Ansgar Burchardt <ansgar@debian.org> wrote:
> Ian Jackson <ijackson@chiark.greenend.org.uk> writes:
>> For me the answer is: We should preserve diversity and freedom of
>> choice, at the cost of functionality.  Making that statement now,
>> very clearly, will make that doomsday scenario less likely.
>
> I think it's sad to see iptables, several drivers and their reverse
> dependencies go just because it has no support for FreeBSD and thus
> limits diversity and choice, but if you think this is the way
> forward...

Ian said "preserve". So according Ian's position, there would be no
need for "iptables, several drivers and their reverse dependencies
[to] go just because [they have] no support for FreeBSD".

Which means your objection is void.


> Could you please also look into the problem of lock-in into specific
> version control systems? There the risks are even higher: the data is
> stored in non-standard formats that other VCS systems might not be able
> to read! I think it's important not to force users into this slavery [...]

You appear to be trying to make the following argument:

P1. If a person is concerned about choice of init systems for Debian
then (s)he ought to be equally or more concerned about choice of
VCSes.
P2. It would be ridiculous to be concerned about choice of VCSes.
C: Therefore, it is ridiculous for a person to be concerned about
choice of init systems for Debian.

This is not a valid argument, much less a sound one. Why? Several reasons:

C does not follow from P1 and P2.

P2 is arguably false.

P1 is, I'm pretty sure, false in the context of the present
discussion. Not all Debian users need to install a VCS, but unless I'm
much mistaken, all Debian users need to install an init system.[1] So,
P1 amounts to something like a category error. (Also, some VCSes are
adequately interoperable in a way that isn't true of init systems.)

Regards,

Sam

[1] Why does this matter? Here's an example:
https://lists.debian.org/debian-security/2014/03/msg00011.html


Reply to: