1 == version D (systemD) ==
3 The default init system for Linux architectures in jessie should
6 == version U (Upstart) ==
8 The default init system for Linux architectures in jessie should
11 == version O (Openrc) ==
13 The default init system for Linux architectures in jessie should
16 == version V (sysVinit) ==
18 The default init system for Linux architectures in jessie should
19 be sysvinit (no change).
21 == version GR (General Resolution) ==
23 The Technical Committee requests that the project decide the
24 default init system for jessie by means of General Resolution.
26 == dependencies rider version T (Tight coupling) ==
28 This decision is limited to selecting a default initsystem; we
29 continue to welcome contributions of support for all init systems.
31 Software may require a specific init system to be pid 1.
33 However, where feasible, software should interoperate with
34 all init systems; maintainers are encouraged to accept
35 technically sound patches to enable interoperation, even if it
36 results in degraded operation while running under the init system
37 the patch enables interoperation with.
39 == dependencies rider version L (Loose coupling) ==
41 This decision is limited to selecting a default initsystem; we
42 continue to welcome contributions of support for all init systems.
44 Software outside of an init system's implementation may not require
45 a specific init system to be pid 1, although degraded operation is
48 Maintainers are encouraged to accept technically sound patches
49 to enable improved interoperation with various init systems.
51 == rider for all versions except GR ==
53 This decision is automatically vacated by any contrary General
54 Resolution which passes by a simple majority. In that case the
55 General Resolution takes effect and the whole of this TC resolution
56 is to be taken as withdrawn by the TC, just as if the TC had
57 explicitly withdrawn it by a subsequent TC resolution.