Articulo de referencia

GNU social

{{cite web |title = Translating:GNU social localization |url = https://www.transifex.com/projects/p/gnu-social/ |access-date=2015-02-08}} "},"programming language":{"wt":"[[PHP]...

GNU social (y su predecesor StatusNet ) es un servicio de microblogging gratuito y de código abierto, prácticamente en desuso, que implementa los estándares OStatus y ActivityPub para la interoperabilidad entre instalaciones. Si bien ofrece una funcionalidad similar a la de redes sociales como Twitter , GNU social busca proporcionar la capacidad de comunicación abierta y federada entre diferentes comunidades de microblogging, conocidas como «instancias». Tanto empresas como particulares pueden instalar y controlar sus propias instancias y datos de usuario. [ 5 ] [ 6 ]

En su apogeo de popularidad, GNU social se había implementado en cientos de instancias interconectadas, [ 7 ] sin embargo, desde entonces ha caído en desuso a medida que software competidor como Mastodon y Pleroma han tomado su posición como los servicios de microblogging federados dominantes. Más adelante en su vida, el proyecto se dividió en dos ramas separadas , con "v2" como una continuación del código base original para el mantenimiento de las instancias existentes, y "v3" como un rediseño completo del proyecto destinado a integrar más soporte de ActivityPub y modernizar la experiencia del usuario y su backend tecnológico. A partir del 15 de agosto de 2022, no había habido nuevas confirmaciones en la rama v2, [ 8 ] y la rama v3 tampoco se desarrolló activamente poco después, el 25 de noviembre de 2022, [ 9 ] con el proyecto esencialmente abandonado.

A pesar de su obsolescencia moderna y su diseño anticuado en comparación con las plataformas modernas, GNU Social y StatusNet se consideran el origen de la red Fediverso y han tenido una gran influencia en el diseño de las redes sociales descentralizadas más modernas que la sucedieron.

Historia

Si bien GNU social es el proyecto principal dentro de su linaje, originalmente surgió como una bifurcación de StatusNet. El software se desarrolló inicialmente para un servicio llamado identi.ca , creado por Evan Prodromou , que ofrecía cuentas de microblogging gratuitas al público. El software se convirtió rápidamente en uno de los primeros ejemplos populares de una red social descentralizada , ya que identi.ca permitía que cualquier otro servidor que ejecutara el software se comunicara con él, algo que no se había intentado antes en las redes sociales a tan gran escala.

La interfaz de usuario original de StatusNet

StatusNet

Originalmente, StatusNet (llamado Laconica en ese momento) se lanzó con un protocolo de comunicación diseñado específicamente para el proyecto llamado OpenMicroBlogging (OMB). [ 10 ] Con la versión 0.8.1, el nombre del software se cambió a StatusNet. [ 11 ] La versión 0.9.0 se lanzó poco después, el 3 de marzo de 2010, con los desarrolladores implementando un protocolo de nuevo diseño llamado OStatus , y el soporte para OMB se eliminó poco después. En comparación con OpenMicroBlogging, OStatus podía manejar y federar más eventos y acciones que la comunicación básica de texto plano que proporcionaba OMB y se basaba en una variedad de otras tecnologías web, lo que permitía una adopción más sencilla de nuevas implementaciones del protocolo para servidores y clientes en comparación con la arquitectura totalmente personalizada de OMB. [ 12 ]

Con el cambio de nombre de StatusNet, la empresa que desarrollaba tanto el software como OStatus y administraba identi.ca cambió su nombre de Control Yourself a StatusNet Inc. En agosto de 2010, la empresa obtuvo una nueva ronda de fondos de capital de riesgo para establecer un servicio de alojamiento bajo el dominio status.net de fuentes como First Mark Capital , BOLDstart Ventures, iNovia Capital y Montreal Start Up, recaudando más de 2,3 millones de dólares en financiación hasta ese momento. [ 13 ] El servicio de alojamiento permitía a cualquier persona establecer su propia instancia de StatusNet sin mantener un servidor, de forma similar a WordPress.com y otras plataformas de blogs. [ 14 ]

Los nuevos registros en identi.ca, junto con la capacidad de crear nuevas instancias de status.net, se deshabilitaron en diciembre de 2012, en preparación para una migración a pump.io que desde entonces ha sido denominada por los usuarios de StatusNet y OStatus como "el Pumpocalypse". [ 15 ] pump.io era un paquete de software completamente nuevo, similar a StatusNet, pero con un nuevo protocolo diseñado para flujos de actividad de propósito general más allá del microblogging y la facilidad de uso para los desarrolladores que construyen sobre la tecnología, muy similar a la transición de OMB a OStatus. El anuncio fue visto como inesperado entre los usuarios de identi.ca, quienes estaban preocupados por la posibilidad de que sus estados se eliminaran con la transición. Al mismo tiempo, los administradores de servidores que ejecutaban instancias de terceros y sus usuarios que se quedaron en StatusNet también estaban preocupados, ya que en ese momento no estaba claro si el desarrollo futuro del software sería retomado por un nuevo mantenedor. [ 16 ] La transición para los usuarios de identi.ca a pump.io se completó el 12 de julio de 2013. [ 17 ]

Nombres anteriores

El nombre original de StatusNet era Laconica, en referencia a la frase lacónica ; una declaración particularmente breve comúnmente atribuida a los líderes de Esparta ( Laconia era la región griega que contenía Esparta). En el microblogging, todos los mensajes están diseñados para ser muy cortos debido al límite tradicional de 140 caracteres, una limitación importada de los SMS .

A partir de la versión 0.8.1, el nombre se cambió a StatusNet. [ 11 ] Los desarrolladores dijeron que el nuevo nombre "simplemente refleja lo que hace nuestro software: enviar actualizaciones de estado a tu red social ". [ 18 ]

GNU social

GNU social comenzó originalmente como un proyecto paralelo del mantenedor de GNU FM (Libre.fm), Matt Lee, con el objetivo de poder federar mensajes entre Last.fm y otras instancias de GNU FM usando complementos de StatusNet. [ 19 ] [ 20 ] Casi al mismo tiempo, un desarrollador llamado Mikael Nordfeldth bifurcó StatusNet con la intención de mantenerlo como un proyecto personal, llamándolo "Free Social". Sin embargo, después de la transición de identi.ca a pump.io y el repentino abandono de StatusNet por parte de sus desarrolladores, los proyectos recibieron más atención de administradores de servidores y otros usuarios que buscaban una alternativa que se actualizara activamente.

Poco después de LibrePlanet 2012, se elaboró ​​un plan para fusionar los tres proyectos en un único servicio. [ 21 ] El 8 de junio de 2013, se anunció que, junto con Free Social, StatusNet se fusionaría con el proyecto GNU Social y sería administrado por la Free Software Foundation , convirtiéndose desde entonces el proyecto en la variante dominante de StatusNet. [ 22 ]

Durante la existencia de GNU social, se utilizó un tema popular para la interfaz de usuario llamado Quitter, similar a una interfaz anterior de Twitter . Se crearon muchas instancias con el nombre Quitter, como Quitter.se, una instancia creada por el desarrollador del tema. Antes de que Mastodon alcanzara popularidad y dominio en la red, Quitter era un lugar frecuente al que los usuarios de Twitter recurrían cuando no estaban de acuerdo con las políticas de moderación [ 23 ] o con las actualizaciones de funciones, como la incorporación de un feed algorítmico a Twitter.

Se creó una bifurcación de GNU social llamada postActiv, que planeaba reescribir el backend y la interfaz de usuario de GNU social, así como agregar compatibilidad con el protocolo de Diaspora . [ 24 ]

Características

Una instancia básica de GNU Social adopta la forma de un servicio de microblogging con una línea de tiempo cronológica inversa que muestra actualizaciones de estado y mensajes breves de las cuentas seguidas, similar a otros servicios como Twitter o Weibo . Si bien los usuarios podían ver su propia línea de tiempo personalizada, podían acceder a otra línea de tiempo que mostraba todos los mensajes que la instancia conocía, incluso de otras instancias conectadas entre sí si algún usuario de la instancia seguía una cuenta de ella. Los usuarios también podían crear y unirse a grupos, lo que permitía debatir y colaborar en temas específicos.

Los administradores también pueden personalizar su servidor mediante el sistema de complementos , que permite a los desarrolladores crear nuevas funciones o modificar los complementos existentes para adaptarlos a las necesidades de la instancia mediante PHP. Un complemento destacado creado para GNU Social fue Quitter, una renovación de la interfaz de usuario que se asemeja a una versión anterior de la interfaz de usuario de Twitter.

Véase también

Referencias

  1. «Diogo Cordeiro 518431ad72 [ NÚCLEO ] » . 22 de junio de 2019 . Consultado el 8 de octubre de 2022 .
  2. «Diogo Peralta Cordeiro 5a856a728d [ VersionBump ] 2.0.0beta0» . 18 de julio de 2021 . Consultado el 8 de octubre de 2022 .
  3. "Traducción: Localización social de GNU" . Consultado el 8 de febrero de 2015 .
  4. "Archivo README" . Consultado el 9 de febrero de 2015. ... bajo los términos de la Licencia Pública General Affero de GNU publicada por la Free Software Foundation, ya sea la versión 3 de la Licencia o (a su elección) cualquier versión posterior.{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  5. Terdiman, Daniel (6 de octubre de 2008). "Enfrentándose a Twitter con software de código abierto" . CNET . Consultado el 29 de agosto de 2024 .
  6. Bastien, Malcolm (28 de agosto de 2008) Por qué Laconica significa grandes cosas para el microblogging corporativo. Archivado el 25 de enero de 2009 en Wayback Machine . Recuperado el 3 de enero de 2009.
  7. "Lista de instancias sociales independientes de GNU - Hago preguntas" . 2017-02-20. Archivado del original el 2017-02-20 . Consultado el 2024-04-04 .
  8. diogo. "diogo/gnu-social" . notabug.org . Consultado el 4 de abril de 2024 .
  9. GNUsocial. "gnu-social" . Codeberg.org . Consultado el 4 de abril de 2024 .
  10. "GNU social" . 8 de junio de 2013. Consultado el 4 de abril de 2024 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  11. 1 2 StatusNet 0.8.1 (2009-8-28) "StatusNet 0.8.1 - StatusNet" . Recuperado el 2013-01-12 .{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) , StatusNet Wiki. Consultado el 29/08/2009.
  12. "Understanding OStatus | StatusNet" . 26 de diciembre de 2011. Archivado del original el 26 de diciembre de 2011. Consultado el 29 de agosto de 2024 .
  13. Finley, Klint (3 de agosto de 2010). "StatusNet recauda 2,3 millones de dólares para microblogging empresarial" . Readwrite . Consultado el 28 de agosto de 2024 .
  14. Kincaid, Jason (2009-11-20). "Status.Net: El WordPress para microblogs obtiene una solución alojada" . TechCrunch . Recuperado el 17 de septiembre de 2024 .
  15. "Próximos cambios en el servicio status.net | StatusNet" . 21/12/2012. Archivado del original el 21/12/2012 . Consultado el 29/08/2024 .
  16. Nathan Willis (27 de marzo de 2013). "StatusNet, Identi.ca y la transición a pump.io" . LWN.net . Consultado el 7 de mayo de 2013 .
  17. Bryan Behrenshausen (15 de julio de 2013). "pump.io: la red social descentralizada que es realmente divertida" . opensource.com . Consultado el 15 de julio de 2013 .
  18. Laconica ahora es StatusNet "Laconica ahora es StatusNet « StatusNet – Servicio de microblogging de código abierto" . Archivado del original el 31 de agosto de 2009. Recuperado el 31 de agosto de 2009 . , consultado el 4 de octubre de 2009
  19. Webb, Jordan (29 de noviembre de 2022). "Microblogging con ActivityPub [ LWN.net ] " . lwn.net . Consultado el 4 de abril de 2024 .
  20. "Disintermedia » Una breve historia del Fediverso Social GNU y 'El…'" . 1 de abril de 2017. Consultado el 29 de agosto de 2024 . {{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace )
  21. " [ Social ] ¡Grandes noticias! Los proyectos StatusNet, Free Social y GNU social se fusionan" . lists.gnu.org . Consultado el 29 de agosto de 2024 .
  22. "GNU social" . 16 de junio de 2013. Archivado del original el 16 de junio de 2013. Consultado el 29 de agosto de 2024 .
  23. "Miles de españoles abandonan Twitter por GNU social" . Free Software Foundation . 3 de abril de 2015.
  24. Tilley, Sean (24 de septiembre de 2017). "Una guía rápida de The Free Network" . We Distribute . Archivado del original el 8 de noviembre de 2020. Recuperado el 25 de julio de 2023 .

Más información

  • Construyendo un Twitter mejor: Un estudio de las alternativas a Twitter GNU Social, Quitter, rstat.us y Twister (2015)
  • Sitio web oficialEdita esto en Wikidata