Mostrando entradas con la etiqueta CDE. Mostrar todas las entradas
Mostrando entradas con la etiqueta CDE. Mostrar todas las entradas

jueves, 24 de febrero de 2011

Hontza: La Industria Química, Drupal y la Vigilancia Competitiva



Aunque ya les hablé en su día de Hontza, cuando comenzamos el proyecto, ahora que ha terminado la fase de diseño y que en un breve plazo comenzaremos con la fase de implantación y puesta en marcha, conviene quizás recordar un poco de qué se trataba.

- “Bueno… ¿qué es eso Drupal’”

- "Drupal es un programa informático".

- "¿Como el Word, el Photoshop o el Excel?"

- "En realidad, sí. Es básicamente lo mismo. Líneas y líneas de lenguaje de programación, en un galimatías que sólo los informáticos entienden, que gestionan entradas y salidas de información: en una hoja Excel el usuario introduce '2+2=', el programa procesa los datos introducidos y responde '4' (siempre que en el proceso no haya ningún problema y el ordenador 'se cuelgue', claro)".

- "Vale, y ¿Drupal para qué sirve?, ¿sirve para escribir o para calcular o para quitarme las arrugas en las fotos?"

-"Drupal es un gestor de contenidos. Sirve para que varios usuarios guarden y compartan archivos, noticias, fotos, poder hacer comentarios... a través de una red, que puede ser una red local o bien la red de redes Internet, todo ello con el usuario utilizando un sencillo navegador (Explorer, Firefox, Chrome, Safari...) y accediendo cada uno con su clave".

-"Pero eso es lo mismo que Facebook"

-"En realidad es el "motor" que hace que una comunidad como Facebook funcione. En principio, el motor de un Mini descapotable diesel y el motor de una camión no son estructuralmente diferentes aunque los vehículos completos realicen funciones distintas, pero entre Drupal y otros programas similares hay una diferencia fundamental..."

-"¿Cuál?"

-"Drupal está escrito en código abierto"

-"Código... ¿qué?"

-"La informática es una ciencia muy joven, mucho, y cosas que en otras ciencias están ya claras hace mucho tiempo, en la informática todavía son objeto de discusión y polémica.

La comparación con la química es fácil. Los investigadores químicos que diseñan y ensayan reacciones, en general, publican los resultados de sus investigaciones en revistas. Resultados que son aprovechados por otros investigadores que los utilizan y aportan su propio trabajo que a su vez servirá de base al siguiente.

La ingeniería química es algo más terrenal, pues se encarga de transformar esas investigadores y ensayos en procesos a escala industrial que sean económicamente rentables. Obviamente, no hay ningún interés en compartir nada altruistamente y se hace intensivo uso de las patentes.

Los informáticos que trabajan en código abierto son como los químicos. Investigan, publican y comparten y los resultados de su trabajo están a disposición de quién pueda aprovecharlo en sitios determinados de Internet. Así, por ejemplo, la versión 1.0 de Hontza, está disponible para cualquiera que la quiera usar o abrir para seguir desarrollándola aquí. Claro que, para abrir y desarrollar hacen falta unos conocimientos técnicos elevados.

Hay informáticos, como los de Microsoft (Windows, Office) o Adobe (Acrobat o Photoshop) que consideran el software como una ingeniería, que es una "aplicación" y, por lo tanto, protegen el código de sus programas, persiguen legalmente a aquellos que lo copian y que lo usan sin permiso y venden los programas en soportes físicos (CD's).

Los otros informáticos consideran el software una ciencia y publican sus resultados libremente para que otros desarrolladores los utilicen, de modo que el conocimiento sea global y beneficie a todos".


-"Pero... si el resultado de su trabajo no lo venden... ¿de qué viven?"

-"Pues viven de proveer un servicio. AVEQ-KIMIKA detectó hace tiempo el esfuerzo excesivo que los responsables de I+D+i dedicaban realizar búsquedas repetitivas en bases de datos de patentes o artículos en Internet y lo conciliamos con la oportunidad que ofrecía la línea de ayudas de SPRI para favorecer la programación en código abierto, gracias al consejo de Juan Carlos Vergara, de CDE aportó sus enormes conocimientos en Vigilancia Tecnológica e Inteligencia Competitiva y al apoyo en programación en Software de Código Abierto de la empresa Investic con el entusiasta liderazgo de Karlos G. Liberal.

Contamos en el proceso con la fundamental aportación del Grupo de Trabajo de Vigilancia Competitiva que han aportado su visión en la materia, sus demandas y necesidades, de forma que el diseño sea lo más ajustado posible a las verdaderas necesidades de los profesionales.

Investic cobró por el servicio de adaptar un programa de Código Abierto ya existente, Drupal, a esa necesidad concreta de Vigilancia Competitiva, complementándola con la posibilidad de hacerlo de forma colaborativa entre varios usuarios, de la misma empresa o de varias, en grupos cerrados o abiertos. AVEQ-KIMIKA y SPRI solamente pagaron las horas dedicadas a programar las adaptaciones necesarias para usarlo en este fin concreto, obviamente, eso es mucho más barato... pero, eso sí, luego no podemos esperar tener ningún derecho sobre el resultado. No podemos vendérselo a nadie.

Eso es Hontza 2.0 que, en breve plazo estará disponible en nuestra web, que presentaremos en público y en el que empezaremos a formar a nuestros técnicos en unas semanas."

- "Pero... ese código de partida que se baja de Internet, hecho así, por todos y por nadie o vete tú a saber por quién, sin nadie dirigiendo ni mandando... ¿funciona?"

- "Pues, sorprendentemente y como argumento que me hace aumentar mi confianza en la humanidad, funciona y, en muchas ocasiones, funciona mejor que el software comercial"

- "Ya, y yo voy y me lo creo..."

- "Pruébalo. En esta página web VLC, hecho por desarrolladores de todo el mundo colaborando, tienes gratuitamente un programa para ver vídeos y escuchar música que funciona mejor y más rápido que todos los programas de pago que he probado y, por supuesto, mejor que el Windows Media Player que viene incluido en Windows".

-"Bueno, pero seguro que habrá muy pocos programas"

-"Pues no el catálogo es enorme. Dentro de la familia de aplicaciones ofimáticas, por ejemplo, tienes Open Office con programas de proceso de texto, hoja de cálculo, presentaciones o gestión de base de datos, al mismo nivel que los de Microsoft... pero gratuitos"

-"Y con tantas ventajas como dices... ¿por qué no los usa todo el mundo y cómo es posible que sea Bill Gates el hombre más rico del mundo?"

-"Pues eso no lo sé... francamente"

Volver al Índice

miércoles, 4 de noviembre de 2009

Vigilancia Tecnológica: begi eta belarri, eta teknologia berriak ere...


Allá por 2007, y en gran parte gracias a Juan Carlos Vergara de CDE, abordamos en AVEQ-KIMIKA una debilidad de gestión en materia de Vigilancia Competitiva e I+D e intentamos dar una solución a las empresas asociadas.

Se quejaban, con mucha razón, los responsables y técnicos de I+D+i de las empresas asociadas que dedicaban una excesiva cantidad de tiempo a operaciones rutinarias de vigilancia tecnológica.

Con cierta periodicidad, es necesario comprobar las bases de datos de la principales oficinas de patentes del mundo por si alguien presenta algo asociado a nuestro producto o proceso que nos pueda ser de utilidad (¡o echar del mercado en poco tiempo!). Hay que leer muchas revistas técnicas todos los meses por si una línea de investigación que están siguiendo, pongamos... en la Universidad de Sydney, puede orientar alguno de nuestros trabajos. Hay que procesar muchos newsletters de páginas webs especializadas en tecnología simplemente para mantenerse al día.

Gracias a Internet, esas operaciones las puede hacer una persona sencillamente conectando con cada una de las páginas web de referencia y, utilizando sus propios motores de búsqueda, utilizar unas cuantas palabras clave para saber si había algo. Es una operación sencilla pero que requiere cierto tiempo pues hay que entrar, una por una, en 12, 15, 20 páginas webs diferentes.

En estas estábamos en el Grupo de Trabajo de Vigilancia Competitiva, cuando Juan Carlos Vergara nos propuso una idea, que quizás ya habíamos vislumbrado, pero que Juan Carlos fue capaz de dar forma: ¿por qué no desarrollar un programa informático que lo haga todo en un sólo "click"? y dicho y hecho, con la coordinación de CDE, la programación en software libre de Investic y el apoyo en la arquitectura de Attest comenzamos a trabajar en la idea.

Juan Carlos, además, nos aportó una idea complementaria que cuadraba al 100% con el modo de trabajo de AVEQ-KIMIKA, siempre tratando de atajar debilidades mediante el aprovechamiento de oportunidades: la línea de ayudas de SPRI llamadas Kz-Lankidetza incuía una línea de apoyo al desarrollo de aplicaciones empresariales por parte de asociaciones si se hacían en software libre.

Quizás el término "software libre" necesite una pequeña explicación: las grandes (y no tan grandes) empresas comerciales dedicadas al desarrollo de programas informáticos, da lo mismo que elaboren sistemas operativos (como Microsoft), o aplicaciones ofimáticas (procesadores de texto, hojas de cálculo, bases de datos...), procesadores de imágenes tipo Photoshop o incluso videojuegos, codifican la programación, los códigos internos de su producto con la lógica intención de proteger sus derechos de propiedad industrial e intelectual y que nadie lance al mercado un programa que copie su trabajo sin mayor esfuerzo.

A partir de los años 90, a través del la filosofía de Richard Stallman y otros gurús, y agigantado y globalizado en los últimos tiempos gracias al desarrollo de Internet, se puso en marcha un movimiento que pretende (y consigue) competir con estas grandes empresas mediante la aportación multitud de programadores que cooperando, de forma desinteresada, ceden sus derechos de propiedad intelectual del código informático que escriben, de modo que el siguiente programador en la cadena puede recoger ese trabajo y mejorarlo y ampliarlo.

Así se creó Linux, una seria alternativa a Windows, que cualquiera puede bajarse de su w e instalárselo en su ordenador sustituyendo al boque insignia de Microsoft, cuyo núcleo lo escribió Linus Torvalds, un informático finlandés, pero que hasta su configuración actual ha sido ampliado y desarrollado por multitud de informáticos de todo el mundo. Aunque quizás el programa de software libre que más existo está teniendo es el navegador Firefox que está resultando una dura competencia del Explorer de Microsoft al que, según casi todos los que lo han probado, supera ampliamente en todos los aspectos.

El caso es que trabajamos arduamente hasta que, a principio de 2008, el programa estuvo terminado y listo para instalar. Nosotros aportamos nuestras preferencias en las fuentes: la Oficina Europea de Patentes, la United States Patent and Trademark Office, la Oficina Japonesa... y otras muchas referencias y el programa, con un solo click se encargaba de mirar en todas ellas. A alguien (no sé muy bien quién, tengo que averiguarlo), se le ocurrió llamar al programa Hontza, que significa sencillamente búho en euskera, y que es un animal de grandes ojos (begiak) y de grandes orejas (belarriak)

El programa está a disposición de quien quiera descargarlo instalarlo o utilizarlo como base para otro programa, desde febrero de 2008, en esta página web siendo el 8º programa más descargado de todos los allí depositados por SPRI. (Estos informáticos son la mar de sorprendentes, al lugar web donde se ponen los programas a disposición del público lo llaman repositorio, del latín repositorium que es el término culto para referirse a una alacena o un armario... "Cariño, me traes un vaso para la cerveza del repositorio de la cocina...")

Ahora bien, si son ustedes responsables de I+D+i de una industria, les ha interesado la iniciativa y están deseando instalar Hontza en su ordenador, yo esperaría un poco, por qué, desde marzo de este año estamos trabajando en Hontza 2.0 y el próximo 13 de noviembre tenemos la reunión de lanzamiento con el grupo de trabajo de Vigilancia Competitiva (es una reunión abierta a quien quiera asistir...), con idea de terminar el trabajo en febrero de 2010.

Antes incluso de concluir el trabajo ya estábamos pensando en mejoras. ¿y si evitamos el proceso de instalación en cada ordenador de los usuarios desarrollándolo en forma de aplicación web desde la página de AVEQ-KIMIKA?, ¿y si no es necesario ni siquiera hacer un click y configuramos la aplicación, dejamos que busque sola todos los días, y que nos mande un mensaje cuando allá algo que pueda interesarnos?... y en ello estamos.

Yo creo que lo conseguiremos, aunque con gente tan capaz como los técnicos de AVEQ-KIMIKA, los programadores de Investic o los consultores de CDE la apuesta no tiene mucho riesgo.... ya les contaré qué tal.

Volver al Índice