stringtranslate.com

Grupo de usuarios de herramientas de software

El Grupo de Usuarios de Herramientas de Software (STUG, por sus siglas en inglés) fue una organización técnica que comenzó en 1976, en paralelo con Usenix . El objetivo del STUG era desarrollar un sistema potente y portátil similar a Unix que pudiera implementarse sobre prácticamente cualquier sistema operativo , proporcionando las capacidades y características de Unix en un sistema no propietario. Con su enfoque en la creación de código limpio, portátil y reutilizable compartido entre múltiples aplicaciones y ejecutable en cualquier sistema operativo , el movimiento de Herramientas de Software restableció la tradición del código abierto y los conceptos de empoderar a los usuarios para definir, desarrollar, controlar y distribuir libremente su entorno informático. [1]

Historia

En 1976, Brian Kernighan (en ese entonces de Bell Labs ) y PJ Plauger publicaron Software Tools, [2] el primero de sus libros sobre programación inspirados en la reciente creación del sistema operativo Unix por los colegas de Kernighan en Bell Labs. Software Tools demostró el "pensamiento Unix" con programas en Ratfor , posteriormente reescrito en Pascal para una edición posterior del libro. [3] El Ratfor [4] de Kernighan (preprocesador racional FORTRAN) finalmente se puso en el dominio público.

Deborah K. Scherrer, Dennis E. Hall y Joseph S. Sventek, entonces investigadores del Laboratorio Nacional Lawrence Berkeley , rápidamente retomaron el libro Software Tools y su filosofía. Ampliaron el conjunto inicial de unas pocas docenas de herramientas del libro para crear un Sistema Operativo Virtual (VOS) completo, proporcionando un conjunto casi completo de herramientas Unix , una biblioteca de programación similar a Unix y una interfaz de sistema operativo que se podía implementar sobre prácticamente cualquier sistema. Distribuyeron libremente su colección VOS en todo el mundo. Su trabajo generó puertos del software para más de 50 sistemas operativos [5] y un grupo de usuarios de más de 2000. [6]

Un informe de investigación del LBNL apareció en Communications of the ACM en septiembre de 1980. [7]

Scherrer, que también formaba parte de la junta directiva de Usenix en ese momento, estableció y coordinó el Grupo de usuarios de herramientas de software, alineándose con Usenix . A partir de 1979, STUG y Usenix celebraron conferencias paralelas. STUG también produjo una serie de boletines informativos. [8] STUG también coordinó con el Grupo de usuarios de Unix europeo y generó grupos similares en otras partes del mundo. [9]

El movimiento de herramientas de software finalmente impulsó a varias empresas comerciales a portar y distribuir las herramientas de software a sistemas de microcomputadoras como CP/M y MS-DOS. [10] [11]

Premios

El 24 de enero de 1996, el trabajo de Scherrer, Hall y Sventek fue reconocido con el premio USENIX Lifetime Achievement Award (“The Flame”). [12] [13] [14] [15] [16]

En la conferencia USENIX de 1996, Steve Johnson(r), entonces presidente de USENIX, entrega el “Premio a la trayectoria (La Llama)” a Joe Sventek (izq.), Deborah Scherrer (segunda desde la izquierda) y Dennis Hall.

En 1993, Scherrer había sido distinguida previamente con el premio “ UNIX Academic Driver” otorgado por Bell Labs , por “Contribuciones destacadas a la comunidad UNIX ”. Su trabajo incluía el movimiento de herramientas de software, así como contribuciones a USENIX . [17] [18]

Otros colaboradores importantes

El proyecto Software Tools fue el resultado de los esfuerzos de cientos de personas en muchos, muchos lugares. El premio USENIX STUG a la trayectoria incluye los nombres de muchos, pero ciertamente no todos, los principales contribuyentes al proyecto Software Tools.

Principales contribuyentes al proyecto Herramientas de software

Legado

A finales de los años 1980, Unix se estaba volviendo más accesible, Microsoft había tomado el control del mercado de PC y la necesidad del entorno VOS comenzó a disminuir. El grupo STUG decidió discontinuar, eligiendo donar el legado financiero del grupo para dotar un “Premio STUG” anual de USENIX . Este premio “reconoce contribuciones significativas a la comunidad que reflejan el espíritu y el carácter demostrados por aquellos que se unieron en el Grupo de Usuarios de Herramientas de Software. Los destinatarios del Premio STUG anual exhiben notoriamente una contribución a la base de código reutilizable para todos y/o la provisión de una tecnología habilitadora significativa para los usuarios en una forma ampliamente disponible”. [19] [20] [21]

Véase también

Referencias

  1. ^ Peter H. Salus , Un cuarto de siglo de UNIX, 1994
  2. ^ Brian Kernighan , PJ Plauger , Herramientas de software. Addison-Wesley: 1976.
  3. ^ Brian Kernighan , PJ Plauger , Herramientas de software en Pascal. Addison-Wesley: 1981.
  4. ^ Brian Kernighan , “Un preprocesador para un Fortran racional”. Software: práctica y experiencia, vol. 5, 1975
  5. ^ Deborah Scherrer “No es sólo un Unix para pobres”. UNIX Review, vol. 6, n.° 1: enero de 1988: 56-57
  6. ^ Deborah Scherrer “User Spotlight: Software Tools Users Group”. Unix/world Vol. 1, diciembre de 1984
  7. ^ Dennis E. Hall, Deborah K. Scherrer y Joseph S. Sventek, LBNL, “Un sistema operativo virtual”, Communications of the ACM , septiembre de 1980, volumen 23, n.° 9, 495-502
  8. ^ Comunicaciones de herramientas de software. Boletín oficial del grupo de usuarios de herramientas de software. Las publicaciones comenzaron en 1979 y continuaron hasta enero de 1986. Hay copias disponibles en el Museo de Historia de la Computación y a través de The Unix Heritage Society http://www.tuhs.org Archivado el 31 de agosto de 2005 en Wayback Machine.
  9. ^ Desmond FitzGerald y Paul Howson, ed. Notas sobre herramientas de software: The Australian Journal of Programming Methods for Technical Software. Primer número: enero de 1983
  10. ^ Deborah Scherrer, Philip H. Scherrer, Thomas H. Strong, Samuel J. Penny. “Las herramientas de software: capacidades de Unix en sistemas no Unix”. Byte vol. 8 #11, noviembre de 1983: 430-446
  11. ^ Jerry Pournelle “La feria informática de la Costa Oeste”. Byte vol. 10 n.° 8, agosto de 1985: 308-310
  12. ^ “Ganadores del premio USENIX a la trayectoria (The Flame) – 1996: The Software Tools Project”. https://www.usenix.org/about/awards/flame
  13. ^ Premio USENIX a la trayectoria (“La Llama”) http://www.usenix.org/about/flame
  14. ^ Jeffery Kahn, “Científicos informáticos premiados por el desarrollo de herramientas de software”. Currents: Ernest Orlando Lawrence Berkeley National Laboratory, vol. 24, n.° 45, 26 de enero de 1996: 1-2
  15. ^ Jeffery Kahn, “Derrocando el viejo orden: los fundadores de herramientas de software son honrados”. Enero de 1996: http://www.lbl.gov/Science-Articles/Archive/software-award.html.
  16. ^ “1996 Premios a la trayectoria y STUG”. ;login: vol #21 #2: abril de 1996: 20
  17. ^ Brad Templeton, AT&T presenta los premios Unix. Artículo de Internet, 22 de marzo de 1993
  18. ^ Mike Faden, “Reconocimiento a los impulsores de Unix”; Open Systems Today, 29 de marzo de 1993
  19. ^ "Premio USENIX STUG". 6 de diciembre de 2011.
  20. ^ Peter H. Salus , “Desencadenamientos: STUG y LISA”, login; diciembre de 2015, vol. 40, n.° 6, 38-39
  21. ^ Peter H. Salus “STUG hace 20 años”. ;login: vol 29 #2, abril de 2004: 33.