
El software libre, es una modalidad de desarrollo de programas informáticos que consiste en garantizar la libertad de usarlo, modificarlo y redistribuirlo legalmente, para lo cual se vuelve necesaria la publicación del código fuente. Muchas veces es visto por muchos como algo con poco sentido desde el punto de vista económico, ya que para poder generar ganancias con software libre, muchas veces hace falta un modelo de negocios diferente a los tradicionales, basados en mantener cerrado el software para vender copias o, en el caso de desarrollos a medida, evitar que otro use el el software para crear otro basado en ese y que pueda llegar a competir con el original.
Desde que se reconoció la importancia del Software en el funcionamiento de las computadoras, los programadores buscaron la manera de poder hacer rentable su trabajo. El modelo de negocios creado en ese momento, la venta de licencias que permitían el uso del software bajo limitadas condiciones que el creador imponía, todavía sigue con una vigencia tan fuerte, que muchos siguen pensando que es la única manera con la que el desarrollo de software puede ser rentable. Es por esto que el software libre, gracias a su libre distribución y a que cualquiera podia meterle mano al código y crear software mejor adaptado a las necesidades particulares de cada uno a partir de otro, todavía sigue siendo visto por muchos como una manera de “regalar” nuestro trabajo, sin obtener ningún beneficio.
Pero no toda fuente de ingresos para los que trabajan en la computación necesita de desarrollar software, mantenerlo cerrado y ganar sólo por la venta de copias. Existen muchos modelos de negocios alternativos, que muchos no sólo son compatibles con el software libre, sino que nacen gracias a esta modalidad de desarrollo.
Leer el resto del post