Recently the General Director for Education of Microsoft took off his mask arguing in a interview that here, in Andalusia, we are using software that Microsoft left ten years ago.

Here in Andalusia, at the south of Spain, every computer (400.000+) at the schools runs «software libre» thanks to the commitment made by the regional government 7 years ago. Specifically, we run Guadalinex Edu, a base of Ubuntu with a lot of free educational applications in the top.

During the interview you can read in spanish somethings like these:

  • Journalist: «Andalusia has introduced free software in schools and has left out Microsoft …»
  • Microsoft: «There are few communities that have implemented only free software, Andalusia is one. Free software is not sustainable by the model itself. We invest 9500 million annually in research and development and the results are the products we put on the market. We know what it takes to make an operating system and it’s a lot of money. The software is free of charge but who is paying this price? Because we have to pay someone to operate and maintain, and these costs are more expensive than ours. This is obvious because there are other interests behind. Free software is built with subsidies and you can’t do subsidies to be the engine that supports a model of technological innovation in the school.»
  • Journalist: «Guadalinex is similar enough to Windows, right?»
  • Microsoft: «Well, if you look in Windows 7, it does not look like Guadalinex at all. Sometimes, we make the mistake of comparing the latest versions of these operating systems with Microsoft products launched back in 2000. You say that the software used by schools in Andalusia is similar to XP, fine, but Windows XP is that it launched a decade ago. We left it 10 years ago and the world has changed. And if you keep Windows XP is due to a poor idea: Is it enough with what I have? Depends on the needs and if you want to give our kids the best or not.»

With the new version of Guadalinex Edu based on Ubuntu Lucid Lynx our students and teachers can:

  • interact with each other thanks to new collaboration tool in a simple way.
  • install a lot of software previously tested doing a single click through the software center.
  • make a backup of all their personal files in a usb stick and recover it later doing a single click.

all of then installed and ready for use in less than 30 minutes through the network or usb device.

Furthermore, every people of the educational community can obtain professional support by phone for free of charge through the Advanced Center for ICT Schools Management who is in charge of the maintenance of the whole network. How many of these services offer Microsoft?

I would like to recommend this person of Microsoft to have a look at the new version of Guadalinex Edu (available in few days) and then ask him what do they think is the best for kids? Perhaps motivation, enthusiasm and hard work of the entire free software community can exceed 9.5 billion invested by Microsoft. Don’t worry about kids, you must be worried about the day when these children reach the professional market and the quality and freedom of the free software used at schools will have more weight than all the investment you are doing in your proprietary software.

:wq

Hello Planet Ubuntu

19 diciembre 2009

Hi to all the readers of Planet Ubuntu!

Some days ago my Ubuntu Membership application was approved by the EMEA board so I’m ready to introduce myself to the Ubuntu family:

I’m a 29 years old guy from Spain called Antonio Sánchez. I am a Computer Science Engineer and I’m also studying to get my BSc in Marketing.

I work for Isotrol (Cannonical’s Gold Partner) in the  Advanced Centre for ICT Schools Management, known in Spain as CGA. Nowadays, we are a team of 50 FLOSS enthusiasts whose main aim is to free the educational community from the IT stuff (600,000+ users). In order to achieve this objective, we have to manage the whole network of the ICT schools in Andalusia (400,000+ desktops and 3,500+ servers).

Moreover, CGA maintains Guadalinex Edu, distribution used in the desktops. Guadalinex Edu is an Ubuntu derivative which consists of educational packages from Edubuntu, general purpose applications of Guadalinex (our sister oriented to the citizen) and some new apps which we are developing for our users at this moment.

At the server side, we use Debian with a lot of stuff to install, deploy, upgrade and manage all the desktops.

Being an Official Ubuntu Member is for me a pleasant responsibility. I hope I can act as a positive externality for the Ubuntu Community; so, don’t hesitate to contact with me if you think I will be useful for you.

:wq

Han pasado 6 meses desde la última reunión de desarrolladores de Ubuntu, esta vez estamos concentrados en el Hotel Renaissance Marriot en Dallas, Texas, EEUU.

Supongo que somos unas 300 personas, el encuentro está organizado en sesiones de aproximadamente 1 hora donde se trata un apartado específico relacionado con la próxima versión de Ubuntu que verá la luz en Abril de 2010 (10.04) y se llamará Lucid Lynx. Esta versión tiene la peculiaridad de que se trata de una versión soportada durante 3 años en escritorios y 5 años en servidores (LTS), además tiene como mascota a nuestro querido Lince que es también nuestro abanderado en el CGA.

UDS Lucid, Dallas

Las sesiones están organizadas por temáticas (Community, Desktop, Foundations, Kernel, Mobile, QA, Server). Gran porcentaje de los asistentes son trabajadores de Canonical (empresa que da soporte a Ubuntu), aunque hay gente de otras empresas que trabajan con Ubuntu (Google, Nokia) y nosotros que somos el único Gold Partner de Canonical en España y por el momento también en el mundo.

La mayoría de la gente está interesada en un tema en particular y asiste a las sesiones que están relacionadas con este tema. Nosotros, por el contrario, tenemos muchos frentes abiertos: ¿Os interesan los temas relacionados con la educación?. Claro, somos los responsables de las aplicaciones educativas que se usan en la educación no universitaria en Andalucía. ¿Os interesan los temas relacionados con los servidores? Claro, tenemos una red de 3.500 servidores y creciendo en nuestras manos. ¿Os interesan los temas relacionados con las pruebas y la calidad? Claro, una cagada en la mínima cosa puede afentar a miles de clientes. ¿Os interesan los temas relacionados con el Escritorio? Claro, con más de 400.000 escritorios que mantener el próximo año como para no estarlo. ¿Qué tal el kernel? No lo toquéis mucho que la liamos. Vamos que menos el tema de dispositivos móviles (por el momento toco madera) estamos metidos en todos los fregaos.

Estamos conociendo a mucha gente que está implicada en muchas partes que utilizamos a diario y en otras que serán pilares importantes en nuestra administración y gestión de escritorios. Aprovecho para agradecer el trato de nuestros compañeros de soporte de Canonical Fabian Rodríguez y Etienne Goyer.

Las sesiones y las charlas informales están siendo muy provechosas pero la ciudad nos ha decepcionado en el primer contacto, ayer noche hicimos una incursión andando hacía el centro y no había un alma por la calle a las 7 de la tarde, tan sólo estábamos los rascacielos y nosotros.

Seguiremos informando desde Dallas.

:wq

Centro de software

28 octubre 2009

Siguiendo la filosofía de Ubuntu de acercar Linux a los seres humanos la última versión estable de Ubuntu que verá la luz mañana incluye entre otra novedades la inclusión de una aplicación llamada originalmente Ubuntu Software Store (ahora Software Center) cuya finalidad es facilitar la instalación de aplicaciones imitando a la tienda de software para el iPhone que presume de ser sencilla e intuitiva.

Que duda cabe que una aplicación de este tipo es de vital importancia para alcanzar un mercado de usuarios no profesionales ya que facilita mucho la tarea de administración de aplicaciones y pone al alcance de un clic todas las aplicaciones disponibles en los repositorios de Ubuntu.

En entornos corporativos la selección de aplicaciones es algo mucho más cerrado, lo habitual es que las aplicaciones instaladas en los equipos estén controladas y los usuarios no puedan instalar aplicaciones por si mismos.

En una red de más de 250.000 ordenadores administrados por 50 personas hasta hoy era fundamental que todos los equipos tuvieran instaladas las mismas aplicaciones para que el soporte al usuario sea eficaz. Si un pequeño grupo de usuarios necesitaban una aplicación de CAD para una determinada acción formativa desplegábamos a través de la red la susodicha aplicación en los 250.000 equipos (en 2 horas todos los equipos tendrían la aplicación disponible). Esto es muy cómodo tanto para el usuario como para los administradores, sin embargo, no tiene sentido que todos los usuarios dispongan de una aplicación nueva en el menú que no van a utilizar nunca.

Con esta nueva aplicación podemos cambiar la forma de desplegar el software en grandes redes. Cuando recibimos una solicitud de una aplicación que no tiene una utilidad general lo que haremos será ponerla a disposición en el Centro de Software (Software Center) de forma que cualquiera sin privilegios de administración pueda instalar cualquier aplicación dentro del subconjunto de aplicaciones probadas y certificadas por la empresa.

Enhorabuena a todas las personas que han hecho posible esta funcionalidad.

:wq

Esta semana pasada pude asistir con mis compañeros al Ubuntu Developer Summit donde debatimos sobre las nuevas funcionalidades que podría tener la próxima versión de Ubuntu que se llamará Karmic Koala y verá la luz en Octubre.

Conocer a las personas que hacen posible el sistema operativo con el que trabajo y colaboro a diario ha sido una experiencia muy satisfactoria. Barcelona ha sido una sede espectacular para este evento coincidiendo con la celebración del triplete del Barça que parece que ha entusiasmado a muchos asistentes. La única pega es que después de una semana hablando y pensando en Inglés, nosotros en nuestro trabajo diario no lo utilizamos para comunicarnos y se pierde la costrumbre. Muchos de los asistentes utilizaban el inglés como segundo idioma a diario en su trabajo y eso se nota.

:wq

Hoy al llegar al hotel después de la última sesión de la UDS he recibido la noticia de que estaban las notas del exámen de la LPI que realicé a primeros de mes.

Aunque no las tenía todas conmigo porque había fallado más preguntas de las que pensaba (jamás olvidaré la salida del comando echo $!) finalmente he aprobado el primer examen para obtener la Linux Professional Institute Certification 1.

Mi compañero Luis hizo la locura de presentarse a los dos exámenes para obtener la certificación a la vez y ha aprobado ambos y estoy seguro que mis otros compañeros también habrán obtenido buenos resultados.

Una buena noticia que espero que me de ánimos para estudiar a muerte las asignaturas de este cuatrimestre de la carrera además de seguir trabajando a destajo para sacar adelante todas las ideas y compromisos que estamos adoptando esta semana en la Ubuntu Developer Summit en Barcelona.

:wq

Guadalinex Edu

23 abril 2009

Logo de Guadalinex Edu

Guadalinex Edu es una distribución GNU/Linux personalizada para su uso en el entorno educativo. Es una distribución hecha ajustándose a las herramientas y funcionalidades requeridas por la comunidad educativa andaluza pero su uso es extensible a cualquier entorno docente.

En esta versión cuenta con una base sólida y un soporte ampliamente demostrado como el que proporciona Ubuntu, de hecho, es posible transformar nuestra Ubuntu 9.04 en Guadalinex Edu tan sólo instalando un paquete (y sus dependencias) lo que hace muy cómoda su instalación. También se puede usar un CD o un DVD de suplementos para realizar esta transformación.

¿Cómo se desarrolla una distribución? Pues muy fácil, tan sólo tienes que tener un equipo como el que forman las personas de los departamentos de Desarrollo e I+D+i del CGA y sale sola. Así da gusto … señores no os hacéis a la idea de lo que sois.

Gracias a todos, a disfrutarla y mantenerla.

:wq

Magento boxMagento es una plataforma de comercio electrónico relativamente nueva con una comunidad creciente y me ha parecido que tiene un backend muy potente para administrar una tienda virtual.

Actualmente no existe paquete Debian para instalar Magento por lo que tendremos que trabajar un poco más para disponer de esta plataforma. Concretamente sobre Ubuntu Server 8.10 tenemos que realizar los siguientes pasos.

Seleccionar el entorno LAMP cuando instalamos Ubuntu server para que Apache2, Php5 y MySQL5 vengan instalados y configurados por defecto.

Para satisfacer los requisitos de magento necesitaremos instalar adicionalmente los siguientes paquetes:

aptitude install php-pear php5-mcrypt php5-mhash php5-curl php5-gd php-soap php-apc ssl-cert

Si queremos que las URL de nuestro sitio web sean más límpias habilitaremos el módulo mod_rewrite de Apache de la siguiente forma:

a2enmod rewrite

Para habilitar el soporte de SSL (https) para la parte de administración de Magento tendremos que ejecutar:

a2ensite default-ssl
a2enmod ssl

Antes de seguir los pasos de la instalación de Magento desde línea de comandos tendremos que crear una base de datos para magento con un usuario para acceder a ella. PhpMyAdmin puede facilitarnos esta tarea si no recordamos los comandos necesarios para crear la base de datos y un usuario con privilegios sobre la misma.

Si necesitáis una imágen de una máquina virtual sobre VirtualBox de una instalación fresca de Magento sobre Ubuntu Server 8.10 pedidmela.

:wq

Guadalinex Edu Beta

26 marzo 2009

Desde hoy mismo está disponible para su uso la nueva versión de Guadalinex Edu.

Logo de Guadalinex Edu

Guadalinex Edu es una distribución GNU/Linux orientada hacía la comunidad educativa (profesores, alumnos y padres) dada la gran cantidad de aplicaciones educativas que incluye. Donde Guadalinex Edu expone todo su potencial es dentro de un Centro TIC donde ofrece a los miembros del centro la posibilidad de acceder a su escritorio en cualquier equipo del centro gracias a la infraestructura de red y servidores del mismo. Además dentro de un centro el profesorado puede interactuar con el alumnado de su clase mediante ItalC y transmitir contenido multimedia a los alumnos a través del Canón de Red Virtual. No obstante, las personas que quieren tener el mismo entorno de trabajo en su casa pueden instalarla.

El codename de esta versión es Ana, como el primer huracán de este año, de hecho utilizaremos la nomenclatura de la Organización Meteorológica Mundial para nombrar las versiones. Guadalinex Edu (Ana) tiene como base a Ubuntu Jaunty Jackalope 9.04.

Ojo, esta versión es una versión Beta y contiene seguro algunos errores por lo que únicamente debe usarse como entorno de pruebas y siempre haciendo previamente una copia de seguridad de nuestros datos. Tiene como ventaja que se instala sobre una Ubuntu Jaunty añadiendo un nuevo repositorio e instalando el paquete guadalinexedu-meta. Las instrucciones de instalación completas las podéis encontrar aquí por si os animáis a probarla. Próximamente habrá un CD de suplementos que te transforme tu Ubuntu en Guadalinex Edu automáticamente.

Si tenéis cualquier consulta o habéis encontrado algún error no dudéis en comentarlo.

Referencia: Noticia oficial

:wq

Tras no dormir más de 3 horas anoche, llegar a Sevilla lo suficientemente tarde para no ir a clase y una siesta reparadora me he quedado con el gusanillo de probar el sistema de virtualización Xen por mi mismo (aunque en el trabajo lo llevamos usando desde hace bastante tiempo).

El elegido ha sido el servidor multimedia del salón, la idea inicial es levantar varias máquinas virtuales, una de ellas orientada puramente al ocio con un sistema HTPC y cualquier otra más completa por si necesito realizar alguna tarea más específica desde el sofá.

La mayoría de los tutoriales que se pueden encontrar en internet sobre la instalación de Xen sobre Debian nos instan a compilar los fuentes de Xen para llegar a nuestro fin. En las siguientes líneas me propongo documentar qué tenemos que hacer para instalar Xen sobre la recién estrenada Debian Lenny 5.0 sobre una arquitectura amd64 a partir de los binarios disponibles actualmente (19/02/2009) en los repositorios oficiales de Debian.

Yo he caido en el error de buscar linux-image xen (apt-cache search linux-imagen xen) e instalar directamente el paquete linux-imagen-2.6-xen-am64 y al arrancar me he encontrado con que el sistema no arranca con este kernel. Lo que tenemos que hacer para solucionar este inconveniente es instalar el paquete xen-linux-system-2.6.26-1-xen-amd64 que se encargará de instalarnos el kernel y los hipervisores.

# aptitude install xen-linux-system-2.6.26-1-xen-amd64

Arrancamos con el nuevo núcleo y ya podemos seguir alguno de los fantásticos tutoriales para configurar y generar nuestras máquinas virtuales.

Actualización: Después de montarlo todo he encontrado este tutorial que describe por completo el procedimiento de instalación y configuración de un sistema de virtualización con Xen en Debian Lenny sobre arquitectura amd64.

:wq