¿Por que nos gastamos tanto dinero en software?

Algunos conceptos

El Software Propietario es lo que conocemos habitualmente y hasta el día de hoy es lo mas extendido.

Se distribuye en "formato binario" y su licencia restringe su copia, redistribución, modificación y uso a lo especificado en la licencia. (realmente solo permite el uso en ciertas condiciones, el resto está prohibido).

El Software Libre aunque de concepción bastante antigua (hablando de tiempo informático, 1984, es casi prehistoria) ha tomado un auge espectacular gracias a la interconexión de proyectos por Internet.

Se distribuye en "formato de código fuente" o "formato binario" siempre que se indique donde encontrar el código fuente y su licencia permite su copia, redistribución, modificación y uso sin las restricciones citadas (vea las condiciones de la licencia GPL ).

Un "formato binario" es una secuencia de "unos" y "ceros" ilegible para el hombre, solo lo entienden los ordenadores, y es el que se ejecuta en el procesador.

Un "formato de código fuente" es un fichero o ficheros de texto donde se especifican las acciones a realizar por el procesador, es legible y entendible por el hombre y a través de un programa llamado "compilador" se genera el (traduce a) "formato binario" que se ejecutará en el procesador.

Nota: Software Libre no es freware ni shareware porque el Software Libre se basa en el derecho de acceso al codigo fuente, a su modificación, uso y distribución .
La confusión viene dada por la traducción de la palabra "free" que tiene dos acepciones, "libre" y "gratis", y aunque efectivamente el Software Libre tiene un costo tan bajo que se le considera gratuito su acepción correcta es la de "Libre" porque te da la libertad de copiarlo, modificarlo y redistribuirlo.

Los impedimentos

En este momento los técnicos no tienen forma (o muchas dificultades) de hacer entender a las personas que no son técnicos, pero que tienen capacidad de tomar decisiones en las empresas y en las Administraciones Publicas, que el Software Libre es una alternativa mas que competitiva frente al Software Propietario

Desgraciadamente la capacidad de Marketing de las empresas que actualmente poseen las mas altas cuotas de mercado, y la desinformación o la comodidad de algunos técnicos/asesores que "compran (piden) pero no tienen que pagar (paga la empresa)" hace que muchos ejecutivos ni siquiera lleguen a contemplar la posibilidad del uso Software Libre

Qué es y donde conseguirlo

En este momento la maxima máxima expresión de Software Libre es GNU/Linux.

GNU/Linux no es solo un Sistem Operativo, es mas; es un conjunto amplísimo de programas y utilidades para multitud de usos distintos que realmente funciona y lo hace muy bien. (mejor en la mayoría de los casos el Software Propietario y desde luego mucho mas baratos -GRATIS- )

Dentro de una distribución (que no es mas que el "empaquetado de Software Libre de forma ordenada y coherente") de GNU/Linux hay procesadores de texto, bases de datos, herramientas de desarrollo, hojas de calculo, visores y lectores de todos los formatos estandar....y un largo etcetera hasta mas de 6000 programas

Alguna de las empresas mas grandes del mundo como IBM , COMPAQ , HP DIGITAL le dan soporte técnico a GNU/Linux

Existen empresas españolas se están "codeando" con las grandes de siempre gracias a que estan en las mismas condiciones tecnológicas, algunos ejemplos son:.

Lo que están haciendo los demás

Muchas empresas de perfil tecnológico donde los costes son críticos y la competitividad feroz como son las del ámbito de Internet han sobrevivido a las últimos acontecimientos de la bolsa gracias a haber apostado decididamente por el Software Libre (según IDC el 40% de los proveedores de Servicios de Internet usan GNU/Linux y el resto alguno de los muchos otros sitemas operativos existentes)

Algunas de la empresas mas importantes en España también usan masivamente o en sus procesos críticos GNU/Linux, como El Mundo, El Pais, DIA, Carrefour, McDonalds

Gobiernos de nuestro entorno están considerando muy seriamente su implantación como el de Alemania, Italia ,Francia o U.K. , otros como el de EE.UU ya lo usan en muchas de sus instituciones (como la NASA o Las escuelas) y en otros, como el de Perú ya han decidido implantarlo en todas sus instituciones puesto que se han dado cuenta de que es la unica forma de conseguir su independencia tecnológica

¿Porque plantearselo ahora?

El sistema operativo de mayor implantación en el mundo (casi 80% de los PC usan Win 95/98) ha dejado de tener soporte de desarrollo, esto es, no solucionaran ningún error que surja en ellos a partir de ahora. (tampoco podrá comprar uno nuevo puesto que está descatalogado)

Ante una eventual migración masiva de sistemas a windows2000/XP (a la que se está practicamente obligado) se deberían plantear algunas cuestiones ante el gran desembolso monetario que esto producirá(es una cuestión de hacer bien las cuentas y pensar en el futuro mas cercano)

Aunque en este momento el caso mas claro de migración son los Sistemas Operativos de Microsoft y la inmesa mayoría de Programas que funcionan en él, todas estas cuestiones son igualmente aplicables sobre los UNIX comerciales y gran parte de las aplicaciones y servidores

Tradicionalmente en los sitemas UNIX ha coexistido Software Propietario y Software Libre...es posible que vd este usando ya alguna aplicación que es Software Libre a plena satisfacción y sin embargo no lo sepa.

 

Si migra otra vez a Software Propietario (Windows 2000/XP o UNIX comercial)

Si migra a Software libre (GNU/Linux)

1º Enriquecimiento tecnológico

1º Volverá a pagar por algo que no va a enriquecerle tecnológicamente puesto que no le permite estudiarlo, ni modificarlo, ni mejorarlo, ni redistribuirlo (estará haciendo que se enriquezcan monetaria y tecnológicamente alguno de los hombres o naciones más ricas del planeta).

1º No tendrá que pagar por la licencia y ganará en un increíble enriquecimiento tecnológico (suyo y de su entorno cercano puesto que todas las empresas y personas están en las mismas condiciones para estudiarlo y dar soporte técnico/desarrollo ya que disponen del código fuente y autorización para mejorarlo y redistribuirlo)

Esto supone en la práctica un abaratamiento de los costes en el soporte tecnico al haber competencia real y entre todas las empresas.

2º Formación

2º Tendrá que volver a pagar para formar a los usuarios o formarse (directa o indirectamente) puesto que ,al fin y al cabo es un cambio tecnológico y los usuarios tendrán que aprender cosas nuevas y cosas que han cambiado.

2º El cambio tecnológico es aún mayor y tendrás que invertir en formación y digo invertir porque la adquisición de conocimiento en el mundo del Software libre es acumulativo (te sirve para el futuro porque los programas no cambian por razones comerciales sino porque evolucionan) mientras que en el software propietario es un gasto porque cada nuevo programa o versión es un mundo distinto ya que las empresas tratan de mostrar que están innovando (cuando en la mayoría de los casos lo único que están haciendo es variando la parte grafica o renombrando conjuntos de reagrupaciones de funciones para que parezca una mejora espectacular que justifique un nuevo desembolso).

Actualmente el coste de formación altamnete especializada está siendo marcado al alza por las empresas que crean el software ya que solo ellas lo conocen e profundidad, en un escenario donde todo el mundo tiene acceso al codigo fuente se eliminarían los sobreprecios por especulación

3º Actualización

3º Dentro de un par de años (o antes ) tendrás que volver a pagar por actualizarlo y volver a sufrir otro traumatico proceso de migración.

3º Aunque el software Libre es mucho mas dinámico no se producen migraciones traumáticas sino progresivas y no dependen de los intereses comerciales de terceros sino de los suyos propios (como funciona y se le puede seguir dando soporte no tiene que cambiarlo hasta que realmente Vd quiera).

Los costes por actualización de licencias desaparecerían y el mercado seguiría presionando y trabajando para conseguir actualizaciones no traumaticas, como de hecho ya se produce en el Software Libre.

4º Hardware

4º Los requerimientos del sistema le obligarán a volver a cambiar el hardware (al menos alguna de sus partes)

4º No solo no necesitara cambiar el hardware (siempre que quiera mantener sus funcionalidades) incluso podrás reaprovechar hardware que pensabas que ya no era usable porque el Software Libre es mucho mas modular y usa solo aquello que vd quiere usar.

Aunque los precios del Harware han bajado significativamente nada nos debe hacer pensar que haya dejado de ser util, pues gracias a la gran modularidad del Software Libre es posible usarlo como estación de trabajo de sobremesa y ademas es capaz de realizar funciones tan diversas como enrutadores, puntos de acceso, servidores altamente especializados y/o dedicados con el consiguiente aprovechamiento de la inversión.

5 º Repercusión sobre la logica de negocio

5º Tendrá que seguir adaptando su negocio o su forma de hacer las cosas a las herramientas disponibles (que dependen de una estrategia comercial del que se lo vende, no de los intereses de Vd o su negocio).

5º podrás adaptar las herramientas a su lógica de negocio o contratar para que se las adapten a un menor precio puesto que hay competencia efectiva (todos disponen del código fuente y lo pueden modificar para que haga lo que vd quiere que haga)

La realización de integración de sistemas, adaptación de aplicaciones y creación de programas a medida se simplica espectacularmente y hace que cada uno tenga la posiblidad de desarrollar sus propias ideas de negocio

6º Estandares

6º Seguirá siendo un cliente cautivo porque el Software Propietario rompe constantemente los estándares para dificultar la transición a otro (fidelización del cliente le llaman ellos) no porque traten de innovar, si fuera así lo aportarían al estándar, sino porque tratan de monopolizar el mercado

6º Tendrá la libertad de moverse por un amplio espectro de aplicaciones puesto que en el Software Libre se siguen los estándares.

Actualmente esta es realmente la mayor dificultad porque existe una gran cantidad de información almacenada en formatos propietarios y cerados y será necesario trasformarlo en formatos estandar, noobstante es necesario hacer notar que esta situación empeorara con el tiempo si no se opta cuanto antes por adoptar formatos que aseguren su tratramiento independiente en el futuro (imaginese hacer que funcione un word97 en un Windows 2010 para leer un acta de 1998)

7º Libertad

7º Seguirá siendo un cliente cautivo porque la implementación de nuevas características o reparación de errores depende de una estrategia comercial y puede que Vd no estés entre sus cliente preferentes

7º Puedes decidir las nuevas funcionalidades que necesita o que errores son prioritarios de subsanar y es libre de implementarlo o hacer que lo hagan por vd a cualquier empresa puesto que tienen el codigo fuente a su disposición.Esto hará que sus gastos de soporte y desarrolo se reduzcan drasticamente.

Cambiar a Software Libre supone un cambio radical en el enfoque del desarrollo del software puesto que se comienza a desarrollar en función de la demanda del cliente y esto supone mayor satisfacción y mas adaptación a la quien usa el Software

8º Vida

8º Las aplicaciones que se mantienen están regidas por un proceso de marketing/negocio y cuando mueren (no necesariamente porque dejen de ser útiles , a veces por la necesidad de recaudar) todo el trabajo de desarrollo muere con ellas, como mucho algún retazo se aprovecha pero solo lo hace la empresa propietaria.

8º Vd tiene la libertad de decidir que aplicaciones le son mas útiles y esas crecerán porque serán utiles para muchos otros también, otras dejarán de ser mantenidas por llegar a carecer de utilidad pero parte de su código o de las ideas de programación de las que dejen de ser mantenidas serán reaprovechadas puesto que su código fuente puede ser visto por cualquiera.
Esto hace que la capacidad de hacer mejores programas mas rapidamente se incremente con el tiempo y que sean por tanto mucho mas baratos de hacer.

El aumento en la productividad de la creación de Software es espectacular puesto que se raprovecha el codigo ademas de optimizarlo en el prodeso

9º Conocimiento

9º No podrá tener un conocimiento profundo del sistema (ni sus tecnicos tampoco) solo unos pocos privilegiados lo tienen (los dueños) con lo que su poder de influencia se incrementa.

9º El acceso al conocimiento profundo del sistema (El software libre está muy bien documentado) Le da el PODER (que no el privilegio puesto que todos pueden hacerlo), el poder para que el el Software haga lo que tenga que hacer,lo que vd quiere que haga, ni mas, ni menos.

La adptabilidad del Software Libre hace que pueda ser utilizado para las mas diversas tareas, desde dispositivos empotrados en tiempo real hasta portales de comercio elctronico

10º Seguridad

10º No podrá saber si sus sistemas son seguros o no, simplemente tendrá que confiar en que su vendedor le dice que lo son.

10º Se pueden hacer auditorias de los programas puesto que el codigo fuente está disponible.Vd sabrá efectivamente si sus programas son seguros o no y que hacen "solo lo que tienen que hacer" y no contienen codigo malicioso.

La seguridad en los sistemas informaticos es fundamental y no se puede tomar como un "acto de fé" y mas si estamos hablando de datos de empresa, de contribuyentes, de votantes, o de los datos de sensibles de nuestra organización.

11º Formatos estandar

11º Sus datos posiblemente serán guardados en un formato propietario, no sujeto a estandares, que no suele ser compatible hacia una versión anterior del mismo programa o leido por otros.

11º Sus datos serán almacenados en un formato estandar y si no fuese así vd. o alguien a quien contrate siempre podrian hacer que así fuera con lo que las dificultades en evolucionar en las versiones se solventarían.

Es muy Probable que dentro de unos años necesite acceder a una información almacenada hoy.Si Vd ha usado un formato cerrado y propietario probablemente no podrá acceder a la información almacenada en él porque no existirá esa versión para su sistema oprativo moderno, si usa software libre siempre usará formatos estandar y eso asegura una compatibilidad hacia atras

12º Costo

12º Vd tendrá que pagar una licencia por cada maquina que instale, y en algunos casos por cada maquina o instancia de acceso a un servicio.

12º Podrá instalar todo el software que neceiste en cualquier maquina (incluso en arquitecturas distintas), el numero de servidores que quiera y todo por el mismo precio GRATIS (puede tenr costo si Vd contrata a una empresa que se lo implante pero desde luego no pagará por la licencia y el Coste total es muy inferior porque solo paga los servicios profesinales de esa empresa.

Uno de los costes mas significativos se produce al intentar escalar las aplicaciones ya que o bien pagas la licencia para una nueva maquina asociada manteniendo la actual o pagas por una maquina mucho mas potente (además del Sistema Operativo de una de ellas).Usando Software libre Vd. solo pagará por el Hardware.

13º Caducidad

13º La empresa que le vende la licencia de uso del software (no le vende el software)puede dejar de venderlo (recuerde que no lo puede copiar) o de dar soporte cuando considere oportuno indicandolo o no.

13º Vd puede usar la versión que prefiera tantas veces quiera, sea la mas actual o no y podrá contratar a quien quiera para que le de soporte puesto que dispone del codigo fuente y puede mosdificarlo y redistribuirlo.

Esto supone que se le obliga a realizar migraciones por miedo a no tener soporte con los costes asociados que esto representa.En realidad muchas veces Vd. no usa las nuevas caracteristicas que ofrece (si es que las realmente tiene).Es posible también que esto además suponga una actualización de hardware pues cada versión suele consumir mas recursos.

14º Escalabilidad en plataforma

14º Windows XP solo se ejecuta en un tipo de procesador (la familia 86) y como maximo en placas con cuatro procesadores.

14º GNU/Linux es capaz de ejecutarse en gran variedad de Hardware desde pequeños dispositivos hasta grandes Main Frames pasando por ordenadores personales, con los mas diversos procesadores y con mas de 32 procesadores en placa.

La gran ventaja de tener el mismo sistema operativo y las mismas aplicaciones en todas las maquinas,sean de l potencia que sean, es la movilidad del personal ya que este no necesita formarse en una nueva plataforma, simplemente es la misma.Además, cada vez que tiene que usar aplicaciones corporativas o de escritorio no necesita "cambiar el chip" puesto que son las mismas.

15º Codigos maliciosos (virus y troyanos)

15º Seguira teniendo problemas con los virus y troyanos ya que el poblema es de diseño

15º los contagios por gusanos, troyanos y demás programas maliciosos son mucho mas dificil porque GNU/Linux tiene una arquitectura orientada a la seguridad desde el comienzo de su diseño.Esto supone que para que se ejecute cualquier codigo en la maquina se requiere una intervención humana y deliberada y en todo caso solo afectaría a los elementos a los que tenga acceso ese usuario .

Es implica que se ahorrara una gran cantidad de operaciones, dinero y sobre todo sustos.

Ante estas consideraciones,y seguramente alguna otra que se me escapa, creo que es conveniente sentarse a reflexionar muy seriamente antes de plantearse hacia donde realizar esta migración (a la que, por otro lado estamos practicamente obligados)

Tenga Vd. en cuenta que no encontrará agentes comerciales que le recomienden Software Libre (o muy pocos) puesto que la diferencia de coste con el Sofware Propietario es tan abismal que su comisión no existiría.
Si es posible, sin embargo que tanto empresas dedicadas a su implantación como Asociaciones o grupos de usarios le hagan una demostración gratuita y sin compromiso (contacte con ellos)

Por favor antes de decidir como se va a migrar su sistema informatico pruebe el Software Libre o haga que le realicen una demostración, no perderá su tiempo, lo ganará

Mas información

El proyecto GNU www.gnu.org/home.es.html en nuestro idioma

La Asociación de Usuarios de GNU/Linux de España (www.hispalinux.es) estará encanta de ayudarle a profundizar en este tema.

Una interesante reflexión en BULMA (bulmalug.net)

Puede encontrar empresas que realizan implantaciones y dan soporte profesional a Linux en España en Listados de Empresas en el mundo que ya usan GNU/Linux (www.m-tech.ab.ca/linux-biz)

Existen un montón de referencias en Internet. Puede buscar en http://www.google.org/ (que, por cierto, también funciona gracias GNU/Linux) items como "Software Libre" o "GNU/Linux" (en Español) y por supuesto puede consultarme cualquier cuestión relativa al tema por mail rssantos@teleline.es.
O a cualquiera de los Grupos Locales de Usuarios de GNU/Linux que existen en en el mundo.


Roberto Santos © 2003

Este documento se encuentra bajo licencia GFDL

Fotos de Lebrija (Colombia)  | Fotos Piñas y Pinales |  http://www.lebrija.gov.co  Volver al índice  |

Página en la UIS de Marcos Sandoval