lunes, 31 de octubre de 2011

Frases:

"Lo único que interfiere con mi aprendizaje es mi educación."



martes, 25 de octubre de 2011

Obituario: John McCarthy

John McCarthy
4 - IX - 1927
24 - X - 2011


R.I.P.
(Response In Parentheses)






(Sin dudas que Octubre fue un mes negro para las ciencias de la computación)

jueves, 20 de octubre de 2011

Obituario: Dennis Ritchie

Dennis Ritchie
9 - IX - 1941
12 - X - 2011








#include < stdio.h >
int main() {
   printf("Adiós, Mundo!");
   return 0;
}

viernes, 14 de octubre de 2011

Meltimi: la opción de Nokia para móviles baratos

Nokia, quien recientemente cambió su estrategia de brindar una experiencia sólida y con identidad propia usando su propio sistema operativo en los móviles pasándose a MS Windows Phone, anunció que para sus móviles de "gama media", va a usar Meltemi: una adaptación de Linux.


Parece que Meltemi correrá QT para los gráficos.

Cómo es que Nokia, con un acuerdo con la restrictiva Microsoft, va a usar Linux ?

Dado los siguientes hechos:

1) MS Windows siempre necesitó mucho hardware porque es ineficiente.
2) MS no sabe hacer cosas chicas.
3) la cuota de mercado de móviles baratos es alta.
4) Nokia abandonó Symbian
5) Usar Android debe ir en contra del acuerdo.
6) Linux es multiplataforma y fácil de adaptar.

ergo, usar Linux acá no es una elección: es lo único que pueden hacer.


vía, vía y vía.

jueves, 6 de octubre de 2011

Obituario: Steve Jobs

Falleció hoy Steve Jobs, el carismático lider de Apple, a los 56 años de edad.

Es indudable que ni él, ni las cosas que concibió, pasan desapercibidas: Jobs fue una de esas figuras que se aman o se odian pero que no dejan indiferente.

Luego de escuchar durante todo el día a los medios referirse a "sus grandes avances" y a "sus grandes logros" para luego referirse únicamente a los productos que Apple lanzó en los últimos 5 o 7 años y omitiendo la historia que forjó el concepto de llevar ua computadora a cada hogar y como desde un garage y con la inversión de una Kombi VW de él y una calculadora programable HP de su socio Steve Wozniak, fundaron una empresa innovadora en el corazón del Silicon Valley, me quedo con sentimientos encontrados y tratando de ver en retrospectiva las cosas.

Hijo adoptivo, abandonó la universidad y se metió en "los negocios" desde joven. Trabaja en Atari y junta dinero para un viaje a la India, en pleno power flower, del que vuelve desepcionado. Cree que las computadoras son geniales, pero son un instrumento de control de las corporaciones, y su visión es darle ese poder a la gente y luchar contra "el enemigo", una figura fuerte en su vida, encarnado en ese momento por IBM.

Con ciertos problemas en su vida personal y sentimental (hija mediante y sin vivir con la madre) busca capital y talentos con lo que consigue lanzar a Apple a los grandes negocios transmitiendo el mensaje anticorporativo. Con fama de tratar muy mal a los empleados, de armar equipos y fomentar que se peleen unos con otros y de tener mal caracter, es despedido de Apple, hecho que casi no cambia sus ingresos por tener acciones de la compañía: está completamente metido en los negocios.

Funda Next, crea un "buen sistema operativo", el NextStep, que no tuvo éxito comercial, y consigue, no me pregunten como, que Apple compre a la pequeña Next y lo ponga a él como CEO; indudablemente una Apple sin rumbo necesitaba nuevamente su liderazgo.

Lo demás es hitoria reciente: dice que las PC no tienen más sentido, crea la iMac como terminal de internet (de la que puedes elegir el color!), luego los iPod con su restrictivo modelo de compra y distribución de música, luego los smart phone, que ya existían pero ahora son glamorosos y te atan a una emrpesa de telefonía, y por último el tablet, que también existía pero ahora las aplicaciones se compran.

Esto es poco pensando en aparatitos, pero es enorme pensando en la creación de nuevos modelos y mercados para distribuir música y aplicaciones. Su visión, su clarividencia para proponer cosas que luego la gente aceptaba masivamente, el uso conciente de la profecía autocumplida y la capacidad para reunir a excelentes profesionales de diferentes áreas y hacerlos converger para crar un producto o servicio, lo hicieron una personalidad.

Maníaco del control, pasó de controlar a sus empleados a controlar férreamente a los usuarios: el hardware privativo junto al software privativo junto a un modelo comercial cerrado son el sumun de la falta de libertad.

De hippie revolucionario a empresario despiadadamente controlador.

El tiempo nos dirá si la suma de sus acciones dan positivo o negativo. No tengo dudas de que el mundo es un lugar diferente sin Steve Jobs, lo que no sé es si es un mundo mejor o peor.

Con una vida tan prolífica como tempestuosa, ahora descansa en Paz.

viernes, 30 de septiembre de 2011

Frases:

"Es tan aparato, que no puede seguir adelante en los sitios que tienen CAPTCHA."

viernes, 16 de septiembre de 2011

Software Freedom Day 2011

Este sábado 17 de Septiembre a partir de las 10hs, se celebra la edición anual del Día de la Libertad del Software, "Software Freedom Day 2011", en la sede de ADUM, Guido 3256, de la ciudad de Mar del Plata.

El evento, que se desarrolla en simultáneo en todo el mundo, fomenta el uso del Software Libre y ayuda a los recién llegados a instalarles Software Libre en sus computadoras. Para la instalación, es recomendable ir temprano y, en caso de querer compartir el disco con otro sistema operativo, llevarla defragmentado.

Durante el evento además se darán algunas charlas sobre Software Libre y Cultura Libre:


  • 14:00 hs. Introducción al Software Libre por Darío Badagnani
  • 15:00 hs. de la 2600 a WikiLeaks: La historia del Leaking por Emiliano Canedo
  • 16:00 hs. Software libre aplicado a la investigación científica por Dr. Gustavo Carr
  • 17:00 hs. ¿Cómo se hace el software libre? por Leonardo Tadei
  • 18:00 hs. Imagen y Animación con Blender 3D. por Marcos Caballero



Organizan este evento los chicos de gulBAC.
Los esperamos!

martes, 13 de septiembre de 2011

Conferencia Richard Mathew Stallman “Copyright vs. Comunidad”

Richard Stallman se presentará en la Conferencia de Software Libre para hablar sobre el tema “Copyright vs. Comunidad” en el aula magna de la Facultad de Derecho de la Universidad Nacional de Mar del Plata el miércoles 14 de septiembre de 2011 a las 16 horas.

La Conferencia no es técnica. Los asuntos de "Copyright vs. Comunidad" tratan de asuntos éticos y políticos que afectan a todos los usuarios de computadoras.

La Conferencia se hace en el marco de la visita de Richard Stallman a la República Argentina, donde también participará de la Conferencia Internacional de Software Libre en Buenos Aires el 8 y 9 de septiembre.

La Conferencia será el inicio de las acciones a realizarse para demostrar el desacuerdo con la visita de la Ministra de Cultura de España, Ángeles Gonzales Sinde, autora de la Ley Sinde. La misma participaría en nuestra ciudad el día 15 de septiembre en una mesa de debate en la Conferencia
Iberoamericana de Cultura. No podemos permitir la promoción de las políticas que se están llevando a cabo en España. Un grupo de personas dependientes del Ministerio de Cultura (una comisión cultural o comisión de propiedad intelectual), tengan la potestad de cerrar páginas web que, de acuerdo a su propio criterio, vulnere los derechos propiedad intelectual pudiendo dictar resolución.

RMS es un personaje interesante, polémico y de opinines claras, que siempre vale la pena ir a ver.

martes, 6 de septiembre de 2011

2º Congreso Nacional de Pensamiento Jurídico Alternativo

Los próximos 8, 9 y 10 de Septiembre se desarrollará el 2º Congreso Nacional de Pensamiento Jurídico Alternativo bajo el lema "Crítica al Derecho. Derecho a la Crítica"

La idea central del congreso organizado por graduados y estudientos de derecho de la Universidad Nacional de Mar del Plata, es abordar las temáticas que sienten ausentes en la carrera de grado y en el ejercicio de la profesion en general.

Participaremos del panel  “SOCIEDAD DEL CONOCIMIENTO: ACCESO A LA CULTURA Y DERECHO DE AUTOR” el sábado 10 de Septiembre a las 12hs, junto con la Dra. María Elena Casañas, aportando nuestra visión de empresa social a través del Software Libre.

Será sin dudas en encuentro iteresante en un marco rico en perspectivas de cara a una mejor relación del derecho con nuestra sociedad actual: la Sociedad de la Información y su Ética Hacker del Trabajo.

La entrada es libre y gratuita.
Los esperamos.

miércoles, 31 de agosto de 2011

Frases:

"El software más popular para escribir ficción no es Word.
Es Excel."


Los planes de negocio según – @brianalvey

jueves, 25 de agosto de 2011

La MDQ DevConf 2011

 Los pasados 19 y 20 de Agosto del 2011 se desarroló la 1er MDQ DevConf, la conferencia [ara desarrolladores de Mar del Plata.

Sin dudas este tipo de eventos hacen falta por acá, y fue una muy buena primer edición, de la que sin dudas los organizadores capitalizarán buenas experiencia y feedback de cara a la continuidad del evento.

El piso 11 del Sheraton Hotel fue el lugar de encuentro, ofreciendo además de la buena vista, la calidad y calidez  del lugar, que fue provisto de WiFi y toma corriente debajo de cada mesa, para que los asistentes puedan estar conectados mientras se desarrollaban las charlas.

Por nuetra parte, fue Leonardo Tadei en encargado de dar la charla "Desarrollo Open Source, pero más que nada GPL", en dónde se trató sobre herramientas para desarrollar, sobre las ventajas de usar estándares y varios tips sobre desarrollo colaborativo y distribuido: ejemplos prácticos para el "desarrollo bazar".

Pueden verse los slides de la charla, con la novedad de que está armada íntegramente en HTML5 (necesita un navegador moderno que lo soporte).


Nos quedamos con ganas de más, pero seguro que Andrés y Marcelo con MacZentrum nos darán MDQ Dev Conf 2012.

jueves, 11 de agosto de 2011

MDQ DevConf: conferencia para desarrolladores de Mar del Plata

Los próximos 19 y 20 de Agosto del 2011 se llevará a cabo la MDQ DevConf, una conferencia para desarrolladores que se celebrará en el Sheraton Hotel de Mar del Plata.


Contará con los siguientes expositores:

BIENVENIDA Y PRESENTACION
Andrés Skliarevsky
Guillermo Mariño

PANEL PERFORMANCE
Ismael Briasco
Martón Sarsale

DESARROLLOS EN OPENSOURCE
Leoanrdo Tadei

SEGURIDAD INFORMATICA
Leonardo Ferrari
Santiago Trigo

MOBILE WEB / HTML5 / JS
Maximiliano Firtman

PANEL iOS
Juan Manuel Abrigo
Ignacio Bononi

DE LA IDEA A LA ACCIÓN: explorando caminos y potencialidades
Juan Emilio Drault

PANEL DE CIERRE


Los expositores y las charlas pueden sufrir modificaciones, así que no olviden darse una vuelta por el sitio del evento: http://www.mdqdevconf.com.ar

viernes, 5 de agosto de 2011

Facebook no es la web

Sir Timothy "Tim" John Berners Lee, el creador de la web, el HTTP y el HTML, hace tiempo que nos viene alertando sobre como las redes sociales se van cerrando,principalmente Facebook, y como esto es perjudicial para la web.

Es un punto muy interesante a prestarle atención, ya que podríamos estar perdiendo no solo nuestro derecho a la intimidad, sino también, nuestro derecho a acceder a la información que otros publican libremente.

Es lo que tienen los grandes: dicen algo importrante con palabras tan claras, que es fácil de comprender. Qué significa que la redo social se cierra? Significa ni más ni menos que cada vez se pueden acceder a menos cosas salve que sea un usuario registrado de la misma, lo que se traduce en que, en este ejemplo, "si no tenés Facebook, no podés ver las cosas que otros publican".

Esto antenta contra los principios de la red internet en general y de la web en particular: lo que unos publican no es accesible por otro.

Los medios se rasgan las vestiduras contando como "el gran firewall de China" impide que sus ciudadanos navegen libremente por la web, exponiendo al país como un totalitarismo de estado, pero no suelen contar a su vez como otros países como EEUU censuran las conexiones de Cuba, o espían sistemáticamente todas las comunicaciones que pasan por ahí desde el extranjero.

Tampoco mencionan que combatir a una corporación multinacional totalitaria, es más difícil todavía que combatir a un estado represor.

Lo importante a no perder de vista, es que ni Facebook, ni Twitter ni Google son la web: son solo 3 empresas entre las miles que hay, y entre los millones de personas que navegamos, publicamos, compartimos y leemos.

Acá dejo varios enlaces con las palabras del inventor de la web:
Llaman precursores de internet a defender libertad en este medio digital
Tim Berners-Lee criticises Facebook’s ‘walled garden’
Tim Berners-Lee: Facebook could fragment web
Tim Berners-Lee: “Facebook podría hacer pedazos la red”

lunes, 18 de julio de 2011

Aprende a Programar en 10 años

Estaba leyendo sobre "punteros opacos" cuando un enlace me llevó a otro y terminé encontrando el ensayo de Peter Norvig, un director de investigaciones de Google, titulado "Teach Yourself Programming in Ten Years".

Lo que plantea es interesante: hay cosas que, para aprenderlas en profundidad, para aprehenderlas, lleva un tiempo significativo y esfuerzo.

Es todo un problema conciliar la actual "cultura de la inmediatez" con un proceso largo, tal como el necesario para aprender a programar.

Pueden acceder a la traducción al español del ensayo acá, y al original en inglés acá.

Qué lo disfruten y sean capaces de extrapolarlo a otras profesiones!

domingo, 26 de junio de 2011

Frases:

"Los tablets cambiarán la forma en que las personas se meten el dedo en la nariz."

sábado, 18 de junio de 2011

Entrevista para un trabajo de investigación (Parte 3 de 3)

SOFTWARE LIBRE
Entrevista a Leonardo Tadei (cont.)

9. ¿Cree que es factible la divulgación y aceptación masiva del mismo? ¿Existe mucha ignorancia del tema? ¿Cómo puede concientizarse de su importancia? ¿Es posible para cualquier persona acceder y entender el funcionamiento del “código fuente”?

Son varias cuestiones y no estoy seguro de que estén conectadas unas con otras, así que le responderé por separado:

La divulgación del Software Libre no solo es factible, sino además una obligación moral para con nuestra sociedad. Divulgarlo no es imponerlo ni fanatizarse, sino simplemente contarle a los que no saben que existe de qué se trata y que posiblemente ya lo han usado sin darse cuenta, como una manera de balancear los efectos del marketing y la publicidad que las grandes empresas y corporaciones hacen. Es por esto que encontrarás a muchos voluntarios y fans contando con entusiasmo las virtudes que conocen del Software Libre. El otro gran actor para la divulgación es el Estado, a través de su sistema educativo y de las reparticiones públicas.

Con respecto a “la aceptación masiva”, me gustaría que nunca se produzca, ya que aceptar masivamente algo significa o una imposición o un desconocimiento de otras opciones. Otra cosa sería “el uso masivo” del Software Libre, lo cual es un objetivo deseable y una realidad que crece día a día, y tanto mejor, si este avance es una consecuencia de una persona que ejerciendo su Libertad gracias a poder evaluar varias opciones, elige lo que es mejor no solo para él sino para toda su comunidad.

Evidentemente hay mucha ignorancia en el tema, a veces por acción y otras por omisión. Te cuento una encuesta que hicimos en escuelas primarias y secundarias de Mar del Plata en el 2001 como parte de un proyecto para ilustrarte esto: preguntábamos a las maestras y profesores, “qué software usan en el aula?”, y casi todos respondieron “Windows”; preguntamos “por qué usan ese software y no otro?”, y la respuesta de todos los que respondieron Windows fue que “porque es el más fácil de usar”; y la siguiente pregunta era “y qué otro software conoce?”, y la respuesta de todos fue “ninguno” o “no sabía que existía otro!”. Evidentemente la afirmación de que “es fácil de usar” no podía tener ningún parámetro comparable, y era una suposición en base a la publicidad del producto.

En esas mismas aulas, se les decía a los chicos que iban a “aprender a usar Word”, en lugar de que iba a “aprender a editar texto”. En la informática es, y justamente por ignorancia, en el único lugar donde se acepta enseñar con marcas y esto no es cuestionable, cuando nos parecería terrible que un maestro les diga a sus alumnos que “saque la Casio para hacer unas cuentas” o “tenés el Rivadavia muy prolijo, te felicito”. Y esta situación era más amplia todavía: en ese mismo año encontramos para la carrera de Ingeniería en Sistemas de una universidad privada una veintena de marcas en el plan de estudios, aprobados por supuesto por el Ministerio de Educación.

Creo que estos ejemplos sirven para concientizarse de la importancia que tiene conocer las opciones a la hora de formar a un individuo que luego sea capaz de elegir en base a su propio criterio, sin contar con que esto es implícitamente una educación para la democracia en la vida adulta.

Para terminar, sí es posible para cualquier persona acceder y entender el funcionamiento del “código fuente”, así como es posible acceder y entender el funcionamiento de un motor. Sin embargo, no es cierto que, para continuar con el ejemplo, todos debamos ser mecánicos, sino que lo importante es que el que quiera serlo, sí pueda, y solo el Software Libre garantiza el acceso al código fuente.

Análogamente, tener disponible el código fuente, hace que a cualquiera que le interese pueda estudiarlo y luego mejorarlo o adaptarlo, y sin el código fuente esto no es posible. Nos parecería terrible que al auto que compramos, ahora que es nuestro, no le podamos desarmar el motor para estudiarlo o lo podamos llevar a cualquier mecánico si tenemos un problema, pero este absurdo con los autos es exactamente lo que pasa con el software privativo y es igual de absurdo.

Por otra parte, si no nos enseñan en la escuela cómo funciona el software, para lo cual se estudia el código fuente, no habrá chicos que descubran que esto les gusta. En nuestras escuelas hace años que la materia Computación, Informática o TIC, consiste en ser usuarios y no en hacer pequeños programas como antaño, con lo que posiblemente a alguno le guste la idea de ser “usuario” pero ninguno descubrirá que le gusta ser “programador”, y esto es particularmente preocupante para mi, porque el software forma una parte muy importante de nuestras vidas y por tanto debemos comprenderlo aunque sea superficialmente: desde en el banco y el cajero automático hasta en el celular y el televisor pasando por casi todo equipamiento médico y administrativo, en todos lados hay Software.

10. ¿Cuál es la situación actual en el mundo y en la Argentina en particular? ¿Ha crecido su uso en el último tiempo?

El uso del Software Libre viene creciendo a pasos agigantados en todo el mundo. En Europa es en dónde más penetración tiene, y esto es consecuencia de que es una sociedad más educada, en donde otras opciones, sobre todo siendo extranjeras son miradas con cierto recelo.

En América Latina, la India y sus alrededores y China, el crecimiento se debe más a una cuestión de costos, pero algunos países impulsan su uso como herramienta de mejora social, a la vez que mantienen su soberanía en la infraestructura informática, o al menos no la otorgan sin pensar en las consecuencias. El Software Libre mantiene un crecimiento sostenido desde hace más de 25 años.

En Argentina se dan dos factores: por una parte tenemos una gran cantidad de desarrolladores de Software Libre comparada con la cantidad de habitantes que aportan a proyectos internacionales; por tora parte, si bien algunas universidades acompañan al movimiento, sobre todo las nacionales, al no haber una educación en la escuela primaria y secundaria, los usuarios domésticos no lo usan tanto como se esperaría, o lo usan y no lo saben.

11. ¿Cuál es la importancia de que los Estados adopten software libre?  Si esto se realizase,  ¿Traería beneficios a los ciudadanos?

La importancia es vital, no solo por una cuestión de soberanía de la infraestructura de procesamiento de datos, sino porque en todo país, entre el 60 y el 70% del software que se usa es para la administración pública, con lo que los costos de licenciamiento que van a empresas extranjeras anualmente es enorme, y el Estado no obtiene ningún beneficio ni directo ni indirecto por esto.

No tengo cifras nacionales, pero en la Municipalidad del Partido de General Pueyrredón (Mar del Plata) el costo anual de licenciamiento de software ronda los u$s 500,000 anuales, y naturalmente este gasto sale del erario público, es decir, de los contribuyentes.

Tenemos ejemplos pioneros en esto, como el caso de la Municipalidad de Rosario y su proyecto Munix, en el que migraron toda la administración a Software Libre, y ya están volcando a la comunidad esto entregando software a la comunidad.

En Mar del Plata, participamos hace pocos años en la redacción de la ordenanza que permite al municipio adoptar soluciones de Software Libre. Por ahora ya funciona complemente con soluciones GPL el Concejo Deliberante, la Defensoría del Pueblo y la Biblioteca del Poder Legislativo local, pero el gran desafía es implantar estas soluciones en el Ejecutivo y en el sistema educativo municipal, en el que hay solo avances aislados por donaciones o iniciativas privadas como la de la sala de computadoras de la Escuela Municla Nro 16 Teodoro Bronzini.

12. ¿Qué cambios a futuro podría traer su divulgación masiva?

Solo una iniciativa del Estado, que lo impulse como un proyecto central, y no como actualmente, que lo mantiene en paralelo con las políticos de uso de software privativo podrá conseguir una divulgación masiva.

Países vecinos como Brasil, Uruguay con el Plan Ceibal y Bolivia tienen lineamientos claros de cómo llevan adelante sus iniciativas de divulgación y uso.

El Software Libre es socialmente justo, éticamente correcto y económicamente viable. Me gusta creer que estas tres cualidades son posibles y necesarias para un futuro mejor para todos. También, que una mejora de esta envergadura social lleva tiempo, generaciones, pero que entonces hay que empezar por algo, y cuanto más pronto mejor. Mi trabajo es diseñar y hacer software, entonces, empiezo por lo que sé, por lo que puedo, y fomento y hago Software Libre.

Leonardo Tadei
Pegasus Tech Supply

domingo, 12 de junio de 2011

Entrevista para un trabajo de investigación (Parte 2 de 3)

SOFTWARE LIBRE
Entrevista a Leonardo Tadei (cont.)

5. ¿El software libre requiere licencia?

Claro que sí! La licencia que usa la mayoría del Software Libre es la GPL (General Public License). Es una licencia tan fuerte en la protección de las libertades que mantiene el Software Libre por principio, que desde 1984 nunca perdió cuando se la puso a prueba en un tribunal.

Si no se tuviera un licencia fuerte que enmarque el uso del Software Libre, cualquier empresa podría comprarle porciones de código a sus autores para luego cerrar el software, repitiendo la triste historia de la década del '70 cuando AT&T compró las partes de lo que luego llamó Sistema Operativo Unix, y como una de sus consecuencias, durante unos 10 años no pudo enseñarse en las universidades del mundo el código de un sistema operativo real funcionando porque la licencia lo impedía; es decir que durante 10 años se formaron ingenieros de software que nunca pudieron ver un sistema operativo por dentro.

Es por esto que cada nueva versión de la GPL, actualmente la versión 3, se mejora para impedir que resquicios legales permitan que el Software Libre deje de serlo.

Además, en caso de que un autor de software vea sus derechos vulnerados, la Fundación para el Software Libre (FSF) acepta defender en los tribunales al damnificado sin costo, con lo que los que hacemos Software Libre nos sentimos más tranquilos ya que en el caso de algunos individuos y pequeñas empresas, los costos de un litigio son prohibitivos.

6. ¿Es realmente menos costoso su uso?

Sí. Hay varios estudios independientes que demuestran que el Costo Total de Propiedad de las soluciones de Software Libre son menores. Esto no solo incluye costos de licenciamiento, sino además costos de mantenimiento, operación, renovación de hardware por obsolescencia y consumo eléctrico entre otros.

7. ¿Qué cambios o innovaciones puede traer en la vida cotidiana?

Acá deberíamos distinguir a dos clases de usuarios: por un lado, al que por su situación social no puede acceder a soluciones de software privativo, pero sí a las de Software Libre. En este caso, estamos hablando de una persona que no podía usar computadoras a una que ahora sí puede, y usar computadoras hoy creo que es el cambio y la innovación mayor que puede tener un ser humano, que de otra manera está excluida y se convierte en un “analfabeto informático”.

Por otra parte tenemos al que ya es usuario de una computadora y descubre el Software Libre. Esta persona va a descubrir la posibilidad de elegir entre varias opciones equivalentes, podrá probarlas y críticamente usar la que más le guste. Podrá personalizar su entorno de trabajo hasta límites insospechados solo configurando la veintena de interfaces gráficas disponibles hoy. Se olvidará del fastidio de tener que hacer mantenimiento a su computadora por fallas que aquí no existen. Descubrirá, si le interesa, que puede transformar su computadora en un estudio de grabación, o de edición de video, en un servidor web, en una central telefónica, en un centro multimedia doméstico, en un router o firewall y sentirá la alegría y el orgullo de poder compartir con su comunidad sus logros y conocimiento. También puede chatear, navegar en internet y editar texto sin pensar en todo esto durante años consecutivos sin un fallo ni una reinstalación, aunque la tenga encendida 24 hs al día los 7 días de la semana. Esto para la mayoría de los usuarios de software privativo será un cambio y una innovación ;-)

8. ¿Cuáles son los ejemplos más populares de software libre? ¿Qué diferencias existen entre ellos?

En el sentido estricto de la pregunta, todo el Software Libre es popular, es decir del pueblo, ya que justamente la licencia GPL permite y fomenta que cualquiera pueda usarlo, adaptarlo y compartirlo.

Ahora si nos atenemos al concepto de popular como “conocido por el público en general”, dado que no hay marketing detrás del Software Libre, es difícil para mi verlo como popular o no si no lo circunscribo a ciertos ámbitos. Además, el Software Libre cubre una amplísima funcionalidad; tal es así que no es concebible que una sola persona use todas las soluciones disponibles, ya que como herramienta que es el software, cada uno lo usará según su necesidad y profesión.

Aún así, creo que podemos citar varios ejemplos de Software Libre que usan miles o millones de personas cada día, aunque tal vez no lo sepan:

El servidor web Apache es usado para servir páginas web de 8 de cada 10 sitios que se visitan actualmente, incluyendo sobre todo a sitios muy populares como Google, Facebook o Twitter por nombrar solo unos pocos.

El servidor DNS Bind es el encargado de convertir un nombre de internet en la dirección IP correspondiente al servidor buscado. Bind es Software Libre y tiene un uso en el mundo de alrededor del 80%.

La plataforma de educación a distancia Moodle es usada por una buena parte de los institutos y universidades del mundo.

Para acercarnos a las cosas que se usan en una PC doméstica o de una estación de trabajo de una empresa, tenemos al navegador web Firefox, la suite de oficina OpenOffice, el cliente de correo Thunderbird, el reproductor de videos VLC, todos estos con versiones tanto para GNU/Linux como para MS Windows y Apple y por supuesto todas las distribuciones de Software Libre que incluyen estos entre otros miles de paquetes de software tales como Debian, Ubuntu, ArchLinux, Ututo (desarrollada por la Universidad Nacional de Salta), RedHat, Fedora, Android (usado en teléfonos y tablets) y un largo etc de las decenas de distribuciones de GNU/Linux existentes hoy.

(Fin de la segunda parte)

martes, 7 de junio de 2011

Entrevista para un trabajo de investigación (Parte 1 de 3)

Esta entrevista se le realizó al Sr Leonardo Tadei como parte de un trabajo de investigación de la materia "Taller de Introducción a la Informática, Telemática y al Procesamiento de Datos" de la carrera de Ciencias de Comunicación de la UBA.

Resulta interesante que en estos ámbitos se discuta la problemática del Software Libre, aunque más no sea como un medio de difundir que el Software Libre Existe, aunque ya la cuestión de "Software Libre vs Software Privativo" no es tan de actualidad, comparado con la problemática de hacer implementaciones con Software Libre o migraciones.

1. ¿Por qué se creó el Software libre? ¿En qué consiste?

El «Software Libre» es un asunto de libertad, no de precio. Para entender el concepto, debe pensarse en «libre» como en «libertad de expresión», no como en «entrada libre».
El software libre es una cuestión de libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, cambiar y modificar el software. Más concretamente se refiere a los cuatro tipos de libertades para los usuarios de software:
  • La libertad de usar el programa, con cualquier propósito (libertad 0).
  • La libertad de estudiar el funcionamiento del programa, y adaptarlo a las necesidades (libertad 1). El acceso al código fuente es una condición previa para esto.
  • La libertad de distribuir copias, con lo que puede ayudar a otros (libertad 2).
  • La libertad de mejorar el programa y hacer públicas las mejoras, de modo que toda la comunidad se beneficie (libertad 3). De igual forma que la libertad 1 el acceso al código fuente es un requisito previo.
Esto significa, entre otras cosas, que el Software Libre puede ser pago. De hecho, existen cientos de empresas que hacen, venden y/o distribuyen Software Libre, e incluso algunas cotizan en bolsa.

El concepto del Software Libre nace cuando el fundador de lo que hoy podemos llamar “el movimiento del Software Libre”, Richard Stallman que para este entonces trabajaba en el MIT, fue a pedirle a un colega y amigo que trabajaba en Xerox el código fuente del driver de la impresora que usaban en su laboratorio, para hacerle las modificaciones que le habían hecho siempre a las versiones anteriores. Su amigo le dijo “lo siento, no puedo dártelo, porque una licencia me lo impide.”. Pudo ver entonces la encrucijada en que se encontraba su amigo: respetar la licencia al precio de no compartir algo, o no respetar la licencia y ser solidario. Asimismo, todo programador, incluso él mismo, que trabaje en una empresa y deba firmar acuerdos de confidencialidad, se vería en la misma encrucijada entre respetar un acuerdo y ser solidario.

Su respuesta moral a este dilema en el que no quería verse ni ver a nadie, era cambiar de profesión o hacer software que expresamente pueda compartirse, a la vez que se protegería legalmente el derecho de compartir.

Tal vez esto se ilustre mejor con un ejemplo: a nuestros niños les enseñamos a prestar sus juguetes, porque sabemos que saber compartir y ser solidarios es bueno y beneficioso para él y para la comunidad en su conjunto. Ahora bien, hoy en día es normal regalarle a un niño un juego de computadora (software), pero si nos atenemos al contenido legal de una licencia privativa, cosa que debemos hacer como buenos ciudadanos, resulta que entonces tenemos que enseñarles a nuestros niños a que no presten sus juguetes. Es más, deberíamos enseñarles que prestar y compartir su juguete es un delito... o bien, deberíamos enseñarle que no respete la ley y sea solidario.

Afortunadamente, y gracias a miles de desarrolladores de software en todo el mundo, existen hoy literalmente decenas de miles de opciones de Software Libre que al usarlas, nos evitan este dilema moral, y el consecuente daño a la sociedad que implica actuar en esas circunstancias.

2. ¿Qué ventajas ofrece el Software libre a los usuarios? ¿Tiene alguna desventaja en relación al software privativo?

Además de las ventajas sociales que se desprenden de lo explicado anteriormente, el  Software Libre tiene ventajas técnicas, tales como funcionar en computadoras de todo tamaño, ser confiable, seguro, libre de virus; ventajas comerciales como disponer de miles de aplicaciones gratuitas a la vez que permite venderlas y revenderlas ya sea tal cual son o modificadas; ventajas ergonómicas por su característica simpleza de uso y la facilidad de su mantenimiento.

Como desventaja, quiero mencionar una desventaja aparente: la falta de publicidad del Software Libre. Pero esto es aparente, ya que no hay una empresa o compañía “Software Libre” detrás de todo esto que paute en los medios publicitarios, simplemente porque su desarrollo y evolución depende de ONG, fundaciones y voluntarios sobre todo, los cuales no tienen la necesidad comercial de imponer sus productos con publicidad.

3. ¿En qué se diferencia del Software privativo? ¿Cree que su importancia principal radica en sus aspectos técnicos o en los sociales?

Sin duda la importancia del Software Libre es social, pero a su vez, un modelo de desarrollo abierto y auditado por pares evoluciona más rápido y con mejor calidad que uno basada en el secreto y a la vista de unos pocos.

En este sentido el Software Libre se comporta más como un proceso científico, en el que cada integrante publica sus descubrimientos y avances no solo para que otros lo corroboren, sino para que además otros se nutran de este nuevo conocimiento y lo lleven más allá.

Cuando uno hace software privativo, tiene que empezar de cero cada proyecto porque no tiene disponibles las soluciones de los demás; acá en cambio como dijo Newton “llegué tan lejos porque me pude pararme en hombros de gigantes”.

Esto se traduce en la práctica en que empresas chicas como la nuestra, pueden acceder a tecnología de punta para enriquecer sus trabajos, pudiendo así hacer productos de Software de primera línea y de muy alta calidad.

4. ¿Por qué debería pasarse del uso de Software privativo al software libre? ¿Cuál es la importancia fundamental del cambio?

Primero, no estoy seguro de que debería pasarse de un modelo de licenciamiento del Software a otro así porque sí: ambos modelos conviven y seguirán conviviendo, ya que hay necesidades que se satisfacen mejor con uno que con otro.

Por otra parte, el Software Libre para uso doméstico y de PyMEs es una opción de mejor calidad y menor precio que las actuales de software privativo. También para empresas y organizaciones de mayor tamaño, pero ahí hay que evaluar caso por caso y no se puede generalizar.

Además, en las escuelas y universidades, en dónde estamos formando ciudadanos, usar Software Libre es más bien una obligación, para no convertir el uso de herramientas informáticas en un delito o solo al alcance de personas con determinado poder adquisitivo.

La importancia fundamental es diagnosticar una situación y elegir libremente las mejores opciones disponibles, en donde entrarán factores como disponibilidad, usabilidad, accesibilidad y precio: evaluando seriamente, la balanza se inclina a favor del Software Libre en la mayoría de los casos... luego, actuar en consecuencia con lo que sabemos y creemos será de importancia fundamental.

(Fin de la primera parte)

viernes, 27 de mayo de 2011

Empresas de Software: cuentas claras

El Software tiene un montón de peculiaridades: es mano de obra intensivo, requiere una gran labor intelectual, es invisible, se hace siempre de a uno, no se estropea con el tiempo, y varias cualidades más.

Sin embargo, hay una parte que es común a todo trabajo: el sueldo. Pero a pesar de que esto es igual para toda profesión, pareciera que sobre todo a los programadores, diseñadores y arquitectos omiten sacar una cuenta.

Digamos que tenemos un empleado al que le pagamos solo $3000.00 mensuales, lo que es un sueldo de los más bajos actualmente. Bien, ese sueldo con los aportes y cargas sociales, le cuesta a la empresa alrededor de $5000.00.

Cómo puede ocurrírsele a alguien que tendrá ese empleo si no genera para la empresa aproximadamente $6000.00 mensuales?

No hay mucha cuenta que sacar: la empresa tiene además del sueldo gastos fijos (electricidad, gas, impuestos inmobiliarios o alquiler, teléfono, internet), gastos variables (renovación de equipos, ingresos brutos, AFIP) y además debe generar ganancias para poder seguir existiendo.

Es comprensible, al menos en el marco de Mar del Plata, que alguien piense "Hey! me pagan tres mil acá, pero si hiciera esto por mi cuenta me ganaría seis mil!", pero creo que es un enfoque inocente y cortoplacista.

Inocente, porque es desconocer que hay costos y gastos de funcionamiento -y no hablar si ese cálculo implica trabajar con otras personas en vez de solo- y es cortoplacista porque hace falta renovar equipos, capacitarse y generar ganancias, porque si se trabaja solo por los costos se camina en realidad hacia la quiebra.

Yo estoy contento con los cinco mil que gano, pero me cuido mucho de generar al menos diez mil para saber que todo seguirá funcionando el mes que viene.

jueves, 19 de mayo de 2011

Chromebook: la apuesta de "internet y nada más" de Google

Un querido colega comentaba el otro día : "Ya se venía hablando de esto.  Lo bueno, el fin de los SO para clientes... ".

El Chromebook es la propuesta en computación personal de Google, que es un hardware de referencia muy liviano y con mucha duración de batería, que viene con el Sistema Operativo Chrome: un Debian modificado para que se inicie sesión con una cuenta de GMail, que abre el navegador Crome y en el que no se pueden guardar archivos. La idea es tener "todo en la nube", una especie de eufemismo con el que Google se refiere a tener todo en los servicios que provee, tales como GMail, YouTube, Google Docs, Blogspot, Flicker, etc).

A mi la afirmación de que será el fin de los SO, me parece un poco tremendista.

Yo creo que esto es el inicio de una diferenciación del hardware y el
software según el tipo de uso: una especialización.

Así como hoy tenemos especializados los vehículos terrestres a motor
(motos, autos, camionetas, camiones, 4x4, etc), hasta hoy parecía que
cualquiera que necesite usar una computadora necesitaba la misma
computadora.

Con la masificación y el acceso a la tecnología digital, es de esperar
que diferentes personas tengan diferentes necesidades respecto al uso
que le dan a la tecnología.

Estoy completamente de acuerdo en que a mucha (muchísima) gente le
servirá y le sobrará un sistema que no guarde datos localmente -teniendo
acceso universal a los mismos como prerequisito-, pero también estoy
seguro de que hay usos y profesiones a los que les conviene más el tener
el proceso local y el almacenamiento propio. Nosotros los programadores
somos en general un ejemplo de esto último; también los diseñadores gráficos, los músicos, y ni hablar de los que estos servicios le sean suficientes, pero quieran mantenerlos en privado y almacenar sus backups regularmente.

Perdón si sueno reduccionista, pero esto no es el fin de los SO, sino
el principio de que el almacenamiento sea un servicio (cluod) en vez de
un producto (disco rígido).

miércoles, 18 de mayo de 2011

Frases:

"Si mi vida pasara delante de mis ojos, una buena parte serían píxeles".

jueves, 5 de mayo de 2011

Presentación pública de tesis: GLI - Gestión de Laboratorio de Ictiología

El pasado jueves 28 de Abril del 2011 estuvimos en la defensa pública de la tesis del proyecto GLI - Gestión de Laboratorio de Ictiología de la UNMdP, en la cual obtuviera su título de Ingeniero en Sistemas Damián Ortiz.

El acto se desarrolló en el Edificio San Vicente de la Universidad FASTA con una mesa examinadora formada por los docentes A.S. Hilario Fernando Schechtel, Ing Ana Di Iorio, Ing. Roberto Giordano Lerena, la Dra María Berta Cousseau en su rol de Director Funcional del Proyecto y el Sr Leonardo Tadei en su rol de Director Técnico del Proyecto.

El ahora Ingeniero Damián Ortiz, hizo su exposición de forma clara y concisa ante la mesa examinadora y familiares y amigos que lo acompañaron en tan importante momento.

Queremos resaltar desde acá la propuesta de la Facultad de Ingeniería de la UFASTA que tiene como propuesta de las tesis de grado, la realización de software que apunten a ser una contribución concreta a la sociedad, en este caso, produciendo como resultado un software que el Laboratorio de Ictiología necesitaba y que le hubiera sido difícil de realizar recurriendo a la industria.

martes, 26 de abril de 2011

Publicidad y otros males de nuestro tiempo

Decía Henry Ford que si le quedara un solo dólar, lo invertiría en publicidad. Acá siempre chocó un poco esa idea, porque para el software no existen líneas de montaje, y la publicidad trae más trabajo que a su vez requiere más mano de obra calificada, que es lo que justamente es más difícil de conseguir.

Con los años lo que hemos conseguido es un buen equilibrio entre cantidad de clientes y calidad de clientes. Los buenos clientes siempre son buenas personas, y estar rodeados de buenas personas hace el trabajo más agradable y fructífero. Es curioso, porque nosotros trabajamos generalmente con empresas, pero naturalmente en las empresas trabajan personas, que son a las que nos referimos.

Generalmente no hacemos publicidad, y la poca que tenemos no es porque la quisimos, sino que resultó ser por canjes y otras yerbas, así que cada tanto aparecemos en la radio, en un semanario local y una vez hasta en la TV, además de en varios sitios web. Ahora y casi casi por los mismos motivos, tenemos un banner estático para marcar nuestra presencia en los lugares a los que vayamos... y nos dejen ponerlo.

Sin embargo, en estos 15 años de trabajo, solo pudimos constatar 2 o 3 negocios concretados de gente que se acercó por la publicidad. Aún así tenemos mucho trabajo y a veces tenemos que "dar turno" para empezar trabajos nuevos semanas adelante.

Nos es nada nuevo, pero resulta ser que nuestra seriedad, honestidad y la calidad de nuestro trabajo, son la mejor cosa que se puede hacer para conseguir clientes.

martes, 5 de abril de 2011

Festival de Instalación de Software Libre - Mar del Plata

Este sábado 9 de Abril del 2011 se realizará el Festival Latinoamericano de Instalación de Software Libre (FLISoL 2011) y Mar del Plata será una de las sedes.


Este festival se realiza de forma coordinada en toda América Latina, y tiene como objetivo acercar a la comunidad al Software Libre ayudándoles con el primer paso: tenerlo instalado en su computadora.

A su vez, como instalar un GNU/Linux es cada vez más fácil, estos festivales se enriquecen con charlas y debates acerca del uso del Software Libre.

En Mar del Plata, se realizará en la sede de ADUM, Guido 3248. La entrada es libre y gratuita.

El cronograma de charlas es:

* Apertura: 10:00
* Charla 11:00 - ZFS, por tty0 a.k.a. Facundo de la Cruz
* Charla 12:15 - En las tripas del procesamiento de sonido, video y mucho más: Pure Data, por Gustavo Carr
* Almuerzo libre: de 13:15 a 14:15
* Charla 14:30 - Introducción al Software Libre, por Martín Salinas
* Charla 15:45 - 15:45 B.I.G. Diseño gráfico libre, por Darío Badagnani
* Charla 17:00 - Migración a Software Libre: Postres Balcarce S.A. por Hernán Vivani
* Charla 18:15 - Gente que usa Software Libre, ejemplos en MdP y la zona, por Leonardo Tadei
* 19:30 - Música en vivo a cargo de Nicolás Gonzales y otros
* 20:00 - Cierre

Si van a llevar su PC para instalar GNU/Linux, recuerden hacer un "scandisk" y defragmentar el disco. Es importante que tengan un backup de sus datos, ya que si bien no debería pasar nada, existe la posibilidad de que defectos del hardware provoquen pérdidas de archivos.

Si no se animan todavía a instalar un GNU/Linux, pueden ir para que se les instalen programas Libres para MS Windows, como Firefox, LibreOffice, GIMP, Thunderbird, etc.

Los esperamos!

jueves, 31 de marzo de 2011

Pasó un año

Pasó todo el 2010 desde el último post. Fue a propósito.

Hubo cambios en el mercado, una reestructuración en Pegasus, y un montón de actividades nuevas que no nos permitían mantener la propuesta del blog como la habíamos pensado en un primer momento: cuatro entradas con mucha elaboración y de calidad por mes, cerrando con una frase de nuestra cultura geek/pop(nerd).

Hicimos un intento fallido de incorporar al blog los temas del trabajo, pero redactar algo inteligible y de calidad referente a los entresijos de la Ingeniería del Software en los que estamos trabajando fue más difícil todavía.

Pero aún así, seguíamos pensando en el blog, porque hay muchas cosas que queremos contarles!

Lo que hemos decidido probar ahora es algo más light -para nosotros- y que esperamos que sea igual o más interesante para Uds: vamos a comentar, pero más brevemente, cosas interesantes que vemos y que nos pasan, pero no atados a un ritmo editorial como antes, sino de forma más libre. Esto significa que habrá entradas muy cortas, otras más largas, entradas que reflejarán solo anuncios del momento y que, tal vez, sean ampliadas luego en otra entrada.

También que hablaremos de libros, papers, reuniones, anécdotas, además de los temas que tratamos habitualmente, siempre compartiendo nuestro enfoque y visión sobre estas cosas.

Que les parece? Esperamos que la idea les entusiasme tanto como a nosotros.