The linux kernel, given my very pedestrian understanding of it, is a program that allows other programs (e.g., GNU utilities) to talk to a computer system’s hardware.
Therefore, linux could be considered a collection of algorithms that can be modularly compiled to handle:
- Resource Alocation
- Memory Management
- Abstraction



You’re using a logical fallacy called reductio ad absurdum. You take my interpretation of Linux’s definition to an extreme to make it look ridiculous.
To be fair to you and remain taxonomically accurate, the linux kernel is a system of algorithms, which (to be fair to me) can be considered an algorithm (the main loop) of algorithms.