Linux (using the word without qualifiers) always refers to the Linux OPERATING SYSTEM. Part of that operating system is the Linux kernel. This is no different from Windows or Max OS or any other operating system. When I refer to the Windows operating system, I include the Windows kernel, the utilities and other components. Same thing goes with Linux.
Meh, he has a point. The Linux kernel is one thing you can call Linux.
And saying "the Linux operating system" makes less sense than saying "the Microsoft operating system", because Linux distributions change the environment that programs run on significantly between them.
In essence, things are fuzzy. And I was overly dismissive.
The point I was trying to make is that using python to implement a task bar doesn't mean that python isn't a toy programming language: task bars are toys. And as python is indeed Turing complete (beware the Turing tar pit my friends, the grammars that natch, the equivalences which sizzle), it can indeed do pretty much anything any other programming language can do: so you can indeed write huge applications that do arbitrary things in Python.
The fact that there are Unbuntu packages (even ones shipped with Unbuntu) that use python is almost certainly true. Saying "why did they use python when they wrote the operating system" is, on the other hand, ... misleading. They probably scratched their ass while writing "the operating system", and maybe even used ms paint while writing "the operating system" (had a windows box, and wanted to crop a screenshot).
Given the way that you use it, I rather suspect that you don't understand the word "package" either. Ubuntu does not "also" come with packages, as you claim. Ubuntu is a collection of packages. In fact that's exactly what a distribution is - a collection of packages. Some of these packages are optional. These, I suppose, fit into the "also" category that you made up. Some of them are obligatory, like the Linux operating system.
Well, sort of -- many Linux distributions are based on packages. Which are incompatible with each other, naturally. Others aren't based on it, while they might
support such packages (because, after all, supporting a package management system gives you access to a




-tonne of software).
Of course, none of this really matters to this discussion.