Acho que pela quantidade atual (GIGANTESCA) de softwares no Linux, manter essa estrutura completamente linear prejudicaria aos novatos que quisessem dar uma passada prá encontrar rápidamente um soft. Sugiro dividir em:
- Sistema
- DOS --> soft CLI
- Windows--> soft GUI.