Shane Ambler <pgsql@xxxxxxxxxxxxxxxx> writes: > On 25/4/2006 6:47, "Tom Lane" <tgl@xxxxxxxxxxxxx> wrote: >> Actually that's a misstatement --- AFAIK, Stonebraker and crew started >> from scratch when they wrote Postgres, > Bruce Momjiam say's "PostgreSQL's ancestor was Ingres" but I haven't found > anything concrete one way or the other on whether Postgres started from > scratch or from Ingres code If you want it from the horse's mouth, the appropriate place to look is in the Berkeley database group's papers: http://db.cs.berkeley.edu//papers/ I found relevant comments in ERL-M85-95 The design of POSTGRES. ERL-M90-34 The implementation of POSTGRES. The latter paper in particular makes it clear that not only did Postgres code start from scratch, but they threw things away and rewrote a number of times after that. regards, tom lane