En los últimos años de mi vida profesional he podido entender la importancia de los certificados y de tener plataformas solidas y estables sobre las que construir las soluciones y apostar por ellas. La inversión a realizar en muchos proyectos, y el tiempo que se tarda en llevarlos a cabo, y el tiempo que se tarda en rentabilizarlos obligan a que aquello que usemos en el proyecto, tenga un tiempo de vida largo.
LSB ha intentado crear esta plataforma sobre la que construir soluciones y hoy, de casualidad, he localizado un artículo en IBM en el que te cuentan
como desarrollar aplicaciones compatibles con LSB. Cierto es que a día de hoy no es especialmente importante, LSB aún tiene poca implantación, pero es una de las apuestas claras de futuro en la ordenación del mercado y del mundo en general del software libre. Son 5 pasos los que hay que dar, que imponen limitaciones en tu aplicación, pero a la vez, permiten que tus binarios se ejecuten sin modificar en cualquier plataforma LSB. Se rompe la necesidad de tener que recompilar de código fuente. Una de las claves es que tu aplicación se limite al uso de las librerías que forman parte de LSB: ibc, libdl, libm, libutil, libcrypt, libz, libpthread, libncurses, libX11, libXext, LibXt, libICE, libSM, and libGL (el artículo es algo antiguo, puede que exista alguna modificación). La complejidad comienza cuando no tienes que programar contra las APIs, si no contra las ABIs, que es la interfaz binaria de las librerías, y suele ser poco amigable para trabajar con ella.
Desde el punto de vista de obligar siempre a distribuir el código fuente, el crear capas de compatibilidad a nivel binario puede provocar que el código fuente pase a ser menos necesario, y se pierda el foco en él.
En resumen, un artículo altamente recomendable con el que puedes entender las implicaciones técnicas de LSB, aunque eso sí, te obligará a conocer algo las tripas de las librerías.
Plas plas
(Puntos:2)( http://rvr.linotipo.es/ | Última bitácora: Sábado, 21 Febrero de 2015, 01:40h )
Víctor R. Ruiz
rvr en blogalia.com
Más apoyo de la industria a LSB
(Puntos:2)( http://acsblog.es/ | Última bitácora: Lunes, 09 Mayo de 2005, 09:17h )
--
Parafraseando a Trosky "aunque a ti no te importe la ley, a la ley le importas tú" - Josemi