Maciej Stachowiak
Biografia
Maciej Stachowiak urodził się w Koszalinie, dorastał w Stanach Zjednoczonych i po ukończeniu East High School w Rochester, NY, studiował elektrotechnikę i informatykę na MIT, gdzie uzyskał tytuły bakałarza i magistra inżyniera w 1998 roku. W trakcie pracy nad projektem Rethinking CS101 na MIT zaczął tworzyć The Scheme Constraints Window Manager i napisał artykuł w Cognitive & Neural Sciences. Temat pracy magisterskiej dotyczył Zautomatyzowanego wydobywania danych strukturalnych z dokumentów HTML (Automated Extraction of Structured data from HTML Documents), co wskazywało na wczesne zainteresowania standardami sieciowymi i programowaniem.
Od lat 1999–2001 Stachowiak wnosił wkład w projekty programistyczne związane z Linuksem i pracował w Eazel nad przeglądarką plików Nautilus, a także był twórcą Object Activation Framework (OAF) dla GNOME. W trakcie tej pracy zajmował się także rozwojem Eye of GNOME, GNOME Libs, Gravevine, GnoP oraz Medusa, Bonobo i GNOME VFS. Był także członkiem zarządu GNOME Foundation i opiekunem interpretera Guile dla Scheme.
Po zamknięciu Eazel wielu programistów, w tym Stachowiak, dołączyło do Apple w 2001 roku, do zespołu odpowiedzialnego za przeglądarkę internetową Safari. 13 czerwca 2001 ogłoszono, że Apple wydaje JavaScriptCore, framework dla Mac OS X oparte na KJS, silnik JavaScript w KDE.