Principales objeciones del uso de Software Libre

PRINCIPALES OBJECIONES DEL USO DE SOFTWARE LIBRE

Abarcamos las principales objeciones que se tiene al momento de usar software libre, sin embargo, no resulta diferente al uso de software comercial y cada una puede ser mitigada con distintos controles, suena familiar algunos de los temas cuando preguntamos acerca de herramientas libres.

El software libre es sin duda un concepto que, a simple vista, puede parecer exótico. ¿Un tipo de software que es abierto para que cualquier desarrollador pueda adaptarlo o cambiarlo? ¿Gratuito en muchos casos? ¿Sin publicidad en su mayoría? Suena a fantasía o a que hay alguna trampa oculta pero, la realidad en este caso también supera la ficción.

El software libre posee innegables beneficios para sus usuarios. Proporciona un modelo de negocio fiable y que parece contraponerse al ya establecido por lo que es natural que existan críticos que propongan refutaciones a su uso. En este artículo entonces conoceremos algunas de estas objeciones y como, en la mayoría de los casos, son fácilmente rebatibles.

1.-LOS PROGRAMADORES NECESITAN PAGO POR SUS SERVICIOS

Si el software es considerado una propiedad industrial e intelectual ¿no deberían sus creadores obtener dinero por él?

De entrada la respuesta sería un rotundo sí, ya que no hay que olvidar que el concepto de software libre se basa más en la posibilidad de que cualquiera pueda conocerlo y modificarlo a que sea gratuito (aunque en muchos casos así lo sea). Sin embargo, es necesario profundizar el contexto.

Las estimaciones actuales indican que la cantidad de código escrito para las empresas se utilizará internamente en más del 75%pero, en su mayoría, no será completamente original ya que automatizará tareas ya muy conocidas o de rutina que, de todos modos, requerirá personal contratado para mejoras e innovación.

Adicionalmente se sabe que, en gran medida, la mayor parte del tiempo dedicado al desarrollo de software consiste en corregir errores de mantenimiento, agregar nuevas características y cambiar el programa para cumplir con las nuevas demandas del mercado o del sector para el que opera.

Por tanto, el software libre no es y no debería de ser una labor exclusivamente de caridad, pero por su flexibilidad permite que estudiantes, investigadores y programadores solidarios desarrollen ideas y contribuyan en colectivo para el desarrollo de productos que en muchas ocasiones rompen los paradigmas seguidos por la industria propietaria.

2.- NO HAY RESPONDABILIDAD LEGAL

Muchos funcionarios corporativos quieren tener un «colchón» en caso de que algo salga mal con su software. Es decir, si el software no funciona, quieren poder demandar al proveedor. Para poner este argumento en términos prácticos, si una compañía se ve perjudicada por los problemas en el software vendido por otra persona, la compañía perjudicada quiere que se pague para compensar ese daño.

Este argumento, por demás lógico, ignora tres problemas fundamentales a saber:

  1. El software más importante en un dispositivo sería su sistema operativo que, en gran medida y segmento de mercado es vendido por grandes compañías propietarias bajo licencia. Esta licencia generalmente exime al fabricante de cualquier problema que su producto pueda provocar al cliente y, en estricto sentido, ni siquiera garantiza que este funcione como dice que lo hace. En estas condiciones exigir una compensación ante una falla no es imposible pero si muy difícil y desgastante por lo que pocos se meterían en este problema jurídico.
  2. El software libre, debido a su modelo colaborativo de creación y a las ventajas en seguridad informática que provee, posee un índice menor de errores por lo que las fallas derivadas de su implementación también serán bajas.
  3. En tercer lugar podemos mencionar que existen múltiples opciones para ofrecer un soporte robusto al software libre por lo que, con un gasto menor, se puede obtener apoyo para los incidentes que se presenten.

Finalmente, los costos legales para imponer una reclamación a un proveedor de software en general son elevados, por lo que pocas empresas querrán perder mucho tiempo y recursos en realizarla sin una razón de mucho peso que les motive.

SEGURIDAD EMPRESARIAL

Podría argumentarse con cierta razón que, el hecho de que el software libre sea abierto para que cualquiera pueda manipularlo, representaun riesgo claro de seguridad empresarial ya que sería como tener a la vista de todos los planos arquitectónicos de una instalación importante. Esta consideración se ve rebatida por el hecho de que los usuarios de software libre a nivel empresarial o para operaciones críticas rara vez lo mantienen sin cambios y adecuaciones propias que se alejan del “modelo base”, agregando así capas de seguridad adicionales.

Así mismo, en el caso de que por cualquier razón se use el “modelo base” de software, este ya es tan conocido que sería muy sencillo cubrir las vulnerabilidades y dificultar en gran medida una intrusión criminal usando productos también libres e incluso de programas con código cerrado.

HABILIDADES TÉCNICAS PARA USAR S.L.

Muchos de los beneficios asociados al software libre surgen debido a los esfuerzos colectivos de programadores de todo el mundo. Por ejemplo, una empresa puede observar que es muy práctico solucionar los problemas cuando se producen, pero es posible que esta compañía no tenga personal capaz de corregir errores de programación o realizar mejoras personalizadas por lo que, bajo el esquema tradicional, tendrá que realizar gastos onerosos en la contratación propia o tercierizada de profesionales del ramo que solventen los problemas y mantengan un soporte permanente a los sistemas.

Usando software libre este problema queda mitigado por la gran cantidad de recursos disponibles, tanto de pago como gratuitos, para resolver los problemas que se tengan sin necesidad de contratar personal altamente especializado a menos que se desee.

CONCEPCIÓN DE “PRODUCTO PAGADO ES DE MÁS CALIDAD”

En la sociedad en la que vivimos es frecuente valorar la calidad de productos y servicios por el costo que nos comporta pues se cree que en todos los casos el concepto +precio = +calidad es indisoluble. Esto es así debido a que el capitalismo requiere que el flujo económico no se detenga y que existan desigualdades para poder mantener el modelo hegemónico permanentemente pero, ¿si esto no fuera así siempre? ¿Si existieran productos y servicios de alta calidad con costos módicos?

Pues en el modelo de software libre es una realidad ya que, gracias al trabajo solidario de muchos profesionales de la programación, se pueden obtener herramientas y soluciones programáticas a una fracción del costo de los grandes fabricantes e incluso gratuitamente.

Evidentemente en este campo también hay ejemplos de productos de baja calidad pero, bajo el esquema ya comentado esta clase de elementos son detectados y eliminados fácilmente por la comunidad de desarrolladores considerando además que,por su bajo costo, haya ahorros en pruebas de implementación y adopción de soluciones con tiempos muy bajos de aplicación.

INTRODUCCIÓN DE MALWARE, TROYANOS O BACKDOORS

Debido a que el software libre es abierto se podría pensar que los desarrolladores bien podrían ser criminales que ofrecen sus programas gratuitamente con la intención de cazar incautos que, al instalarlos, dejen información valiosa lista para ser robada.

Este caso es  por supuesto, posible, sin embargo el consejo para rebatir este argumento es el mismo que ante cualquier situación de la vida: ser cauto, informarse bien y no dejarse llevar por lo que pueda parecer demasiado bueno para ser verdad.

El software libre, como ya se ha mencionado, se desarrolla en su mayoría en comunidades compuestas por cientos de programadores que constantemente están mejorando y auditando el código producido en conjunto, por lo que es muy baja la incidencia de malware, caballos de Troya o puertas traseras en él. Así mismo, en el caso de que todos estos profesionales estén coludidos en actividades criminales, es obvio pensar que entre más gente involucrada haya la ganancia será menor y las posibilidades de ser atrapados se incrementarán por lo que no sería muy rentable como vector de ataque y explotaría en poco tiempo por su inutilidad.

CONCLUSIÓN

El software libre dista mucho de ser perfecto o infalible. Día con día miles de entusiastas y programadores contribuyen en la creación de productos útiles, baratos y robustos que, como todo en la vida, son perfectibles y requieren constante evaluación para seguir vigentes.

Por tanto, si tenemos alguna objeción con respecto a este modelo de creación y de negocio, es inteligente confrontarlo de manera inteligente con las comunidades desarrolladoras ya que solo así se podrá  mantener la mejora continua y la innovación, dejando en el peor de los casos una opción menos para probar y, en el mejor, la posibilidad de contribuir con la mejora de un producto que satisfaga a cabalidad la gran mayoría de nuestras necesidades.

¿Tienes algún otro punto que encuentres desfavorable en la aplicación para tu negocio?

Las ventajas de Open Source y la micro empresa en México

El uso de equipo de cómputo y herramientas ofimáticas en la  Microempresa en México (Segunda Parte)

En el artículo anterior exploramos algunos motivos por los cuáles tener un equipo de cómputo en nuestro micronegocio y nuestra recomendación de ser bajo software Open Source.

El objetivo es minimizar los costos generados por el sistema operativo Windows y el software común asociado, principalmente de ofimática, hablamos de la paquetería Office (Word, Excel, Power Point, etc.).

El principal sistema operativo de libre uso es Linux, es decir, se puede descargar completo con su licencia para que algún técnico de soporte pueda realizar  la instalación.

Ventajas notables del Open Source y su sistema operativo Linux

A pesar de ser una versión gratuita, se tienen ventajas notables sobre Windows, en las que destacan:

1.- Seguridad

Software variado, aún para desarrollos no personalizados, por lo cual la cuota de mercado se encuentra con mayor segmentación y es menos atractiva para potenciales atacantes y liberación de virus.

2.- Calidad

El software libre por lo general es de buena calidad ya que es producido para cubrir necesidades específicas basadas en las necesidades de usuarios, que pueden tener contacto directo con el/los programadores para sugerir características, reportar fallos y probar en campo el desarrollo desde el inicio.

3.- Adaptabilidad

Dado que el software es de código abierto, cualquiera puede adaptarlo a sus necesidades, dejándolo tan genérico o especializado como lo requiera.

4.- Flexibilidad

Debido a que los programas de código libre deben de adaptarse a miles de arquitecturas diferentes por lo general consumen menos recursos y son muy personalizables, de tal suerte que el usuario puede producir resultados equiparables a los mostrados por el software de paga utilizando solo una fracción de sus requerimientos.

5.- Soporte

En su mayoría, el software libre está soportado por voluntarios que apoyan a los nuevos usuarios para atender dudas proporcionando sus conocimientos técnicos para resolver cualquier problema en un tiempo mucho más breve que el que ofrecen las grandes casas productoras informáticas.

6.- Costo

En muchos casos el software libre es gratuito pero, hasta el que no lo es, aporta una reducción importante de costos pues en su mayoría no cobra por licenciamiento, se adapta a la base tecnológica instalada, no requiere erogaciones en antivirus y no produce cargos por actualizaciones.

Dado lo anterior, podemos apreciar que el software libre cubre varios de los rubros que se discutieron al principio del artículo, pues por lo general se mantiene a la vanguardia tecnológica, minimiza costos y no incurre en prácticas penadas por la ley, generando valor y consolidándose como una alternativa real en muchas actividades económicas y de otros ámbitos.

Con todo, es importante realizar un buen proceso de investigación para determinar si el software libre cubrirá a cabalidad las necesidades de nuestra empresa y, en caso de que así fuera, los requerimientos que se deben tener para implementarlo y adoptarlo, pues no está exento de las buenas prácticas que todo negocio exitoso debe tener.

 

Las ventajas de Open Source y la micro empresa en México

«El software libre es un software que le brinda al usuario la libertad de compartirlo, estudiarlo y modificarlo «1

El uso de equipo de cómputo y herramientas ofimáticas en la Microempresa en México (Primera Parte)

Por Zorrito Editor

En México cada vez son más los emprendedores que se transforman en empresarios, invirtiendo en micro negocios que generan ventas rápidas y de giros mercantiles conocidos. Dichos negocios tienen la característica de contar con plantillas de hasta 10 empleados y en la mayoría de los casos el dueño trabaja directamente con sus colaboradores.

En la actualidad la tecnología juega un papel fundamental en el crecimiento y fortalecimiento de los negocios, permitiendo optimizar la producción, tener mayor alcance con los clientes y una mejor experiencia de los mismos al adquirir el producto o servicio con el establecimiento.

Invirtiendo en tecnología

 Uno de los principios básicos en cualquier negocio es la optimización de recursos. El tiempo, las herramientas, el personal y los activos en general son elementos indispensables para la generación de riqueza y, las empresas inteligentes, dedican gran parte de su estrategia a mantener el delicado balance que los elementos mencionados tienen para cumplir los objetivos fijados, ser rentables y minimizar lo más posible las pérdidas.

Así mismo, la modernidad y la competencia comercial, exigen que todos los actores económicos involucrados se mantengan un paso adelante del resto, invirtiendo en técnicas, herramientas y personal de alto nivel para evitar, en el mejor de los casos, el rezago y en el peor la salida definitiva del mercado.

Sin embargo, uno de los retos económicos más difíciles de solventar al momento de iniciar un micro negocio es el monto de la inversión; se tienen gastos por materia prima, renta de local, salarios de los empleados y búsqueda de ganancia por parte de los dueños, ello deja un margen reducido para la búsqueda de innovación e inversión en herramientas tecnológicas.

La solución perfecta para estos casos son aplicaciones Open Source, a lo largo de nuestras publicaciones iremos explicando su funcionamiento y cómo ayudarán a conseguir el crecimiento de negocio con un ahorro considerable.

Conociendo OPEN SOURCE

Definido por la Free Software Foundation de la siguiente forma:

“El software libre es un software que le brinda al usuario la libertad de compartirlo, estudiarlo y modificarlo” 1.

El software libre es una opción muy viable para no incurrir en el uso de programas piratas o sin licencia y tampoco gastar cantidades ingentes de dinero en la compra de software propietario con sus costos de licenciamiento por máquina, usuario, paquete, etc.

¿Para qué requiero un equipo de cómputo y aplicaciones en mi negocio?

Existen diversos factores para la automatización de procesos mediante el equipo de cómputo en tu negocio.

Tenemos como objetivos principales:

  • Instalar y configurar puntos de venta en tu negocio para que tus clientes paguen los productos de manera rápida.
  • Mayor control de las ventas tanto en producto como en ingreso.
  • Registro histórico de ventas y pedidos a proveedores para saber que productos se venden con facilidad y cuáles se están quedando en tu inventario.
  • Solicitar con mayor puntualidad los productos a tus proveedores y evitar desabasto.

En el siguiente artículo estaremos explorando ventajas Open Source que pueden ayudarte en el control de tu empresa y comenzaremos a explorar el sistema operativo Linux.

Cuéntanos tus experiencias, ¿has usado software libre?, ¿te apoyas en aplicaciones para mejorar la experiencia de tus clientes?

 

  1. Free Software Foundation. Documento recuperado del sitio web http://www.fsf.org/about/what-is-free-software en noviembre de 2017.