sábado, 28 de abril de 2012

Microsoft irrumpe en el Open Source

El desarrollo de Open Source uno se imagina que es llevado a cabo por pequeños o grandes grupos, independientes o alternativos, muchas veces desconocidos en sus inicios, y que se plantean como objetivo el desarrollo de herramientas que sirvan de ayuda a los usuarios, no solo en términos de utilidad, sino también en el aspecto económico.

Pero la continúa evolución de la filosofía de código abierto, ha atraído a corporaciones cada vez más poderosas interesadas en sus posibilidades. Tal es así, que hasta  una conocida empresa que bien podría simbolizar la antítesis de lo que el código abierto representa ha comenzado sus andaduras en estos lares: Microsoft.

El pasado 12 de abril el gigante informático anunció la creación de una rama dedicada exclusivamente a dichos proyectos. Jean Paoli, actualmente Directos General de Estrategia de Interoperabilidad de Microsoft, ha sido el encargado de presentar la filial llamada Microsoft Open Technologies. Paoli, además, será el responsable del grupo de profesionales con el que contará la filial.

En palabras de Paoli, el objetivo de MOT, es "ofrecer una forma de participar de una manera más claramente definida con los proyectos Open Source en los que Microsoft ya está involucrada como PHP, Java o jQueryMobile."

Me he quedado bastante sorprendido cuando he encontrado esta información en Internet, y me ha resultado irresistible realizar una publicación al respecto. 
Por un lado, creo que puede producirse un gran avance en la temática Open Source por todo lo que Microsoft representa.

También por todo lo que Microsoft representa, me genera cierta desconfianza el anuncio de este proyecto, pues me resulta muy intrigante cual será el objetivo último de la compañía.

Os mantendré informados al respecto. De momento, se sabe que Microsoft ha desarrollado un sistema operativo libre, del que os hablaré próximamente.

¡Hasta luego!



miércoles, 18 de abril de 2012

RetroShare: P2P privado

Hola, desde el cierre de Megaupload y la persecución realizada sobre otros muchos servicios parecidos, se ha atacado a la piratería, pero también determinadas actividades se han visto perjudicadas, como la capacidad de compartir en la red lo que uno desee. Este cúmulo de circunstancias han hecho que se produzca un notable crecimiento en el empleo de redes P2P, que hace varios años estaban muy al uso.

Desde este blog, me complace presentaros un programa OpenSource encaminado a compartir recursos vía P2P: RetroShare.

¿Qué ofrece RetroShare que no ofrezcan otras aplicaciones? te preguntarás. Pues bien, RetroShare está encaminada a garantizar la seguridad y privacidad de tus datos. 
Se trata de un sistema multiplataforma que nos permite crear nuestra propia red F2F (Friend-to-Friend) solo accesible a aquellas personas que queramos, que hayamos invitado. En cuanto a la seguridad anteriormente mencionada, las conexiones van encriptadas mediante OpenSSL, de reconocida fama por su seguridad.

En definitiva, podríamos hablar de una especie de red social para compartir datos, información y recursos, pero de carácter muy particular, tal y como expresa su creador:

“RetroShare trata de crear un espacio privado en Internet, una red social en la que puedas colaborar compartiendo todo aquello que quieras. Es un espacio libre de los fisgones ojos de gobiernos, corporaciones y anunciantes. Esto es de vital importancia ante la amenaza que se cierne sobre nuestra libertad en la Red”

Con la publicación de esta entrada no pretendo incitar a las descargas ilegales, ni mostrar otras vías para conseguirlo. Este sistema trata de crear redes personales, de buscar lo que se lleva haciendo durante mucho tiempo en Internet: compartir. Allá cada uno con sus acciones, y el uso que haga de las cosas. Si bien es cierto, que tampoco incito a lo contrario, y no hay derecho a que alguien se tenga que sentir estafado el 90% de las veces para hacer lo que muchas compañias movidas por dinero quieren inculcarnos como correcto.

Hasta la próxima.





martes, 10 de abril de 2012

Redes open source

¿A quién no le gustaría poder seguir utilizando la telefonía móvil sin tener que depender de los operadores tradicionales? Pues bien, eso es de lo que pretendo hablaros hoy.
Desde hace varios meses se esta trabajando en el desarrollo del proyecto OpenBTS. Se trata de un proyecto de código abierto con el que se busca crear una infraestructura capaz de ofrecer servicios típicos de la telefonía móvil sin la necesidad de una operadora tradicional. Para ello se emplea la tecnología GSM. Os recuerdo que GSM (sistema global para las comunicaciones móviles) es una sistema de comunicación digital móvil con soporte de voz, datos, mensajes de texto y roaming, asociada a la tecnología 2G (su evolución 3G es UMTS).
El proyecto OpenBTS utiliza aquellas bandas que los distintos gobiernos de cada país no utilizan para recaudar dinero.
Para ello se haría uso de la aplicación libre de su mismo nombre OpenBTS 
  • OpenBTS es una aplicación Unix de código abierto que emplea un software de radio para ofrecer un enlace GSM a un dispositivo 2G GSM y que usa un "softswitch(*) SIP(**)" o PBX(***) para conectar llamadas. La combinación del estándar global del enlace GSM con el bajo coste del backbone de  VoIP constituye la base de un nuevo tipo de red móvil que puede ser desplegada y utilizada a un coste substancialmente menor que las tecnologías existentes.
Podéis encontrar más información en el siguiente enlace: http://wush.net/trac/rangepublic
El desarrollo de este proyecto, desde mi punto de vista, es un gran avance, aunque siendo algo pesimista no creo que prospere de manera importante entre la población, puesto que mucho dinero se mueve en las telecomunicaciones como para que las grandes compañías no muevan ficha. Dejando temas polémicos a un lado, creo que es una idea muy original, que a mi personalmente me gustaría conocer y aprender a utilizar. 

Espero publicar cualquier novedad sobre el tema a modo de noticia, ya que creo que puede resultar interesante.
¡Hasta otra!

martes, 3 de abril de 2012

Robots Open Source

Hola, hoy voy a hablaros de la aplicación de la filosofía Open Source a uno de los campos de mayor investigación y desarrollo: la medicina, concretamente a los robots quirúrgicos. 

Los robots quirúrgicos Raven II han sido desarrollados en las universidad de Santa Cruz y Washington. Raven II consta de dos brazos robóticos, una cámara para visualizar el campo operativo y un sistema de interfaz para el control remoto.

Este campo destaca por la evolución que ha sufrido durante los últimos años, con diversos avances que permiten incluso la realización de operaciones a distancia. Pero en este caso concreto no es el desarrollo del robot lo que más llama la atención, sino las declaraciones del principal responsable del proyecto, Jacob Rosen, profesor asociado de ingeniería informática en la Universidad de Santa Cruz y la Universidad de Washington:

“Hemos decidido seguir un modelo de código abierto, ya que si todos estos laboratorios cuentan con una plataforma común de investigación para desarrollar cirugía robótica, todo este campo será capaz de avanzar más rápido”

Con esta medida se busca la cooperación entre varios colaboradores para poder seguir avanzando sin barreras, ni problemas, ya que a veces las  licencias y coste de programas suele limitar bastante el trabajo, además de resultar bastante frustrante. Esta situación ha supuesto dejar en un segundo plano la competitividad que podía hacer algunos laboratorios más punteros sobre otros.

Desde mi punto de vista, me suena a locura dejar en manos de "cualquiera" el desarrollo de máquinas tan relevantes y que requieren tanta precisión. Requiere mucho cuidado y atención analizar el trabajo realizado por personas ajenas al proyecto, porque si no, las consecuencias pueden ser fatídicas. Aún así, puede suponer una gran evolución y estructuración del trabajo Open Source, ya que se están tratando temas verdaderamente serios y tener, por tanto, beneficiosas consecuencias para el futuro.

Hasta otra.