¿Cuánto cuesta el software libre?

Cuando se habla de software libre la mayoría de gente lo asocia a software gratis, y al decir “gratis” entienden que el coste debe de ser 0. Pero esto no es así, y la mayoría de veces se dan cuenta cuando intentan instalar algún software y necesitan la ayuda de un informático, al que tienen que pagar, o quieren personalizar la interfaz y necesitan la ayuda de un programador, que también tienen un coste, por lo que finalmente el comentario suele ser “el software libre no es barato”.

Hasta el momento, nadie lo ha contradicho, es decir que porque sean gratis las licencias no quiere decir que el resto de requerimientos lo sean. Así que ¡¡vamos a cambiar el chip!! o ¿acaso conocen algún software que se instale sin la ayuda de un informático? (o de alguien con conocimientos de informática),y no valen las herramientas de escritorio tipo navegador, compresor de ficheros, etc., hablo de programas para bibliotecas, o cualquier otro programa de gestión para nuestro sector u otros. Aquí me atrevo a responder que hay pocos.

En este post intentaré hacer un recuento de lo que cuesta un software libre de gestión de bibliotecas o centros de documentación. Empezamos:

  1. Tenemos una necesidad a cubrir y buscamos un software que cumpla los requerimientos y funcionalidades que se necesitan solucionar. Esta selección la hará el bibliotecario-documentalista.

Coste: Entendemos que la nómina mensual la cobrará igual haga este trabajo u otro, así que este coste está cubierto.

  1. Necesitamos instalar y configurar el software seleccionado. Esta tarea la hará un informático, o un bibliotecario-documentalista con conocimientos y habilidades en el tema.

El coste de este punto pueden ser diferentes, según quien lo haga:

Coste A: Si lo hace el informático o el bibliotecario-documentalista que trabaja en la propia institución, como en el caso anterior el coste está cubierto con la nómina mensual.

Si se opta por esta opción, debemos conocer los requerimientos técnicos del software seleccionado, cuando se trata de herramientas de interfaz web se necesita acceder al servidor web, si tenemos los permisos para hacerlo y conocemos los pasos a seguir en la instalación, esta tarea no tiene que llevar más de 2 h.

En este caso, cuando el que lo hace es el bibliotecario-documentalista se requiere que sea espabilado en tecnologías y con curiosidad por aprender.

Coste B: Necesitamos un informático externo y lo podemos buscar en:

  • Foros de soporte técnico de la web oficial del software seleccionado. Coste: precio/hora acordado. Un informático freelance puede estar entre 40-70€/h.

(Nota: Actualmente con la Ley 25/2009, de 22 de diciembre, de modificación de diversas leyes para su adaptación a la Ley sobre el libre acceso a las actividades de servicios y su ejercicio, los colegios profesionales no pueden establecer baremos, ni recomendaciones sobre honorarios profesionales. Estos precios es una propuesta personal, según lo visto en foros).

  • Facultades de informática a las que proponer un informático en prácticas o una beca de colaboración o que el nuestro proyecto forme parte del TFC de un estudiante. Coste: el de la beca según el total de horas a dedicar, puede estar entre 500-800€/mes. Las otras opciones no suelen tener coste económico.
  • Empresa de servicios, si se decide contratar los servicios de una empresa podemos encontrar muchas que se dedican específicamente a software libre (mirar: CENATIC, Libro Blanco del Software Libre, CatPL, …) pero también podemos encontrar empresas que trabajan con software libre específico para unidades de información.

Pero en cualquier caso, cuando se decide buscar los servicios externos, lo importante es saber que cualquiera de las opciones pueden ser buenas, porque la mayoría de software está programado con PHP y MySQL, y estos son conocimientos generales que puede tener cualquier informático (estudiante o ya titulado).

Hasta aquí ya tenemos lo básico: la herramienta seleccionada e instalada, por lo que podemos empezar a trabajar con ella. Incluso hemos podido cambiar algunos colores de la interfaz, hemos puesto el logo de la institución y poca cosa más. Pero...

  1. Ahora que lo tenemos instalado queremos personalizar más la interfaz. Esta opción suele ser una decisión política de la institución, ya que se requiere que la interfaz guarde la imagen corporativa y personalizada del centro. La personalización suele ser la parte más difícil ya que aquí también se requieren conocimientos de programación web, en lenguajes PHP y CSS en su mayoría, por lo que volvemos a los costes anteriores:

Coste A: Personal técnico de la propia institución.

Coste B: Informático externo.

  1. Y si seguimos con las “peticiones” lo siguiente a la personalización podría ser la creación de nuevas funcionalidades o módulos e incluso la traducción, esto quiere decir modificar el código fuente de la herramienta o buscar una herramienta interoperable con la ya existente o crearla nueva. Y seguimos sumando costes...

Recuerda que al trabajar con software libre todo esto se puede hacer, pero lo “ideal (y legal) para la comunidad” es que se compartan las modificaciones y/o se liberen los nuevos desarrollos y traducciones creadas.

  1. Una vez que lo tenemos todo a nuestra conveniencia, faltará la formación del personal, que quiere que sea de dos niveles: administrador y operativo. La formación la puede hacer el mismo informático externo que se haya contratado, una vez adquirido el conocimiento se puede ir formando al resto del personal en cascada.

Pero incluso la formación también puede ser autónoma, a través de los foros, de la documentación técnica y manuales de usuario de la web oficial de la herramienta o incluso de colegas que tengan experiencia con ese software.

En estos casos, los costes irán en función de quien lo haga, como en los puntos anteriores:

Coste A: Personal técnico de la propia institución o un colega.

Coste B: Formación externa suele estar entre 100-120€/h. para el docente.

¿Cuántas horas totales hay de dedicación? ¿Cuánto cuesta el precio/hora? Ese será el presupuesto para un software libre, pero también para cualquier otro software.

Como conclusión, a medida que personalizados y desarrollamos el software necesitaremos más recursos económicos y de personal. Pero recordar, hay opciones para el personal (prácticas, becas, TFC) ya que los conocimientos son básicos (PHP, MySQL, CSS, …). Y sobre todo, ¡¡cualquier cambio o modificación compártela con la comunidad!!

Comentarios

gratis, claro está que no existe nada. Los costes aunque sean la nómina del personal de la institución (documentalistas, bibliotecario, informático...), implica costes añadidos puesto que el tiempo que se dedica a la instalación/personalización de un software determinado no se dedicará a labores "más cotidianas". Pero ese tiempo más que un coste, resulta una inversión. En los centros de documentación/archivos/biblios que no nos sobra de nada ¿cuanto cuesta que acuda un informático a reparar/hacer algo? Sin contar la obligada impaciencia que nos suelen regalar los informáticos en cada servicio creo que resulta mucho mejor aprender a resolver, que esperar.

¿Es mejor o peor el software libre o propietario? pues dependerá de las necesidades y posibilidades de cada centro.

Aunque aparte de las necesidades del centro y las bondades de una u otra licencia, caso real: software sencillito de análisis semántico coste 15.000€ licencia/servidor/año, software libre análisis semántico 0 € licencia: ¿que elección habrá en estos tiempos de podas y recortes?

A lo que se menciona falta sumar el coste de migración de la información y la parte de soporte de la aplicación, desde mi perspectiva (trabajo en una empresa que vende software comercial para bibliotecas) los costes de software libre vs software comercial solo se diferencian en el coste de la licencia, ya que los demás servicios, en caso de ser contratados de manera externa, son muy muy similares. Y hay software libre que en muchos aspectos supera a varios software comerciales, sólo hay que tener mucha hambre de conocerlos y aprenderlos, en mí caso por ejemplo estoy aprendiendo a usar Koha, me ha parecido excelente, pero aún le falta desarrollar más la parte de periódicas y reglas de circulación. Sin embargo con un poco de apoyo creo que en cualquier biblioteca puede funcionar y solventar la mayoría de las necesidades sin mayor problema.
Para que un software libre crezca hay que utilizarlo y compartir experiencias y mejoras! esa es la finalidad de la comunidad de usuarios de cualquier software libre.

Saludos desde México!

Como Ubuntera que soy, creo firmemente en el software libre.
No soy informática y en principio no necesito que un informático me instale los programas, eso sí, me recorro foros y blogs buscando ayuda cuando la necesito.
En cuanto a software libre en una biblioteca, creo que es posible. Especialmente después de ver la Biblioteca Cubit de Zaragoza, que tiene Ubuntu para sus usuarios. Eso sí, para manejar el Absys tienen Windows: ambos de pago.
Sin embargo, parece ser que hay bastantes bibliotecas argentinas que funcionan con el Koha, que también es software libre.
Creo que la fobia al software libre es un problema de formación y que se podría solucionar precisamente formando al personal en su manejo. Lo que supondría un ahorro en licencias.
Por ejemplo, utilizando el OpenOffice o LibreOffice en vez del Office de Windows.

Uno de los problemas del software libre es que puede funcionar perfecto en el 90% de los casos, pero por algún motivo el 10% restante queda varado en no poder utilizarlo, por diversos factores, soporte informático, equipamiento necesario, y la adaptabilidad del mismo a los requerimientos.
Pongo un ejemplo, cuantos software que permitan catalogación en formato Marc21, manejan puntuación en los campos, los datos de cabecera y campos de control, identificadores, etc? sin necesidad de tener que aprender programación?
hasta el momento solo me encontré con 1 solo Isismarc. Podemos decir que Koha al igual que otros manejas esas cosas, pero cuesta horrores aplicar las tablas y las funciones para que trabajen como corresponde.
por eso no se hasta que punto es tan pero tan bueno el sofware libre.

[...] Esta capacidad de adaptación de servicios se denomina TCO (Total Cost os Ownership), referida al coste de desarrollo, de instalación, de adaptación y de mantenimiento de un sistema informático. Aspectos comentados en mi anterior post. [...]