Grupo de usuarios de herramientas de software


El Grupo de Usuarios de Herramientas de Software (STUG) fue una organización técnica iniciada en 1976, en paralelo con Usenix . El objetivo de STUG era desarrollar un sistema tipo Unix potente y portátil 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 construcció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 computación. ambiente. [1]

En 1976, Brian Kernighan (entonces de Bell Labs ) y PJ Plauger publicaron Software Tools, [2] el primero de sus libros sobre programación inspirado en la reciente creación del sistema operativo Unix por los colegas de Kernighan en Bell Labs. La serie "Herramientas de software" difundió la esencia del "pensamiento C / Unix" con cambios de imagen para Fortran y Pascal . [3] Ratfor [4 ] de Kernighan (preprocesador racional de 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 tomaron el libro y la filosofía de Software Tools. Expandieron el conjunto inicial de unas pocas docenas de herramientas del libro a 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 podría implementarse en la parte superior de prácticamente cualquier sistema. Distribuyeron gratuitamente su colección VOS en todo el mundo. Su trabajo generó puertos del software a más de 50 sistemas operativos [5] y un grupo de usuarios de más de 2000. [6]

Scherrer, también en la Junta 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. [8] STUG también se coordinó con el European Unix Users Group y generó grupos similares en otras partes del mundo. [9]

El movimiento de las herramientas de software finalmente provocó que varias empresas comerciales trasladaran y distribuyeran las herramientas de software a sistemas de microcomputadoras como CP / M y MS-DOS. [10] [11]

El 24 de enero de 1996, el trabajo de Scherrer, Hall y Sventek fue reconocido con un premio USENIX Lifetime Achievement Award ("La llama"). [12] [13] [14] [15] [16]


En la conferencia de USENIX en 1996, Steve Johnson (derecha), entonces presidente de USENIX, presenta el “Premio a la Trayectoria (La Llama)” a Joe Sventek (izquierda), Deborah Scherrer (segunda desde la izquierda) y Dennis Hall.
Contribuyentes principales al proyecto de herramientas de software