affero general public license american academy of arts and sciences american association for the advancement of science american radio relay league american watchmakers-clockmakers institute arsdigita university artificial intelligence association for computing machinery association for the advancement of artificial intelligence bash benjamin mako hill classical mechanics computer-aided design computer science digital eben moglen electrical engineering federico heinz free software foundation free software gnome gnu gnu c library gnu compiler collection gnu core utilities gnu free documentation license gnu general public license gnu hurd gnu icecat gnu lesser general public license gnu manifesto gnu project gnu build system gnu variants gpl linking exception gnash gnuzilla hal abelson history of free software institute of electrical and electronics engineers jack wisdom list of gnu packages marvin minsky massachusetts institute of technology mathematics mathematics genealogy project national academy of engineering new york academy of sciences orbital mechanics ordinary differential equation orrery revolution os ricardo galli richard stallman seymour papert smithsonian institution structure and interpretation of computer programs terry winograd william john sullivan