Like all Linux distributions, Tao Linux contains a large contingent of GNU-contributed software. These packages include essential components like the Bourne Again SHell (bash), the GNU C library, the GNU assembler, the GNU Binutils package, GNU tar and more. While a discussion of the politics surrounding the integration of the GNU system and the Linux kernel is outside the scope of this article, more information on this topic can be found at Linux and the GNU Project.