Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
¿Que es el Software Libre?
Gunnar Wolf — [email protected]://www.gwolf.org/soft/que_es_soft_libre
Instituto de Investigaciones Economicas, UNAMDesarrollador del proyecto Debian
26 de agosto de 2008
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Contenidos
1 Definiciones basicas
2 El proceso historico del crecimiento del conocimiento
3 El mundo hoy
4 Definicion clasica
5 La vida real
6 Fin
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
¿Que es el software?
El software es conocimiento
El conocimiento es informacion
La informacion es ciencia
El software es ciencia
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
¿Que es la libertad?
Autodeterminacion
Crecimiento
Evolucion – Seleccion natural
Interpolinizacion – Influencia multiple
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Contenidos
1 Definiciones basicas
2 El proceso historico del crecimiento del conocimiento
3 El mundo hoy
4 Definicion clasica
5 La vida real
6 Fin
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Proceso cientıfico hasta 1950s
El cientıfico crea su obra por interes propio o de algunainstitucion
El trabajo invertido en su obra le es pagado, y el trabajo seconvierte en propiedad de la humanidad
¿Alguien quiere construir sobre lo que hizo? ¡Adelante! Bastacon que reconozcan su autorıa
Estamos parados sobre los hombros de gigantes – Sir Isaac Newton
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
¿Y que nos paso?Diversas areas del conocimiento estan sufriendo unestancamiento relativo, a pesar de los tremendos avances enotras areas. ¿Por que?
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Corporativismo
Las grandes empresas y los grandes capitales ejercen unainfluencia desmedida sobre los gobiernos
Marcos legales como los patentes o el derecho de autor (lallamada propiedad intelectual, creadas para proteger a losderechos de los individuos creadores y fomentar la inovacion,han sido ridıculamente abusadas/corrompidas
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Transicion del proceso de patentes a lo absurdo
Hoy en dıa, cualquier cosa es patentable
Hay companıas cuyo unico fin es ser duenos de una cartera depatentes, y vender licencias de uso
Es imposible llevar a cabo una investigacion exhaustiva en eldesarrollo de un proyecto buscando no infringir ningunapatente
Es un verdadero campo de minas
http://www.freepatentsonline.com/crazy.html
USPTO5960411 Patente para comprar sobre una red de comunicaciones (PeriHartman et. al. [Amazon], 1997)
USPTO4344424 Mascara facial para evitar la ingesta (Lucy Barmby, 1982)
USPTO5443036 Metodo para ejercitar a un gato — Utilizando un apuntador laser(Kevin Amiss et. al., 1995)
USPTO3216423 Aparato para la facilitacion del nacimiento de un nino utilizando lafuerza centrıfuga (George Blonsky, 1965)
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Transicion del proceso de patentes a lo absurdo
Hoy en dıa, cualquier cosa es patentable
Hay companıas cuyo unico fin es ser duenos de una cartera depatentes, y vender licencias de uso
Es imposible llevar a cabo una investigacion exhaustiva en eldesarrollo de un proyecto buscando no infringir ningunapatente
Es un verdadero campo de minas
http://www.freepatentsonline.com/crazy.html
USPTO5960411 Patente para comprar sobre una red de comunicaciones (PeriHartman et. al. [Amazon], 1997)
USPTO4344424 Mascara facial para evitar la ingesta (Lucy Barmby, 1982)
USPTO5443036 Metodo para ejercitar a un gato — Utilizando un apuntador laser(Kevin Amiss et. al., 1995)
USPTO3216423 Aparato para la facilitacion del nacimiento de un nino utilizando lafuerza centrıfuga (George Blonsky, 1965)
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Derecho de autor cuasi-eterno
La proteccion de la ley de derechos de autor nacio durando 28anos
Por presion de las grandes corporaciones (Sony, Disney, etc.);hoy en dıa llega al termino de vida del autor mas 70 a 100anos o entre 95 y 120 anos para trabajos producidos porencargo
La propiedad intelectual magicamente es parte delsubconsciente colectivo
¿Que logica tiene esta nocion? ¿Desde cuando el conocimientotuvo dueno? ¿Y para que lo tiene?¿Que relacion tienen entre sı las diferentes partes de la llamadapropiedad intelectual? (Para nuestro campo, principalmentederechos de autor, patentes, marcas registradas)
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Contenidos
1 Definiciones basicas
2 El proceso historico del crecimiento del conocimiento
3 El mundo hoy
4 Definicion clasica
5 La vida real
6 Fin
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
La ciencia tomada como rehen
La discusion acerca de la legalidad de patentes sobrealgoritmos / software
La (afortunadamente exitosa) carrera contra el genomahumano patentado (John Sulston+Sanger Centre vs. CeleraGenomics)
Las preocupaciones de los cientıficos puros: Necesitanimplementaciones libres antes de que una corporacion patentesus resultados (una patente se otorga sobre unaimplementacion, no sobre una publicacion)
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
El software en especıfico: Los modelos tradicionales delicenciamiento
Los CLUF/EULA — ¿Son legales?
La renta de software — ¿Es etica?
Los formatos de archivo cerrados — ¿A que llevan?
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Las patentes sobre software
Una patente debe defender al pequeno inventor
¿Es valido patentar un algoritmo matematico?
¿Es valido patentar una idea?
Decision (y discusion de dudosa legalidad continuada) sobrepatentes sobre software en Europa
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Contenidos
1 Definiciones basicas
2 El proceso historico del crecimiento del conocimiento
3 El mundo hoy
4 Definicion clasica
5 La vida real
6 Fin
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Ahora sı... ¿Que es el Software Libre?
Software que conserva la libertad, que conserva las caracterısticasdel conocimiento
Mas a lo concreto: Software que nos brinda:
Libertad de uso
Libertad de aprendizaje
Libertad de modificacion
Libertad de redistribucion
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Contenidos
1 Definiciones basicas
2 El proceso historico del crecimiento del conocimiento
3 El mundo hoy
4 Definicion clasica
5 La vida real
6 Fin
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
El software libre y los negocios
Con libre nos referimos a libertad, no a precio.
Nos ha metido mucho ruido la falta de una palabradiferenciadora en ingles — Free significa tanto libre comogratuito.Free Speech, not Free Beer
Es perfectamente valido lucrar con el software libreCobro por desarrollo/adecuacionCobro por consultorıa/configuracion
Hay empresas muy exitosas, de todos tamanos, que viven delsoftware libre
Directamente y como producto principalIndirectamente y como valor agregadoDesarrollo y adecuacionConsultorıa, seguridad y administracion
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
¿Por que conviene exigir desarrollos libres? (para eldesarrollador)
Posibilidad de reutilizar codigo de desarrollos previos o de terceros
Ahorrando tiempo de desarrollo
Disminuyendo los costos para el cliente
Dandonos ventaja competitiva
Revision entre pares
Posibilidad de acudir a nuestros conocidos para ayudarnos connuestra implementacion
Normalmente nos apuntan hacia otros proyectos con ideasaplicables
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
¿Por que conviene exigir desarrollos libres? (para eldesarrollador)
Posibilidad de colaborar con sus desarrollos pasados en proyectosmayores
Beneficiando a los colegas y al mundo
Nos trae buena fama y reconocimiento, lo que nos lleva aparticipar en mas proyectos
Inculca buenas practicas de programacion
Las tres grandes virtudes del programador: Impaciencia,flojera, vanidad
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
¿Por que conviene exigir desarrollos libres? (para el cliente)
Nos garantiza la mantenibilidad de nuestro sistema
Reduce costos de desarrollo y operacion
El basarse en componentes mas modulares, aumenta laconfiabilidad
Evita la dependencia de un proveedor unico
Facilita la creacion de grupos de desarrollo, la integracion desistemas
Da renombre/publicidad a la empresa
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
¿Por que debemos exigir uso y fomento del software libreal gobierno
Cuando hablamos acerca del gobierno, debemos recordar que lasreglas son muy distintas.
Si bien una empresa existe para generar dinero, y es libre de tomarlas decisiones equivocadas que quiera como mejor le parezca, el
caso del gobierno es muy distinto.
Todo gobierno tiene la obligacion de hacer el mejor uso posible delos recursos publicos, y los ciudadanos tenemos pleno derecho de
exigir que explique y justifique todas sus acciones.
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
¿Por que debemos exigir uso y fomento del software libreal gobierno
Supervivencia de la informacion
Formatos estandar
Sistemas e interfaces bien documentadas
Responsabilidad en el uso de los impuestos
Pago por desarrollo, no por licencias individuales
No ata a un desarrollo a una plataforma especıfica
Independencia tecnologica
Si vamos a pagar un desarrollo, ¿Por que no fomentar que eldinero se mantenga en nuestro paıs?
Evitamos aspectos no tomados en cuenta por desarrolladoresgenericos
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
Contenidos
1 Definiciones basicas
2 El proceso historico del crecimiento del conocimiento
3 El mundo hoy
4 Definicion clasica
5 La vida real
6 Fin
Basicos Historico El mundo hoy Definicion clasica La vida real Fin
¿Dudas?
¡Gracias!
Gunnar Wolf — [email protected]://www.gwolf.org/soft/que_es_soft_libre