Oracle logo vector
Ellison took inspiration from the 1970 paper written by Edgar F. Codd on relational database management systems named “A Relational Model of Data for Large Shared Data Banks”. He had heard about the IBM System R database from an article in the IBM Research Journal provided by Ed Oates. System R also derived from Codd’s theories, and Ellison wanted to make Oracle’s product compatible with System R, but IBM stopped this by keeping the error codes for their DBMS secret.
Ellison co-founded Oracle Corporation in 1977 with Bob Miner and Ed Oates under the name Software Development Laboratories. In 1979 SDL changed its name to Relational Software. In 1982, RSI renamed itself Oracle Systems to align itself more closely with its flagship product Oracle Database. At this stage Bob Miner served as the company’s senior programmer. In 1995, Oracle Systems Corporation changed its name to Oracle Corporation.
Part of Oracle Corporation’s early success arose from using the C programming language to implement its products. This eased porting to different operating systems (most of which support C). This gave Oracle Corporation an advantage over companies using operating-system-specific languages. Oracle Corporation programmers wrote the first C compiler for the IBM mainframe platform in order to port to that platform