¿Qué certificación es más útil para Linux?

La respuesta puede sorprenderte. En realidad, ninguna certificación es útil para Linux .

En términos generales, la certificación de estándares como POSIX, Single Unix Specification, etc. son caros como el infierno y dado el modelo de desarrollo descentralizado de la mayoría de los sistemas Linux, un grupo de desarrolladores independientes que comprometen código de vez en cuando no pueden juntar dinero para obtener su proyecto certificado (a menos que estén respaldados por una gran empresa como Canonical Ltd o Red Hat).

Incluso entonces, compañías como Red Hat y Canonical Ltd ni siquiera se han molestado en certificar sus productos empresariales (es decir, RHEL, Ubuntu) porque, para empezar, ¡casi todos los sistemas Linux en la faz del planeta cumplen con el 90% de POSIX / SUS! El proceso de certificación solo agrega una etiqueta especial que dice “Tengo un nombre elegante y puedo compilar / instalar software destinado a otros sistemas”.

Ahora existe una certificación diseñada específicamente para proyectos de Linux llamada “Base estándar de Linux”, que está diseñada para funcionar de la misma manera que POSIX en los equipos comerciales, pero el problema es que casi nadie se molesta en obtener la certificación. ¿Por qué? Bueno, los requisitos para el LSB son arbitrarios y si está utilizando uno de los cientos de sistemas basados ​​en Debian que existen en este momento, es probable que sea inherentemente incompatible con el LSB porque exige la administración de paquetes basada en RPM como opuesto a la gestión de paquetes basada en DEB (al igual que el proyecto Debian usa).

El LSB también se vuelve inútil porque, en primer lugar, todo el software que se puede ejecutar en Linux es software libre (para que pueda encontrar fácilmente paquetes binarios destinados a su caja sin tener que compilar O compilar sin muchos problemas, siempre que tiene las dependencias requeridas) O en el caso de software propietario (es decir, Opera, controladores NVIDIA), confíe tan poco en las modificaciones específicas de la distribución que los archivos binarios se puedan portar fácilmente a otros sistemas sin mucha molestia O trabajar directamente dentro del kernel de Linux y no tiene la necesidad fundamental de cumplir con LSB de todos modos.