Microsoft … ¿ jugando al despiste ?

” Microsoft “libera” C# y CLI ” ¿ a qué ahora se convierten en los abanderados del Open Source ?

Hace tan sólo unos meses, nunca me hubiera imaginado escribiendo una entrada en la que la combinación de palabras “Microsoft” y “Open Source” se conjugaran para algo que no fuese una demanda o algo por el estilo. Pero si, hoy la escribo. Se me han quedado los ojos “Ojipláticos”.

Supongo que este es un movimiento natural para las empresas que hasta el momento han basado negocio en productos propietarios, dado que el mercado, y sobre todo muchas administraciones públicas están apostando fuerte por un modelo en el que no se sientan atados a un proveedor de por vida, y su relación no se base en los antojos del proveedor propietario del código del producto vendido.

Es momento también, para que estas empresas encuentren un nuevo producto, porque los antiguos, posiblemente, estén en el momento de decadencia de su ciclo de vida. Obviamente habrá muchas que no se sepan adaptar y lo normal sería que, como en la teoría de la evolución, desaparezcan. ¿ Será así ?

Código abierto en las Empresas

Las empresas se lanzan al código abierto

Desde mi punto de vista, buena noticia. Supongo que la coyuntura actual es la que ha hecho usar este modelo con más fuerza.

¿ Por qué buena noticia ? Porque todo lo que suponga una desaparición de Monopolios y/u Oligopolios  es bueno para el usuario final (reducción de costes, mejor calidad, más variedad, y un largo etc.)

Tradicionalmente en el mundo del software, el cotarro lo han manejado unos pocos, que han hecho, deshecho, inducido a usar tecnologías (no siempre las mejores), y en general manipulado la situación. La razón de esta situación es sencilla, la barrera de entrada ha este mercado ha sido económica. Es necesaria una gran inversión económica para lograr tener un producto competitivo, inversión sobre todo en mano de obra (analistas, programadores, etc.).

¿ Qué cambia con el OS ? La barrera de entrada desaparece. La “inversión incial”, la mano de obra para el desarrollo del producto, ve incrementado su número exponencialmente y reducido su coste hasta desaparecer, pues los beneficios en este modelo de negocio deberían venir de la mano de la consultoría, implantación, etc.

Aquí es donde el refrán “la unión hace la fuerza” es tiene su mayor significado.

El problema hasta ahora ha sido que las grandes compañias (los clientes) preferían pagar un dineral en licencias, pero tener “la sensación” de seguridad, de que había alguien detrás, cuando, desde mi punto de vista, esto es sólo una ilusión. Al final estas compañías fabricantes de Software son las que marcan el “ritmo tecnológico” a sus clientes:

  1. Productos descontinuados y además sin código fuente, y por lo tanto sin posibilidad de evolución por parte del cliente
  2. Actualizaciones obligatorias para poder seguir teniendo soporte
  3. Habitualmente la necesidad de contratar a personal “certificado” en la herramienta
  4. y algunas otras más.

Claro, todo esto ha sido válido mientras ha habido “pasta”. ¿ Qué ocurre ahora que todas las empresas están en recesión y con recortes brutales de presupuestos ? ¿ Cuáles son las partidas que “no aportan” un valor tangible e inmediato en el ejercicio anual ? Licencias y Soporte. Y es aquí donde el OS gana por goleada:

  1. No es necesario, si tienes recursos, seguir el “roadmap” de evolución de un producto, pues dispones de todo el código fuente, y por lo tanto de la posibilidad de adaptarlo y evolucionar según tus necesidades.
  2. Con las actualizaciones, exactamente igual que con el punto anterior.
  3. La oferta potencial de especialistas aumenta, y según la ley de la oferta y la demanda,  ¿qué ocurre cuando la oferta aumenta? que el mercado ajusta precios, bajándolos habitualmente.

Quizá desde el punto de vista de los profesionales del sector, esto no es tan bueno .. o si. Las oportunidades laborales aumentan, claro está siendo responsabilidad del profesional decidir en que producto especializarse, ALGO QUE PUEDE HACER POR SU CUENTA, SIN NECESIDAD DE ENTRAR EN EL JUEGO DE LAS “CERTIFICACIONES” … disponen de todo lo necesario para saberlo absolutamente todo acerca del producto.

Como queda claro, creo que son todo beneficios, aunque … vale, no para los pocos que actualmente se benefician. De nuevo es una cuestión de supervivencia, adaptarse o morir.

Colectivo de patentes de fuente abierta, otro mienbro más

TomTom se une a un colectivo de patentes de fuente abierta.

¿ Qué habrán visto los grandes (IBM, ORACLE) para esponsorizar esta iniciativa ?

Obviamente es una muy buena noticia (al menos eso parece) para el mundo Linux, que cada vez tiene más peso en todos los entornos, tanto empresariales como personales.

Al parecer, según hace intuir la noticia, esta nueva esponsorización de TomTom, es consecuencia, o al menos debe tener peso en  la decisión, del litigio que Microsoft y TomTom tienen abierto a causa del incumpliento de patentes que mutuamente se han interpuesto.

Que se debe proporcionar una manera de proteger industrial e intelectual de las empresas está más que justificado para la correcta evolución de nuestra sociedad (a mejor tecnología, mayor desarrollo), pero lo que no puede ser, es que se permita patentar lo que se está permitiendo últimamente. Ya escribí hace algún tiempo a cerca de patentes que, al menos a mi, me llaman la atención y que desde mi punto de vista lo único que protegen es el beneficio económico de la empresa que patenta y no la evolución de nuestra sociedad.

De culaquier manera queda claro de neuvo que esto está hecho para los “ricos”, en este caso los que pueden “invertir” en patentes “a cascoporro“, para el resto de lo humanos a pagar a los dueños de dichas patentes.

“Cosas malas” del software propietario .. porque también las tiene.

Leo en el artículo “¿Tecnología obsoleta? Pásese al ‘software’ libre” las implicaciones legales de “copiar” software que el fabricante ya no quiere vender, pero que es una pieza clave para tu empresa. En el caso expuesto además se dan ciertas circunstancias hipotéticas que hacen que sólo se pueda usar ese elemento “retirado del mercado”.

Que el software propietario tiene un “soporte” mejor “más interesado”  que el equivalente en Open Source, es innegable, pero es que por eso, entre otros conceptos, pagas. El problema viene cuando ese software PROPIETARIO, porque debes recordar que sólo compras la licencia de USO, nunca el sotware, se convierte en pieza clave para tu empresa. La paradoja: Un elemento clave para mi negocio es propiedad de otro. Imaginemos (que esto si es gratis), que el propietario decide unilateralmente, porque además está en su derecho o por requisitos legales, eliminar una funcionalidad del producto que es justo la que en tu empresa concentra el 70% de su importancia vital. ¿ Qué puedes hacer ? Pues bajo estas premisas, más vale que el producto pertenezca a una empresa dispuesta a hacer excepciones, que no lo están todas debido al coste de mantener “versiones” diferentes, para clientes diferentes de un producto. Por ejemplo, mucho me temo que el principal fabricante de Sistemas Operativos, Procesadores de texto, hojas de cálculo, etc … No va a apreciar tu problemas como tal.

Desde mi criterio una aplicación Software (sea del tipo que sea) no es lo mismo que, por ejemplo, un coche desde el punto de vista de la fabricación. Para comprar, por ejemplo, un SEAT 600 recién salido de la cadena de producción, el fabricante tendría que para la producción actual y montar una cadena de producción ajustada al vehículo que demandamos, para poderlo fabricar. Sin embargo para comprar una LICENCIA de uso de una de las primeras versiones del Sistema Operativo para ordenadores de sobremesa más conocida y que hace solo unas semanas se ha retierado del mercado, el fabricante tendría que coger un CD y copiarlo. (Un producto Software se fabrica una vez, se genera un “master”, copia maestra, y se duplica, NO ES NECESARIO CAMBIAR NADA EN LA “CADENA DE PRODUCCIÓN”). Como se puede apreciar las implicaciones en uno y otro caso son muy distintas.

El artículo completo, y recomendable su lectura, en la Web donde lo he leído.

Software y modelos de negocio.

Hace poco he tenido el placer de conocer a David Villanueva, Director de Operaciones de Ártica Soluciones Tecnológicas. Ha sido un placer, porque conocer a Emprendedores y gente con iniciativa, sobre todo si además lo hacen en un entorno tan duro, de momento, como es el Open Source, es siempre muy enriquecedor.

Es la primera empresa que conozco, en primera persona, que ha adoptado este modelo de negocio, si bien de “oídas” ya conocía algunas (JBoss, Cononical, …).

El modelo de negocio de Ártica ST es tan sencillo como el del resto de compañías que se dedican al Open Source: El producto está libre de licencias, NO SE PAGA POR SU USO, y el código fuente está disponible para cualquiera que lo quiera usar, y/o colaborar o bien realizar las modificaciones que consideren oportunas. Y ¿ de dónde se obtienen los beneficios ? de los servicios profesionales contratados, bien para instalación/configuración, bien para adaptación a necesidades concretas. En contraposición, el coste de “fabricación” del producto suele ser menor que para una compañía dedicada al software propietario, pues estas últimas tienen que dedicar recursos, tanto económicos como humanos, a todo el ciclo de vida del producto (análisis, desarrollo y pruebas), mientras que para compañías como Ártica todas las fases, sobre todo las 2 últimas suelen contar con colaboraciones “sin coste” (directo).

El caso de Ártica, desde mi punto de vista es algo particular, pues además tener un modelo de negocio OS, su target (al menos por los productos que actualmente desarrollan) son compañías medianas/grandes (más bien estas últimas) donde exista un número elevado de elementos que monitorizar. Este tipo de compañías no suelen ser muy proclives al uso de software de este tipo, pues tienen a relacionar Open Source con “MeVoyAQuedarColgadoEnCuentoEstoFalle”. Prefieren “pagar” y pensar que habrá alguien disponible al otro lado del teléfono/correo electrónico siempre que se les necesite (¿has tenido alguna experiencia negativa en este sentido? cuentasla!!) … y en ocasiones, como decía el niño del sexto sentido, ¡”veo muertos”!

Creo sinceramente que este esfuerzo merece una recompensa, y no me refiero sólo al modelo de negocio, sus “productos” además poseen un acabado muy profesional y vistoso, y espero que dicha recompensa llegue (Aunque tan sólo el echo de ver crecer tu empresa ya es una recompensa).

¡David & cia, os deseo lo mejor y la mayor de las suertes!

Para acabar, los enlaces a sus 3 productos estrella:

Controla tus finanzas, Money Manager EX

Algo que deberíamos hacer todos de manera continuada, para controlar cuanto y en que nos gastamos el dinero, es llevar un control y “presupuestar” mensual y anualmente nuestra actividad económica.

Si, es un castigo y una labor tediosa, pero necesaria si queremos saber donde podemos recortar, que gastos podemos suprimir, y algo muy importante, ver el total anual de cada gasto, pues a veces nos puede sorprender este dato, que mensualmente puede quedar disfrazado (ej. gasto de la linea de teléfono, cuando únicamente la usamos para poder acceder a Internet).

Después de dar muchas vueltas, hacer y rehacer hojas de calculo, y mil y un intento más, dí hace unos meses con esta aplicación “Money Manager Ex“. Existen en el mercado muchas y muy variadas, y casi todas las he probado, pero decidí quedarme con esta por su sencillez y efectividad.

Las características que hicieron inclinar la balanza por este producto, fue la posibilidad de:

– Llevar la aplicación en una “llave USB”

– Posibilidad de encriptar la BBDD de manera que si no proporcionas la clave correcta, ni el propio software podrá mostrarte información.

El resto de aplicaciones requerían de una instalación y uso en un determinado PC, no recuerdo ahora mismo ninguna en la que no fuese así. Esto, aunque puede parecer algo nimio, desde mi punto de vista no lo es. Una de las razones por las que se hace tedioso llevar estos controles, es precisamente que necesitas “acumular” operaciones y sentarte en un momento determinado frente al ordenador donde está instalada la aplicación y actualizar tus cuentas. Para mi es una ventaja enorme, poder actualizarlo cuando tengo un momento, independientemente de donde esté.

La aplicación está disponible en castellano, aunque no la traducción de los conceptos que internamente maneja, uno de los pocos fallos que se le pueden achacar . Entrando en el terreno de las funcionalidades que aporta, mencionaré entre otras:

– Maneja múltiples cuentas para la misma base de datos, y múltiples bases de datos.
– Maneja, en principio, cualquier tipo de cuenta (ahorro, crédito, etc…)
– Maneja cartera de acciones y de activos
– Multimoneda
– Vista global de todas tus cuentas y balance general
– Programación de operaciones frecuentes y en función de esta:
– “Alertas de operaciones que ocurrirán en un horizonte temporal de 15 días
– Creación de un presupuesto anual, automático.
– Muchos y variados informes prediseñados, y posibilidad de confeccionar nuevos (si sabes SQL).

En general, esta aplicación cubre en torno a un 95% de todos los requisitos que a un software de este tipo se le podría pedir, y creo que hay pocas funcionalidades no utilizables que estén incorporadas.

Cuando arrancamos la aplicación, esta recuerda cual fue la última base de datos abierta y es la que usará en esa sesión. Las bases de datos las podemos crear bien en modo encriptado o en modo normal. En el primer caso, antes de presentar ninguna información, solicitará la password con la que encriptamos la base de datos.

Una vez indicada la base de datos nos presenta una pantalla como esta (son las pantallas en Inglés de l a website del autor):

Pantalla principal

En esta primera pantalla se nos presenta, a la izquierda un árbol con todas las cuentas, presupuestos e informes disponibles, y en la zona principal un resumen del estado de todas las cuentas (Cuentas, inversiones y activos), un resumen gráfico de gastos e ingresos del mes en curso, el Top de las transacciones realizadas en los últimos 30 días y un listado de las “próximas transacciones” (no visible en esta pantalla). A partir de aquí podemos comenzar a jugar con las diferentes opciones.

La creación de una nueva cuenta, es un juego de niños, permitiendo, entre otros datos, guardar claves de acceso (algo que no recomiendo, aunque usemos la opción de base de datos encriptada). Una vez hemos creado las diferentes cuentas, inversiones y activos, podemos configurar las transacciones periódicas, algo que creo necesario para poder sacarle mayor partido a la aplicación.

Si decidimos registrar estas transacciones periódicas, obtendremos de manera automática un presupuesto anual, con el que podremos conocer:

– Si los ingresos serán suficientes para todos nuestros gastos.

– Cobros y pagos realizados y como se han desviado de lo presupuestado.

Esto creo que es muy importante, pues nos permitirá corregir “anomalías” tanto a la hora de confeccionar las transacciones periódicas como detectar posibles faltas de liquidez.

Resumiendo: un 9 sobre 10. (nada es perfecto en esta vida)