Entradas etiquetadas como Open

Sell Out Public Services ?

Enthusiastics of transparency, which most readers of this book are, should be aware of two mayo pitfalls that may mar this achievement.

The first is that government transparency, though driven by progressive impulses, may draw excessive attention to government’s mistakes and so have the consequence of  reinforcing a conservative image of government as incompetent and corrupt. The second is that all this energy devoted to making open government comes at he expense of leaving the operations of large private sector organizationsc- banks, manufacturers, health providers, food producers, drug companies, and the like -opaque and secret. In the major industrialized democraciaes (but not in many developing countries or in authoritarian regimes), these private sector organizations threaten the health and well-being of citizens at least as much as government. “

The remedy for this sencond pitfall is to marshall forces in government and the civic sector into a movement for a open society

“Open Government, Open Society” Chapter 8 of Collaboration, Transparency, and Participation in Practice (New York: O’Reilly Media, 2010) (with David Weil): 105-114.

sellout1.jpg

,

Deja un comentario

El objetivo de la democracia es la autogestión

El objetivo de la democracia es la autogestión” , como dice el artículo “Democracia Emergente”, del libro Open Goverment.

Existen los medios adecuados para una verdadera democracia autogestionaria, lo primero es hacer una reingeniería pensando y elimando variables Obsoletas:

  1. Lugar : El tener que quedar los “representantes del pueblo”, en un lugar determinado.
  2. Reunión: En que todos deban estar a la vez para decidir.
  3. Tiempo.  El que se quede durante una fracción de tiempo.

El sistema es tan sencillo como completo. Los medios electrónicos permiten la autogestión de una comunidad. Existen dos posbilidades.

1. Decido directamte sobre una cuestión relativa a mi comunidad.
2. No decido y delego en la persona de mi Red de confianza. “Mi persona de confianza hace de proxy” : –> A su vez esta puede decidir o delegar.

La constitución (en minúscula) de una comunidad es emergente, cambia dinámicamente, aprende y aprehende.

open-government-book-300x342.png

, ,

Deja un comentario

Google Confederacy : The Google Wave Federation Architecture

wavelogogif.png

English Transalate

Google Wave es la nueva plataforma de colaboración de la Confederación Google,   basada en la Google Wave Federaration  Protocol : http://www.waveprotocol.org/

La Google Wave Federaration  Protocol es una extensión abierta del protocolo XMPP core [RFC3920] : XMPP, siglas inglesas de eXtensible Messaging and Presence Protocol (Protocolo extensible de mensajería y comunicación de presencia), es un protocolo abierto y extensible basado en XML, originalmente ideado para mensajería instantánea.

Otro ejemplo de este  protocolo es la tecnología Jabber.

¿ Para qué ?

Para compartir servicios que se reconvierten en “ondas” . Servicios que tú mismo puedes proporcionar, servicios que te pueden proporcionar terceros,  servicios que pueden ir desde compartir una imagen o video o el de reconvertir tu “mail”  en una onda, o tu “número de telefono”…… Aún y todo trasciende el concepto de servicio.

¿ Que hay de nuevo en todo ésto?

Que son Servicios que se Propagan, son ondas ! Ondas que se amplifican , se wikifican, se reducen, chocan entre si…. Pero lo más importante de todo es el protocolo abierto (Google Wave Federation Protocol)  que permite convertir cualquier acción vitual o real en ONDA, son los “Articulos de la Google Confederacy”

Entre otras características de Google Wave destacan :

  • Integración de todos los Medios de Comunicación en 1 (mail, chat, incluso voz? ..)
  • El Mensaje está “Vivo” . Además se puede ser su historia como una especie de Playback .Todo mensaje es conversable. Un mensaje es como un arbol, en la cual cada “rama” puede dar lugar a cientos de submensajes, ondas…
  • Herramientas del Lenguaje : Sugerencias Contextuales y traducción simultanea… Chatea en euskera .. con un chino! “Lo que escribas en  euskera al chino le llegará en chino“.
  • Integra la onda en tu blog (o viceversa), en la home de tu página web.. Esto será posible gracias al nuevo HTML 5.  Se abre un mundo de gadgets!
wavelet.gif

Partiendo de dos conceptos básicos :

  • Confederación – Federación : Lo confederativo es clave de diseño.Los entes asociados vía confederación mancomunan servicios siendo cada uno, y no un ente superior,  garante de los mismos.El símil es un rácimo se uvas. No existe un “Gobierno Superior”, en todo caso una Dieta (Federation Proxy – Federation Gateway) que gestiona lo común, pero el ámbito de decisión es propio de los confederados.

  • Onda  – Wave :  El usuario es cocreador de su realidad. El individuo, como curpúsculo pertenece al mundo de la física clásica, pero la persona pertenece o forma parte del mundo de las ondas: Es la visión de la física cuántica en el que el ser humano es definido más como una serie de ondas, determinadas por sus experiencias, sentidos, emociones….

 …..extendiendo a  Cinco Principios

  • Google Wave es una red abierta:  cualquiera debería ser capaz de convertirse en una ola y/o en proveedor para interoperar con la red pública

  • Google Wave  es un modelo de red distribuida : el tráfico se dirige de igual a igual, no a través de un servidor central.

  • On The Road ! : Integra Innovación y Mejora Continua. Es Democracia Beat : Integrar lo Fast y lo Slow !! Es Kauzolan !

  • Las contribuciones de la comunidad son fundamentales: todo el mundo está invitado a participar en un Proceso de Desarrollo Público

  • Las Decisiones sobre el Protocolo se toman en Público: todas las discusiones sobre la especificación del protocolo se registran en un archivo público.

¿Qué es una Onda – Wave?

Proyección  virtual  de un individuo o colectivo real :

  • Una Onda se identifica como un dominio, y sus particpantes al estilo de un mail : Nombre@wave
  • Una Onda – Wave tiene “n” subconjuntos de una onda , llamadas wavelets
  • Un Wavelet tiene “n” documentos y “n” participantes (Participants)
  • Una onda , wave o los wavelets puden tener diferentes “vistas” (Model View) para diferentes participantes.
google_wave_inboxjpg.png

Esto sería lo que veríamos en nuestro navegador.

Propagación comunicativa : ¿ Cómo nos comunicamos entre “diferentes ondas” ?

Son clave los siguientes elementos :

  • Federation Gateway : Comunica a otras Ondas-Wave remotas las operaciones que tienen lugar localmente cuando  dos ondas tienen participantes en común (Onda mancomunada)
  • Federation Proxy: Recibe y distribuye localmente dentro de la Ondas-Wave las operaciones remotas que han tenido lugar en una onda que tiene paticipantes en común.

EJEMPLO

Supongamos dos ondas :

  • el caso de la onda  0  de OikoumeneWave.net
  • el caso de la onda  C  de Confederati.net

Dese el caso de que  OikoumeneWave  tiene un participante en común con Confederati 

Principio Básico de la Propagación Comunicativa : “Las Operaciones de OikoumeneWave  deben reflejarse en  Confederati, al tener participantes en común.”

Al darse este caso de participantes comunes :

  1. El “Federation Gateway” de  OikoumeneWave  se pone en contacto con el “Federation Proxy” de Confederati.
  2. La Operación remota  ocurrida en OikoumeneWave  se convierte en Local en Confederati.
  3. Confederati, tras propogar localmente la Operación de Oikoumene, buscará si tiene participantes comunes con otras ondas.
  4. Dese el caso de que Confederati tiene participantes comunes con EuskadiWave.net
  5. El “Federation Gateway” de  Confederati se pondrá en contacto con el “Proxy Gateway” de EuskadiWave…
  6. La Onda de OikoumeneWave  se propaga  a EuskadiWave.net cuando llega a través del proxy y de ésta vuelta a propagarse…

Google Wave Propagation Model

, , , , , , , ,

1 comentario

Open Government

Es de sabios rectificar, son los riesgos del beta-perpetuo :

Acuñado por O’Reilly (2005), es entendido como el convencimiento de que la Administración Pública nunca estará completada y se irá mejorando continuamente con las aportaciones de los ciudadanos. Esto determina un cambio en el modelo ejecutivo de las Administraciones Públicas, ya que es ofrecido como un servicio en la red y no como un producto finiquitado. De esta manera ya no es necesario sacar una versión nueva cada dos o tres años, sino que el servicio público puede mejorarse casi diariamente por parte de los ciudadanos. Ejemplos: Wikipedia, Gmail, Google Maps

Los ciudadanos estamos en constante evolución al integrarnos en los nuevos medios, el beta perpetuo también lo podemos integrar en nuestro diario vivir integrando y evolucionando con nuevos concocimientos en diversas materias.”

Es el camino del Kauzolan, de la democracia de calidad total, de la Euskadi 2.0 ,  donde se integrará las mejoras radicales (Innovación) más las pequeñas mejoras progresivas (Kaizen).  El Gobierno, sea de una sigla u otra sólo puede hacer de facilitador :  El Kauzolan llega, nadie puede frenarlo, ni partidos, ni sindicatos, ni nadie… es el poder de la economía de colaboración, es el poder de las Personas en una Euskadi 2.0

, , , , , , ,

Deja un comentario

Cloud VoIP

Estas últimos días han sido noticia dos importantes hechos en el mundos de las TICs :

tormenta-electrica.jpg   Todavía está poco claro el fenómeno Cloud Computing, y el Open Cloud Manifesto no se si ha ayudado mucho a aclararlo. ¿ Donde están Google, Amazon, Zoho…? Más radical aún ¿donde está la FSF de Richard Stallman ? Bueno, tampoco pidamos imposibles : Richard Stallman, ya se manifestó contra el Cloud Computing. A mí personalmente me gustaría conocer más la postura de Linus Torvalds que parece que representa el ala más pragmática del movimiento de software libre.

Cloud Computing  : ¿ Marketing ? ¿ Una nueva forma refinada de vender Software As a Service ?   Google Apps, el google sites,  zoho, etc.. ¿ no son simples servicios ofrecidos vía web? El Open Cloud Manifesto no ha aclarado mucho el tema

Servicios, hablemos de Servicios. Uno es el clásico ISP – Internet Service Provider –  vamos, el clásico proveedor de internet, ya sea Telefónica, Vodafone, Euskaltel…etc…  Servicio de provisión de internet : página web, imágenes, video…sonido… VOZ !!!   VoIP :

Grupo de recursos que hacen posible que la señal de voz viaje a través de Internet empleando un protocolo IP (Internet Protocol). Esto significa que se envía la señal de voz en forma digital en paquetes en lugar de enviarla (en forma digital o analógica)

Entendido que la voz, las imágenes ..los datos, en definitiva datos son, ¿ cómo se puede prohibir que se use un cliente de VoIP sobre una transmisión de datos legítimamente cobrada a través de nuestro ISP de telefonía móvil?  Pues sí, hoy en Público, daban la noticia :

Cuando los clientes de Telefónica (que vende el iPhone en exclusiva para España) instalan Skype en el teléfono e intentan llamar a sus contactos, el mensaje que aparece, en inglés, es el siguiente: “No se permiten las llamadas Skype sobre redes 3G actualmente debido a restricciones que pueden haber sido incluidas en su plan de datos...”

Por cierto que en la noticia  no se entiende cláramente que es el que “capa” a Skype (cliente más popular de VoiP)  ¿ Telefónica? ¿Apple? ¿Skype? ¿Todos? Bueno, independientemente que en la noticia no queda claro muy bien el contexto, parece que si quieres hacer una llamada vía Skype a tu amigo que está en Londres, no lo podrás hacer vía la red 3G?

Si el ISP no te permite VoIP ..¿quien demonios le manda tener que discriminar si la información que trasmito es voz , imágenes o el silbo gomero ? ¿ Y si es Apple ? ¿ Qué demonios hace el iphone metiendo la narices donde no debe?? Se lo están poniendo “a huevo” a Android.

Bueno parece que el Servicio no se cumple, ni cloud ni Software as a Service ….  Pero tachán!!  Cloud VoIP !!! La imaginación hacker no tiene límites… y tendrán que “capar” cada idea nueva que salga ( y ya lo pueden hacer todos juntos isps, constructores hw..) .

Efectivamente en Voxilla , en dos artículos, nos explican como montar un servicio de VoIP de Open Source sobre Amazon EC2 (Elastic Cloud Computing) en dos fases (claro no es para para aficionados) :

1. Montar una instancia de Amazon EC2 .

Esto sí que es cloud computing puro y duro. Me monto una instancia, la configuro, como quiero y ahí la tengo, para mí un servidor-instancia, bajo linux, o lo que quiera emular con la máquina virtual de EC2. Un Servidor en la nube.  Para más información leer el siguiente artículo tremendamente interesante de Ricardo Galli : “Probando Amazon EC2, es todo GNU/Linux, con Xen

2. Montar un servicio de VoIP – Asterisk -sobre Amazon EC2

Ver el grado de detalle con el que se describe toda la instalación en Voxilla, desde la instancia EC2, hasta la instalación del servicio Asterisk :

Quizá lo más interesante de Asterisk es que soporta muchos protocolos VoIP como pueden ser SIP, H.323, IAX y MGCP. Asterisk puede interoperar con terminales IP actuando como un registrador y como gateway entre ambos

OPEN CLOUD COMPUTING…..

, , , , , , ,

Deja un comentario

Richard Stallman y Open Cloud-Computing

free_as_in_freedom_book_cover_richard_stallman1.gif

Radicales impresiones de Richard Stallman sobre el Cloud Computing:

“Stallman advierte de la trampa del Cloud Computing”

Recordemos que el concepto de Cloud Computing, para entendernos, se basa en explotar directamente la información en la red, sin que esté físicamente en nuestro PC, bien através de herramientas que corren en un navegador (googledocs),  webservices, mashups….

El artículo original, en inglés, se puede leer en The Guardian. De partida diré que ni soy tan radical como Stallman ni tan entusiasta como Enrique Dans que recientemente dedicaba un post a  “Cloud Windows”  . ¿ No estará la virtud en la hibridación ?

Cinco reflexiones  :

1. ¿ Deben estar reñidos el Sofware Libre y el Coud Computing ?

2. Dice Stallman “Una de las razones por las que no debes usar aplicaciones web para tus tareas de TI, es que pierdes el control“.

  •    ¿ Pero quien asegura que en modelo PC actual mantengo el control ? 
  •     ¿ No quieres usar GoogleDocs? No lo uses, usa StallmanDocs! Lo importante es que las herramientas se entiendan entre sí, que GoogleDocs, StallmanDocs, el Word o OpenOffice puedan conversar!!
  •    ¿ No quieres usar los 500 GB  de  la granja de servidores que Google montará en los oceanos? ¿ Oceano Azul? Posiblemente. Móntese StallmanFarm  como alternativa ! No estaría sólo, seguro, aplíquese el modelo friend-of-a-friend

   

 3. Open Software – Open Hardware – Open Humanware.          

     Hardware

  •      En el PC también existe hardware ¿Controlamos realmente el Hardware?? ¿Y quien controla las próximas generaciones de firmware? 
  •      El mismo Stallman es defensor de la imposibilidad de Open Hardware.
  •      Open Hardware, por tanto,  imposible .¿ no sería entonces lo más lógico limitar el HW a donde realmente se necesita?

      Humanware

  •   Open Humanware : Stallman critica Flickfr, youtube,  diferentes plataformas de blogs…. La cuestión es que se me hace bastante complicado  imaginarme un fenómeno como el de las redes sociales , basado en tecnología cliente servidor….
  •  Con la Wikipedia (aunque ésta se libra del ataque de Stallman) puede quedar bien claro : no creo nadie pueda tener  la wikipedia montada o implantada en su PC, cual si fuera un documento word u openoffice. ¿ Si las redes sociales no se apoyan en el cloud computing en qué se apoyarán?

       Software

  • ¿ Hubiera avanzado tanto el software libre de no existir los wikis, foros y tantas otras herramientas colaborativas 2.0? Se que no es lo mismo 2.0 que cloud computing, pero la base es la misma.
  • ¿ Es posible que se hubiera desarrollado el software libre sin una amplia comunidad creativa conectada en base a estas herramientas?

 

 4. Seguridad.

Lo realmente importante es la seguridad de la información, no de los programas. ¿ No habría que diferenciar también aquí el tipo de información y sus destinatario?

  • Si el  prosumidor de la información son diferentes administraciones públicas, ¿no sería lógico que dicha información la salvaguardaran en los servidores de las mismas?  Aquí no puede haber marketing y ni por ejemplo uso publicitario de los datos.
  • Si el  prosumidor de la información es el ámbito laboral, ¿ el cloud computing no debería limitarse a la intranet corporativa, y dependiendo del caracter de la misma ir escalando diferentes redes : intranet, extranet, internet?
  • Si el  prosumidor de la información soy yo y mi ENTORNO DE UBICUIDAD,  donde se pudiera dar un modelo híbrido de cloud computing + personal computer, donde yo mismo fuera prosumidor de mi información de diferentes maneras, desde el PC, el móvil..o la lavadora o el microondas. ¿Con estar dicha información en mi PC ya valdrá no?¿ no tendré que cargar en un “disco duro del PC” del microondas mis gustos curinarios, no??

 5. Marketing.

  • En parte tiene razón. Esta es una industria que está continuamente reinventándose y para publicitarse, DE HACER PÚBLICO, muchas veces recurre al marketing agresivo. Pero si tomamos o entendemos marketing a la manera de Naomi Klein en NoLogo , es decir como las metodologías  en las que las empresas ya no producen sino que únicamente gestionan una marca, yo no veo que ésto altere mucho el panorama, es más, quizás el cloud-computing sea una forma de socializar el software libre…. ¿ No será como primer paso más facil liberar o hacer software libre para un pluggin o addon para Firefox o Chrome que liberar o hacer un Autocad (sobre todo en programas sectoriales con función muy concreta) en código libre ??
  • ¿ Se puede generalizar de tal manera? ¿ es lo mismo un plataforma Nireblog que Blogger u otras…? ¿ es que todo está supeditado a la economía ? ¿ no queda ningún altruismo? Yo creo que sí. Economía del cariño como definen a Nireblog.

 

 

 

, , , ,

4 comentarios

Open Humanware

De tantos posts que proliferan últimamente en la blogosfera sobre Software Libre, Politica 2.0… es de obligatoria pausa mirar un poco al Humanware, todo el colectivo humano que hace posible que las “máquinas” funcionen.

Así a groso modo, en un Entorno Tecnológico se pueden distinguir:

  • Software
  • HardWare
  • Humanware

Se podrían definir por tanto : Open Software, Open Hardware, Open Humanware.

De la misma manera que no es lo mismo liberal que libertario, ojito con lo que entendemos con Open Humanware.

Software libre (en inglés free software) es  la denominación del software que brinda libertad de :

  • de usar el programa, con cualquier propósito;
  • de estudiar el funcionamiento del programa, y adaptarlo a las necesidades;
  • de distribuir copias, con lo que puede ayudar a otros;
  • de mejorar el programa y hacer públicas las mejoras

Y  dentro del Humanware : ¿libertad para quien  y de quien? Alert! Aquí puede haber muchas concepciones:

  • ¿ libertad para crear comunidades creativas ?
  • ¿Manejar-gestionar-reemplazar líbremente las ‘unidades’ del Humanware ?

Ojito, que las palabras las carga el diablo, y no es lo mismo estar jodiendo que estar jodido.

,

Deja un comentario