Open Source Software

El software de código abierto (en inglés open source software u OSS) es aquel software cuyo código fuente y otros derechos que normalmente son exclusivos para aquellas personas que poseen los derechos de autor son publicados bajo una licencia de software compatible con la Open Source Definition o que forman parte del dominio público.

wikipedia

Cada vez que te has propuesto cambiar de solución informática para ti o tu empresa, tienes que elegir entre múltiples soluciones propietarias y de código libre (open source). A veces tomar una decisión puede ser de lo más complicado.

Por mi experiencia en el mundo de la informática sé que tomar esta decisión no es nada fácil y si además te ofrecen soluciones open source. Seguramente os habéis sentido tentados en poner alguna aplicación open source, principalmente por su precio. Ahora es cuando empiezan a aparecer preguntas como,

¿Si es gratis no será de fiar?

¿No sabré instalarlo?

¿Dónde aprendo cómo funciona el sistema?

¿Y si me salen dudas a quién pregunto?

¿Cuándo tenga un problema grave a quién puedo acudir?

Como estas os pueden salir miles de preguntas, no podemos contestarlas a todas, lo que quisiéramos con este post es intentar ayudar a la gente a seleccionar la aplicación adecuada a cada situación.

Está claro que cuando hablamos de software profesional especializado los precios se suelen disparar pero las soluciones open source no siempre son la mejor solución a nuestras necesidades aunque el precio sea tentador.

Lo primero a tener en cuenta es “EL SOFTWARE OPEN SOURCE NO ES COSTE 0”, aunque el programa no cueste nada hay un coste de puesta en marcha y de adaptación, este es variable según cada organización y de las modificaciones que se requieran.

¿Es seguro?

Difícil contestar a esta pregunta, depende del proyecto y del uso que haremos de él. Para un sistema de alta disponibilidad y con datos extremadamente críticos solo lo recomendaría a empresas con departamento de programación capacitado para revisar los puntos más críticos del sistema y siempre alerta de los fallos de seguridad detectados por los miles de usuarios del proyecto.

Para pequeñas empresas donde si el sistema se ve afectado y con la recuperación de una copia de seguridad el problema se soluciona (la gran mayoría de las pequeñas empresas), en ese caso os animo a empezar a utilizar sistemas de código libre.

Soporte

Es uno de los puntos más importantes a la hora de elegir un programa u otro. Hay que tener en cuenta:

  • El tiempo de respuesta ante un incidente grave.
  • Gravedad en la pérdida de información.
  • Tiempo que se dispone para el auto aprendizaje.
  • Se posee un departamento o persona con conocimientos para dar el soporte necesario.

Para mí son los 4 puntos más importantes, pero no los únicos, para recomendar un sistema u otro. Si el proyecto es grande, hay mucha información en internet y hay mucha gente o empresas que pueden ayudaros. El problema es encontrarlo, si no disponéis del tiempo necesario para buscarlo puede ser un problema.

En conclusión,

Os recomiendo que os aventuréis en programas de código libre, siempre teniendo en cuenta vuestras necesidades y vuestros recursos.

En caso de sistemas muy críticos por disponibilidad o seguridad de los datos, lo dejo bajo vuestro propio criterio.

La ventaja principal es poder adaptarlos a nuestras necesidades sin tener que pagar los costes excesivos de nuevos desarrollos o aplicaciones comerciales.

Proyectos que os recomiendo,

  • vTigerCRM – Customer Relation Management. Potente herramienta comercial para la gestión de clientes.
  • JoomlaCMS – Content Management System. Gestor de contenidos web, una manera de crear una página web avanzada sin necesidad de tener que conocer programación web. ¡Muy interesante!
  • Wordpress – Para crear tu propio blog, de fácil instalación en un servidor propio o se puede crear un blog directamente en su web.
  • Sourceforge.net – Uno de los directorios de software Open Source, desde donde se pueden descargar los programas.

Siempre escribo estos posts debido a mi mala memoria :) , como recordatorio. Espero con el tiempo poder ir completando con vuestra ayuda los temas tratados.

One Response - Add Yours+

  1. Hola compañeros,

    Fantástico post, la verdad claro, y muy enriquecedor.

    Buen trabajo !!! IT Team !!!

    Santi

Leave a Reply