UserLand Software es una empresa de software con sede en EE. UU., Fundada en 1988, [1] que vende administración de contenido web , así como paquetes y servicios de software para blogs.
Tipo | Privado |
---|---|
Industria | Internet, software |
Fundado | 1988 |
Sede | Los Altos , California , nosotros |
Gente clave | Dave Winer (fundador y ex director ejecutivo) , Jean-Louis Gassée (ex miembro de la junta) , John Robb (ex presidente) , Robert Scoble (ex director de marketing) |
Productos | Paquetes y servicios de software de gestión de contenido web y blogs |
Número de empleados | menos de 10 en cualquier momento |
Sitio web | www.userland.com |
Historia de la Compañía
Dave Winer fundó la compañía en 1988 después de dejar Symantec en la primavera de 1988. Jean-Louis Gassée , quien renunció en 1990 como jefe de desarrollo de productos de Apple , pasó a formar parte de la junta directiva de UserLand. [2]
Frontera
El primer lanzamiento de producto de UserLand de abril de 1989 fue UserLand IPC, una herramienta de desarrollo para la comunicación entre procesos que estaba destinada a convertirse en una herramienta RPC multiplataforma . [3] En enero de 1992 UserLand lanzó la versión 1.0 de Frontier, [4] un entorno de scripting para Macintosh que incluía una base de datos de objetos y un lenguaje de scripting llamado UserTalk . [5] [6] En el momento de su lanzamiento original, Frontier era el único entorno de scripting a nivel de sistema para Macintosh, [7] pero Apple estaba trabajando en su propio lenguaje de scripting , AppleScript , [8] y comenzó a empaquetarlo con el software del sistema MacOS 7. Como consecuencia, la mayor parte del trabajo de secuencias de comandos de Macintosh se hizo en el lenguaje de secuencias de comandos menos potente, pero gratuito, proporcionado por Apple. [9]
UserLand respondió a Applescript reposicionando Frontier como un entorno de desarrollo web, [10] distribuyendo el software de forma gratuita con el lanzamiento "Aretha" de mayo de 1995. [11] A finales de 1996, Frontier 4.1 se había convertido en "un entorno de desarrollo integrado que se presta a la creación y mantenimiento de sitios web y la gestión de páginas web sin mucho trabajo ", [12] y cuando se lanzó Frontier 4.2 en enero de 1997, el software estaba firmemente establecido en los ámbitos de la gestión de sitios web y la creación de scripts CGI , [7] permitiendo a los usuarios "probar el poder de la publicación de bases de datos a gran escala con software libre". [13]
La suite NewsPage de Frontier llegó a desempeñar un papel fundamental en el surgimiento de los blogs a través de su adopción por Jorn Barger , [14] Chris Gulker y otros en el período 1997-1998. [15]
UserLand lanzó una versión para Windows de Frontier 5.0 en enero de 1998 [16] y volvió a cobrar por las licencias con la versión 5.1 de junio de 1998. [17] [18]
Posteriormente, Frontier se convirtió en el núcleo de dos de los productos de UserLand, Manila y Radio UserLand, así como del OPML Editor de Dave Winer , todos los cuales admiten el lenguaje de scripting UserTalk.
UserLand finalmente colocó a Frontier bajo la Licencia Pública General GNU de código abierto con el lanzamiento 10.0a1 del 28 de septiembre de 2004. [19] Frontier ahora es mantenido por el Proyecto Frontier Kernel .
Aplicaciones de construcción web tempranas
Userland desarrolló dos aplicaciones de construcción web pioneras, AutoWeb [20] a principios de 1995 y Clay Basket [21] más tarde ese año. Ambas aplicaciones pasaron por un período beta público gratuito, pero ninguna se lanzó en una versión 1.0. En 1996, Clay Basket se abandonó en favor de la funcionalidad mejorada de publicación web incorporada en Frontier. [22]
Manila
Lanzado como parte de Frontier 6.1 en noviembre de 1999, [23] Manila es un sistema de gestión de contenido que permite alojar sitios web y editarlos a través de un navegador. [24] A los pocos días del lanzamiento de Manila, UserLand creó un servicio de alojamiento gratuito en Manila, EditThisPage.com, [25] que rápidamente se convirtió en un popular servicio de blogs .
UserLand de radio
Radio UserLand es un sistema de weblog del lado del cliente que aloja blogs en los servidores de UserLand por una tarifa de licencia de software anual. El software incluye un agregador de RSS y fue una de las primeras aplicaciones en enviar y recibir archivos de audio en formato RSS (ver podcasting ). UserLand fue uno de los primeros en adoptar el método de sindicación RSS , fusionando el formato XML de Scripting News de Winer con el RSS de Netscape .
Lanzado por primera vez como beta pública bajo el nombre de Pike en marzo de 2000, [26] el software llegó a ser lanzado en sincronía con la numeración de la versión de Manila: el lanzamiento inicial de 2001 se llamó Radio UserLand 7.0 [27] y su única actualización importante fue en 2002 Radio UserLand 8.0. [28] El software ya no se considera en desarrollo activo. [29]
Protocolos y formatos basados en XML
UserLand se cuenta entre los primeros en adoptar XML , con los primeros experimentos realizados a finales de 1997. [30] La empresa participó en el desarrollo, especificación e implementación de varios formatos XML y se destacó por su compromiso con la apertura. [31]
XML-RPC
Creado en 1998 por UserLand Software y Microsoft , [32] XML-RPC es un protocolo de llamada a procedimiento remoto que utiliza XML para codificar sus llamadas y HTTP como mecanismo de transporte. [33]
UserLand primero incluyó un marco XML-RPC estable con su versión 5.1.3 de Frontier en agosto de 1998 [34] y posteriormente hizo un uso extensivo de XML-RPC en sus productos basados en Frontier, Manila y Radio UserLand. XML-RPC también se utiliza en la API de MetaWeblog .
JABÓN
SOAP evolucionó a partir de XML-RPC y fue diseñado como un protocolo de acceso a objetos por Dave Winer , Don Box , Bob Atkinson y Mohsen Al-Ghosein en 1998, con el respaldo de Microsoft , donde Atkinson y Al-Ghosein trabajaban en ese momento.
SOAP 1.1 fue presentado al W3C por Microsoft , IBM y UserLand, entre otros, el 9 de mayo de 2000. [35] La versión 1.2 del estándar propuesto [36] se convirtió en una recomendación del W3C el 24 de junio de 2003.
RSS
RSS (Really Simple Syndication) es una familia de formatos de fuentes web que se utilizan para publicar trabajos actualizados con frecuencia, como entradas de blogs, titulares de noticias, audio y video, en un formato estandarizado. [37] Un documento RSS (que se denomina "fuente", "fuente web", [38] o "canal") incluye texto completo o resumido, además de metadatos como fechas de publicación y autoría.
Entre 1999 y 2003, UserLand contribuyó con varias versiones de la especificación RSS. Para obtener una descripción general del proceso, consulte la Historia de la tecnología de sindicación web .
Utilizando RSS, UserLand también ejecutó uno de los primeros agregadores web, My.UserLand.Com, que permitía a los usuarios seguir numerosos weblogs desde una sola página web.
La defensa de RSS de Userland los llevó a desarrollar canales RSS para la compañía New York Times . [39] Los feeds originales utilizaban una variación del RSS estándar, y los feeds solo se publicaron para los bloggers de UserLand Radio.
OPML
El lenguaje de marcado del procesador de esquemas (OPML) es un formato XML para esquemas. Desarrollado originalmente en 2000 como un formato de archivo nativo para la aplicación de esquema de Radio UserLand , desde entonces se ha adoptado para otros usos, siendo el más común el intercambio de listas de feeds web entre agregadores de feeds web .
Referencias
- ^ Winer, Dave (1988). "Esquemas y programación" . Userland . Archivado desde el original el 12 de mayo de 2008 . Consultado el 15 de agosto de 2008 . (sitio oficial)
- ^ Siegman, Ken; Don Clark (10 de enero de 1991). "MacWorld Expo - Nuevos productos, tráfico intenso". The San Francisco Chronicle (edición final). San Francisco. pag. C3.
- ^ Dyson, Esther (abril de 1989). "Userland: Fontanería para Mac". Lanzamiento 1.0 . 89 (4). págs. 4 - 6.
- ^ "Userland lanza la herramienta de scripting Frontier para Macintosh". InfoWorld . 20 de enero de 1992. pág. 20.
- ^ Miller, Michael J. (13 de mayo de 1992). "Frontier permite a los usuarios de Mac crear scripts en todas las aplicaciones" . InfoWorld . Consultado el 23 de febrero de 2012 .
- ^ Swaine, Michael (septiembre de 1992). "Frontier: la herramienta de programación de UserLand le permite escribir sus propias utilidades para automatizar su escritorio" . MacUser . Consultado el 23 de febrero de 2012 .
- ^ a b Neuburg, Matt (enero de 1998). Frontier: la guía definitiva . O'Reilly . Consultado el 31 de enero de 2011 .
- ^ Zachary, G. Pascal (1 de mayo de 1992). "Apple contrata a una pequeña empresa para el software" . Wall Street Journal . Nueva York.
- ^ Hill, Brian (1996). "El trío de poder de UserLand hace net.waves" . Revista Slack . Archivado desde el original el 12 de mayo de 1997 . Consultado el 3 de febrero de 2011 .
- ^ Winer, Dave (1997). "La historia de Frontier" . Userland . Consultado el 8 de agosto de 2008 .
- ^ Winer, Dave (9 de mayo de 1995). "Ser libre" . DaveNet . Consultado el 9 de agosto de 2008 .
- ^ Crabb, Don (18 de noviembre de 1996). "Los webmasters obtienen un alivio bienvenido con Frontier 4.1". MacWEEK .
- ^ Veen, Jeffrey (24 de noviembre de 1997). "Publicación orientada a objetos en la Web" . Webmonkey . Archivado desde el original el 28 de agosto de 1999 . Consultado el 9 de abril de 2012 .
- ^ Rosenberg, Scott (16 de junio de 2009). "Te conocerán a través de tus enlaces: Jorn Barger, filtros". Dígalo todo: cómo comenzaron los blogs, en qué se están convirtiendo y por qué es importante (eBook ed.). Nueva York: Crown. pag. 75. ISBN 978-0-307-45138-5.
- ^ Ammann, Rudolf (2009). "Jorn Barger, la red NewsPage y el surgimiento de la comunidad weblog" . Actas de la 20ª conferencia ACM sobre hipertexto e hipermedia . Turín, Italia: ACM. págs. 279–288. doi : 10.1145 / 1557914.1557962 . ISBN 978-1-60558-486-7. Consultado el 15 de julio de 2009 .
- ^ Userland (30 de enero de 1998). "¡Frontier 5.0 ya está disponible!" . Frontier News . Consultado el 8 de agosto de 2008 .
- ^ Walsh, Jeff (29 de junio de 1998). "UserLand lanza Frontier 5.1, cae modelo gratuito" . InfoWorld . Archivado desde el original el 15 de septiembre de 1999 . Consultado el 9 de agosto de 2008 .
- ^ Morgenstern, David (26 de junio de 1998). "Ruta de Internet ardiente de la frontera" . MacWeek . Archivado desde el original el 18 de junio de 2000 . Consultado el 29 de mayo de 2010 .
- ^ Winer, Dave (28 de septiembre de 2004). "Presentación de Frontier 10.0a1" . Secuencias de comandos del kernel . Archivado desde el original el 9 de octubre de 2004.
- ^ Duncan, Geoff (29 de mayo de 1995). "Justicia fronteriza" . TidBits . Consultado el 6 de mayo de 2009 .
- ^ Engst, Adam C. (29 de abril de 1996). "Más marcadores que libros, parte III" . TidBits . Consultado el 6 de mayo de 2009 .
- ^ Winer, Dave (31 de diciembre de 1996). "El arte de avanzar" . DaveNet . Consultado el 6 de mayo de 2009 .
- ^ Winer, Dave (29 de noviembre de 1999). "¡Se ha lanzado Frontier 6.1!" . Frontera de Userland . Consultado el 7 de marzo de 2009 .
- ^ Mattson, Wendy J. (3 de diciembre de 1999). "UserLand despliega Manila" . MacWeek . Archivado desde el original el 2 de marzo de 2000 . Consultado el 24 de enero de 2011 .
- ^ Winer, Dave (8 de diciembre de 1999). "EditThisPage.Com" . DaveNet . Consultado el 7 de marzo de 2009 .
- ^ Winer, Dave (25 de marzo de 2000). "¿Qué es Pike?" . Consultado el 3 de noviembre de 2008 .
- ^ Userland (9 de marzo de 2001). "¡Radio Userland se está enviando!" . Frontier News . Consultado el 7 de marzo de 2009 .
- ^ Winer, Dave (11 de enero de 2002). "Hora estimada de llegada: 6:30 pm Pacífico" . Noticias de secuencias de comandos . Archivado desde el original el 6 de febrero de 2009 . Consultado el 7 de marzo de 2009 .
- ^ Winer, Dave (28 de abril de 2007). "Twitter como arrecife de coral" . Noticias de secuencias de comandos . Consultado el 7 de marzo de 2009 .
- ^ Winer, Dave (15 de diciembre de 1997). "Scripting News en XML" . DaveNet . Consultado el 7 de marzo de 2009 .
- ^ Dumbill, Edd (13 de octubre de 1999). "Protocolos XML entre aplicaciones" . XML.com . Consultado el 3 de junio de 2009 .
- ^ Box, Don (1 de abril de 2001). "Una breve historia de SOAP" . O'Reilly . Archivado desde el original el 15 de septiembre de 2008 . Consultado el 9 de octubre de 2008 .
- ^ Simon St. Laurent; Joe Johnston; Edd Dumbill (2001). Programación de servicios web con Xml-Rpc . O'Reilly Media, Inc. ISBN 978-0-596-00119-3. Consultado el 11 de junio de 2012 .
- ^ Userland (16 de agosto de 1998). "Notas de cambio de Frontier 5.1.3" . Frontera de Userland . Consultado el 13 de marzo de 2009 .
- ^ Userland (9 de mayo de 2000). "UserLand envía SOAP 1.1 al consorcio World Wide Web" . Userland . Consultado el 7 de marzo de 2009 .
- ^ Especificación SOAP versión 1.2
- ^ Libby, Dan (10 de julio de 1999). "RSS 0.91 Spec, revisión 3" . Comunicaciones de Netscape . Archivado desde el original el 4 de diciembre de 2000 . Consultado el 14 de febrero de 2007 .
- ^ "Web feeds | RSS | The Guardian | guardian.co.uk", The Guardian , Londres, 2008, página web: GuardianUK-webfeeds .
- ^ Accediendo al archivo del NY Times a través de sus feeds RSS - Backend.Userland.Com
enlaces externos
- Página web oficial
- Proyecto de código abierto Frontier Kernel