Allegro
Biblioteka do programowania gier w C, która dała całemu pokoleniu hobbystów z DOS-a grafikę, dźwięk i obsługę klawiatury bez pisania własnych procedur obsługi przerwań.
Shawn Hargreaves zaczął ją około 1990 roku na Atari ST, a nazwa była początkowo akronimem: Atari Low-Level Game Routines. Prawdziwy przełom przyniosło przeniesienie na DOS i kompilator DJGPP, gdzie Allegro obsługiwało tryby VGA, sprite'y, karty dźwiękowe i timery dla każdego, kto po prostu chciał, żeby coś poruszało się na ekranie. Licencja była typu „giftware”: rób, co chcesz, ale miło będzie, jeśli coś odeślesz.
Allegro 5 pojawiło się w 2011 roku z przepisanym, sterowanym zdarzeniami API opartym na OpenGL i Direct3D, przez co ma dziś więcej wspólnego z SDL niż z własną dosową przeszłością. Sam Hargreaves trafił później do Microsoftu, gdzie pracował nad XNA.