Académique Documents
Professionnel Documents
Culture Documents
Abstract
This article provides an overview of the Integrated Library Systems both proprietary and
Open Source, as well as concepts, history, advantages and disadvantages of these is
provided.
Introducción
Al existir tal variedad de software especializado para bibliotecas, arroja la pregunta, ¿cuál es
el más adecuado para mi biblioteca?, los bibliotecarios tienen que tomar en cuenta las
necesidades y objetivos de la biblioteca, así como también el presupuesto para
Profesor Titular “C” de Tiempo Completo de la Escuela Nacional de Biblioteconomía y Archivonomía
Estudiante de la Maestría en Bibliotecología y Estudios de la Información de la UNAM
51
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
52
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
53
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
54
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
55
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
56
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
57
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
58
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
En este trabajo los tomaremos como Wayner, afirma que Stallman numeró las
sinónimos a ambos, aunque más bien libertades empezando por el cero,
sean complementarios. porque así era como lo hacían los
informáticos. Alguien calculó que era
Una definición que mejor describe al más sencillo empezar a numerar las
Software Libre, la aportan da Rosa y bases de datos con el cero porque no se
Heinz: El software libre se define por su tiene que restar 1 tan a menudo
tipo de licenciamiento. Por lo que se (Wayner. 2001. p. 129).
puede entonces llamar “software
licenciado bajo condiciones libres”. La Open Source Initiative utiliza la
Simplificando al máximo, se debe definición de Open Source para
entender que software libre es un determinar si una licencia de software de
software o programa de computación computadora puede o no considerarse
cuya licencia permite ejercer una serie de software abierto. La definición se basó en
libertades (Rosa y Heinz. 2007). las Directrices de software libre de
Debian, fue escrita y adaptada
Así pues, el software libre es una fuente primeramente por Bruce Perens. Es
abierta que permite trabajar bajo cuatro similar pero no igual a la definición de
libertades esenciales, esto dicho y licencia de software libre.
comprobado por Richard Stallman,
programador estadounidense y fundador Las licencias Open Source deben cumplir
del movimiento del software libre, quién diez premisas para ser consideradas
en 1985, acuñara dicho término y lo como tal:
describe bajo estas condiciones:
Libre redistribución: el
Libertad de ejecutar el software debe poder ser
programa sea cual sea el regalado o vendido
propósito (libertad 0). libremente.
Libertad de estudiar Código fuente: el código
cómo funciona el fuente debe estar incluido
programa para ajustarlo a u obtenerse libremente.
tus necesidades (libertad Trabajos derivados: la
1). (Es indispensable tener redistribución de
acceso al código fuente). modificaciones debe estar
Libertad de redistribuir permitida.
copias, colaborando con Integridad del código
otras personas (libertad fuente del autor: las
2). licencias pueden requerir
Libertad de modificar, de que las modificaciones
tal forma que la sean redistribuidas solo
comunidad pueda como parches.
aprovechar las mejoras Sin discriminación de
(libertad 3). (Es personas o grupos:
indispensable tener nadie puede dejarse fuera.
acceso al código fuente). Sin discriminación de
(GNU Operating System. áreas de iniciativa: los
Estados Unidos: Free usuarios comerciales no
Software Foundation, pueden ser excluidos.
2009).
59
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
60
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
61
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
62
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
63
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
64
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
65
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
66
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
67
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
Fuente: Arriola Navarrete, Oscar. 2011. “Open Access y software libre: un área de oportunidad
para las bibliotecas”. En: Biblioteca universitaria: revista de la Dirección General de Bibliotecas de
la UNAM. Vol. 14, no. 1 (enero-junio). p.37
68
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
69
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
con total autonomía, sin temor de costos entre el individuo y el Estado depende de
ocultos ni extorsiones. Uno de los la privacidad e integridad de estos datos,
grandes problemas en la industria del que por consiguiente deben ser
software propietario es la dependencia adecuadamente resguardados contra
que se crea entre el fabricante y el tres riesgos específicos:
cliente.
Riesgo de filtración: Los datos
Industria local. Si bien es cierto que no confidenciales deben ser tratados de tal
existen aún soluciones libres para todas manera que el acceso a ellos sea posible
las necesidades de los usuarios; exclusivamente para las personas e
tampoco existen soluciones propietarias instituciones autorizadas.
para todas las necesidades. En aquellos
casos en que la solución libre no existe, Riesgo de imposibilidad de acceso: Los
hay que desarrollarla, lo que significa datos deben ser almacenados de tal
esperar a que alguien más tropiece con forma que el acceso a ellos por parte de
la necesidad y lo desarrolle, o las personas e instituciones autorizadas
desarrollarlo uno mismo (o lo que es este garantizado toda la vida útil de la
igual, pagar para que alguien lo información.
desarrolle). La diferencia está en que en
aquellos casos en que si hay una Riesgo de manipulación: La modificación
solución libre disponible, el usuario de los datos debe estar restringida,
puede utilizarla inmediatamente y sin nuevamente, a las personas e
reparos de ningún tipo, mientras que con instituciones autorizadas.
las soluciones propietarias siempre tiene
que pagar, y lo que obtiene a cambio es Adaptación del software. El software
una “solución” cerrada y secreta, en vez propietario habitualmente se vende en
de una herramienta que le permita crecer forma de paquete estándar, que muchas
y operar con seguridad y libertad. veces no se adapta a las necesidades
específicas de empresas y
En México, es casi nula la industria de administraciones. Una gran parte de la
software y las aplicaciones de consumo industria del software se basa en
masivo se desarrollan en otros países. desarrollar proyectos donde se requiere
Un gran porcentaje de la industria se software personalizado. El software libre
basa en distribuir y dar apoyo e permite personalizar, gracias al hecho de
información de productos realizados que se dispone del código fuente, los
fuera de nuestras fronteras, por lo tanto, programas tanto como sea necesario
la parte de creación y desarrollo de hasta que cubran exactamente las
software es realmente la parte de la necesidades. La personalización es un
industria que requiere de excelentes área muy importante en que el software
ingenieros y programadores que sin duda libre puede responder mucho mejor que
los hay en México, lo que generaría que el software de propiedad a unos costos
nuestra industria local creciera mucho más razonables. Un gran
generando valor y conocimiento y porcentaje de uso de software en los
transcender tecnológicamente. países es de uso interno para empresas
y las dependencias de la administración
Datos personales, privacidad y pública, que requiere un alto grado de
seguridad. Seguridad nacional. Para personalización y donde el software
cumplir con sus funciones, el Estado puede proporcionar desarrollos más
debe almacenar y procesar información económicos.
relativa a los ciudadanos. La relación
70
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
71
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
No existen compañías únicas que soporte cubren más del 90% de las
respalden toda la tecnología. Para el necesidades de cómputo del usuario
desarrollo de un software se hacen promedio.
trabajos cooperativos donde muchas
personas están involucradas, dicho El usuario debe tener nociones de
grupo de personas pueden tener programación. La administración del
cambios constantes de personal, incluso sistema recae mucho en la
los usuarios u otras organizaciones automatización de tareas y esto se logra
pueden aportar algo al desarrollo del utilizando, en muchas ocasiones,
software, por esta razón no hay una lenguajes de guiones (perl, python, shell,
compañía u organización única que etc). Sin embargo, existen en la
respalden por completo el software. actualidad muchas herramientas visuales
que permiten al usuario no técnico llevar
Las interfaces gráficas de usuario (GUI) y a cabo tareas de configuración del
la multimedia apenas se están sistema de una manera gráfica muy
estabilizando. Aunque hay un número sencilla sin la necesidad de
cada vez mayor de usuarios que conocimientos de programación.
aseguran que las interfaces gráficas más
populares en el software libre (KDE, En sistemas con acceso a Internet, se
GNOME y el manejador de ventanas deben de monitorear constantemente las
WindowMaker) son ya lo suficientemente correcciones de errores de todos los
estables para el uso cotidiano y lo programas que contengan dichos
suficientemente amigables para los sistemas, ya que son fuentes potenciales
neófitos de la informática. de intrusión. En el software propietario
también se deben de monitorear
La mayoría de la configuración de constantemente las correcciones de
hardware no es intuitiva. Se requieren errores de todos los programas y
conocimientos previos acerca del además es imposible reparar las
funcionamiento del sistema operativo y vulnerabilidades (que en su mayoría son
fundamentos del equipo a conectar para reparaciones triviales) por uno mismo
lograr un funcionamiento adecuado. Sin sino que hay que esperar a que la
embargo, la documentación referente a compañía fabricante libere la
la configuración del hardware es tan actualización y en algunos casos hay que
explícita y detallada que permite al pagar dinero extra por obtener esta.
usuario neófito profundizar en el La diversidad de distribuciones, métodos
conocimiento de su hardware en muy de empaquetamiento, licencias de uso,
pocas horas y una vez teniendo ese herramientas con un mismo fin, etc.,
conocimiento la configuración se vuelve pueden crear confusión en cierto número
trivial. de personas. Hay quienes ven esto como
una fortaleza porque se pueden
Únicamente los proyectos importantes y encontrar desde distribuciones
de trayectoria tienen buen soporte, tanto especializadas en sistemas embebidos
de los desarrolladores como de los con muchas limitantes de
usuarios. Sin embargo, existen muchos almacenamiento y dispositivos periféricos
proyectos más pequeños y recientes que de uso especializado hasta distribuciones
carecen del compromiso necesario por optimizadas para su uso en servidores
parte de sus usuarios o desarrolladores de alto rendimiento con varios
para que sean implementados de procesadores y gran capacidad de
manera confiable. Estos proyectos almacenamiento; pasando por las
importantes que tienen un excelente distribuciones diseñadas para su uso en
72
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
73
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
74
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
75
Sistemas Integrales de Automatización de Bibliotecas: una descripción suscinta
Dr. Óscar Arriola Navarrete y Lic. Evangelina Montes de Oca Aguilar
76