Allegro
Biblioteca en C para programar juegos que dio a toda una generación de aficionados de DOS gráficos, sonido y teclado sin obligarles a escribir sus propias rutinas de interrupción.
Shawn Hargreaves empezó a escribirla hacia 1990 en un Atari ST, y el nombre nació como acrónimo: Atari Low-Level Game Routines. El salto de verdad llegó con el port a DOS y al compilador DJGPP, donde Allegro se encargaba de los modos VGA, los sprites, las tarjetas de sonido y los temporizadores para quien solo quería ver algo moverse en pantalla. La licencia era «giftware»: haz lo que quieras, pero si te apetece, devuelve algo.
Allegro 5 salió en 2011 con una API reescrita y basada en eventos sobre OpenGL y Direct3D, lo que la acerca más a SDL que a su propio pasado en DOS. Hargreaves acabó después en Microsoft, trabajando en XNA.