Author's Opinion

The views in this column are those of the author and do not necessarily reflect the views of iTWire.

Have your say and comment below.

Friday, 15 November 2013 01:29

Init wars: Debian technical panel to decide


The leader of the Debian GNU/Linux project, Lucas Nussbaum, has announced that the question of which init system will be the default in the next release, Jessie, will be decided by the project's technical committee.

The panel will also rule on which additional init systems, if any, are to be supported in Jessie; if the changes cannot be made for Jessie, then these changes will go into the following release. Debian's last release, Wheezy, was made on May 4 this year; it takes roughly 18 months for a release to be made, though it is often longer.

Nussbaum's announcement follows long and, at times, acrimonious arguments on the developers' mailing list in October (1, 2) and also this month. There was a long debate about the same thing in 2011 as well.

The toss-up is likely to be between upstart which is used by Ubuntu, the most widely used Linux distribution, and systemd, the init system used by Fedora and some other distributions like Arch Linux and openSUSE. Red Hat Enterprise Linux does not yet use it. Debian currently uses the old Sys V init system and this system has its promoters.

The Debian project has five wiki pages for arguments which the technical committee can consider when looking at the options: one for multiple init systems, one for systemd, one for OpenRC, one for Sys V and one for Upstart.

Apart from the technical merits and demerits of each of the systems, there is also a good deal of politics at play. Red Hat has been systematically making other parts of the distribution dependent upon systemd; right now things have come to the stage where even GNOME depends on systemd to some extent. In the long run, this may make it difficult to run GNOME on systems with other init systems.

Controlling standards is one way to dominate in the technology industry; IBM did it in the past, so did Microsoft. But the current situation is somewhat different since all the software in question is open and not closed.

In the case of IBM and Microsoft, once they had set a standard, others had to pay to use the same standard. In the case of Red Hat, systemd is open for everybody else to use - but that will give Red Hat control of how things develop in future since it controls the upstream project.

Theoretically, other developers can fork the upstream project and go their own way but that will consume one of the resources that the free and open source software sector can ill-afford - developer time. There will be a lot of duplication of effort, something which open source abhors.

Hence a situation exists where no-one can complain of lock-in in the traditional sense; yet, in many ways, this is what is slowly coming about.

The Debian technical committee is chaired by Bdale Garbee. It has six members: Russ Allbery, Don Armstrong, Andreas Barth, Ian Jackson, Steve Langasek and Colin Watson. Jackson has worked for Canonical, the company behind Ubuntu, in the past. Langasek and Watson are current employees of Canonical. Additionally, Langasek is the maintainer for upstart in the Debian package system.

Red Hat and Canonical are not the best of friends - and that is likely to be the understatement of the year. The main developer behind systemd, Lennart Poettering, is not prone to be diplomatic when writing about his creation; during one of the Debian debates, he made what can only be considered an inflammatory post. This is not the first time he has indulged in such baiting and it probably will not be the last.

Though it might look like a simple thing, in truth this is a battle for control of the Linux industry. Red Hat is on one side, Canonical on the other, and Debian is in the middle. If Debian wants to make a change in init system for its next release, then a decision will have to come fairly soon given its rough release schedule.

Please join our community here and become a VIP.

Subscribe to ITWIRE UPDATE Newsletter here
JOIN our iTWireTV our YouTube Community here


It's all about Webinars.

Marketing budgets are now focused on Webinars combined with Lead Generation.

If you wish to promote a Webinar we recommend at least a 3 to 4 week campaign prior to your event.

The iTWire campaign will include extensive adverts on our News Site and prominent Newsletter promotion and Promotional News & Editorial. Plus a video interview of the key speaker on iTWire TV which will be used in Promotional Posts on the iTWire Home Page.

Now we are coming out of Lockdown iTWire will be focussed to assisting with your webinatrs and campaigns and assassistance via part payments and extended terms, a Webinar Business Booster Pack and other supportive programs. We can also create your adverts and written content plus coordinate your video interview.

We look forward to discussing your campaign goals with you. Please click the button below.



iTWire TV offers a unique value to the Tech Sector by providing a range of video interviews, news, views and reviews, and also provides the opportunity for vendors to promote your company and your marketing messages.

We work with you to develop the message and conduct the interview or product review in a safe and collaborative way. Unlike other Tech YouTube channels, we create a story around your message and post that on the homepage of ITWire, linking to your message.

In addition, your interview post message can be displayed in up to 7 different post displays on our the site to drive traffic and readers to your video content and downloads. This can be a significant Lead Generation opportunity for your business.

We also provide 3 videos in one recording/sitting if you require so that you have a series of videos to promote to your customers. Your sales team can add your emails to sales collateral and to the footer of their sales and marketing emails.

See the latest in Tech News, Views, Interviews, Reviews, Product Promos and Events. Plus funny videos from our readers and customers.


Sam Varghese

Sam Varghese has been writing for iTWire since 2006, a year after the site came into existence. For nearly a decade thereafter, he wrote mostly about free and open source software, based on his own use of this genre of software. Since May 2016, he has been writing across many areas of technology. He has been a journalist for nearly 40 years in India (Indian Express and Deccan Herald), the UAE (Khaleej Times) and Australia (Daily Commercial News (now defunct) and The Age). His personal blog is titled Irregular Expression.

Share News tips for the iTWire Journalists? Your tip will be anonymous