Atención, este blog está alojado en Blogspot. Es recomendable tomar las debidas precauciones (como usar un bloqueador de Javascript).

domingo, 27 de diciembre de 2009

El otro paradigma

La filosofía del software libre se puede extender a otros campos como la educación, el arte y la cultura. En el primer vídeo, Franco Iacomella nos ofrece una interesante presentación sobre el paradigma del software libre y su relación con Internet, pero también con la educación y la realización de obras artísticas.

En el segundo, muestra cómo utilizar herramientas de software libre para realizar obras gráficas: dibujos, fotografías y animaciones 2D y 3D.

También existen herramientas de software libre para edición de audio y vídeo, como las que encontramos en la distribución de GNU/Linux Ubuntu Studio.
Las licencias Creative Commons permiten al autor flexibilizar y disminuir las restricciones que la ley todavía reconoce por defecto a las obras de todo tipo.
Es interesante reflexionar sobre la diferencia entre el copyleft y el dominio público y sobre cómo protege y promueve el copyleft el conocimiento libre. De una obra con licencia copyleft no se puede derivar una obra con restricciones de uso y copia. En cambio, de una obra en dominio público sí que se puede derivar otra que no esté en el dominio público y que tenga restricciones de uso y copia. La eliminación del copyright, o una modificación en su duración, provocaría automáticamente la eliminación, o la disminución de la vigencia, también del copyleft.

lunes, 23 de noviembre de 2009

Google Sky Map para Android - Un planetario móvil

Google Sky Map para Android es todo un planetario móvil, una aplicación que ya quisieran tener los usuarios del iPhone 3G, aunque el 3GS tiene un equivalente en Star Walk.

Para Android hay otras alternativas a Google Sky Map, como SkEye. Otra aplicación interesante y similar es SatelliteAR.

Con esto se acabó ir paseando por ahí, mirar al cielo y preguntarse, ¿qué estrella será esa? Coges tu teléfono con Android apuntas a la estrella y en pantalla tienes su nombre y la constelación a la que pertenece.

La he podido ver funcionando este fin de semana y me ha impresionado mucho.

En mi opinión, la aplicación mejoraría mucho si se pudiera ver una ficha con una imagen y datos como la distancia, la composición, el tamaño y las características principales del objeto que selecciones en la pantalla.

Y por supuesto, sería mucho mejor si fuera software libre con una licencia copyleft como la GPL.

También sería interesante poder introducir más capas de datos y más criterios de búsqueda, como por ejemplo asteroides, exoplanetas, satélites, la Estación Espacial Internacional, el telescopio Hubble, sondas en el sistema solar o en el espacio profundo, sugerencias de observación para cada noche, noticias sobre astronomía relacionadas con el objeto seleccionado y también de misiones espaciales... ¿Y qué hay de accesorios hardware como un pequeño láser verde controlado por el programa, que incluso podría tener efectos sonoros de sable de luz?

¿Lo siguiente qué será? ¿Apuntar con el teléfono buscando qué?: lugares emblemáticos, bocas de metro, autobuses, ciertas personas, la tienda con lo que buscas a mejor precio...

Las posibilidades de los teléfonos 3G con GPS, brújula y sensores de movimiento me parecen increíbles en cuanto a aplicaciones de realidad aumentada, muchas ya desarrolladas y disponibles en Android Market, como Wikitude, Layar o Latitude. Sólo falta ver qué aceptación tienen.

Me da la impresión de que dentro de pocos años, cuando casi todo el mundo vaya por ahí con estos gadgets, el mundo será muy diferente.

De propina, GNUpod, un software para gestionar iPod en GNU/Linux, para que tener un iPod no sea una excusa para seguir usando iTunes y sistemas operativos propietarios.

sábado, 24 de octubre de 2009

CRM: gestión de la relación con el cliente

María Garaña, presidenta de Microsoft Ibérica, se lamentaba en Cínco Días de que en España "sólo un 11% de las medianas empresas tiene un CRM y es la aplicación más básica para conocer a los clientes."
Lo irónico es que la mayoría de las empresas clientes de Microsoft debe de utilizar Outlook y Exchange para gestionar las relaciones con sus clientes, asociando notas y tareas a los contactos y al calendario, y sincronizando esta información con la del teléfono móvil y compartiendo la información a través de Exchange.
Hay que tener en cuenta lo difícil que es romper con los malos hábitos, pero un cliente de correo no es una buena aplicación de CRM, ya sea propietario, como Outlook, o libre, como Thunderbird o Evolution.
Una aplicación de CRM, y las hay libres como SugarCRM o CiviCRM, ofrece mucho más para gestionar contactos, correos, tareas, citas, el calendario y realizar un seguimiento de las oportunidades de venta y del servicio y soporte prestado a los clientes. Esto junto a un software para llevar las cuentas como el que mencionamos en la entrada anterior y una suite ofimática como OpenOffice.org es todo lo que necesita un pequeño negocio u organización para funcionar de forma eficiente.
Una de las diferencias entre software de CRM y una libreta de direcciones típica de un cliente de correo es que el software de CRM permite definir cuentas, que representan empresas, y asociar los contactos a una cuenta, de forma que si una empresa cambia de dirección o de teléfono sólo hay que actualizar la entrada de la cuenta, mientras que en un cliente de correo habría que modificar todos los datos de empresa en todos los contactos de esta empresa, lo cual es una gran pérdida de tiempo.
Además, en un cliente de correo no existe una forma de enlazar automáticamente las citas o las tareas con un contacto o una cuenta, ni de mantener organizado un histórico de las actividades relacionadas con una cuenta o un contacto.
Pero hay mucho más que puede hacer un software CRM, además de mantener cuentas y contactos y un histórico de las actividades relacionadas, como realizar estimaciones de ventas en función de las oportunidades de venta introducidas para cada cuenta y contacto, la gestión del catálogo de productos, la confección de presupuestos e informes, el seguimiento de incidencias, implementar el calendario y directorio corporativo, consolidar la información importante de la empresa a través de un único interfaz web y actuar de repositorio para la gestión de documentos y de sus versiones.
Al estar basado en web, se puede acceder a la información de la empresa a través de Internet mediante una web segura y también existe la opción de sincronizar la información de SugarCRM con un dispositivo móvil.
Respecto a los datos ya existentes, la aplicación permite importar datos de contactos a partir de ficheros generados por Outlook u otro programa, que incluyan la información delimitada por comas o tabuladores, aunque el proceso puede requerir bastante intervención manual.
Una aplicación como SugarCRM requiere además una inversión en hardware. Para ejecutar una aplicación basada en LAMP y para soportar más de 12 usuarios de forma eficiente, no debemos utilizar un PC antiguo que tengamos por ahí, porque no funcionará bien. Se necesitará un servidor, no un PC, con al menos 2 GiB de RAM, cuanta más mejor, claro.
La diferencia entre un servidor y un PC es que el servidor está pensado para estar siempre encendido y por ello tiene control de errores en los chips de memoria (ECC) y fuente de alimentación redundante.
Además tienen discos SCSI, muchos más rápidos y diseñados para ejecutar de forma eficiente peticiones de acceso a disco no relacionadas entre si, minimizando el movimiento del cabezal, mientras que los discos IDE o SATA ejecutan las peticiones de acceso a disco en el orden que las van recibiendo.
Los procesadores para servidores más típicos son los Intel Xeon o los AMD Opteron y tienen una memoria caché optimizada para múltiples procesos de diferentes usuarios, en contraste con los Intel Core y los AMD Athlon, que son para PC .
Un servidor debe estar conectado a un sistema de alimentación ininterrumpida (SAI) para evitar pérdidas de datos debidos a apagones y para proteger las fuentes de alimentación de sobretensiones.
Debido a la complejidad y el coste de mantener un servidor propio, que requiere tener personal especializado en la empresa, está de moda alojar los sistemas CRM en otras empresas, en la nube, y conectar a ellos a través de Internet. Las dos opciones tienen sus ventajas e inconvenientes, aunque personalmente me inclinaría por tener el control de mi propio servidor con mis datos y aplicaciones.

viernes, 23 de octubre de 2009

Software libre para la pequeña empresa

Últimamente, los medios de comunicación se han hecho eco de iniciativas como Madrid on Rails para introducir software de gestión basado en software libre en las pequeñas empresas, muchas de las cuales siguen usando hojas de cálculo o incluso lápiz y papel. Ha tenido tanto éxito que se han apuntado empresas de toda España, no sólo de Madrid, e incluso de América del Sur.
Estas iniciativas son útiles cuando van acompañadas de formación y de asesoramiento, como es el caso, porque el software es sólo una herramienta y hay que tener claro el concepto que hay detrás de siglas como CRM, ERP o BPM, entre otras; para sacar el máximo partido a las aplicaciones de gestión de la relación con el cliente (CRM), de planificación de recursos de la empresa (ERP) y de gestión de los procesos de negocio (BPM).
Por aquí tenemos EinesTIC, promovido por la Generalitat, en el marco del programa PimesTIC, y que incluye:
- Una versión modificada de Abanq, de InfoSial, SL. La llamada a la aplicación se realiza desde un panel de control que permite el acceso directo a diferentes funcionalidades (gestión de clientes, proveedores, agentes comerciales, presupuestos, pedidos, albaranes, facturas y productos). También permite la impresión de ofertas, pedidos, albaranes, y facturas con plantillas seleccionadas.
- Una versión modificada de la aplicación de terminal de punto de venta (TPV) OpenbravoPOS, de Openbravo, SL. La variación consiste en unas modificaciones al código para permitir la integración de la aplicación de gestión, para la sincronización de productos definidos desde el panel de control y la sincronización de las facturas generadas desde el TPV.
- Un módulo propio de generación de modelos de Hacienda.
Bruce Perens, en su artículo La economía emergente del software libre explica que para las empresas, el software de gestión genérico no es una ventaja competitiva, porque todo el mundo tiene acceso a él. Por poner un ejemplo, casi todo el mundo puede comprar Office de Microsoft y todo el mundo puede descargar OpenOffice.org, por lo tanto, usar una hoja de cálculo no es ninguna ventaja competitiva. Lo mismo sucede con el software de gestión genérico que se vende empaquetado y que todo el mundo puede comprar. Es un centro de coste para la empresa, no un centro de beneficio y si ese coste se reparte entre muchos usuarios, pues mejor, porque menos le toca pagar a cada uno.
Los fabricantes de software propietario empaquetado exigen al usuario el pago de una licencia para sufragar los costes de desarrollo y obtener beneficio y restringen al usuario la posibilidad de realizar copias del software para mantener su modelo de negocio.
Este modelo, además de en ingeniería y desarrollo de software, debe invertir en publicidad, empaquetado, distribución, en perseguir a los que copian el software de manera ilegal y al final resulta un modelo bastante ineficiente. Según Perens, menos del 10% del dinero que paga el usuario por un software propietario se invierte en desarrollo de software. Es mucho más eficiente el paradigma de desarrollo del software libre, sin publicidad y con una distribución de bajo coste mediante Internet. El dinero para financiar el desarrollo del software libre se obtiene de otras fuentes, como suscripciones a servicios de soporte y actualización o donaciones de usuarios agradecidos, pero el software es libre y se puede distribuir y modificar sin limitaciones, por lo que al contrario que el software propietario, lo puedes evaluar de forma completa antes de decidir invertir en él.
Además, puedes copiarlo a otros ordenadores sin tener que preocuparte por el cumplimiento de licencias o temas legales. Otra ventaja es que el software libre es interoperable por definición, porque al estar disponible el código se puede hacer un módulo para relacionar dos programas, como en el caso que hemos visto en el EinesTIC, o se pueden traspasar los datos de un programa a otro, aunque esto requerirá servicios de profesionales. En cambio, el software empaquetado tradicional solía secuestrar los datos de los usuarios en formatos propios, aunque cada vez más se impone la interoperabilidad y los estándares abiertos en todo tipo de software.

viernes, 31 de julio de 2009

¿Actualizar a Windows 7 o abandonar Windows?

En los enlaces referidos a continuación, se comenta que el proceso de actualización de Windows XP a Windows 7 es muy complicado.
Microsoft recomienda comprar un PC nuevo con Windows 7 preinstalado en lugar de actualizar:
http://online.wsj.com/article/SB10001424052970204563304574318391978494098.html. Al respecto, no está de más recordar la ley de Wirth.
Para los usuarios de Windows Vista, el proceso es más fácil pero tampoco está libre de problemas:
http://online.wsj.com/article/SB10001424052970204900904574304283334746634.html
Windows 2000 ya no está soportado por Microsoft desde julio de 2010, pero Windows XP tiene soporte de Microsoft hasta 2014, así que tampoco hay tanta prisa por cambiar, al menos mientras Windows XP sea la versión de Windows más utilizada, lo que se podía seguir en Windows Pulse, donde se observaba hace un tiempo que software libre como OpenOffice.org y Firefox ya han seducido a muchos usuarios de Windows. Así que quizás lo mejor será estudiar con calma el abandono de Windows y la migración a una distribución de GNU/Linux, entorno natural para Firefox y OpenOffice.org.
Declaraciones de un usuario mosqueado por la complejidad al actualizar a Windows 7: "No es necesario pagar por algo que va a complicarte la vida, ¡eso lo puedes tener gratis!."
Eso es cierto sobretodo en el caso de realizar una migración de Windows a una distribución de GNU/Linux. Migrar de Windows a GNU/Linux es una tarea compleja, posiblemente comparable a cambiar a Windows 7.
La ventaja de migrar a GNU/Linux es que te complicas la vida una vez, pero luego la actualización de versiones es frecuente (cada seis meses o un año, dependiendo de la distribución), y al final todo es más sencillo y no hay cambios tan bruscos, porque se aprende a mantener el sistema funcionando y a resolver los problemas que pueden aparecer al actualizarlo.
La FSF nos proporciona más razones de tipo ético para no usar Windows 7 y en general software propietario.

martes, 21 de julio de 2009

Libros electrónicos que desaparecen

La semana pasada Amazon borró dos libros de George Orwell, "1984" y "Rebelión en la granja", de los lectores de libros electrónicos Amazon Kindle, según explica la Fundación del Software Libre en su sitio web contra la tecnología DRM: http://www.defectivebydesign.org/blog/1248. No podían haber escogido dos libros mejores para comentar este caso, sobretodo por "1984", ya que Amazon se ha identificado con el Gran Hermano en este asunto.
A la hora de adquirir un equipo para leer libros electrónicos hay que tener en cuenta estos inconvenientes y evitar la tecnología DRM. En mi caso, utilizo un Letux 400 para leer libros electrónicos en diversos formatos sin DRM. También acostumbro a leer libros que tomo en préstamo de bibliotecas públicas, una fuente casi inagotable de buenos libros.
No renunciemos a los beneficios de los libros tradicionales, que no desaparecen, al pasarnos a los libros electrónicos. Defiende tu derecho a leer de forma efectiva y rechaza productos con DRM, entre los cuales están los productos de Apple, como los populares iPhone e iPod.
Y si quieres, firma la petición: http://www.defectivebydesign.org/amazon1984
Sobre este asunto, cabe destacar que Amazon pagará 103.000 euros a un joven que perdió su trabajo junto con el libro borrado.

domingo, 28 de junio de 2009

...y consiguiendo el software

Para instalar GNU/Linux en un ordenador personal, lo más habitual es utilizar un CD, aunque hoy en día son más comunes los DVD, en equipos modernos, esto es, con procesadores al menos a 1 GHz y con al menos 1 GiB de RAM.
Para conseguir un CD/DVD de una distribución (versión) de GNU/Linux de forma rápida, podemos ir al quiosco más cercano y comprar una revista como Linux Magazine, que por ejemplo, este mes (nº 50) trae un DVD con la distribución Ubuntu, muy fácil de instalar.
Sin tener que pagar, aunque a lo mejor no tan cerca, también se puede conseguir un CD para instalar GNU/Linux en una biblioteca municipal, por ejemplo, en las de Barcelona hay CD de Càtix, también basada en Debian, como Ubuntu.
Se puede solicitar a Ubuntu el envío de un CD a domicilio en: https://shipit.ubuntu.com/, una solución económica pero no apta para impacientes.
Si se dispone de una conexión a Internet de banda ancha, puede ser interesante la opción de descargar una imagen ISO, como Trisquel o Debian netinst, y grabarla en CD o en un disco USB. Es importante elegir la imagen que corresponde a la arquitectura de nuestro ordenador. Amd64 es la opción para máquinas nuevas con procesadores de 64 bits (aunque sean Intel), i386 si el ordenador es un poco antiguo y tiene un procesador de 32 bits.
Para una máquina antigua con pocos recursos, aunque al menos 128 MB de RAM, una distribución ligera como Puppy Linux, MacPup o Lubuntu es la opción. También existe Qimo, en caso de reusar un ordenador antiguo para un niño.
Si el ordenador tiene Windows instalado y se dispone de una conexión a Internet de banda ancha, se puede instalar Debian GNU/Linux desde la siguiente página web: despídete de Microsoft ahora, por supuesto, después de haber hecho copia de seguridad de los datos de dicho ordenador, por ejemplo, en un disco externo vía USB. Aquí un artículo similar, más reciente: GNU/Linux para principiantes

domingo, 14 de junio de 2009

Pixelízate: consiguiendo el hardware...

"Trasladando ordenador a ciudadanía, pymes y jóvenes." La propuesta del plan avanza 2 es ofrecer préstamos para la adquisición de ordenadores.
Desde aquí invitamos a los que se decidan a adquirir equipamiento informático a comprar un equipo de segunda mano o, si compran uno nuevo, a comprarlo a negocios que promuevan el software libre como GNUinos o TuxBrain, por poner un par de ejemplos en la província de Barcelona de detallistas que ofrecen equipos con Debian o Ubuntu preinstalado. Desde el proyecto openDesktop.org nos ofrecen el Open-PC, una alternativa interesante que contribuye a la financiación del escritorio libre KDE. Hoy en día, incluso podemos comprar un PC con Ubuntu a El Corte Inglés con servicio de instalación a domicilio o a Id Hardware con suscripción por un año a la revista Ubuntu User incluida.
También existe la opción de adquirir uno de estos netbooks con GNU/Linux que son tan ligeros y que son el complemento perfecto a un equipo principal para trabajar en movilidad. Un Letux 400 es mi opción, por económico y ligero, pero es más limitado que el Lemote Yeeloong, el ultraportátil más libre que hay disponible.
Parafraseando la reflexión en la web principal de Ofertas PC: "La mayoría de los usuarios utilizan tan sólo un 20% del potencial de un equipo informático de última generación. Los programas más comunes actualmente (navegadores, clientes de correo, procesadores de texto, hojas de cálculo y de pase de diapositivas) funcionan con absoluta fluidez en ordenadores Pentium IV. ¿Por qué gastar entonces más de lo necesario?"
Otra opción puede ser reutilizar un equipo relativamente antiguo, pero que todavía funcione y que quizás tenemos en casa o que nos pueda ceder alquien. Al menos debería tener un procesador tipo Pentium II a 166 MHz y 128 MB de RAM para ejecutar una versión ligera de GNU/Linux como Puppy Linux. Aunque no sea como ordenador principal, un ordenador antiguo con una distribución ligera de GNU/Linux es una buena opción para compartir el acceso a Internet y los recursos del ordenador principal con otras personas, una opción complementaria que merece la pena y que os animo a explorar. Aunque ahora la mejor opción puede ser elegir un portátil que respeta tu libertad.

jueves, 11 de junio de 2009

Presentación

El objetivo de este blog es animar a todo el mundo a empezar a utilizar software libre en sus ordenadores.

¿Y esto para qué? Pues así de pronto, se me ocurren las siguientes ventajas:
- Ahorrar en software y equipos informáticos con alternativas libres, o al menos gratuitas.
- Alargar la vida útil de los equipos informáticos y contribuir a que se degrade menos el medio ambiente.
- Aumentar nuestra autoestima e independencia y aprender a utilizar el ordenador de un modo autónomo, en lugar de tener que estar pidiendo ayuda siempre al "pringao" de turno.
- Tener un segundo o tercer equipo para casos de emergencia o simplemente para "cacharrear" y aprender.

Os animo a exponer vuestros motivos particulares, si los tenéis, para empezar a usar software libre y a plantear cuestiones y temas que os gustaría tratar.