¿Software Libre? ¿OpenSource? no es seguro, no sirve, es un juego de niños, no es nada profesional, no tiene soporte, eso no me genera valor… Y una gran cantidad de acusaciones con o sin fundamentos que algunas empresas y personas tienen del software desarrollado bajo alguna de las licencias libres que tiene el mercado.
Pero, ¿No vamos a hablar de por qué usar software libre u OpenSource en la empresa?, Sí, pero antes de ahondar del porqué deberíamos usar este tipo de software en las empresas, debemos de aclarar muchas de esas dudas que las empresas tienen con respecto a este.
Lo primero, Software Libre no es sinónimo de software OpenSource y para aclararlo, veamos la siguiente tabla.
Como se evidencia, el software libre da más libertades que el software OpenSource, pero esto no tiene nada malo, el software OpenSource normalmente tiene apoyo directo de alguna empresa comercial que tiene la marca registrada del uso del software como por ejemplo Zenoss® , Alfresco®, Zentyal®, EndianUTM®, TrueNAS®, LimeSurvey®, VitalPBX y un largo etc, pero este a su vez, permite realizar derivaciones del software comúnmente llamados Forks. En resumidas palabras, el Software OpenSource es un software “comercial” que ciertas características pueden ser usadas libremente por la comunidad, PYMEs o SMB sin costo.
El término OpenSource se usa en la actualidad por parte de programadores que no ofrecen software libre pero, en cambio, sí ofrecen el código fuente de los programas para su revisión o modificación previamente autorizada por parte de sus pares académicos. – Wikipedia
En cambio, el software libre tiene apoyo directo por la comunidad de desarrolladores a nivel mundial sin una marca comercial respaldándola. Algunos ejemplos de software libre son: Debian®, RockyLinux, Gimp®, Dia, Audacity® y hasta el mismo protocolo TCP/IP es software libre y gracias a este último hemos tenido una gran revolución en las comunicaciones, pero eso va para otro texto.
Ahora si, vamos a aclarar dudas de los directivos con respecto a estos dos modelos de software y vamos a llamarlos ahora en adelante sin distinción
Infografía: Qué son las licencias de código abierto.
El software libre y OpenSource No es Seguro
Es cuestionable, ya que por regla general ningún software es seguro, diariamente, ya sea por el lenguaje en el que fue construido o por la lógica implementada al desarrollo, se descubren nuevas fallas de seguridad, y esto no es malo, en realidad es muy bueno, ya que al descubrirse un agujero de seguridad en un software, se evoluciona y se genera confianza en sus clientes. A diferencia del software privado, el software libre y OpenSource corrige sus fallas de seguridad más rápido al tener un grupo mayor de desarrolladores o personas dispuestas a colaborar, así que la premisa de que no es seguro, puede ser descartada. Lo mas importante de todo es mantener el software actualizado.
El Software Libre y OpenSource no sirve para entornos empresariales
Muchas empresas van con la idea inicial de que el software OpenSource cumpla una función particular y este la cumple, pero al no contar con la información suficiente (No lee la documentación o no consulta a un especialista cualificado) desconocen las demás funcionalidades, las cuales, pueden cumplir a cabalidad muchas de las necesidades que surjan.
El Software Libre y OpenSource, un juego de niños
Muchos de los grandes proyectos de software OpenSource y también privados (Microsoft® y Google®) no nacieron amparados por una gran empresa, nacieron con ideas vagas de universitarios o de personas con ganas de cambiar y mejorar algo, hoy por hoy Linux® es el kernel más utilizado a nivel mundial en cualquier dispositivo que se imagine y nació como hobby en la habitación de un universitario, por tal motivo, es un error considerar que este modelo de software es solo para entusiastas, es más, muchas de las grandes empresas del sector como Apple, Tesla, Amazon, Fortinet, no serían hoy en día lo que son sin haber hecho uso del software libre u OpenSource.
El Software Libre y OpenSource no es profesional
Hablando de la calidad de código, se puede decir que el software OpenSource tiene mejor nivel que el software privado, ya que la gran mayoría está debidamente comentado, organizado y depurado para que cualquier persona con bajos o altos conocimientos de desarrollo entienda como esta construido. Hablando del apartado comercial, se puede decir con gran certeza que es poco profesional, por que, a diferencia del softwware privativo, el Software Libre y OpenSouce no tiene una maquinaria aceitada con millones de dolares detrás promocionándolo, pero esto poco a poco ha ido cambiando a medida que han pasado los años (un ejemplo de ello es RedHat® y Canonical®), mejores eventos, personal mejor cualificado, mayor respaldo, asimilando las estrategias del software comercial.
El Software Libre y OpenSource no tiene soporte
El software OpenSource SI tiene soporte, existen muchas empresas en el mercado que pueden brindarlo, pero están muy segmentadas, a diferencia del software privado, que tiene bien marcado sus canales de atención y ha podido venderse comercialmente con diferentes canales de «aliados», el OpenSource lamentablemente no tiene bien definidos esos canales, ya que al poder modificarse, estudiarse, y distribuirse libremente, cualquier empresa con un equipo idóneo puede brindar soporte, hasta el mismo departamento de TI de la compañía que implante el software OpenSource puede brindar soporte sin incurrir en costosos planes de acompañamiento.
El Software Libre y OpenSource no genera valor a la emrpesa
Muchas compañías, tanto privadas como públicas, tienen la creencia errónea de que si el software no es de renombre, no da credibilidad a sus procesos y al funcionamiento interno de esta, pero no se puede estar más equivocado. Hoy en día, lo que genera valor a una compañía es como tratan y que beneficios dan a sus colaboradores y clientes más allá de que sistema informático tienen detrás, que tan responsable es con el medio ambiente y con la sociedad, el entorno físico en donde se labora, la agilidad de sus procesos y el cumplimiento de sus responsabilidades. Muchas de las cosas mencionadas se pueden lograr en menor tiempo gracias al software OpenSource.
IMPORTANTE: Antes de implementar un software OpenSource en su empresa, cerciórese que el software elegido cuenta con una amplia comunidad de desarrolladores o personas colaborando, ya que si no va a disponer de un grupo de desarrolladores para adaptar ese software a sus necesidades o corregir fallos (es mejor adaptar la rueda que re-inventarla ¿no?) es proclive a que pierda información o no funcione de la forma que esperaba.
2 comentarios