Concluyó el evento FLISoL Santiago 2009

Este sábado 25 de abril pasado se realizó el ya conocido evento FLISoL 2009. El Festival Latinoamericano de Instalación de Software Libre. Este año fui parte de la organización, desde el comité programático y luego durante el evento, coordinando las diferentes Charlas y Talleres que se realizaron. Lo pasé corriendo de aquí para allá todo el día, entre diferentes salas, laboratorios de computación y edificios de la sede de la Universidad Arcis, que fue quien nos acogió este año.
Como todo en la vida hubo cosas que salieron bien, y otras que salieron airosas a pesar de los contratiempos (se dio que un charlista nos plantó a último momento). Pero el saldo final fue tremendamente positivo (considerando que todo se hace con mucho de ganas y nada de dinero). Incluso nos visitó la prensa y hubo cobertura con artículos, el día antes, en los diarios La Nación, LUN y otros medios.
Calculo una asistencia de alrededor de 300 personas (el sistema de registro no pudo contabilizar a la mayoría de los que llegaron), quienes se repartieron entre la zona del Installfest, el área de los Stands (que hubieron muchos entre organizaciones, asociaciones, hasta la Fech), y gente que asistió a las muchas charlas y talleres que se realizaron.
Otro punto especial de esta FLISoL en Santiago fue que se contó con el patrocinio del gobierno, quienes participaron con dos charlas a cargo de representantes de Estrategia Digital (Ernesto Evans) y de la Subtel (Eduardo Avendaño).

Bueno, como estaba tan ocupado no pude tomar buenas fotos, pero acá publico algunas (el resto acá). Las tomé en el recinto principal de actividades, un gran galpón en el campus de la Arcis que llaman la Factoría:

Estrategia digital 3
Charla de Estrategia Digital con Ernesto Evans.

Flisol Santiago 2009
Interior de la Factoría.

Flisol Santiago 2009
Algunos Stands.

Flisol Santiago 2009

Flisol Santiago 2009
Acá algunos modelos de equipos laptop para niños como el OLPC y el Intel Classmate PC.

Instalfest Flisol2009 Santiago
La zona del Installfest.

Flisol Santiago 2009

Charla Flisol santiago 2009
La única charla a la que pude asistir íntegramente, fue una muy buena que se dio en el escenario de la Factoría sobre Processing a cargo de Christian Oyarzún.

Flisol 2009 nodo Santiago de Chile

Afiche Flisol

El Festival Latinoamericano de Instalación de Software Libre (FLISoL) es el evento de difusión de Software Libre más grande en Latinoamérica (presente en más de 200 ciudades en toda América Latina). Se realiza desde el año 2005 y su principal objetivo es promover el uso del software libre, dando a conocer al público en general su filosofía, alcances, avances y desarrollo.

Yo, este año, decidí participar de la organización del Flisol Santiago, como una forma de agradecer de todas las cosas que disfrute en los eventos pasados, y de aportar mi granito de arena a este gran movimiento que es el Software Libre.
Los invito a visitar la Flisol que se esté organizando en su ciudad. Les instalarán y configurarán software gratuitamente, y aprenderán más de este movimiento. Pueden ver acá un excelente resumen de los eventos en los diferentes nodos, publicado en el sitio FayerWayer.

Flisol 2009 nodo Santiago de Chile.
Fecha: 25 de abril de 2009.
Hora: desde las 10:15 hrs. en adelante hasta las 20:00 hrs.
Lugar: La factoría, Campus Libertad de la Universidad ARCIS
Acceso directo por Sotomayor 54 (o por la entrada principal, Libertad 53)
Cómo llegar: En metro, bajarse en la estación Unión Latinoamericana, y luego entrar por Libertad.

Sitio web:
http://portal.santiago.flisol.cl/

Programa:
http://portal.santiago.flisol.cl/programa.html

Registro de asistentes:
http://portal.santiago.flisol.cl/registro-asistentes.html

Portal Flisol Chile:
http://2009.flisol.cl/

Caso real de Software Libre en una oficina de Arquitectura.

hva
Fuente: www.hv-a.com

Francesco Fantoni es un arquitecto italiano, socio de la oficina HVA Hermanitos Verdes Arquitectos (con sede en Modena) y padre de una niña llamada Violeta.
Hace unos días, Francesco comentó en este blog, en un post donde yo hablaba del programa Google Sketchup corriendo en el S.O. Ubuntu, contando que en la oficina de ellos hace tiempo que trabajan con Linux. Esto fue una sorpresa para mi, ya que es la primera vez que oigo de una oficina de arquitectos que se aventura a utilizar aplicaciones de Software Libre en su trabajo diario.
Es por eso que, a instancia mía, Francesco ha aceptado contarnos un poco de la experiencia de la oficina de arquitectos HVA y el uso de programas de Software Libre aplicados al ejercicio profesional (los enlaces son míos):


Bueno, en realidad hemos elegido el software libre por una razón ideológica y cultural, y al mismo tiempo por una razón económica. Al empezar nuestra oficina no teníamos recursos para dotarnos de todas las herramientas de software que nos hubiera gustado tener, y a esa época se empezaba a ver la llegada de la “era Internet”. Como teníamos una idea abierta del trabajo de arquitectura, como un proceso colaborativo y no jerárquico, nos fascino el aspecto colaborativo y libre del mundo FOSS, y al mismo tiempo parecía una locura conectarse a Internet con un Windows 98 (con ese sistema operativo no era raro encontrar virus capaces de borrar un disco duro). Fue así que empezamos con un servidor con Debian Linux, y mas o menos un año y medio después ya habíamos migrado todas las workstations a Linux también.
Ahora estamos con Ubuntu Linux como sistema, en versiones desde Gutsy hasta Hardy. En los próximos dos meses pensamos migrar todas las maquinas a Intrepid.
En nuestro trabajo utilizamos normalmente OpenOffice (no hemos tenido ningún serio problema de compatibilidad hasta ahora con documentos producidos con MSOffice) y Scribus para la producción de textos, libros y memorias y para la contabilidad de obra.
En la gráfica una herramienta fundamental es Inkscape, que utilizamos para producir laminas para concursos y presentaciones de proyectos junto con Gimp (en la versión 2.6).
Hasta ahora por el 3D hemos utilizado Blender, y desde hace un año también SketchUp con Wine. Las imágenes virtuales de los proyectos son producidas en su mayor parte con el motor de renderizado interno de Blender, que consideramos muy bueno y rápido, y de vez en cuando con Indigo y Kerkythea.
Todo lo que es gestión de la impresión esta hecho a través de Ghostscript y Cups (utilizamos el PDF como formato de archivo de documentos finales y de intercambio con los clientes), pero hemos tenido que comprar un driver de Turboprint para utilizar nuestro plotter HP130 con Linux.
Como todos saben, el verdadero problema con Linux, y muchas veces el motivo que impide una migración desde Microsoft, es el sistema de CAD.
En HVA utilizamos el viejo autocad 2002 (no hemos tenido necesidad de actualizarlo, y la política de Autodesk con sus clientes en nuestra experiencia es muy desagradable), utilizando una maquina Windows virtual (con Vmware player, también ahora estamos migrando a VirtualBox de Sun, que ha sido desarrollado mucho en el ultimo año). En realidad hemos tenido un éxito parcial utilizando Autocad con Wine, pero es todavía muy inestable y un poco lento.
Hemos probado también otras alternativas: QCad (utilizable, pero un poco básico, y no muy practico a nivel “GUI”), Graphiteone y Varicad (muy buenos, pero hechos para el proyecto mecánico, y no muy adaptable al proyecto de arquitectura). Ahora estamos esperando ver la versión nativa por Linux de Bricscad (el Intellicad de Bricsys), que se espera estará disponible antes de la mitad de 2009 y se presenta como la verdadera killer-application para el diseño de arquitectura en Linux. Es cierto que hasta ahora la falta de un buen sistema BIM o por lo menos de CAD arquitectónico completo para Linux ha sido un limite serio a la difusión de sistemas operativos libres en las oficinas de arquitectura, pero nos parece que se empieza a ver luz en el fondo del túnel.
En HVA no nos hemos arrepentidos ni una vez de la elección que hemos hecho de abandonar el monopolio Microsoft, y calculamos que hasta ahora hemos ahorrado cerca de 20.000 euros en gastos para software, y ademas en nuestro sistema todo es siempre muy adaptable e interconectable (utilizamos a menudo scripts en Python para automatizar tareas repetitivas o conectar diferentes herramientas).

hva1
Fuente: www.hv-a.com

¡Muchas gracias, Francesco…!
🙂

Link de contacto Oficina HVA: www.hv-a.com

Probando Google Sketchup 6 en Ubuntu 8.04

Sketchup en linux 2

Una de las tareas pendientes que más urgen en el mundo informático es la posibilidad de que los programas y herramientas digitales estén disponibles en todas las plataformas. La dependencia a un solo sistema operativo es por decirlo menos que atentatorio a los principios del libre mercado.
Y aunque aun existen muchos programas que se mantienen vinculados exclusivamente a un solo sistema operativo, poco a poco van surgiendo posibilidades de aprovechar herramientas hechas para Windows, en sistemas operativos como el de Apple o GNU-Linux.

Hoy decidí probar Wine para hacer correr el popular programa de modelamiento 3D Google Sketchup 6 en mi distro de Ubuntu 8.04
Wine es un programa desarrollado para la plataforma linux que permite correr aplicaciones hechas originalmente para windows. Podemos entenderlo como un emulador (aunque no es así exactamente). Al instalarlo crea un ambiente que replica la partición C:\ con la serie de carpetas del sistema Windows (“archivo de programa” y windows”). Dentro de ese ambiente permite la ejecución de programas “*.exe”. Preferentemente la gente lo utiliza mucho para jugar juegos de ambiente windows en Linux. La verdad es que no sólo está pensado para GNU-Linux, sino también trabaja para los sistemas operativos BSD y MAC OS X.

winehq
http://www.winehq.org/

Wine estuvo durante mucho tiempo en fase Beta, pero en el último año ha tenido un espectacular avance y ya se encuentra en la versión estable 1.0.1 Eso si, hay que hacer notar que es un programa que continua en desarrollo, por lo que a veces no funciona todo lo bien que queramos. Pero cada día la compatibilidad con programas originalmente para Windows aumenta.
Actualmente no es la única herramienta disponible como emulador para programas. También esta Cedega (de pago). Otra alternativa es PlayOnLinux.

Instalar Wine es muy sencillo. En Ubuntu bastó con ir al menú Sistema-> Administración -> Gestor de paquetes Synaptic. Buscas por la palabra wine y el sistema bajará e instalará automáticamente el programa desde los repositorios de Internet. Otra forma de instalarlo es tipeando en modo consola:

:~$ sudo apt-get install wine

Al instalarse el programa crea una carpeta en nuestro directorio personal con el nombre “.wine” El punto delante del nombre hace que esta carpeta sea del tipo oculto y no se ve a simple vista. Allí es donde se crea el ambiente Windows emulado y donde van a parar los programas .exe que instalemos.

Una vez instalado debería aparecer en el menú de aplicaciones con las opciones desplegables de navegación en la carpeta virtual C:\ Drive, la de configuración (configure wine) y la de desinstalación.

winehq1

Ahora bien. Es la primera vez que he probado wine y lo hice principalmente porque quería saber si podía soportar Google Sketchup. Una de mis aplicaciones favoritas que aún no está disponible para GNU-linux.

Seguramente ya sabes que Google Sketchup es una poderosa y a la vez sencilla herramienta para el modelado 3D, pensado para las etapas primarias de un diseño. Algo así como un programa que permite hacer bocetos libres de modelos 3D en forma muy intuitiva y rápida. Es gratuito y puedes descargarlo desde acá.
Debo aclarar que yo instalé wine y Google Sketchup en dos computadores. Mi computador de escritorio y mi notebook (Aspire 4520). Ambos tienen Ubuntu 8.04 pero el hardware es algo distinto en ambos. Y aunque se mantiene la constante de procesadores AMD y tarjetas de video Nvidia, los resultados en el funcionamiento de Google Sketchup y wine fueron distintos en cada uno.

Ya instalado wine procedí a bajar el archivo instalador del sketchup. Para instalarlo simplemente hice doble click en el archivo que había bajado al escritorio y comenzó todo el proceso de instalación de Sketchup igual que si estuviera en un PC con Windows.

Una vez terminada la instalación, los archivos se cargan en la carpeta “archivos del programa” de nuestro nuevo Driver C:\ Allí aparece la carpeta google con los archivos para ejecutar Sketchup.
Se supone que en la opción “Configure Wine” del menú de Wine, debes cargar el ejecutable, indicar el ambiente Windows para trabajar (yo escogí XP) y así Sketchup debiera aparecer entre las opciones “Programas” del menú de wine. Pero eso no ocurrió. Sin embargo, eso no evita que el programa funcione.

winehq2

Lo que hice para arrancar Sketchup fue abrir una ventana con la opción Brouser C:\ Drive del menú wine (que permite ver las carpetas, recordemos que están ocultas en .wine). Fui a la carpeta google y allí hice doble click al archivo sketchup.exe

winehq3

Y se ejecutó el programa:

Sketchup en linux

Lo primero raro que se nota es que el área de trabajo no “refresca” muy rápido, al desplegarse la ventana del programa, por lo que permanece en negro un par de segundos antes de mostrar el blanco del área de dibujo. Sin embargo, salvo este “atraso”, el generar volúmenes y manipularlos no presenta ninguna dificultad ni lentitud.

Sketchup en linux 1

Pero como les indicaba, instalé el programa wine en dos ordenadores, con resultados distintos. Resulta que en el notebook, wine corriendo Google Sketchup resultó ser mucho más inestable que en el PC de escritorio. En el notebook Google Sketchup se cerraba generalmente cuando manipulaba la ventana, como minimizarla o moverla. Incluso si despliego otra ventana de otro programa sobre la ventana del Sketchup, este sufre algunos cambios (como cambiar de color y esas cosas)… y ¡zas! Se cerraba el programa.
No ocurre así en el PC de escritorio, donde wine resulto más estable y soportó reiteradas suspensiones de la ventana, minimizarla, redimensionarla o moverla.

Eso si, para abrir un archivo con extensión .skp, es necesario previamente abrir el programa Sketchup. Ubuntu no asocia extensiones a estas aplicaciones corriendo bajo wine.
A continuación algunas capturas con dos bocetos 3D de anteproyectos hechos con Sketchup, que pudieron ser abiertos, manipulados y guardados cómodamente, con el programa corriendo con Wine en Ubuntu 8.04

sketchup

sketchup2

Lo que no intenté fue cargar complementos, Scripts o paquetes extra para Google Sketchup. Por ahí leí que parece no ser factible por el momento. No lo sé, la verdad. No pude dar con mas información…
Otra limitante es que Google Sketchup no trae motor de render y no exporta en otros formatos 3D como para trabajarlos en programas más completos como Blender. Pero eso no es tan terrible. Al fin y al cabo el objetivo de Google Sketchup es ser una herramienta más para “pre diseño” conceptual, que para renderizar imágenes hiper realistas.

Google Sketchup es una herramienta especialmente útil para arquitectos y diseñadores. Y el que esté habilitada una forma para poder utilizarla en ambiente GNU-Linux, usando Wine es muy positivo, ya que si bien existen programas 3D alternativos en Linux, de los que hablé en su momento, como el multiplataforma Sweet Home 3D, Google Sketchup es una herramienta excelente para trabajar y además es gratuita.

Para quienes mantienen instalado el S.O. Windows en sus ordenadores, por el solo hecho de usar un programa en particular (como Autocad… algo que escucho muy a menudo), les digo que no desesperen. Día a día mejora el desarrollo de buenas alternativas a los programas comerciales o fórmulas para no privarnos de nuestras aplicaciones favoritas, no importando en que sistema operativo trabajemos.

Links:
Google Sketchup
WineHQ.org

Actualización 18/02/09:
A continuación nos indican un link (¡gracias Francesco!) con un procedimiento para pasar archivos exportados de Google Sketchup, en formato kmz, a Blender:
http://alexv3d.blogspot.com/2007/11/de-google-sketchup-blender.html

LinuxChillán ya es ONG

Vía FayerWayer me entero que una de las comunidades de usuarios de Linux y software libre más activas de Chile: LinuxChillán (quienes, entre otras cosas, publican la Revista Begins) ha concluido su proceso de oficialización como ONG (Organización No Gubernamental). Su nombre oficial ahora es “Organización No Gubernamental de Desarrollo LinuxChillán”.
Desde ::[Bv]Bitácora virtual los felicito por este importante paso, que seguramente les depara nuevos proyectos y desafíos.

Links:
www.linuxchillan.org
www.revistabegins.org