fbpx
Wikipedia

Linux Standard Base

La Base Estándar para Linux (Linux Standard Base, abreviado LSB), es un proyecto conjunto de varias Distribuciones de Linux bajo la estructura organizativa del Free Standards Group con el objeto de crear y normalizar la estructura interna de los sistemas operativos derivados de Linux. La LSB está basada en la Especificación POSIX, la Especificación Única de UNIX (Single UNIX Specification) y en varios otros estándares abiertos, aunque extiende estos en ciertas áreas.

Linux Standard Base

De acuerdo a la definición de la propia LSB:

El objetivo de la LSB es desarrollar y promover un conjunto de estándares que aumentarán la compatibilidad entre las distribuciones de Linux y permitirán que los programas de aplicación puedan ser ejecutados en cualquier sistema que se adhiera a ella. Además, la LSB ayudará a coordinar esfuerzos tendentes a reclutar productores y proveedores de programas que creen productos originales para Linux o adaptaciones de productos existentes.

Mediante un proceso de certificación es posible obtener la conformidad a la LSB de un producto. Dicha certificación la lleva a cabo el Open Group en colaboración con el Free Standards Group (Grupo de Estándares Libres).

Como ejemplo, la LSB especifica: bibliotecas estándar, un conjunto de órdenes y utilidades que extienden el estándar POSIX, la estructura jerárquica del sistema de archivos, los niveles de ejecución, y varias extensiones al sistema gráfico X Window y Wayland.

Crítica

La LSB ha sido criticada por no considerar aportaciones de proyectos externos a la esfera de influencia de las compañías miembros, especialmente del proyecto Debian. Por ejemplo, la LSB especifica que los programas deberían ser distribuidos en el formato RPM de Red Hat, el cual fue inventado mucho después del formato de empaquetado deb del proyecto Debian e ignorando otros sistemas de paquetes como Pacman o PET. Es muy poco probable que los programadores del proyecto Debian cambien su formato, el cual consideran superior a RPM (al igual que otros programadores). Sin embargo, la mayor parte de la crítica recibida por este tema surge del malentendido en la sugerencia de este uso obligado del formato RPM: el estándar no dicta cuál formato de empaquetado debe ser usado por el sistema operativo, sino solamente que un formato de empaquetado debe ser soportado de manera que los paquetes de otros programadores puedan ser instalados en un sistema que sigue el estándar LSB. Debido a que Debian admite la LSB, mediante el paquete homónimo, el problema se solventa y el usuario de un sistema Debian sólo necesita usar el programa alien para transformar un paquete de formato RPM en un paquete de formato nativo (deb) e instalarlo. Es una operación que funciona la mayoría de las veces.

En otras áreas la operación de la LSB es menos controvertida, y ha sido recibida con considerable gratitud.

Historia de las versiones

  • 1.0: Publicación inicial.
  • 1.1: Añadidas especificaciones concretas de hardware (IA32).
  • 1.2: Añadidas especificaciones concretas de hardware (PowerPC 32-bit).
  • 1.3: Añadidas especificaciones concretas de hardware (Itanium, Enterprise System Architecture/390, z/Architecture).
  • 2.0: LSB es modularizado en LSB-Core, LSB-CXX, LSB-Graphics, LSB-I18n (no publicado). Nuevas especificaciones concretas de hardware (PowerPC 64-bit, AMD64). LSB es sincronizada con Single UNIX Specification (SUS) versión 3.
  • 2.0.1: La versión ISO de LSB 2.0, que incluye especificaciones para todas las plataformas hardware (excepto LSB-Graphics, de la que solo está disponible la versión genérica).
  • 2.1.0: Liberada el 11/03/2005.
  • 3.0.0: Liberada el 01/05/2005. Entre otros cambios en bibliotecas, C++ ABI es sustituido por gcc 3.4. Las especificaciones del núcleo son actualizadas a ISO POSIX (2003)
  • 3.1: liberada el 31/10/2005 como ISO/IEC 23360.
  • 3.2: Liberada el 28/01/2007 como ISO/IEC 23360.
  • 4.0: Liberada 11/11/2008
  • 4.1: Liberada el 02/16/2011

Certificaciones que soportan la LSB

Actualmente soportan la Linux Standard Base los siguientes programas de certificación:

Véase también

Enlaces externos

  • linuxbase (en inglés)
  • Four Linux Vendors Agree On An LSB Implemenation slashdot (en inglés)
  • Linux Professional Institute
  • Linux Professional Institute en España
  •   Datos: Q1162607

linux, standard, base, base, estándar, para, linux, abreviado, proyecto, conjunto, varias, distribuciones, linux, bajo, estructura, organizativa, free, standards, group, objeto, crear, normalizar, estructura, interna, sistemas, operativos, derivados, linux, es. La Base Estandar para Linux Linux Standard Base abreviado LSB es un proyecto conjunto de varias Distribuciones de Linux bajo la estructura organizativa del Free Standards Group con el objeto de crear y normalizar la estructura interna de los sistemas operativos derivados de Linux La LSB esta basada en la Especificacion POSIX la Especificacion Unica de UNIX Single UNIX Specification y en varios otros estandares abiertos aunque extiende estos en ciertas areas Linux Standard Base De acuerdo a la definicion de la propia LSB El objetivo de la LSB es desarrollar y promover un conjunto de estandares que aumentaran la compatibilidad entre las distribuciones de Linux y permitiran que los programas de aplicacion puedan ser ejecutados en cualquier sistema que se adhiera a ella Ademas la LSB ayudara a coordinar esfuerzos tendentes a reclutar productores y proveedores de programas que creen productos originales para Linux o adaptaciones de productos existentes Mediante un proceso de certificacion es posible obtener la conformidad a la LSB de un producto Dicha certificacion la lleva a cabo el Open Group en colaboracion con el Free Standards Group Grupo de Estandares Libres Como ejemplo la LSB especifica bibliotecas estandar un conjunto de ordenes y utilidades que extienden el estandar POSIX la estructura jerarquica del sistema de archivos los niveles de ejecucion y varias extensiones al sistema grafico X Window y Wayland Indice 1 Critica 2 Historia de las versiones 3 Certificaciones que soportan la LSB 4 Vease tambien 5 Enlaces externosCritica EditarLa LSB ha sido criticada por no considerar aportaciones de proyectos externos a la esfera de influencia de las companias miembros especialmente del proyecto Debian Por ejemplo la LSB especifica que los programas deberian ser distribuidos en el formato RPM de Red Hat el cual fue inventado mucho despues del formato de empaquetado deb del proyecto Debian e ignorando otros sistemas de paquetes como Pacman o PET Es muy poco probable que los programadores del proyecto Debian cambien su formato el cual consideran superior a RPM al igual que otros programadores Sin embargo la mayor parte de la critica recibida por este tema surge del malentendido en la sugerencia de este uso obligado del formato RPM el estandar no dicta cual formato de empaquetado debe ser usado por el sistema operativo sino solamente que un formato de empaquetado debe ser soportado de manera que los paquetes de otros programadores puedan ser instalados en un sistema que sigue el estandar LSB Debido a que Debian admite la LSB mediante el paquete homonimo el problema se solventa y el usuario de un sistema Debian solo necesita usar el programa alien para transformar un paquete de formato RPM en un paquete de formato nativo deb e instalarlo Es una operacion que funciona la mayoria de las veces En otras areas la operacion de la LSB es menos controvertida y ha sido recibida con considerable gratitud Historia de las versiones Editar1 0 Publicacion inicial 1 1 Anadidas especificaciones concretas de hardware IA32 1 2 Anadidas especificaciones concretas de hardware PowerPC 32 bit 1 3 Anadidas especificaciones concretas de hardware Itanium Enterprise System Architecture 390 z Architecture 2 0 LSB es modularizado en LSB Core LSB CXX LSB Graphics LSB I18n no publicado Nuevas especificaciones concretas de hardware PowerPC 64 bit AMD64 LSB es sincronizada con Single UNIX Specification SUS version 3 2 0 1 La version ISO de LSB 2 0 que incluye especificaciones para todas las plataformas hardware excepto LSB Graphics de la que solo esta disponible la version generica 2 1 0 Liberada el 11 03 2005 3 0 0 Liberada el 01 05 2005 Entre otros cambios en bibliotecas C ABI es sustituido por gcc 3 4 Las especificaciones del nucleo son actualizadas a ISO POSIX 2003 3 1 liberada el 31 10 2005 como ISO IEC 23360 3 2 Liberada el 28 01 2007 como ISO IEC 23360 4 0 Liberada 11 11 2008 4 1 Liberada el 02 16 2011Certificaciones que soportan la LSB EditarActualmente soportan la Linux Standard Base los siguientes programas de certificacion Linux Professional Institute Programa de Certificacion de Red HatVease tambien Editarfreedesktop org Software libre GNU Linux Distribuciones de Linux GNUEnlaces externos Editarlinuxbase en ingles Four Linux Vendors Agree On An LSB Implemenation slashdot en ingles Linux Professional Institute Linux Professional Institute en Espana Datos Q1162607 Obtenido de https es wikipedia org w index php title Linux Standard Base amp oldid 138002573, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos