El software libre, y por extensión las TICs y el conocimiento abierto y libre, son bienes comunes semejantes al aire que respiramos o al agua de un manantial del monte. De uso universal, con libertad para su adaptación y mejora, sin restricciones salvo quizás la de preservar su libertad. Y muchas veces gratis. Algunas demostraciones de este paradigma son la wikipedia, Euskalbar, o el kernel Linux, usado en el sistema operativo Android (a pesar de no ser libre la versión oficial de este sistema), y en 485 de los 500 supercomputadores más potentes de todo el planeta.
Una de sus ventajas es que es una herramienta ideal para el camino hacia la soberanía tecnológica. Hoy en día vivimos en un mundo informatizado y telecomunicado, tanto en lo personal cotidiano como en lo profesional. No hay más que mirar alrededor en cualquier vagón del metro bilbaíno o el sinfín de empresas que no podrían mantenerse al margen de esta realidad. La cuestión es en qué manos o en qué servidores residen el código y los datos que movemos. Esta pregunta cobra más importancia en el caso de gobiernos y entidades de cierto tamaño. No sería razonable que éstas se aten o depositen su información en manos de empresas privadas extranjeras, como a menudo ocurre por el hecho imparable de la nube, por los cantos de sirena en base a la sencillez o comodidad de uso, y por la gratuidad aparente. El software restrictivo o no libreperpetúa la dependencia hacia entidades privadas y con frecuencia externas al país, como es el caso de la multinacional Microsoft con sede europea en Irlanda para pagar menos impuestos, o el todopoderoso Google de quien pocas se libran.
En segundo lugar, el software libre constituye un motor económico. A pesar de que a veces su uso es gratis, en otras ocasiones conlleva oportunidades de negocio para las empresas proveedoras de TICs, especialmente en el caso de micropymes, al ofrecer una batería de productos a coste de licencia cero pero que son revendibles con servicios de valor añadido, bien a la hora del despliegue de soluciones (ej. instalación, formación), bien como piezas sobre las que construir sistemas más potentes. Con el software restrictivo, el dinero dedicado al mismo no es inversión sino gasto, ya que se va en forma de licencias cerradas pero no crea programas para el erario público. Se trataría, por tanto, de cambiar estas licencias por horas de trabajo a poder ser locales. A modo de ejemplo, si algún día en Euskadi se apuesta seriamente por reemplazar un Oracle o un Microsoft Office, presentes en numerosas instituciones públicas, por otras soluciones libres desarrolladas o mejoradas aquí a partir de piezaslibres, nos retornaría un flujo de capital significativo. Porque tenemos universidades y empresas suficientemente solventes y capacitadas para ello. Una buena muestra es la treintena de organizaciones que forman ESLE, la asociación de empresas desoftware libre de Euskadi.
Finalmente, el software libre es una fuente idónea para la mejora continua: los componentes pueden ser mejorados por comunidades, personas y empresas de todo el mundo, quienes a su vez tienen la potestad para dejar a disposición pública sus versiones mejoradas. La velocidad de este mecanismo depende de distintos factores: el interés de las usuarias por cada producto, el compromiso y los recursos de quien está detrás de cada programa, la filosofía de generar mejoras y compartirlas o, a la contra, cerrarlas,… Dentro de las mejoras se incluyen también las adaptaciones, asunto crucial en nuestro caso por la necesidad de incluir el euskera en nuestro software; el bilingüismo suele resultar más costoso en tiempo y dinero si se hace en programas restrictivos y no en libres.
Todo lo dicho aplicado a software y también a hardware lo vamos a ir viendo ya en el desarrollo de la IoT (Internet of Things) y las impresoras 3D, próximos hit parade tecnológicos que están a las puertas, y que van a constituir otro hito de impacto análogo al de los smartphones de pantalla táctil, la web 2.0 y las redes sociales.
Uniendo los argumentos anteriores, bueno sería que los organismos públicos y aquellas organizaciones que apuestan por los bienes comunes sean ejemplo tractor de su uso, promoción e incluso hagan aportaciones en forma de productos mejorados, o colaboren con inversiones en dinero o recursos. Esta apuesta no se ha de hacer con una óptica cortoplacista, quizás derivada de otras motivaciones. Al igual que en unos pocos meses no acabaremos con los micromachismos, ni con la cultura del crecimiento económico sin límites, ni con la creencia de que el pleno empleo es algo alcanzable, la transición del softwarerestrictivo al software libre conlleva un cambio no sólo tecnológico sino cultural; que gradualmente se convierta en realidad requiere la dedicación de esfuerzos y recursos durante años. Es una apuesta de país sobre la que reflexionar si queremos llegar lejos y apostamos de verdad por lo “público y de calidad”. Es una apuesta en la que sí caben todas y todos los que quieran hacerla en serio, y pongan por delante el interés del beneficio común.
Publicado en:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments 1 Comentario »

Al ir a pasar datos de Contaplus a Keme he visto consejos e instrucciones por internet, y aquí aporto otro granito de arena en forma de script bash que usa awk. Los pasos para la versión de Keme 2.9 serían:

1) A partir de los dos ficheros de cuentas y asientos de Contaplus exportados en ASCII, ejecutar este script; si necesitas adaptarlo (ej. nombres de ficheros origen y destino), eres libre de hacerlo:

#!/bin/bash 
# Autor: Dani Gutiérrez 
# Licence of this software: GPLv3
D=/tmp
F1=Subcta.txt
F2=Diario.txt
#file -bi $F1 $F2

iconv -f ISO_8859-1 -t utf8 $D/$F1 | awk '
function f(s,n1,n2) { 
 s=substr(s,n1,n2); 
 sub(/[ \t\r\n]+$/, "", s); 
 sub(/^[ \t\r\n]+/, "", s); 
 s=s"\t" ; return s } 
{print f($0,1,12) f($0,13,40)} 
' | grep ^[0-9] > $D/keme_$F1 #To delete last line with ^Z

iconv -f ISO_8859-1 -t utf8 $D/$F2 | awk '
function fecha(s) {
return substr(s,13,2) "/" substr(s,11,2) "/" substr(s,7,4) "\t"
}
function f(s,n1,n2) {
s=substr(s,n1,n2);
sub(/[ \t\r\n]+$/, "", s);
sub(/^[ \t\r\n]+/, "", s);
s=s"\t" ; return s }
{print f($0,1,6) fecha($0) f($0,15,12) f($0,55,30) f($0,245,12) f($0,262,12)}
' | grep ^[0-9] > $D/keme_$F2 #To delete last line with ^Z

2) En Keme:

  • Crear la empresa, con el mismo número de dígitos de cuentas contables que el que se use en Contaplus.
  • Crear los ejercicios que contengan todas las fechas de los asientos que se quieran importar.
  • Ir a Plan > Importar Plan y elegir el fichero de cuentas resultado del script.
  • Ir a Utilidades > Importar > Importar Asientos y elegir el fichero de asientos resultado del script.

¿Y si todas las personas, asociaciones, empresas,… que necesitamos gestionar una contabilidad y que apostamos por el software libre usamos un programa libre como el Keme, o se lo proponemos a quien nos lleve la contabilidad? No más programas privativos si hay alternativas libres de calidad.

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments 2 Comentarios »

ak13_beerAfter sharing nine intense days in Akademy-es 2013, Akademy 2013 and QtCS 2013, special and sincere kudos:

You can browse:

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments No Hay Comentarios »

Como indica txipi en su entrada, mañana dará comienzo otra edición de los afamados cursillos de verano del e-ghost.

cursos_verano_eghost_2013

En esta ocasión, la duración de los mismos es de nada menos que tres semanas, y habrá 25 sesiones en las cuales se impartirán distintos contenidos, alguno de ellos repetido en diferentes días. La verdad es que la temática resulta muy interesante, tanto por su diversidad como por algunos contenidos muy actuales:

  • Sistemas y Programación:
    • Proyectos de Programación en la Universidad de Chicago
    • Expresiones regulares
    • Introducción al desarrollo  en Android
    • Introducción a Django
    • Introducción a Bootstrap
    • Introducción a Redis
    • Seguridad en APK de Android
    • Rails y Hobo
    • Xamarin
    • El sistema de arranque systemd
  • Electrónica:
    • ¿Qué hago con  mi Arduino?
    • Introducción al diseño de circuitos con Kicad
  • Software educativo:
    • Introducción a KDE Edu (paraninfo EHU/UPV)
    • Software educativo en primaria y secundaria
    • Software educativo para educación universitaria
    • Charla con los desarrolladores y otros usuarios de KDE Edu
  • Proyectos y herramientas generalistas o para otros ámbitos no tecnológicos:
    • 1 hora para conocer Linux y 1 hora para instalarlo
    • Introducción a la Experiencia de Usuario
    • Introducción al análisis de datos con R
    • LaTeX para Humanidades

Tenéis toda la info en la página de los cursos.

Gracias a todas las personas que colaboran de forma altruista tanto  impartiendo los cursillos como organizándolos, que ya sabemos que esto lleva un tiempo y esfuerzo considerables.

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments No Hay Comentarios »

Akademy2013-tshirt-mockup-weeEn estos días se ha publicado la camiseta del Akademy internacional, un diseño original de Jorge Cacho basado en el logo de KDE y el Lauburu. Como podéis leer en el anuncio, ya es posible solicitar una hasta el 31 de mayo, y pagarla en el Akademy a precio reducido. Para ello, seleccionar la opción correspondiente en el sistema de gestión de inscripciones.

Por otra parte, es también noticia fresca la publicación de programa del Akademy-es 2013 que tendrá lugar en el Bizkaia Aretoa los días jueves 11 y viernes 12 de julio.

Como podéis leer, se hablará tanto de las últimas novedades del escritorio KDE, como de unas cuantos programas “de la familia”, en formato de charlas normales de duración media hora, y charlas relámpago de 5 minutos de duración, todas ellas en castellano.

Inscríbete cuanto antes.

Akademy-es-2013-euskera

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments No Hay Comentarios »

De cuando en cuando Google y algún otro publicista me han propuesto incluir anuncios en mi blog a cambio de dinero. Por ahora, prefiero mantenerme al margen de eso, pero hoy quiero hacer otro tipo de publicidad que llegue a toda la gente que me lee. Como dice Galeano:

“Son cosas chiquitas.
No acaban con la pobreza
no nos sacan del subdesarrollo,
no socializan los medios de producción
y de cambio, no expropian las cuevas de Alí Babá.

Pero quizá desencadenen la alegría de hacer,
y la traduzcan en actos.

Y al fin y al cabo, actuar sobre la realidad
y cambiarla aunque sea un poquito,
Es la única manera de probar
que la realidad es transformable.”

Me han gustado mucho las intervenciones de los tiempos 17:50 y 21:04. Regálate una hora para pensar de forma más crítica:

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments No Hay Comentarios »

En este mes de revuelo por el cierre de Google Reader y el consiguiente ruido de alternativas, me planteo una vez más si antes o después no debería dejar de usar Google como gestor y almacén de correos, contactos y calendarios, a pesar de que su funcionamiento es muy muy bueno.

Pero a día de hoy tengo otra dependencia añadida: mi móvil y su Android, que no es tan libre y comunitario como me gustaría, cuestión que no es nueva. Como el smartphone HTC Desire Bravo me estaba dando problemas, el otro día decidí reutilizar mi Nokia N9 con Meego 1.2 “Harmattan”. Meego fue el cruce de Maemo (Nokia) y Moblin (Intel), y –anunciado allá por septiembre de 2011– ya no continúa de forma oficial. Fue durante el Akademy de 2012, que la gente de Nokia nos obsequió con dicho terminal; eskerrik asko, Quim Gil!

Tras actualizar -desde un Windows- a la última versión del software, la PR1.3, por alguna razón el N9 no acaba de sincronizar los contactos telefónicos de mi cuenta de Google a pesar de seguir éste y algún otro tutorial, basados en el protocolo de Microsoft Exchange ActiveSync, con lo que para mí no es operativo a día de hoy. Encima, leo que Google finalizará su soporte a este protocolo, ya que por suerte va hacia el uso de protocolos estándares y abiertos como son CardDAV y CalDAV.

n9_androidComo solución temporal, y gracias a este post del proyecto NITDroid, he optado por flashear el N9 con Android (concretamente a la Jelly Bean 4.1.1 con la imagen nitdroid_n9_jellybean_alpha5.tar.bz2), de modo que tengo un arranque dual para elegir uno u otro.

A pesar de no ser la ultimísima versión de Android, y de que no funcionan algunas cosas (la petición del pin de la SIM, la cámara, el GPS, la decodificación de video por hardware o el NFC), para mí me vale porque la sincronización de los contactos era crítica.
[Actualización: la solución no vale porque es capaz de hacer llamadas de voz]

Ha sido divertido hackear un rato, todo ello desde un PC con Kubuntu, y queda pendiente para otra ocasión probar el cargador Ubiboot N9 de marzo de 2013, el cual me permitiría además poder arrancar un tercer sistema operativo (el Nemo) mediante un menú gráfico, entrar en un modo de mantenimiento o probar distintos kernels sin necesidad de flashear nada.

Volviendo a la reflexión que hice en esta presentación de septiembre de 2010, habrá que ver cómo evolucionan los distintos sistemas operativos para móviles “más o menos libres” que andan por ahí:

Para mí, algunos factores que van a determinar el éxito desde la óptica del software libre son:

  • Mayor cantidad posible de software libre, drivers incluidos.
  • Uso de protocolos y estándares abiertos. Para muestra, mi problema de sincronizar los contactos mediante CardDAV (su implementación habría de aparecer aquí).
  • Continuidad del software, para que no ocurra otra finalización como la de Meego Harmattan.
  • Continuidad respecto al hardware, para usarlo en terminales modernos. La tecnología evoluciona y hay que aprender de experiencias como el proyecto OpenMoko.
  • Existencia de muchas aplicaciones, e incluso posibilidad de ejecutar las de otros sistemas operativos, ej. Line.
  • Balance entre el control desde las empresas versus la comunidad.
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments 3 Comentarios »

gsoc_2012_kdeLeyendo este post de hace unos días, he revisado la web oficial del GSoC con los 1073 proyectos aceptados el año pasado, en 2012, y gracias a esa información he podido saber de la existencia de otros proyectos abiertos de interés, como es OpenMRS.

Además, he preparado esta hoja de cálculo en la que destaco:

1) La participación de organizaciones muy conocidas en la esfera del software libre, como son estas 69:

Abiword * Apache Software Foundation * Apertium * Artica ST (Pandora FMS) * Blender Foundation * BlueZ * BRL-CAD * Creative Commons * Debian Project  * Django Software Foundation * DocBook Project * DragonFly BSD * Drupal * Electronic Frontier Foundation/The Tor Project * FreeBSD * Freenet Project Inc * GCC – GNU Compiler Collection * Gentoo Foundation * GIMP * Git * GNOME * GNU Project * Google Open Source Programs Office * GStreamer * Haiku * haskell.org * Inkscape * JBoss Community * Joomla! * KDE * Kernel.org – the Linux Kernel Organization * Komodo OpenLab * Libav * LibreOffice * MINIX 3 * MoinMoin Wiki * Mono Project * Moodle * Mozilla * Nmap Security Scanner * Opencast Matterhorn  * OpenICC * OpenMRS * OpenNMS * OpenStreetMap * openSUSE * OSGeo – Open Source Geospatial Foundation * OWASP Foundation * phpBB Forum Software * phpMyAdmin * Pidgin, Finch, and libpurple * PostgreSQL Project * PulseAudio * Puppet Labs * Python Software Foundation * R project for statistical computing * Samba * Scilab * Scribus * Stellarium * The Eclipse Foundation * The Fedora Project * The Linux Foundation * The LLVM Compiler Infrastructure  * The NetBSD Foundation * Wikimedia Foundation * Wine (a project of Software Freedom Conservancy)  * XBMC Foundation * XMPP Standards Foundation

(Mi reconocimiento también para todas las organizaciones que no han sido incluidas en este listado.)

2) Del grupo anterior, aquéllas que tuvieron 10 o más proyectos dentro del GSoC’2012. El número uno es para KDE, con 59 proyectos.

gsoc_2012

 

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments 1 Comentario »

Siguiendo con la saga del Akademy 2013, y recordando que en julio tendremos en Bilbao los encuentros estatal e internacional de KDE, el pasado jueves se anunció de manera pública y oficial que el 15 y 16 de julio, coincidiendo con el anterior, tendremos también un tercer encuentro: el Qt Contributors Summit 2013 (aka QtCS 2013).

KDE_QT

Se trata del principal evento en relación al Qt Project. QtCS 2013 será la tercera edición de este proyecto tras el lanzamiento del Qt Open Governance en 2011. El evento QtCS es una “unconference” donde se juntan las personas que contribuyen a este gran proyecto; la asistencia es gratuita, pero se gestiona mediante invitaciones.

La novedad es que durante unos días se darán cita en el mismo lugar dos importantes comunidades del mundo del software libre: las de KDE y Qt cuya suma llega nada menos que a 500 personas. Como se anuncia en la web de kde.org se trata de sumar fuerzas ya que ambos proyectos son muy complementarios: Qt es la plataforma en la que KDE se fundamenta, y KDE es el principal proyecto de Qt en cuanto a uso, además de ser un contribuyente de peso.

Y por supuesto, ahí estaremos también las comunidades locales de itsas y e-ghost.

Antes de acabar, dos videos sobre la última versión principal de Qt, la 5.0, la cual se publicó en navidad y ya cuenta con una release posterior. Sin duda, una tecnología libre de gran impacto por muchos motivos, como el hecho de ser multiplataforma. Uno de sus proyectos más novedosos es su uso en el Ubuntu Phone.

Qt rocks. KDE rocks

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments No Hay Comentarios »

Tras una eternidad de 3 meses sin escribir en el blog (no por falta de contenidos sino de tiempo), aprovecho estos días para hacerme eco de unas cuantas novedades recientes. Se trata de cambios que mejoran la plataforma KDE y la suite LibreOffice.

Respecto a KDE, aparece la nueva versión 4.10 en la que se consolida la distinción en tres niveles:
plasma-4-10

  • Plasma Workspaces, como escritorio orientado no sólo a PC sino también ej. a tablets de la mano de la modalidad Plasma Active. Algunas de las novedades pasan por refinamientos visuales en el gestor y compositor de ventanas, menú común a varias aplicaciones, y fondos animados de pantalla basados en QML. También se han mejorado el indexador semántico de ficheros, el gestor de impresión y el gestor de ficheros dolphin.
  • Aplicaciones KDE.
  • Plataforma KDE, que recoge aspectos relacionados con el desarrollo, más técnicos y menos de uso final, aunque por supuesto tienen impacto en la mejora de éste.

En cuanto al bloque de aplicaciones de KDE, además de los cambios recogidos en el anuncio y que mejoran el Okular, el Gwenview o el Kontakt, krita_26es de destacar la aparición de la versión 2.6 de Calligra, la suite ofimática de KDE que si bien no está tan extendida como LibreOffice, en mi opinión resulta muy prometedora porque el desarrollo es “más limpio” en el sentido de que no se arrastran cantidades enormes de código procedente de la década de los 80 (sin menospreciar a LibreOffice, que es lo que de momento uso).

Dentro de Calligra, quiero hacer mención especial a Krita. Un buen muestrario de la nueva 2.6 es este PDF.

 

digikam_3_0_0Pero no acaban aquí las novedades en programas de la comunidad KDE. También es de anunciar la aparición de la versión 3.0.0 de Digikam. Esta release, además de ser el resultado de 4 pre-releases lideradas por sus desarrolladores oficiales, también llega gracias al trabajo de 11 estudiantes que han participado en el Google Summer of Code, principalmente procedentes de la India.

Entre otras mejoras están la de generación de videos o reconocimiento facial, además de la importación/exportación de fotografías a redes sociales.

libreoffice_4Continuando con otras novedades, también ha tenido una relevancia significativa la publicación de la nueva LibreOffice 4.0. El fin de semana pasado, durante el FOSDEM, estuve en un par de charlas de LibreOffice, (contó con un track propio de de 18 charlas), y pude conocer en persona a algunos de los desarrolladores y a miembros de la Document Foundation. Las mejoras de la versión 4.0 se recogen aquí, y ahora contamos con integración CMIS para enlazar con distintos CMSs, un control remoto de presentaciones para Android, etc. Resulta muy interesante que en los 29 meses desde su nacimiento en septiembre de 2010 ésta sea la quinta versión que genera una comunidad más abierta, participativa y democrática que la del gobierno de Oracle en OpenOffice (software que posteriormente, por suerte, ha acabado en manos de la Apache Software Foundation).

 

  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Twitter
  • Google Bookmarks
  • Add to favorites
  • BarraPunto
  • email
  • Google Buzz
  • Identi.ca
  • LinkedIn
  • Meneame
  • PDF
  • RSS
  • Slashdot

Comments No Hay Comentarios »