Brief: This article discusses the new features in Debian 9 codenamed Stretch.
Debian 9 Stretch has been released two years after the last major release Debian 8 codenamed Jessie. Before we see Debian 9 features, let me add an anecdote about those funny sounding code names.
Logic behind Debian codenames
Did you know that Debian codenames are based on the characters in the animated movie series Toy Story? This is the reason why you see codenames like Buzz, Woody, Jessie etc. All of these are Toy Story characters. Debian 9 release has been named after the Octopus toy Stretch.
You can read this article to learn the logic behind the codenames of other Linux distributions. Now that you learned some fun facts, let’s see what are the new features in Debian 9.
New Features in Debian 9 Stretch

Main highlights of the Debian 9 release are:
- Support for 32-bit PCs with i586 architecture has been dropped
- Linux Kernel 4.9 LTS series
- Set of new digital forensic tools
- PHP 7.0 will be the default
- GCC 6 will be the default compiler
- Python 3.5 will default
- MariaDB to replace MySQL
- X.Org Server 1.19.2
- systemd 232
You can find more on the changes in Debian 9 here.
For more details and download links, visit the official web page of Debian 9:
systemd is a touchy topic here. Though most big distributions such as Debian, Arch, Ubuntu etc moved to systemd, it prompted some developers to work on projects to retain init.
And thus we see the first stable release of Devuan Linux last week. Devuan is a systemd-free fork of Debian 8. So, now you have a choice between Debian and a systemd-free Debian version.
Back to Debian 9. Did you like Debian 9 features? Do you have a plan to upgrade to the latest version or will you hold it for some time?
The argument for lesser rather than more distros has been an ongoing one since at least the turn of the millennium. It runs parallel to the desire of some in the political realm that lesser number of political parties and the ideologies they represent is better i.e. lesser confusion and need to be informed about them for the average Joe or Mary on the street. We live in a world where the opinion of one or a few often matters not to another in a different part of town let alone the world at large. I don’t ever think I’ll get see a future where the number of distros get reduced to be but a handful from the present hundreds even thousands. Many of them do serve specific, niche needs e.g. cloud computing, penetration testing, old, dated hardware, multimedia production, hobbyist, etc. No one distro will ever be the catch-all and end all.
As with the commandline, I encountered a dude on an Arch-related channel on the freenode irc network who argued that there is no place for the obscurity, technical complexity even existential need for anything to do with the CLI in this the new millennium. He says asking any a would-be newcomer coming from the Windows or Mac operating systems to even get to know the commandline is tantamount to demanding someone who just wants to be driving to get to know the internals of e.g. engine combustion. I will say I find that argument misleading. While you do not need to be an expert on engine combustion, the inability to differentiate the brakes from the accelerator or lacking an understanding of highway code, driving regulations and road etiquette I think will be impediment s (not insurmountable), no?
The Linux ecosystem is simply a different one to Windows and Mac OS. The differences between Linux and Windows and Mac is equivalent to the differences between countries say Bolivia and France; the USA and Iran; India & Pakistan. Bar the fact that people regardless of their country of origin, race, language, religion, socioeconomic class, caste and lifestyle preference all bleed red when cut opened, the laws, customs, traditions, mores, values, habits, attitudes are different between countries. Similarly for the OSes, over the years of near independent (bar a few negligible projects at inter-OS cooperation mainly dealing with compatibility) development, all 3 OSes have evolved separately. So learn to live with it. If you can’t or won’t accept the differences or that there is a need for differences, as with the saying if you can’t stand the heat, get out of the kitchen, here similarly, don’t like an OS or distro because it forces you out of your comfort zone, then stick to your comfort zone and continue using the OS or distro you enjoy. You have a choice and I’m for choice over the lack of choice anytime, anywhere :).