Preguntas de SL

Alvaro Herrera alvherre en alvh.no-ip.org
Mar Sep 4 18:56:45 CLT 2007


Graciela Urquieta escribió:

> * Quien financia al software libre o de que forma se paga a los
> desarrolladores

El "software libre" no tiene una forma especifica de financiarse.
Algunos proyectos se financian de algunas maneras y otros de otras.
Algunas maneras son mas comunes, o mas efectivas, que otras.  Algunos
ejemplos:

1. el proyecto GNU, que produce muchos utilitarios comunes, se financia
con donaciones de terceros, ademas del trabajo desinteresado de algunos
entusiastas (quienes regalan su trabajo).

2. el kernel Linux es financiado por muchas empresas con intereses en
que Linux siga funcionando (porque tienen productos que dependen de el).
Algunas empresas que pagan por el kernel Linux son IBM, Redhat, Novell,
Mandriva, Hewlett-Packard, Sun, entre muchas otras.

3. el servidor de datos MySQL es financiado por la empresa MySQL AB, que
paga a sus programadores para que continuen desarrollandolo; MySQL AB
distribuye una version libre (bajo licencia GPL) y una version
"enterprise", la cual se paga.  MySQL mantiene la version comunitaria
porque le da acceso a una poblacion grande de usuarios y potenciales
desarrolladores; a la vez que gana $$ con la version que se vende.  

4. SQL-Ledger entrega su software gratuitamente, pero si quieres el
manual debes comprarlo.

5. Algunas empresas, como Command Prompt Inc., cobran por darte
"soporte", es decir, tener un telefono 24 horas al dia al cual puedes
llamar para preguntar lo que te plazca.  Obviamente tu solo tendras
interes en llamarlos si tienen un producto medianamente usable para
satisfacer tus necesidades; por lo tanto esta en el interes de Command
Prompt que el software que ellos soportan (Postgres) siga
desarrollandose, y pagan para que asi sea.  (Esto es casi lo mismo que
(2) en realidad).


Hay miles (literalmente) de proyectos de software libre, y cada uno
busca la forma de financiarse.  En algunos casos el modelo de
"financiamiento" es que alguien entrega su trabajo gratis; en otros
casos hay movimiento de dinero.

> * A quien se deberia recurrir para dar soporte en caso de que algun
> programa cause daño o sea el causante de la perdida de informacion

Dado que dispones del codigo, puedes hacerlo tu misma o contratar a
algun especialista.  En muchos casos el especialista sera quien
desarrolló el software; por ej. (4) y (5) en la lista de arriba.


> * Como sepuede justificar que los programas incluidos en las
> distribuciones no hagan mas cosas para las que fueron diseñadas (tener
> algo malo metido por dentro)

El codigo esta abierto, por lo tanto puedes examinarlo si tienes dudas
al respecto.  Ha pasado en algunas oportunidades, pero son muy escasas y
son eliminadas en cuanto son descubiertas (ejemplo: el "backdoor" que
tenia Firebird cuando recien fue abierto).

Como decia German, uno compara con el software privativo: en
contraposicion uno puede intentar buscar backdoors, caballos de troya o
"easter eggs" en el.  Sin el codigo fuente es muy dificil.  Habiendo
maneras sofisticadas de esconderlos, es imposible saber si los hay o no.

¿Qué detiene a una empresa de software privativo esconder "algo malo"?
Nada, salvo su supuesta "buena voluntad" o ética profesional, cosa con
la que realmente no debes contar.  (Observa que en mi primer párrafo no
hago alusión a ninguna de las dos cosas, puesto que en el caso del
software libre no necesitas suponer que el desarrollador es ético).

> * Como poder justificar que el SL se utilice en las administraciones
> publicas de los paises y que ventajas traerian a estas en comparacion
> con el SL.

Esta pregunta no tiene mucho sentido.  ¿Cómo se puede justificar que el
software privativo se utilice en las administraciones públicas?  Hay una
sola explicación: porque les satisface una necesidad.  Por lo tanto si
el SL les satisface la necesidad, entonces he ahí su justificación.

> Aunque tengo idea de todas estas cuestiones, y que la mayoria parte de
> un aspecto de conviccion, y un aspecto moral, me gustaria que me
> aplien este tema.

Observa que no necesitas ni convicción ni moral para ninguna de las
cosas que te menciono arriba.

-- 
Alvaro Herrera                 http://www.amazon.com/gp/registry/CTMLCN8V17R4
"El número de instalaciones de UNIX se ha elevado a 10,
y se espera que este número aumente" (UPM, 1972)


Más información sobre la lista de distribución Linux