jueves, 23 de junio de 2011

Hidrobolivar una empresa de Servicio 100 % Software libre

Hidrobolívar, C.A. es la empresa prestadora del servicio de agua potable y saneamiento ambiental del Estado Bolívar en la República Bolivariana de Venezuela. Sus accionistas son la Gobernación del Estado Bolívar y sus once Alcaldías, cuya misión es "Proveer el servicio de agua potable y saneamiento en  condiciones de óptima calidad, mediante un modelo de gestión efectivo y sustentable, asegurando la satisfacción de nuestros clientes y el desarrollo de una nueva cultura del agua fundamentada en la valoración del recurso hídrico"

Hidrobolívar fue fundada el 26 de Marzo del 2005 y ya en Venezuela existía un marco legal que guiaba a las empresas publicas a la modernización, tal es el caso del artículo 110 de nuestra Constitución Nacional, donde se reconoce como de interés público, la ciencia, la tecnología, el conocimiento, la innovación y los servicios de información con el objeto de lograr el desarrollo económico, social y político del país.

A partir del 28 de Diciembre del 2004, se oficializo el uso de software libre en la Administración Pública Nacional con el Decreto con Fuerza de Ley No. 3.390. Por lo tanto Hidrobolívar debía seguir estos lineamientos desde su fundación, ser una empresa innovadora y con sus sistemas de información de acuerdo a las necesidades de sus clientes y la comunidad. Por lo que nació Libre.

Ahora bien, ¿Por qué se dice una empresa cien por ciento libre?, es libre por que los sistemas que se utilizan son de arquitectura abierta y respecto al software propietario que se utiliza hay la libertad para cambiarlo, ya que estamos en constante evaluación de los mismos. No hay matrimonios obligados, ya que el software medular de la empresa es desarrollado por ella misma cumpliendo con las cuatro libertades.

En cuanto al software utilizado tenemos:

Sistemas Operativos: Centos en Servidores, Fedora, Ubuntu en estaciones
Sistema de Directorio: LDAP, IPA Server, Proyecto 389
Sistema de Autenticación: sssd, Kerberos
Sistema de Archivos: Samba, NFS
Servicio de Proxy: Squid
Correo Electrónico: Posfix en Servidor, Evolution y Mozilla Thunderbird en Clientes
Trabajo en Grupo: SOGO, DocManager
Base de Datos: PostgresSQL, MySQL
Sistema de Información Geográfico: Mapserver, GvSig, PostGis
Lenguajes de Programación: PHP, Javascript, Ajax, python
Central Telefónica: Asterisk, Elastix
Ofimática: OpenOffice, LibreOffice
Herramientas Cad: Bricscad
Herramientas de Diagramas: Dia, Scribus
Herramientas Gráficas: Gimp, Inkscape
Sistema Administrativo: Merú Administrativo
Sistema Comercial: Merú Comercial
Sistema Recursos Humanos: Merú RRHH
Sistema de Operaciones: Merú Operaciones
HelpDesk: Merú Desk basado en GLPI
Herramientas de Administración centralizada de estaciones de trabajo: Puppet, Servidor de instalación desasistida y masiva Cobbler, Mirrors o Espejos de Distribuciones, control de inventario de equipos de computación, reproducción y perifericos con el OCS.
Sistema de Moritoreo de Red: Nagios+MySQL+Nagvis

Tal como comente en un mi articulo anterior La Planificación, elemento esencial en la implantación del Software Libre, Merú es nuestro ERP o sistema de gestión de recursos empresariales, es un software hecho en Hidrobolívar para hidrológicas.

También podrán apreciar que hay software que no es libre, mas tenemos la libertad de escoger el software a la medida de nuestras necesidades, ejemplo: la herramienta CAD, ya que el producto con que acostumbraron a trabajar a nuestros ingenieros tiene un valor económico cuatro veces mayor, y la alternativa que utilizamos hace lo mismo, y me atrevo a decir que tiene muchas mejoras y complementos con respecto al otro.

Algunos se preguntaran ¿Por qué Centos como Sistema Operativo para Servidores?, quizás porque es el que mas se ha adaptado a nuestros servicios y lo consideramos muy robusto y confiable, lo estamos utilizando desde que iniciamos el primer servidor. En cuanto a las estaciones, utilizamos Fedora y Ubuntu por que nos gustaron estas distribuciones de Linux, pero ya nos estamos preparando para cumplir la disposición publicada en Gaceta Oficial No. 39.633 donde los organismos y entes de la Administración Pública Nacional de la República Bolivariana de Venezuela deberán utilizar Canaima GNU/Linux como sistema operativo en sus estaciones de trabajo, cambio que no sera traumático para los usuarios. Esas son algunas de las ventajas que brinda la libertad del Software libre.

Beneficios que ha traído el software libre a Hidrobolívar:

Una sola plataforma de comunicaciones
  • Voz y data en el mismo canal de comunicaciones
Integración de servicios de voz y datos
  • Servicio telefónico de notificación de deuda
  • Saldo en línea (vía web y telefónico)
  • Autogestionado de Salud Telefónico
  • Notificación de deuda vía correo electrónico
Indicadores de Gestión para la toma de decisiones
  • La alta gerencia tiene acceso a indicadores de gestión precisos y en línea directa de los sistemas administrativo, comercial y recursos humanos.
Gasto convertido en inversión
  • El dinero que se utilizaría para pago de licencias se utiliza para entrenamiento de personal
  • Ahorro anual aproximado de  $ 430.860,74  unos Bs. 1.851.944,21 (4,30x$)
Sistemas Adaptados a las necesidades del cliente
  • Al contar con un sistema propio, es totalmente factible la integración con distintas plataformas para ofrecer alternativas de atención a los clientes, tales como Bancos, Farmacias, Supermercados, entre otros, a través de un portal de Web Services.
Por esto y muchas cosas mas, podemos decir que Hidrobolívar es una empresa cien por ciento libre, la inversión realizada en tecnología esta allí, no en otro país, contamos con asesoramiento de empresas y cooperativas nacionales y locales  que nos ayudan a mantener la plataforma, ya que somos una empresa de servicio de saneamiento y agua potable, que ha demostrado que sí se puede lograr una empresa con la libertad para escoger sus herramientas de gestión sin necesidad de adaptarse a modelos importados que traen otras realidades que no son las nuestras, y esto solo se logra con el software libre.

sábado, 18 de junio de 2011

Software Privativo, Libre, Pirata ¿Cuál opción escoger?

Cuando conocí a Ana, mi esposa, me resultaba tan curioso observar como una persona se encontraba tan inmersa en el mundo del "Windows", y tan directamente condicionada a asociar equipos de computación con "Microsoft Office". Pasaba días transcribiendo sus trabajos en el usual "Word", así como pasaba horas enteras diseñando sus presentaciones en el clásico "Power Point". Para ella, automáticamente al encender su computadora, era casi instantáneo visualizar antes que apareciera, aquella banderita de colores que le indicaba  que su sistema operativo era una licencia de Windows; y de este modo por mucho tiempo, asumió que toda computadora era así, que el mundo de la informática pertenecía exclusivamente a Microsoft y su creador se dedicaba no solo a fabricar computadoras sino a colocar lo que dentro de ella venia, sin pensar siquiera la posibilidad remota de la existencia del uno sin el otro y viceversa.

Creo que esta pequeña anécdota no es extraña para nadie, al punto que inclusive hoy día forma parte de la realidad de muchas personas, de la cual ya ni ella ni yo somos parte, afortunadamente.

Es por ello, que me parece conveniente, traer hoy día esta reflexión, y expandir un poco el horizonte de quienes aún navegan en el exclusivo mar de las licencias privadas, bien porque la adquirieron de modo legal o sencillamente porque se encuentran frente a una reproducción ilegal de la misma, mejor conocida como software pirata.

Empezaremos primeramente definiendo que es software legal: Es aquel que se utiliza con el consentimiento de su creador o dueño, ya sea por medio de una licencia o sin ella, y puede adquirirse pagando dicha licencia o de forma gratuita.

Por otro lado, encontramos el software libre, cuya traducción del inglés "free software" ha generado una ambigüedad que ha hecho pensar que todo es gratis, y sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar que todo software libre es gratis (denominado usualmente freeware), ya que conservando su carácter de libre, puede ser distribuido comercialmente (software comercial).

Análogamente, el "software gratis"  incluye en ocasiones el código fuente; no obstante, este tipo de software no es libre en el mismo sentido que el software libre, a menos que se garanticen los derechos de modificación y redistribución de dichas versiones modificadas del programa. Para ser mas precisos y ya que se tiende a confundir, la realidad es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido, y por tanto, una vez obtenido puede ser usado, copiado, estudiado, modificado y redistribuido libremente.

También existe el software de dominio público, que no debe confundirse tampoco con el software libre, ya que este tipo de software no requiere licencia, pues sus derechos de explotación son para toda la humanidad, pertenece a todos por igual y cualquiera puede hacer uso de el, siempre con fines legales y refiriéndose al autor original, ya que este lo ha donado a la humanidad o puede ser el caso que los derechos de autor han expirado, tras un plazo contado desde la muerte de su creador, que generalmente son unos 70 años. Si un autor condiciona su uso bajo una licencia, por muy débil que sea, ya no es un software de dominio público.

El software propietario llamado también privativo, de código cerrado o software no libre, es cualquier programa informático en el que el usuario tiene limitaciones para usarlo, modificarlo o redistribuirlo (esto último con o sin modificaciones), tal es el caso del conocido Windows.

La persona natural o jurídica al poseer los derechos de autor sobre un software, tiene la posibilidad de controlar y restringir los derechos del usuario sobre su programa, lo que en el software propietario implica por lo general que el usuario sólo tendrá derecho a ejecutar el software bajo ciertas condiciones, comúnmente fijadas por el proveedor, que signifique la restricción de una o varias de las cuatro libertades.

Ahora bien, que usar  ¿libre, propietario o pirata?, indudablemente que con la adquisición de un  software pirata la empresa corre el riesgo de ser sancionada en caso de realizarse los debidos controles,  por lo tanto esta opción debe ser descartada. Pero esto nos lleva mucho mas allá,  nos lleva precisamente al problema cultural -no técnico-, y es que nos enseñaron -y lo peor-, nos acostumbraron  a usar una herramienta que la consigues en cualquier esquina  -ilegalmente por supuesto- y cuando vamos a las empresas, éstas tienen que pagar una licencia, porque las personas jurídicas son mas fáciles de fiscalizar;  al respecto hay un excelente articulo escrito por @w3asel cuyo enlace les dejo aquí, donde profundiza muy acertadamente este problema.

En Venezuela existe la Ley Especial contra los delitos informáticos, publicada en la Gaceta Oficial numero 37.313 el 30 de Octubre del 2001,  donde se castiga el acceso indebido a un sistema, penado con prisión de uno a cinco años y multa de 10 a 50 unidades tributarias (UT),  así como la apropiación indebida de propiedad intelectual mediante la reproducción, divulgación, modificación o copia de un software, penado con prisión de uno a cinco años y multa de 100 a 500 UT: sin embargo a pensar de contar con la legislación que tipifica el delito y sanciona la acción, su efectiva aplicación aún no es la mas idónea.

Aún contando con el contexto anterior, y haciendo a un lado la existencia del software pirata, entonces, ¿Porque las empresas no utilizan el software libre?, ¿Por soporte? no lo creo, cada día hay mas empresas que dan soporte al software libre, y si es por eso, podemos hablar de un sistema operativo propietario como lo es el Windows XP que no tiene soporte desde hace mucho tiempo y aun así lo siguen usando. Usar software libre facilita las condiciones para la creación de nuevo software, adaptado a las necesidades que se tengan y podamos brindar mejor calidad a nuestros clientes ya que es conocimiento, y ésta es la base de la economía del futuro. Los argumentos para la no utilización del software libre se han acabado: primero, existe gran cantidad de software de calidad que hace lo mismo que el propietario y solo esta al alcance de un click, así como también conseguirá algunos con un costo muchísimo menor que el que nos acostumbraron a utilizar.  La herramienta está al alcance de sus manos, solo atrévase.