pensando la migracion como un hacker

16
Los Hackers en la migraci ´ on Hackeando el proceso de migraci ´ on Algunos ejemplos Pensando la migraci ´ on como un Hacker Francisco Palm Universidad de Los Andes SoLVe: Asociaci´ on Software Libre de Venezuela viernes 23 de marzo de 2007 Francisco Palm Pensando la migraci ´ on como un Hacker

Upload: francisco-palm

Post on 24-May-2015

757 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Pensando la migracion como un Hacker

Francisco Palm

Universidad de Los AndesSoLVe: Asociacion Software Libre de Venezuela

viernes 23 de marzo de 2007

Francisco Palm Pensando la migracion como un Hacker

Page 2: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Resumen

1 Los Hackers en la migracionHackers y Software LibreHackers y Socialismo

2 Hackeando el proceso de migracionCambio de paradigmaAspectos formales

3 Algunos ejemplostxt2tagsgraphvizdjango

Francisco Palm Pensando la migracion como un Hacker

Page 3: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Hackers y Software LibreHackers y Socialismo

¿Que es un Hacker?

DefinicionUn o una Hacker es una persona que:

1 ha desarrollado una gran destreza tecnica en cualquierarea del conocimiento.

2 se caracteriza por una sed insaciable de conocimiento yun alto grado de autonomıa.

3 promueve el acceso libre al conocimiento en todas susformas.

Los Hackers construyen, los crackers destruyen.

Francisco Palm Pensando la migracion como un Hacker

Page 4: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Hackers y Software LibreHackers y Socialismo

Valores Hacker y el Software Libre

Los y las Hackers son unos de los principales pilares de lasociedad de la informacion. Han generado todos losprotocolos sobre los que esta basado Internet.Los y las Hackers son incompatibles con empresas comoMicrosoft, ya que se oponen a la monopolizacion de lasinnovaciones.Las herramientas fundamentales del Software Libre hansido desarrolladas por reconocidos Hackers. En la culturahacker se gana prestigio publicando el codigo fuente, y engeneral, haciendo publico el conocimiento.

Francisco Palm Pensando la migracion como un Hacker

Page 5: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Hackers y Software LibreHackers y Socialismo

La migracion al Software Libre

Venezuela es el unico paıs del planeta en el que existe undecreto de caracter Nacional para el uso prioritario deSoftware Libre en la Administracion Publica.El presidente Chavez ha insistido en senalar que elConocimiento Libre es un factor imprescindible paraalcanzar la soberanıa tecnologica.Sin embargo, la migracion al software libre avanza condemasiada lentitud. Existen muchas trabas en el sistemade valores de la sociedad venezolana actual. En particular,en relacion a la cultura del trabajo y el dinero.

Francisco Palm Pensando la migracion como un Hacker

Page 6: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Hackers y Software LibreHackers y Socialismo

Valores Hacker y Socialismo

La etica Hacker emerge en contextos en los que el accesoa la tecnologıa no esta seriamente restringido por razonessocioeconomicas. Requiere la conjuncion de cierto gradode conciencia social y experticia tecnologica.La etica Hacker valora positivamente el trabajo, consideraal trabajo creativo una fuente de placer, y hay buenadisposicion hacia las tareas monotonas cuando sonnecesarias.La etica Hacker es contraria a la acumulacion de capital, ypone a disposicion gratuita su creacion para que otros lautilicen, la prueben y sirva de insumo a otros desarrollos.

Francisco Palm Pensando la migracion como un Hacker

Page 7: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Hackers y Software LibreHackers y Socialismo

Valores Hacker por una migracion socialista

Migracion socialistaEn una migracion socialista, alineada con el Poder Popular, sedeberıa:

1 Liberar de inmediato todo el codigo fuente de los sistemasdesarrollados por la Administracion Publica, y acelerar elproceso de migracion.

2 Hacer de acceso publico toda la informacion fundamentalpara el ejercicio de la ciudadanıa y para la toma dedecisiones de los Consejos Comunales: datosdemograficos, geograficos, economicos, ambientales, etc.

3 Asegurar las condiciones para que los ciudadanosdesarrollen sus propias soluciones.

Francisco Palm Pensando la migracion como un Hacker

Page 8: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Cambio de paradigmaAspectos formales

Pensar fuera de la caja

La maldicion del OpenOffice: en la busqueda del clonperdido.Es imperativo pensar la migracion en terminos desoluciones tecnologicas y no de sustituciones oalternativas.Lo ideal es aprovechar la oportunidad de resolver lasincoherencias generadas por el modelo de negocio delsoftware privativo, que impone restricciones ficticias parafavorecer intereses particulares.

Francisco Palm Pensando la migracion como un Hacker

Page 9: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Cambio de paradigmaAspectos formales

Impacto del Software Libre en las TIC

1 Internet tal y como lo conocemos no hubiese sido posiblesin el Software Libre, tan solo serıa un espacio denegocios y servicios ofrecidos por unas pocascorporaciones.

2 El Software Libre es un elemento fundamental deldenominado Software Social y la Web 2.0. Lo cualexpande las posibilidades de colaboracion de los usuariosde Internet.

3 Ademas del impulso tecnologico, el Software Libre haservido de base conceptual en la discusion sobre el rolque juegan las TIC en la sociedad.

Francisco Palm Pensando la migracion como un Hacker

Page 10: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Cambio de paradigmaAspectos formales

Migracion y licencias de Software Libre

1 La mayor garantıa para proteger los derechos de losdesarrolladores es liberar el codigo fuente. Esconder elcodigo tan solo facilita los procesos de especulacion.

2 La licencias de Software Libre son precisamente un”Hackeo”del sistema legal para incluir en las leyeselementos opuestos a los intereses que motivaron lacreacion de las leyes de propiedad intelectual: proteccionde los intereses de los grupos de poder.

3 Es muy sencillo, para cada componente de softwareestablecer la licencia GPL por defecto, y en caso que seconsidere necesario para el desarrollo de componentesprivativos derivados usar las licencias como FreeBSD,Mozilla o LGPL.

Francisco Palm Pensando la migracion como un Hacker

Page 11: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Cambio de paradigmaAspectos formales

Migracion y modelos de negocio

1 Como consecuencia de su naturaleza de bien publico, elnegocio del Software Libre esta en los servicios que ofrecey el soporte necesario para mantenerlo en funcionamiento.

2 La industria del Software esta entre los negocios masrentables del planeta y sus profesionales estan entre losmejor pagados. Las crıticas al modelo economico delSoftware Libre no son sino una defensa a un status quo.

3 La APN y las Empresas del Estado deben rehacer losmecanismos de contratacion para permitir la realizacion delos modelos de negocio del Software Libre.

Francisco Palm Pensando la migracion como un Hacker

Page 12: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

Cambio de paradigmaAspectos formales

Implantacion de tecnologıas libres

1 La implantacion de las soluciones de Tecnologıas Libreses ESPECIAL.

2 La Ingenierıa del Software Libre es ESPECIAL.3 La formacion y capacitacion del capital humano debe ser

ESPECIAL.

Francisco Palm Pensando la migracion como un Hacker

Page 13: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

txt2tagsgraphvizdjango

Algunos Ejemplos

1 A continuacion se muestran algunos ejemplos que nopretenden senalar la mejor o la unica manera de hacer lascosas, el objetivo es mostrar soluciones tecnologicas queno tienen equivalentes en el software privativo.

2 Otra finalidad es destacar que el Software Libre noesta detras del software privativo buscando imitar susproductos. El verdadero valor del Software Libre esta en labusqueda de soluciones originales.

3 Muchas veces las empresas de software privativocompran las soluciones del software libre y sus derechosde autorıa. Esto es muy frecuente en sociedades convalores neoliberales y capitalistas.

Francisco Palm Pensando la migracion como un Hacker

Page 14: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

txt2tagsgraphvizdjango

Generacion de documentos con txt2tags

1 Sistema de gestion de documentos, utiliza etiquetas tipowiki para generar documentos en una gran cantidad deformatos.

2 Consiste en un unico script de python que permite generarlos documentos.

3 Permite generar documentos HTML, LaTeX, moin, SGML,entre otros.

Francisco Palm Pensando la migracion como un Hacker

Page 15: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

txt2tagsgraphvizdjango

Visualizacion de Grafos con graphviz

1 Sistema de visualizacion de grafos.2 Se pueden especificar los grafos en archivos .dot y cuenta

con un API de desarrollo para ser utilizado desde una grancantidad de lenguajes.

3 Permite generar graficos en una diversidad de formatos ycontextos de aplicacion.

Francisco Palm Pensando la migracion como un Hacker

Page 16: Pensando La Migracion Como Un Hacker

Los Hackers en la migracionHackeando el proceso de migracion

Algunos ejemplos

txt2tagsgraphvizdjango

Desarrollo web con Django

1 Framework de desarrollo web basado en Python.2 Esta fundamentado en el patron de desarrollo MVC

(Modelo - Vista - Controlador).3 Conduce a buenas practicas no tan solo tecnologicas sino

de gestion de proyectos.

Francisco Palm Pensando la migracion como un Hacker