Antiguo y abandonado blog de Ricardo Galli :-(

Monday 22/8/2005

Software libre y empresas regionales

Filed under: Software, soft libre — gallir @ 18:00

En las últimas semanas me he dado cuenta la percepción errónea que hay en el sector de las empresas productoras de software respecto al software libre, que ha llevado a insultos de todo tipo. Mea culpa en lo que toca, especialmente en no saber marcar claramente las posibles diferencias.

Parece que hay una percepción de que la comunidad del software libre les exige que liberen sus programas. Nada más lejano de la realidad, por varias razones.

La fundamental es que la mayoría de los programas que se desarrollan en las zonas periféricas como la nuestra son de gestión, y sus clientes son empresas. Casi nadie en Baleares (o España) usa software desarrollado aunque sea muy parcialemente por empresas de su región en sus actividades diarias, salvo la exepción de los programas de gestión en sus puestos de trabajo, que son para actividades muy concretas.

La preocupación ética fundamental del software libre son los individuos, no las empresas. Así que el hecho que un programa de gestión de un hotel sea libre o no en realidad me tiene casi sin cuidado en lo que respecta a las “libertades” de la empresa hotelera (es más, a veces no sé si pensar en “que se apañen sólo esos mamo…” :-)).

El problema es otro.

Uno de ellos es que hay empresarios que critican y demonizan al software libre, y divulgan FUD repetido hasta la saciedad ¿posiblemente porque así creen que defienden su modelo de negocio actual? ¿quizás por simple desconocimiento? ¿o son también víctimas del FUD que reciben cada día en las innumerables “publicaciones para empresas” que les llegan?.

En realidad del problema de fondo del sector informático regional es otro, más global –tal como lo mencioné antes–:

¿cuantos usuarios usan software mallorquín, balear o español en sus actividades cotidianas? ¿qué porcentaje? ¿cuantas empresas mallorquinas o españolas han participado en el desarrollo de esos programas de “uso social” e imprescindibles actualmente? ¿cuantos programadores?…

Si se quita al software libre, todas las respuestas serán casi un cero patatero.

La industria del software privativo ha llevado a tales grados de concentración que alcanzan los dedos de la manos para contar a los lugares y empresas que hacen el desarrollo del “software de base”, esos programas que usamos diariamente para todas nuestras actividades.

Sin embargo los números cambian radicalmente si se toma en cuenta al desarrollo de software libre. Hay mallorquines, baleares y españoles que participan en el desarrollo de toda la “columna” informática, sistemas operativos, utilidades, programas, entornos gráficos, etc. etc. Es más, diría que la participación de programadores españoles está bastante por encima de la media internacional, en casi todos los ámbitos de la informática, desde el núcleo de Linux hasta el KPDF.

Quizás las únicas regiones cuyos profesionales hayan participado en el desarrollo o modificación de programas usados por una parte importante de la sociedad sean aquellas que como Extremadura han apostado por el software libre. En esta comunidad hay como mínimo un 15% de la población que usa habitualmente programas donde han participado profesionales locales para su desarrollo, modificación o empaquetado. ¿Cuantas regiones pueden decir lo mismo quitando a California o Seattle/Washington? ¿Cómo se comparan esos valores

Aunque en España la situación del sector de desarrollo de software es ya bastante malo –basta analizar los pagos de licencias de Windows y MS Office versus todas las exportaciones de software–, en Balears es aún peor. Lo dicen las cifras de la última encuesta de servicios de Balears.

Un breve resumen.

El volumen de negocios global de Balears respecto a todo el estado es del 2.5%. Se corresponde con su población (unas 40 veces menos). Pero el volumen de negocio de la industria informática es de 0.43%. Casi seis veces menos de lo que correspondería por su población y volumen de negocios de empresas.

El número de empresas de informática es un 2.38% del total, bastante próximo al 2.5%. O sea que el volumen de negocios de cada empresa informática balear es cinco veces inferior a la estatal.

Para acabar, el salario medio de las empresas informáticas en España es de 27.010 euros. En Balears, 18.094 euro, un 32.91% menos.

Es decir, hay datos objetivos que España, Europa, y la gran mayoría de países no tienen un sector informático competitivo a nivel internacional, lo dicen hasta los responsables europeos.:

Lo que creo es que Europa no tiene una industria del software –la única que tenemos hoy está en [Norte] América. En el futuro podríamos tenerlas en China o India. Debemos decidir si queremos una industria del software en el futuro.

Pero además la situación de las empresas informáticas locales es aún mucho peor que la media Española, y seguramente aún peor que la Europea.

Esta diferencia hace que luego algunos responsables informáticos de empresas locales acusen públicamente a la UIB a formar a profesionales que luego no les sirve a ellos en las empresas porque enseñamos cosas “raras” como motores de bases de datos y sistemas operativos cuando en realidad necesitan gente que domine el SQL o Visual Basic (prometo que es verdad, ya lo he comentado antes). Claro que con la situación actual el gap es enorme, tiene todala razón. ¿Que hacemos para nivelarlos? ¿Subimos a los que estén por debajo o bajamos a la universidad? (a pesar que quizás la mayoría de nuestros alumnos piensan que toda la informática es Windows, Oracle y Java).

La pregunta que hacemos a los responsables que toquen es: ¿seguirán insistiendo y defendiendo un modelo foráneo que no sólo no ha llevado a ningún lado, sino que nos ha colocado entre los vagones de cola? ¿seguiremos vanagloriándonos que “somos muy innovadores” y “tenemos una industria del software potente” cuando todos los números y el sentido común indican exactamente lo contrario?

Las empresas, empresarios y programadores regionales no son los malos de la película, son también víctimas del propio mercado de software privativo. Y el software libre no será la espada de damocles del negocio, en todo caso será una oportunidad –¿la única?– para salir de ese vagón de cola donde estamos?.

No se trata de culpar a nadie, sino de encontrar una alternativa que sirva a largo plazo, una de ellas es la de ser participar activamente en el software que la gente usa cada día, no sólo para unos pocos cientos de empresas. Hasta ahora se han gastado millones y millones en “parques” y bits que no han cambiado la situación –alguien se acuerda de que iba a venir Sun, o qué ha quedado de AOL o la Java Factory?–. Otras comunidades han gastado muchos menos y han obtenido muchos más resultados sin que se produzcan cierre o quiebre masivos de empresas de software.

19 Comments

  1. Amén :)

    Comment by Arturo — Monday 22/8/2005 @ 20:20

  2. Yo lo que veo es una infravaloración de la capacitación del personal.

    Se piden ingenieros para hacer trabajos muy fáciles de programación básica de ventanas y son realmente pocos los que hacen lo que deberían.

    Si se preocuparan por cómo funciona el gestor de BD en lugar de decir “El gestor tiene la culpa, tenemos que esperar el parche” y se comprendieran las APIs que se manejan, que son una comodidad y no un fin, las propias personas se percatarían de que su trabajo está más en diseñar el gestor que en programar ventanas sobre él.

    Algunos sí se dan cuenta. En 7 años de profesión ya conozco 2 casos de abandono de la profesión: Un director de cine y un profesor de educación física que antes se dedicaban a la informática.

    En el desarrollo con herramientas privativas hay que vivir pendiente de la API de turno, aunque lo que hace ésta sea absolutamente trivial. El empresario no considera necesario invertir en un nuevo producto si puede comprar uno existente. es una máxima: La caja de software es más barata que el sueldo del personal… ¿O no?

    Con esos planteamientos difícilmente se puede salir de esta situación porque unos no quieren y los otros se dejan.

    Comment by Paco Ros — Monday 22/8/2005 @ 21:32

  3. Resumen/eslogan: “que-inventen-ellos: NO”

    Comment by ramonono — Monday 22/8/2005 @ 21:41

  4. Hola, estoy de acuerdo en todo lo que comentas, aunque hay un dato que me parece que no es real, el salario medio informático en España, me parece que esos 27.010 ¤ son muchos, ojalá fuese verdad, porque de todas formas sigue siendo poquísimo en relación al resto de paises con los que nos podemos comparar.

    Comment by Antonio — Monday 22/8/2005 @ 21:47

  5. Yo creo que es bastante próximo, piensa que es el bruto.

    Comment by gallir — Monday 22/8/2005 @ 22:58

  6. Paco: eso sucede porque las plataformas propietarias no dejan hacer mucho más. Podrían empezar a mirar gradualmente a plataformas libres (aunque su programa no lo sea).

    ¿Por qué usar Oracle o SQL Server si casi el 100% de lo que hacen se puede hacer con las BBDD libres?

    ¿Por qué no programar en GTK, KDE, Gambas, Mono o Python? (el Gambas es tan fácil como el VBasic, dicen que el Mono también está tirado, con el GTK te aseguras multiplataforma).

    ¿Por qué instalar MS Windows si casi el 100% de los documentos que hacen en las empresas puede ser hecho y leído con el OOo?

    ¿Por qué obligar a instalar Windows en escritorios que lo único que hacen es ejecutar un cliente Java de SAP y el MS Office?

    ¿Para qué programar en ASP si lo pueden hacer con PHP, Pyhton y hasta Java?

    ¿Por qué no usar el JBoss sobre GNU/Linux?

    ¿Por qué no empezar a migrar todos los sistemas de telefonía entre oficinas y hoteles a VoIP con el Asterisk?

    Con lo que se ahorran de licencias podrían dar servicios “serios” y preparar CDs o DVDs de instalación personalizada de GNU/Linux para sus clientes. En poco años tendríamos mucha gente experta en GNU/Linux y se habrá ahorrado un pastón de licencias.

    Además de las virguerías que se pueden hacer en el camino (como OOo modificado para las empresas, diccionarios adaptados, integración VoIP con los demás servicios informáticos de las empresas, soporte telefónico vía VoIP con facturación automática, servidores VoD para hoteles, thin-clients con GNU/Linux para las empresas, distros adaptadas para clustering, redundancia o autoreplicación, etc. etc. etc.).

    Comment by gallir — Monday 22/8/2005 @ 23:25

  7. Una opinión personal:

    “Lo que creo es que Europa no tiene una industria del software ?la única que tenemos hoy está en [Norte] América. En el futuro podríamos tenerlas en China o India. Debemos decidir si queremos una industria del software en el futuro.”

    El problema no es si queremos o no queremos una industria nacional de software. El verdadero problema es si existe tal demanda y, a día de hoy, España es un mero consumidor del software basura, defectuoso y privativo, producido en América, principalmente por Microsoft.

    Mientras eso siga siendo así nunca habrá necesidad de crear una industria del software nacional, máxime cuando el gobierno es el principal promotor en la compra de software basura americano, malgastando el dinero de los contribuyentes, en lugar de imitar a Extremadura creando software nacional con mano de obra nacional y que el dinero que se ahorra se quede en la nación.

    Comment by noone — Tuesday 23/8/2005 @ 2:11

  8. El problema de los escritorios Winblows (Ventanuco, para los amigos), es la miríada de aplicaciones de pacotillas hechas en Access o en Visual Basic que no pueden funcionar en ninguna otra plataforma.

    En una de las empresas en las que trabajé hace años, subcontratado para Indra, desarrollamos una aplicación Cliente/Servidor. La parte servidor estaba desarrollada en RPG/400, y la parte cliente en PowerBuilder sobre Ventanuco. Si la mitad de las empresas han hecho lo mismo, ¿cómo podemos esperar que algún día se divorcien de ese Ventanuco para casarse con algo mejor? Lo ideal hubiera sido desarrollar la aplicación en Java, pero yo era un simple programador por aquel entonces sin voz ni voto, y el jefe de proyecto decía cosas tales como que “las impresoras láser imprimen blancos” y que “la integridad referencial no sirve para nada, mejor usamos blancos para indicar que el campo no se usa, o ceros si es un campo numérico”.

    Comment by noone — Tuesday 23/8/2005 @ 2:17

  9. “Si se quita al software libre, todas las respuestas serán casi un cero patatero”

    Pero, y si se cuenta también el software libre ¿aumenta mucho el volumen de actividad empresarial dedicado al desarrollo de software libre? Me temo que no. No existen en España demasiadas empresas que creen software libre, aunque sí muchos programadores, como nos cuentas, Ricardo.
    Pero el problema que me parece que existe es que el soft. libre tampoco está generando actividad empresarial en España de creación de software o innovación en software, puesto que las empresas no están apostando por ello (y repito que me refiero a niver empresarial, no personal). Por lo menos yo me he desilusionado un poco con este tema.

    Comment by Joserra — Tuesday 23/8/2005 @ 10:38

  10. > Pero, y si se cuenta también el software libre ¿aumenta mucho el volumen de actividad empresarial dedicado al desarrollo de software libre?

    Si hay muy pocas empresas regionales que apuestan por él, claro que no veremos mucho aumento.

    Estoy mirando datos de Extremadura para hacer comparaciones.

    Comment by gallir — Tuesday 23/8/2005 @ 10:54

  11. Claro Ricardo, es que eso es precisamente lo que me temo. Es posible que el software libre no haga elevar la creación de software como esperábamos.
    Hace unos días lancé la pregunta en Barrapunto, y no salieron demasiadas empresas creadoras de software.
    Y si no hay creación, no hay innovación, o únicamente una innovación de mejora, pero no de ruptura, de cambio.

    ¿y por qué puede ser esto? NPI. Estoy en ello.

    Comment by Joserra — Tuesday 23/8/2005 @ 11:07

  12. El análisis que hace Ricardo (aunque no esté de acuerdo en el fondo del argumento) pone de manifiesto una realidad evidente: la desconexión entre universidad / centros de innovación y empresas. Creedme si os digo que hoy por hoy - corrigiendo errores del pasado - hay gente trabajando muy seriamente para que este “gap” contra natura desaparezca.

    Aquí dejo caer algunas iniciativas que van a despuntar en breve (¡no me tiréis de la lengua! ;) ):

    1. Mayor atención a los beneficios evidentes del Software Libre en entornos de administración pública y empresarial.

    2. Potenciación de la producción local (que no es poca ni nimia, sino todo lo contrario dada la precariedad del tejido empresarial de caracter tecnológico con el que contamos) con la innovación como puntal.

    3. Concienciación del empresario de que la joya de la corona de una buena gestión económica de la tecnología no es la compra de tal o cual software, sino la fórmula: recursos humanos + formación continua.

    4. Creación de entidades para la transferencia tecnológica y potenciación de las existentes (UIB, Parc BIT, Fundación IBIT) en una misma red colaborativa.

    Es indudable que el SL es uno de los pivotes necesarios si se quiere avanzar en este sentido, pero no el único. El quid de la cuestión es colaborar todos y aprender todos de todos. Creo que no hay otra salida. O quizás sí: seguir atomizados, pero ya sabemos: “divide y vencerás…” :)

    Un saludo a tod@s,
    Miguel

    Comment by Miguel PIÑOL ALDA — Tuesday 23/8/2005 @ 19:56

  13. > El análisis que hace Ricardo (aunque no esté de acuerdo en el fondo del argumento) pone de manifiesto una realidad evidente: la desconexión entre universidad / centros de innovación y empresas.

    Seguramente hay muchos factores y posiblemente la mayoría de ellos se me pase por alto, pero creo que hay uno objetivo: el software que se desarrolla aquí (o en Madrid, Catalunya, Valencia o Andalucía) es de amplitud y complejidad limitada, no tiene nada que ver con lo que se hace en los “centros” mundiales. Y si nos remitimos a números fríos, como la misma encuesta que enlazo aquí, o los proyectos con empresas de la UPC, UPM o la misma UnEx, o la comparativas d eproyectos de innovación del Govern –donde las empresas locales sólo han gastado un 14% del presupuesto global del Govern para I+D+i– Balears está muy por debajo en cuanto a volumen de negocio e innovación.

    > 2. Potenciación de la producción local (que no es poca ni nimia, sino todo lo contrario dada la precariedad del tejido empresarial de caracter tecnológico con el que contamos) con la innovación como puntal.

    Los números fríos indican todo lo contrario, pero en ningún momento digo que sean los empresarios los culpables, son también víctimas de la situación. En todo caso lo que critico –cuando lo hago– es que en mucho se intenta aferrar a un modelo de negocio que claramente no os/nos ha beneficiado, y algunos creemos que el SL es una oportunidad.

    > 4. Creación de entidades para la transferencia tecnológica y potenciación de las existentes (UIB, Parc BIT, Fundación IBIT) en una misma red colaborativa.

    Sí, y mira, justamente yo tenía esperanza que el AvantHotel –del que no he visto el código– iba a sentar el camino para que al menos las empresas pudieran trabajar colaborativamente en algo que tenía una salida y beneficios casi inmediatos. Pensaba que liberarlo con alguna licencia libre iba a sentar las condiciones para que no se convierta en una batalla de “yo me lo quedo”, “tíralo a la basura que el mío es mejor” o “no voy a invertir dinero y esfuerzo para beneficios de otros más gordos que yo”. Una pena que no haya sido así, porque iba a ser un paso inicial importatante, al menos para varias empresas locales, iBit y la hostelería.

    > O quizás sí: seguir atomizados, pero ya sabemos: “divide y vencerás…”

    Una licencia libre y “transitiva” como la GPL (o la OSI) justamente permite que estés peleado muerto con tus competidores pero que sigas compartiendo recursos (no creo que las relaciones de Novell, IBM, RedHat o Mandrivia sean muy amistosas entre ellas, pero el código que usan todas ellas es la misma, y el trabajo de cualquiera de ellas repercute positivamente en todas).

    Comment by gallir — Tuesday 23/8/2005 @ 20:34

  14. Casi casi de acuerdo con (casi) todos tus comentarios.

    Sólo quería realizar una última aportación:

    1. Innovación a nivel Govern sigue siendo excesivamente deficiente. Es verdad que la innovación es cosa de dos: sector público y sector privado, y que en muchos casos el sector privado no ha acompañado, sino todo lo contrario. Pero ahí está nuestra batalla como empresarios y como universidad: el conocimiento es riqueza (a corto, medio, largo o larguísimo plazo, pero es riqueza). Hay que hacer un esfuerzo para que Universidad y Empresa se den la mano (primer acierto: Fundació Universitat-Empresa)

    2. Avanthotel es un tema muy peliagudo en una región donde la producción de soluciones informáticas se ha orientado - naturalmente - al sector turístico. De hecho, el código está (semi) liberado en un proceso de homologación para empresas (http://ibit.org/), pero su propia indefinición ha frenado a muchos a utilizarlo. En mi humilde opinión el problema tiene mayor calado y es que posiblemente los recursos de la Fundació IBIT (¡todo un Centro Tecnológico!) están infravalorados por el sector privado por falta de entendimiento y/o conocimiento de las partes. Hay que trabajar a conciencia por corregir esto. Que Avanthotel se haya quedado por el camino no es razón para no crear esa red de “excelencia en la innovación”; todo lo contrario: lo veo como una excelente oportunidad y un aprendizaje.

    3. No te discuto que GPL, OSI, etc., no sean soluciones que permitan la libre competencia. Simplemente apunto el hecho de que es neceseria una labor didáctica seria a niveles no sólo docentes, sino empresariales y sociales, para hacer entender que SL es también un modelo de negocio enteramente viable. Y sobre todo que la libertad está en la elección.

    Un saludo a tod@s,
    Miguel

    Comment by Miguel PIÑOL ALDA — Tuesday 23/8/2005 @ 21:13

  15. > Avanthotel es un tema muy peliagudo

    Que no debería haberlo sido, cuando los peor que podría haber ocurrido era que nadie o casi nadie lo usase o mejorase, tal como está pasando ahora. Lo comentan hasta en el noticiero de Tele 5 (hoy al mediodia), España es el primer o segundo país receptor de turismo, y uno de los peores situados en la posibilidad de compras y reservas on-line.

    > De hecho, el código está (semi) liberado

    En realidad no está liberado nada, su licencia de “libre” no tiene absolutamente nada. Esa “semi liberación” sólo ha cogido las todas desventajas de ambos modelos sin ninguna de sus ventajas.

    > en un proceso de homologación para empresas (http://ibit.org/), pero su propia indefinición ha frenado a muchos a utilizarlo.

    Si el iBit le interesaba mantener control de calidad, estándares o interfaces podría mantenido exactamente la certificación de ahora pero vía uso de la marca registrada, y dejar el código bajo una licencia libre –además de por ejemplo mantener el árbol del código fuente de referencia, tal como se hace con el kernel Linux, por ejemplo, que es sólo la “referencia” para las distros, ninguna de ellas distribuye exactamente el mismo–.

    > No te discuto que GPL, OSI, etc., no sean soluciones que permitan la libre competencia.

    Por aquí va la clave. Y creo que al iBIT le ha faltado un poco de valentía [*] de liberarlo incluso con la oposición fuerte de unos pocos.

    [*] No puede haber una “competencia desleal” como se dijo cuando es una herramienta que ya está hecha y pagado con recursos públicos y se deja a disposición de todos y en igualdad de condiciones, es como afirmar que si el ayuntamiento hace un parque está compitiendo deslealmente contra las inmobiliarias, constructores y empresas jardineras.

    > Y sobre todo que la libertad está en la elección.

    Vale, pero no todas las elecciones son iguales, algunas pueden ser buenas individualmente y/o a corto plazo, pero perjudiciales social o comercialmente a largo plazo. Otras muchas son inaceptables: si tuviésemos la “libertad” de tener esclavos quizás la agricultura mallorquina (o española, o europea) sería mucho más productiva… pero a nadie con dos neuronas siquiera se les ocurre pensar en esta opción aún en sus mayores desvaríos.

    Lo último es sólo una gran exageración para matizar lo de “elecciones” y “libertades” que a veces no lo son tal.

    Comment by gallir — Tuesday 23/8/2005 @ 22:05

  16. >En todo caso lo que critico –cuando lo hago– es que en mucho se intenta aferrar a un modelo de negocio que claramente no os/nos ha beneficiado, y algunos creemos que el SL es una oportunidad.

    También creo que es una oportunidad, pero no sé si no se utiliza o es que no lo es tanto. Si no, ¿no hubisen surgido ya empresas aprovechándolo? Empiezo a pensar que no hay mejora en la creación de innovación mediante el software libre. Simplemente, se puede aprovechar más el efecto del trabajo colaborativo, (aunque creo que el caso de AvantHotel muestra lo complicado de hacerlo). Los problemas que hicieron que España se haya quedado relegada como productora de software, me temo que el software libre no lo va a solucionar (siempre hablando a nivel empresarial).

    El tema de la “migración” de la innovación entre universidad y empresa es un tema muy interesante. Yo creo que son las empresas las que deberían acceder a la universidad, y promover becas, estudios,… sobre los campos que les interesen. Creo que esto daría más resultados que las fundaciones y las relaciones de empresas con organizaciones intermediarias para contactar con la universidad. Es un tema dificil de todos modos. Cuando esstaba de “precario” en la facultad, sí que estaba en un grupo que tratábamos directamente con una empresa. Y de ahi surgieron cuestiones que la empresa estudiaba, y que habían sido creadas desde la universidad.

    Comment by Joserra — Tuesday 23/8/2005 @ 23:19

  17. > Si no, ¿no hubisen surgido ya empresas aprovechándolo?

    Claro que están surgiendo, pero no aquí. Al menos no en la proporción de otros países. Simplemente proque nunca se ha creído en el modelo y hubo mucha resistencia más que interés, incluso de los políticos, como nuestro genial diputado Molina ( http://mnm.uib.es/gallir/posts/2005/06/16/327/ )que “estudia los problemas que tiene el Linux” en vez de estudiar las ventajas…

    Comment by gallir — Wednesday 24/8/2005 @ 0:38

  18. La localización podría tomarse como otro de los problemas que tienen las empresas para con otros temas, accesibilidad, diseño de interface, usabilidad. Localizar algo se toma como “extra” lo que jode bastante el tema. Ya existen problemas en otros rubros que no tienen nada que ver con el software, por ejemplo, los libros, donde una traducción de un libro puede tomar de 6 a año y medio. En cambio, se demostró que, impartiendo una traducción colaborativa se hizo en 45 minutos y con resultados más que excelentes.

    Comment by mini-d — Saturday 27/8/2005 @ 17:07

  19. ¿España también desarrolla software?

    La pregunta era el titular de una noticia aparecida hace unos días.

    En ella comentan que hay unas 3.000 empresas que hacen software en España, de las cuales hay unas 400 que se dedican a desarrollo en o sobre software libre (no está del todo claro)…

    Trackback by Ricardo Galli, de software libre — Sunday 28/8/2005 @ 20:04

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress