Ago 30

1ra Revisión del libro de CVS

Publicado el Jueves 30 de Agosto del 2007 @ 2:32

Tapa del libro

Hace un tiempo publiqué en este mismo sitio un trabajo sobre “CVS y manejo descetralizado de proyectos”. Unos días atrás, me contactó Martin Hereu para hacerme notar ciertos errores en la redacción de mi libro-manual. Hice las pequeñas correcciones:

  • Corrección del contenido de la Sección “Conflictos: Deteccion y Resolucion”
  • Cambie la licencia de GNU FDL v2 a CC BY-SA v3

Les dejo entonces la versión revisada del libro, ahora también en formato OpenDocument (para su correcta visualización necesitan instalar el paquete de fuentes DIN).

arriba
Ago 26

TecnoGuía de Agosto: Software, código y libertad

Publicado el Domingo 26 de Agosto del 2007 @ 12:53

Logo de TecnoGuia

Como comenté el mes pasado, estoy colaborando con una publicación independiente pletense dedicada a la tecnología y la informática. En mi columna mensual escribo acerca de temas como el Software Libre, la Libre Cultura, los peligros y amenazas de ciertos usos de la informática, crítica a la tecnología, etc. Este mes publique un escrito llamado “Software, código y libertad”, continuación de la entrega pasada.

Software, código y libertad

En el número anterior de TecnoGuía, en el artículo “Dime que software usas y te diré quien manda”, analizamos la naturaleza del software: su origen, la lógica que lo rige y su importancia trascendental para las sociedades modernas.

Hoy en día los sistemas informatizados controlan y regulan casi todas las actividades humanas. Son elementos prácticamente omnipresentes que conforman la infraestructura de la modernidad: la comunicación, la economía, la administración, la cultura están sustentados en sistemas digitales. Quien gobierna todas esas instancias digitales es únicamente el software.
El mismo resulta un elemento constitutivo de las tecnologías modernas y en él se define su lógica. Los dispositivos de tecnología modernos y las computadoras obedecen al software y este esta controlado por quien tiene acceso a su código fuente: las instrucciones que determinan que debe y que no debe hacer el software.

La realidad demuestra que la mayor parte del software existente es producido por grandes corporaciones que controlan el código fuente y éste queda fuera del alcance del público. Esto nos lleva a una situación de ignorancia y dependencia absolutas. Este tipo de software priva a los usuarios de la posibilidad de aprender, compartir y mejorar el software. Pero mucho más importante: promueve un modelo de pensamiento egoísta y de ignorancia que tiene consecuencias sociales y políticas.
En el mundo del software existe un paradigma que plantea una dicotomía con el imperante modelo del software privativo: el Software Libre. Este ha sido pensado como máximo fin el bien común, el bien social.

El Software Libre es un movimiento sociopolitico surgido hace más de dos décadas que tiene como objetivo promover la creación, expansión de software que respeta las libertades de los usuarios.

¿Cuáles son esas libertades?

Existen por definición cuatro libertades básicas que debe poseer un software para ser considerado libre:

  • Libertad 0:
La libertad de usar el software de la forma que uno quiera. De forma opuesta, muchos programas de computadora privativos no permiten ciertos usos como por ejemplo, crear otro producto que compita con ese software.
  • Libertad 1:
La libertad de estudiar y mejorar el software. Esto es imposible si no tenemos acceso al código fuente, por eso el Software Libre se caracteriza por distribuirlo además del binario/ejecutable.
  • Libertad 2:
La libertad de copiarlo y compartirlo. El Software Libre es, como ya dije, un movimiento social. Cree que el compartir es algo bueno y no es un delito. Se han inventado conceptos descabellados como “piratería” para defenestrar el maravilloso acto de ser una persona generosa, una buena persona. El Software Libre defiende esos valores y por eso no es ilegal copiarlo y compartirlo. Es más, su éxito se basa justamente en eso.
  • Libertad 3:
La libertad de distribuir las mejoras hechas. Gracias a la Libertad 1 podemos aprender como funciona el software, esta libertad nos permite hacer nuestro aporte. Esta libertad es la responsable de generar comunidades de personas que mejoran y comparten sus soluciones unos con otros.

¿Yo puedo usar Software Libre? ¿Debo ser programador?

No es necesario ser programador o un experto en informática para usarlo. El Software Libre es funcionalmente igual al software no libre, operar un tipo u otro es indistinto en la práctica. Cualquier puede aprender a usarlos y como es Software Libre, sus posibilidades de conocimiento también lo son: nunca nadie le pondrá barreras ni intentará condenar su curiosidad.
Usted puede aprender hasta donde quiera a tal punto de adaptar los programas a sus necesidades. Y no necesita ser programador para esto: mucha gente usar Software Libre y lo adapta a sus gustos, su idioma, su cultura o sus necesidades específicas. Es legal y usted está alentado a hacerlo.

Además, más alla de que usted no pueda-quiera modificar o mejorar el software, el hecho de que éste sea libre permite que otras personas puedan hacerlo y que usted también se vea beneficiado.

Usted quizás se pregunte: ¿El Software Libre es software gratuito?

No necesariamente, el Software Libre no se trata de precio sino de libertad. Encontrará mucho Software Libre por el que no tendrá necesidad de pagar nada y habrá casos en que si. En todos los casos lo mas importante está asegurado: el software será libre y por ende SUYO. Otra evidencia de que libre no equivale a gratis son los programas “freeware” por los que no hay que pagar para usarlos, pero sin embargo no son Software Libre: no respetan las 4 libertades antes enumeradas.

El Software Libre es creado por un par hacia otro par. El privativo esta pensado desde la óptica de un vendedor hacia un consumidor. El primero invita a pensar la tecnología con actitud crítica y no como un mero elemento de consumo, entendiendo que el software, a diferencia de lo que pregonan supuestos tecnólogos, es el regulador político invisible más relevante de nuestro tiempo.

Notas

arriba
Ago 24

Despues de las Jornadas Regionales de Software Libre

Publicado el Viernes 24 de Agosto del 2007 @ 18:31

Ya pasaron dos semanas del final de las 7mas ediciones de las Jornadas Regionales de Software Libre. Con una asistencia promedio de 1500 personas, concluyo uno de los eventos más importantes del continente. Sin dudas los resultados son muy gratificantes. Pude conocer nuevos rostros y quedo muy claro el crecimiento que esta teniendo el Movimiento del Software Libre en la región.

Particularmente este edición del evento se caracterizó por la presencia de muchas figuras, organizaciones y proyectos internacionales.

Por mi parte debo decir que tuve una agenda bastante atareada: 5 conferencias, el trabajo con la gente de la ONG Gleducar y la Free Software Foundation Latin America. Junto a Leonardo Gallego presentamos el proyecto que estamos llevando adelante en la Secretaria de Cultura de la Nación. También estuve liderando, junto a Matias Capeletto y otros amigos, las primeras reuniones de universitarios y Software Libre.

A continuación dejo el enlace a los audios de mis presentaciones:

Software Libre como tema de la Filosofía y la Economía Política

Una charla producto de alguna de mis recientes investigaciones en los campos de la filosofía-economía clásica. La presentación giro entorno a los relacionamientos del Software Libre y las teorías clásicas de las corrientes teóricas mas fuertes de la modernidad: el liberalismo clásico y el marxismo. Siguiendo a Locke y Marx, contrastando sus concepciones de trabajo y propiedad en relación al fenómeno del Software Libre.

La Pastilla Roja

Una introducción al Software Libre que no solo busca ser una presentación de la temática, sino también dar cuenta que la lógica privativa vigente no ha sido siempre tal y que, en cambio, la naturaleza de la ciencia y la academia responde a una serie de principios constitutivos que son radicalmente diferentes. Presenté esta charla hace unos meses en la Facultad de Exactas y Naturales de la UBA.

Wikipedia & MediaWiki

Una presentación que di junto a Daniel Cardaci, amigo del Proyecto Gleducar. Durante la misma presentamos los aspectos fundamentales de la famosa enciclopedia libre. También, comentamos la potencilidad del MediaWiki y sus caracteristicas como herramienta para la construcción de contenidos y comunidades.

Licencias y DRMs

La segunda presentación junto a Daniel, donde hablé sobre el poder del código como princial factor de regulación de las sociedades modernas. El control ejercido desde la cosechada ignorancia sobre la tecnología y el peligro para el futuro de nuestra cultura que representan los sistemas de Gestión de Digital de Restricciones.

Estado, Cultura y Libertad: crónica de una migración

En representación de la Secretaría de Cultura y junto a Leonardo Gallego presentamos fundamentos teóricos y técnicos de nuestro proyecto de migración en el organismo del Estado Argentino. Obviamente, yo me encargue de la primera parte, explicando las razones políticas, éticas y estratégicas para llevar el Software Libre al Estado.

El próximo año las Jornadas Regionales serán en la ciudad de Buenos Aires.

arriba
Ago 18

El dueño de la pelota: Matriculación Informática Obligatoria

Publicado el Sábado 18 de Agosto del 2007 @ 21:41

Matriculacion

Escribi este artículo a pedido de la agrupación estudiantil AMU, quien lidera el CEFCE de la Universidad Nacional del Centro de Buenos Aires, más precisamente de la Facultad de Ciencias Exactas. El mismo será publicado en la brevedad en su revista estudiantil llamada “La Madre” (publicación bajo licencia CC BY-SA-NC 2.5 Argentina).

Introducción

Recientemente la comunidad de Software Libre argentina se ha convulsionado entorno a una problemática que tiene como epicentro a la provincia de Santa Fe. En dicha provincia el proyecto de ley para la aprobación de la Matriculación Informática Obligatoria avanza por los recobecos de la burocracia legislativa provincial de una forma sigilosamente peligrosa. ¿De qué se trata este asunto? ¿Por qué hemos reaccionado y nos oponemos a tal medida?, preguntas que nos frecuentan por estos días a los hacktivistas argentinos. Intentemos resumir algunas respuestas y acercar el debate a otros espacios.

Medidas particularmente reprochables

En primera medida, es preciso conocer en que consiste una medida de matriculación obligatoria. La idea es básicamente restringir la posibilidad de ejercer una determinada profesión a un conjunto de (supuestos) idóneos en la materia, con el objetivo de garantizar calidad y seguridad en la ejecución y prestación de ciertos servicios. Por ejemplo, la medicina es una profesión regulada de la forma descripta: no se puede ser medico sin poseer una autorización que toma en forma de matrícula. Dicha distinción es obtenida a través de las carreras de grado que actúan como garantes de que sus instruidos son idóneos en la materia. Con esto se busca garantizar un nivel de excelencia en la profesión y evitar que un área social crítica como la salud, no caiga en manos “truchas” (no matriculadas).

Con la misma lógica descripta se han aplicado medidas regulatorias similares en el campo de la informática en varias provincias de nuestro país (incluida nuestra Buenos Aires). Hoy, la misma tentativa se esta impulsando desde ciertos sectores en la provincia de Santa Fe.

La informática como un privilegio

Este es sin duda otro caso donde se pretende que “una solución” se aplica a todos los casos. Los apologistas de la Matriculación Informática buscan, sin mucha lucidez, bases argumentativas al equiparar a la informática con otra profesión en donde la distinción entre colegiados y no aptos tiene sentido. Según ellos, la informática es solo un privilegio que solo pueden ejercer aquellos que hallan obtenido titulos de ciertas casas de estudios. De esa forma, buscan restringir el campo del estudio de la informática a unos pocos (ellos mismos) y evitarse a la competencia joven que les esta complicando el negocio.

La informática es una ciencia que, a diferencia de muchas y en equivalencia a unas pocas, tiene la característica de ser transversal a otras áreas del conocimiento. Sirve como sustento para cientos de otras actividades humanas y su lenguaje propio, el software, es el lenguaje fundamental de nuestros tiempos: el regulador invisible de las sociedades modernas. Ahora bien, los señores que abogan por la matriculación pretenden prohibir a cualquier persona “no informática” la posibilidad de enseñar, crear, programar y hacer cualquier cosa (que estos señores con poca vergüenza dictaminen). Bajo una Ley de Matriculación Informática Obligatoria miles de personas que hoy desarrollan software y viven dignamente de ello serian considerados delincuentes, junto con otros tantos miles de docentes que enseñan en nuestras escuelas y universidades. Peor aun: grandes eminencias de la ciencia que nos son precisamente informáticos, pero que han hecho aportes fundamentales a esta ciencia, no podrian hacer lo que hacen. Imagine el lector un mundo donde personas no informáticas no pueden trabajar con ella. Imaginen que seria de esta ciencia sin el aporte de personas como Richard M. Stallman (físico), Donald Knuth (matemático), Steven Jobs (idóneo), Tim Berners-Lee (físico), Larry Wall (Lingüista) y la lista sigue. Todas ellas delincuentes bajo un régimen de Matriculación Informática Obligatoria.

En otras palabras, aquí la cuestión de una puja entre unos pocos que quieren hacer de la informática una extensión de su voluntad, un juego donde ellos deciden quien puede jugar y quien no, una habitacion donde ellos son los únicos con la llave de la puerta de entrada; y por el otro lado las millones de personas que día a día usan, aprenden, enseñan y construyen la informática.

¿Cómo sigue esta historia?

La comunidad del Software Libre esta llevando adelante un fuerte activismo para impedir la aprobación de la medida en Santa Fe. El mejor espacio para mantenerse al tanto de esta iniciativa es http://noalamatricula.com.ar. Las ONGs y proyectos más importantes de nuestro pais se han manifestado en contra de esta medida, entre los que podemos contar a Fundación Via Libre, Gleducar, y los grupos de usuarios de Software Libre (LUGs en general).

arriba
Ago 3

TecnoGuía, artículo del mes de Julio

Publicado el Viernes 3 de Agosto del 2007 @ 1:28

Como comenté en el post anterior, estoy colaborando con la publicación TecnoGuía. A continuación encontrarán el contenido de mi columna publicada en la edición de Julio.

Dime que software usas y te diré quien manda*

Los primeros pasos para entender esa realidad que no había visto o no lo habían dejado ver. Una invitación a repensar su idea del software y el control técnico-político de las sociedades modernas. El primer paso de un viaje al lado más oscuro de la informática.

En los países con economía de mercado, la mayoría del globo, es casi impensado vivir sin las tan promocionadas bondades de los sistemas informatizados y las computadoras. Esta necesidad es un reflejo del grado de penetración económica, técnica y social de las nuevas herramientas que provee la llamada “Era Digital”.

Vivimos constantemente rodeados de información que viaja al rededor nuestro: la telefonía celular, Internet, cajeros automáticos, señales de televisión, etc. Todos componen la realidad diaria de millones de personas que se entregan a estas comodidades del mundo moderno sin siquiera entender o reflexionar al respecto.

Los invito entonces a pensar un poco sobre la masiva tecnificación de nuestras vidas, la digitalización de todas nuestras acciones y la virtualización de nuestra realidad.

Los invito a encontrar el denominador común entre todas las maravillosas tecnologías antes enumeradas. Si no halla la respuesta rápidamente pregúntese a si mismo: ¿Cómo es que funcionan Internet, nuestras computadoras, celulares y cajeros automáticos? ¿A quienes obedecen los sistemas electrónicos de los hospitales, bancos y gobiernos?. “A quienes las usan”…

Existe una extendida creencia en el común imaginario de las personas acerca de las bondades tecnológicas: según reza el mito, estas responden a las ordenes de los [usuarios-consumidores], han sido pensadas para hacer lo que nosotros queramos.

Pregunto nuevamente al lector, ¿cuántas veces usted le ha pedido a su computadora que deje de funcionar haciéndole perder el trabajo de toda una noche? ¿Usted le dijo a ese cajero que atrapara su tarjeta de crédito? ¿Solicito a su teléfono celular que se negara a enviar sus SMS? ¿Cuántas veces se vio impedido de hacer sus trámites porque “el sistema se cayó”. No. Esto es así porque usted no controla la tecnología: estos dispositivos son controlados por el SOFTWARE.

¿Software? ¿Chino mandarín o la palabra mágica que alguna vez oyó pero jamás terminó de comprender?

El software es quien controla su computadora y todos los sistemas basado en tecnología informática. Usted puede o no interactuar con el software. Al calentar su comida en un microondas o al extraer dinero de su cuenta en un cajero automático esta operando un software. Este dice como funcionan las cosas, es la lógica que sostiene todas estas posibilidades y las hace [in]funcionales.

Su computadora y dispositivos no le obedecen a usted, obedecen sólo al software que los controla. Entonces quien controla el software controla la tecnología.

Muchas personas conociendo esto prefieren que sea así: aceptan que un tercero controle de forma única el software y por ende, como funcionan las cosas. Quizás usted también piense de esa manera, después de todo usted no es un técnico en computadoras ni le interesa serlo.

Es posible que no le interesa quien controla el software, pero seguro le preocupa tener el control sobre su privacidad, su información, su dinero y su voto en un sufragio electoral. Pero alguien controla todo esto por usted. ¿Quién es ese alguien? Nuevamente, el software y, claro, quienes controlan el software.

Cuando esta usando su PC, esta cediendo el control de toda su información, usted esta en manos de alguien más, usted no tiene forma de saber que está haciendo su computadora (o cualquier otro dispositivo, como un celular) en cada instante.

Y el hecho de que usted no lo sepa no tiene que ver con que usted no sea un técnico o un especialista en informática, aunque lo fuera tampoco lo sabría. El propietario del software es quien lo sabe y usted no lo es. Él decidió negarle a usted el control y claro, usted acepto. Usted es tan solo un ciego consumidor.

Esto no es posible por dos razones: sus propietarios no distribuyen el código fuente de sus programas (las instrucciones-ordenes que sigue el programa, “su receta”) y además el poder de estos propietarios, en su gran medida grandes corporaciones de gran poder económico, les ha permitido establecer en su país de origen (la gran mayoría de EEUU) que el intentar compartir, aprender como funciona o modificar su software sea un delito. Este tipo de software es llamado software privativo: priva a sus usuarios del conocimiento, de la posibilidad de aprender, de mejorar, de compartir y de saber si el software hace lo que dice hacer.

¿Dónde está el software privativo?

El softwar en su computadora, en su celular, su navegador web y su sistema operativo es privativo. Usted los opera, pero no los controla. Usted no puede saber lo que hacen. También están en lugares mucho más cruciales, donde la transparencia es no solo una cuestión ética sino un asunto de seguridad. Bancos, hospitales, los sistemas del gobierno o los flamantes sistemas de voto electrónico.

El desconocimiento al respecto es muy grande. Poca gente se cuestiona estas cosas. Se ha creado una acostumbre enorme a la desinformación y se ha colocado a la informática por si misma, sin preguntarse cómo actúan sus hacedores, como el pilar fundamental de los tiempos modernos. Nadie cuestiona la tecnología ni se pregunta quien la controla.

El software privativo es malo. No solo técnicamente, principalmente en su aspecto ético. Oculta el conocimiento, encarcela a las personas por querer aprender, enseña que compartir es malo y nos plantea un escenario donde solo podemos obedecer sin cuestionar, consumir y no producir, negar antes que dar.
¿Hay alternativa? La hay. Pero dejaremos esas respuestas para próximas entregas.

Algunas conclusiones parciales

El software es un elemento político trascendental. Se caracteriza por ser transversal: interviene en casi toda actividad humana. El control sobre el software equivale al control sobre la información y el conocimiento. Este artículo ha intentado invitar a repensar la idea general sobre él y sobre el control de la información. El asunto no solo se trata de computadoras, tecnología de punta o celulares de lujo: el software es el lenguaje de nuestro tiempo: una herramienta de control y de significancia política que no deberíamos ignorar.

Notas

arriba
Ago 3

Colaborando con la publicación TecnoGuía

Publicado el Viernes 3 de Agosto del 2007 @ 1:04

Logo de TecnoGuia

Desde el mes de Julio estoy participando en la publicación TecnoGuía, oriunda de la ciudad de La Plata, Argentina. La misma es un emprendimiento independiente llevado adelante por Doble Ele Producciones. Se trata de un diario mensual gratuito realizado por comunicadores sociales, Florencia Pérez Lalli y Ezequiel Manganiello.

La temática de la publicación se centra en las nuevas tecnologías, la informática, Internet y los avances en dichas materias. Mi participación en el emprendimiento se ve plasmado a partir de la edición de Julio. Cada mes estaré publicando una columna para tratar críticamente las problemáticas que plantea la tecnología en relación con nuestras sociedades, entrelazando cuestiones de índole político, legal y cultural. Mis aportaciones al diario están, como de costumbre, bajo una licencia libre del tipo Copyleft y serán publicadas en este mismo espacio.

Personalmente considero que proyectos como TecnoGuía son cruciales para acercar el debate poco difundido acerca del rol político y regulativo que caracterizan a los nuevos medios tecnológicos en relación a las sociedades modernas. Siendo que hoy en día se prioriza el consumo antes que el pensamiento y la reflexión, aspiro a que mi participación en este tipo de publicaciones independientes sirva para enriquecer y ampliar la difusión de estos temas.

Los invito a difundir este proyecto. Pueden encontrar mes a mes las ediciones (sin ningún costo) en diferentes puntos de la ciudad de La Plata, en los siguientes puntos:

  • Kiosco de diarios y revistas (13 e/ 47 y 48)
  • Kiosco de diarios y revistas (1 y 69)
  • Kiosco de diarios y revistas “Bellas Artes” (7 e/59 y Plaza Rocha)
  • Kiosco de diarios y revistas (Plaza Italia N°45 casi 7)

También se encuentra disponible en las diferentes facultades de la UNLP y en centros comerciales de La Plata.

Notas

  • La imagen incluida es el logo de TecnoGuía y es una creación de Qubbus
arriba
Icono del feed Información web Sitio en Dominio Público