InterBase runs on the Microsoft Windows, macOS, Linux, and Solaris operating systems as well as iOS and Android.
Jim Starkey was working at DEC on their DATATRIEVE 4th generation language 4GL product when he came up with an idea for a system to manage concurrent changes by many users.
Although InterBase's implementation is much more similar to the system described by Reed in his MIT dissertation than any other database that existed at the time and Starkey knew Bernstein from his previous position at the Computer Corporation of America and later at DEC, Starkey claims that he arrived at the idea of multiversion concurrency control independently.
[3] According to his blog, Starkey says: The inspiration for multi-generational concurrency control was a database system done by Prime that supported page level snapshots.
The idea intrigued me as a very useful characteristic of a database system.In early 2000, Borland announced that InterBase would be released under open-source, and began negotiations to spin off a separate company to manage the product.