Este es un tema repetido, pero para dar valor agregado añadiré que:
Si los sistemas operativos se llamaran por el kernel, Android se llamaría Linux. Así que GNU/Linux se debería llamar GNU, sin embargo nosotros decimos GNU con Linux, para dar crédito igual. Sin embargo hay quienes están en contra de la libertad de los individuos y los usuarios de computadoras y niegan el trabajo del único proyecto creador de un sistema operativo completamente libre, GNU ocultándolo de la ecuación para evitar referirse a las ideas fundamentales que le dieron cabida a todo el software libre que hay y que habrá.
¿De qué convención hablas? Creo que estás pobre de contexto, Linus Torvalds no creó un sistema operativo, creó un kernel un paquete central en los sistemas operativos tipo Unix (GNU es un sistema operativo de tipo Unix) pero de nuevo irrelevante para la definición de sistema operativo portable.
Si crees que hubo una convención dime ¿sabes qué es un sistema operativo portable? ¿Sabes por qué un sistema operativo incluye; creación y control de procesos, señales, excepciones de punto flotante, excepciones por violación de segmento, excepciones por instrucción ilegal, errores del bus temporizadores, operaciones de ficheros y directorios, tuberías, biblioteca estándar de C instrucciones de entrada, salida y de control de dispositivo (ioctl), extensiones para tiempo real:
- Planificación (scheduling) con prioridad
- Señales de tiempo real
- Temporizadores
- Semáforos
- Paso de mensajes (message passing)
- Memoria compartida
- Entrada/salida síncrona y asíncrona
- Bloqueos de memoria
Extensiones para hilos (threads):
- Creación, control y limpieza de hilos.
- Planificación (scheduling)
- Sincronización
- Manejo de señales.
Shell y utilidades
- Intérprete de comandos
- Programas de Utilidad
Además de otras definiciones y características que puedes estudiar en la definición de sistema operativo portable aquí: The Open Group Base Specifications Issue 7, 2018 edition
Crear un sistema operativo es algo tan grande y profesional, que requiere el trabajo múltiples personas cualificadas. Linus Torvalds en sus propias palabras describe su propio trabajo como “nada grande ni profesional como GNU.” Y de nuevo, la idea de que hubo consenso es falsa, además un consenso solo aplica a aquellos que están de acuerdo y no a quienes no lo están, siendo este un argumento primero que nada vacío y segundo demagógico.
Todos los argumentos que puedas dar acerca de usar el nombre de un kernel para referirse a un sistema operativo, ya han sido refutadas anteriormente y se pueden leer también aquí: Preguntas frecuentes sobre GNU/Linux - Proyecto GNU - Free Software Foundation