Car-tech

OSCON: Open Source Lazy Acerca de Social Web Services

How To Design A Good API and Why it Matters

How To Design A Good API and Why it Matters
Anonim

Si bien los codificadores de código abierto han hecho un trabajo extraordinario al proporcionar una pila completa de software de código abierto, no se han mantenido al ritmo de la aparición de servicios web, acusa a un ejecutivo de una destacada fundación de código abierto.

"Cuando se trata de servicios web, nos hemos vuelto perezosos", dijo Stormy Peters, director ejecutivo de la Fundación Gnome, a una audiencia de desarrolladores en gran parte de código abierto en la Convención de Código Abierto O'Reilly (OSCON), que se celebra esta semana. en Portland, Oregon.

"Mucha gente ha hecho sacrificios para que todos podamos usar software libre … pero cuando se trata de servicios web, no tenemos esas libertades", dijo.

Peters también advirtió a los usuarios que no tienen control directo o incluso propiedad exclusiva de los datos que conservan en muchos servicios web sociales, como Facebook o Yahoo Mail. Su declaración fue oportuna, dado que Facebook anunció el miércoles que ahora tiene 500 millones de usuarios.

La Gnome Foundation es compatible con el desarrollo del entorno de escritorio Gnome, uno de los componentes de código abierto en muchas distribuciones de Linux.

Es es un componente en lo que ahora es una pila completa de programas de código abierto que se pueden ejecutar en un servidor o computadora de escritorio. Para este trabajo, Peters elogió a los desarrolladores de código abierto. "Creen que todos tenemos derecho a usar tecnología, a usar software, independientemente de cuánto dinero tengamos o qué idioma hablemos", dijo.

Esta intención, sin embargo, no ha tenido mucho impacto en el reino de servicios web sociales, dijo.

Peters ve el uso de servicios comerciales como potencialmente problemático por una serie de razones. Una es el hecho de que el proveedor podría descontinuar el servicio de un usuario sin previo aviso, ya sea temporal o permanentemente.

"¿Cuántos de ustedes respaldan su correo electrónico? ¿Cuántos de ustedes tienen una ubicación alternativa para su correo electrónico?" preguntó a la audiencia.

Otro problema es con los derechos de propiedad. En muchos casos, el servicio web puede ser propietario o copropietario de los datos que usted proporciona.

"Es hora de pensar sobre su libertad: ¿quién tiene sus datos y qué tienen permitido hacer con ellos?" ella dijo. "Si carga sus imágenes, ¿siguen siendo suyas o también pertenecen a otra persona?"

Peters señaló que, en muchos casos, incluso si un usuario abandona un sitio y cierra la cuenta, el proveedor puede reutilizar los datos., según los términos que el usuario acordó al registrarse para obtener una cuenta. Ella contó un ejemplo de un esposo que encontró una foto de su esposa en un anuncio de un servicio de citas, que envió al servicio cuando estaba soltera.

Peters notó algunos servicios de redes sociales de código abierto. Uno es Identi.ca, un servicio de microblogging similar a Twitter, pero que se ejecuta completamente en software de código abierto y no reclama ningún derecho de propiedad sobre los datos del usuario.

Otro servicio de código abierto que mencionó es el de la Fundación Gnome. lanzó recientemente Tomboy, un servicio para compartir notas en múltiples computadoras.

Ciertamente, el tema de las redes sociales de libre acceso está pesando mucho en al menos algunos de los asistentes a la conferencia aquí. El domingo anterior a la conferencia, representantes de una serie de servicios de redes sociales, tanto de código abierto como de propiedad, se reunieron para discutir la viabilidad técnica de tener servicios de redes sociales para comunicarse y compartir datos entre ellos. Representantes de proveedores de código abierto como Status.Net (que dirige Identi.ca) y Diaspora, así como representantes de Tumblr, Mozilla y Facebook, asistieron.

La charla de Peters fue una de una serie de breves charlas inaugurales. OSCON de este año. Marten Mickos, CEO del proveedor de software de nube de código abierto Eucalyptus, habló sobre cómo los proveedores de la nube de infraestructura son en su mayoría de propiedad exclusiva. Y el jefe de Intel, jefe de Intel, Dirk Hohndel habló sobre Meego, un sistema operativo basado en Linux desarrollado para teléfonos inteligentes, netbooks, tabletas y otros dispositivos móviles.

Joab Jackson cubre noticias de última hora sobre tecnología empresarial y tecnología general para The IDG News Service. Sigue a Joab en Twitter en @Joab_Jackson. La dirección de correo electrónico de Joab es [email protected]