![]() | |
Industry | Computer software |
---|---|
Founded | 1980 |
Founder | Roger Sippl ![]() |
Defunct | 2005 |
Fate | Purchased by IBM |
Informix Corporation [1] was a software company located in Menlo Park, California. It was a developer of relational database software for computers using the Unix, Microsoft Windows, and Apple Macintosh operating systems.
Informix Software was a software company which sold database products, desktop software and development tools, and information integration products from 1980 until 2005, becoming approximately a $1 billion company in the process. The company was active in the Unix, PC, Linux and Macintosh markets, and grew through both organic development and acquisitions. Its best known products were the Informix databases, of which there were several different families. Other well known products included a development environment called 4GL, a spreadsheet called Wingz, and a data warehouse oriented database system called Redbrick, and the Ascential information integration family of products.
The Informix brand and database products were acquired by IBM in 2001, and several of the most popular products remain on the market and are continuing to be enhanced by IBM. For information on the current Informix branded database software products see the article IBM Informix.
At the time of the acquisition of Informix by IBM a smaller spin-off company was created, Ascential Software, focused on the information integration and ETL markets. Ascential Software was later acquired by IBM as well, in 2005.
Founders Roger Sippl and Laura King worked at Cromemco, an early S-100/CP/M company, where they developed a small relational database based on ISAM techniques, as a part of a report-writer software package. Sippl and King left Cromemco to found Relational Database Systems (RDS) in 1980. Their first product, Marathon, was essentially a 16-bit version of their earlier ISAM work, made available first on the C8000 from Onyx Systems.
At RDS, they turned their attention to the emerging RDBMS market and released their own product as Informix (INFORMation on unIX) in 1981. It included their own Informer language. It featured the ACE report writer, which is used to extract data from the database and present it to users for easy reading. It also featured the PERFORM screen form tool, which allowed a user to interactively query and edit the data in the database. The final release of this product was version 3.30 in early 1986.
In 1985, they introduced a new SQL-based query engine as part of INFORMIX-SQL (or ISQL) version 1.10 (version 1.00 was never released). This product also included SQL variants of ACE and PERFORM. The most significant difference between ISQL and the previous Informix product was the separation of the database access code into an engine process (sqlexec), rather than embedding it directly in the client — thus setting the stage for client-server computing, with the database running on a separate machine from the user's machine. The underlying ISAM-based file storage engine was known as C-ISAM.
Through the early 1980s Informix remained a small player, but as Unix and SQL grew in popularity during the mid-1980s, their fortunes changed. By 1986 they had become large enough to float a successful IPO, and changed the company name to Informix Software. The products included INFORMIX-SQL version 2.00 and INFORMIX-4GL 1.00, both of which included the database engine as well as development tools (I4GL for programmers, ISQL for non-programmers). A series of releases followed, including a new query engine, initially known as INFORMIX-Turbo. Turbo used the new Random Sequential Access Method (RSAM), with great multi-user performance benefits over C-ISAM.
With the release of the version 4.00 products in 1989, Turbo was renamed INFORMIX-OnLine (in part because it permitted coherent database backups while the server was online and users were modifying the data), and the original server based on C-ISAM was separated from the tools (ISQL and I4GL) and named INFORMIX-SE (Standard Engine). Version 5.00 of Informix OnLine was released at the very end of 1990, and included full distributed transaction support with two-phase commit and stored procedures. Version 5.01 was released with support for triggers too.
In 1988, Informix purchased Innovative Software, makers of a DOS and Unix-based office system called SmartWare and WingZ, a spreadsheet program for the Apple Macintosh.
WingZ provided a graphical user interface, supported larger, 32768x32768 dimension spreadsheets, and offered programming in a HyperCard-like language known as HyperScript. The original release proved successful, becoming the number two spreadsheet,[ citation needed ] behind Microsoft Excel. In 1990, WingZ ports started appearing for a number of other platforms, mostly Unix variants. During this period, many financial institutions began investing in Unix workstations as a route to increasing the desktop "grunt" required to run large financial models. For a brief period[not specific enough to verify], Wingz was successfully marketed into this niche. However it suffered from a lack of development and marketing resources. By the early 1990s WingZ had become uncompetitive, and Informix eventually sold it in 1995.[ citation needed ] Informix also sold a license to Claris,[ citation needed ] who combined it with a rather updated GUI as Claris Resolve.
With its failure in office automation products, Informix refocused on the growing database server market. In 1994, as part of a collaboration with Sequent Computer Systems, Informix released its version 6.00 database server, which featured its new Dynamic Scalable Architecture, DSA.
DSA involved a major rework of the core engine of the product, supporting both horizontal parallelism and vertical parallelism, and based on a multi-threaded core well suited towards the symmetric multiprocessing systems that Sequent pioneered and that major vendors like Sun Microsystems and Hewlett-Packard would eventually follow up on. The two forms of parallelism made the product capable of market-leading levels of scalability, both for OLTP and data warehousing.
Now known as Informix Dynamic Server (after briefly entertaining the name Obsidian and then being named Informix OnLine Dynamic Server), Version 7 hit the market in 1994. Version 7 consistently won performance benchmarks.[ citation needed ]
Building on the success of Version 7, Informix split its core database development investment into two efforts. One effort, first known as XMP (for eXtended Multi-Processing), became the Version 8 product line, also known as XPS (for eXtended Parallel Server). This effort focused on enhancements in data warehousing and parallelism in high-end platforms, including shared-nothing platforms such as IBM's RS-6000/SP.
The second focus, which followed the late 1995 purchase of Illustra, concentrated on object-relational database (O-R) technology. Illustra, written by ex-Postgres team members and led by database pioneer Michael Stonebraker, included various features that allowed it to return fully formed objects directly from the database, a feature that can significantly reduce programming time in many projects. Illustra also included a feature known as DataBlades that allowed new data types and features to be included in the basic server as options. These included solutions to a number of thorny SQL problems, namely time series, spatial and multimedia data. Informix integrated Illustra's O-R mapping and DataBlades into the 7.x OnLine product, resulting in Informix Universal Server (IUS), or more generally, Version 9.
Both new versions, V8 (XPS) and V9 (IUS), appeared on the market in 1996, making Informix the first of the "big three" database companies (the others being Oracle and Sybase) to offer built-in O-R support. Commentators paid particular attention to the DataBlades, which soon became very popular: dozens appeared within a year, ported to the new architecture after partnerships with Illustra. This left other vendors scrambling, with Oracle introducing a "grafted on" package for time-series support in 1997, and Sybase turning to a third party for an external package which remains an unconvincing solution.
In 1997 Informix purchased a billboard on the interstate across from Oracle's headquarters in Redwood City, CA. The billboard read "Dinosaur Crossing", a tongue-in-cheek jab at Oracle's supposed lagging state in the industry. [8]
Although Informix took a technological lead in the database software market, product releases began to fall behind schedule by late 1996. Plagued with technical and marketing problems, a new application development product, Informix-NewEra, was soon overshadowed by the emerging Java programming language. Michael Stonebraker had promised that the Illustra technology would be integrated within a year after the late 1995 acquisition, but as Gartner Group had predicted, the integration required more than 2 years.
Unhappy with the new direction of the company, XPS lead architect Gary Kelley suddenly resigned and joined arch-rival Oracle Corporation in early 1997, taking 11 of his developers with him. [2] Informix ultimately sued Oracle to prevent loss of trade secrets. [9] [10] [11] [12] As part of a formal settlement negotiated between the two companies, the lawsuit was withdrawn and Informix issued a statement retracting their accusations against the former employees. Other details of the settlement were not made public. [13] [14]
Corporate misgovernance overshadowed Informix's technical successes. On April 1, 1997, Informix announced that first quarter revenues fell short of expectations by $100 million. CEO Phillip White blamed the shortfall on a loss of focus on the core database business while devoting too many resources to object-relational technology.
Huge operating losses and job cuts followed. Informix re-stated earnings from 1994 through 1996. A significant amount of revenue from the mid-1990s involved software license sales to partners who did not sell through to an end-user customer; this and other irregularities led to overstating revenue by over $200 million. Even after White's departure in July, 1997, the company continued to struggle with accounting practices, re-stating earnings again in early 1998. [15]
The capabilities of Informix Dynamic Server (IDS) began to strengthen. New leadership began to emerge as well. An excerpt from the September 22, 1998 issue of PC Magazine's article on the top 100 companies that are changing the way you compute:
In November 2002, Phillip White, the former CEO of Informix ousted in 1997, was indicted by a federal grand jury and charged with eight counts of securities, wire, and mail fraud. In a plea bargain thirteen months later, he pleaded guilty to a single count of filing a false registration statement with the U.S. Securities and Exchange Commission.
In May 2004, the Department of Justice announced that White was sentenced to two months in federal prison for securities fraud, with a fine of $10,000, two years of supervised release, and 300 hours of community service. The announcement noted that the loss to shareholders caused by the violation could not reasonably be estimated under the facts of the case. [16] White's earlier plea agreement had limited prison time to no more than 12 months.
Walter Königseder, the company's vice president in charge of European operations, was also indicted by a federal grand jury. However, he was a citizen and resident of Germany, and the United States was unable to secure his extradition. [17]
In November 2005, Steve W. Martin, a longtime Informix employee, published a book detailing the rise and fall of Informix Software and CEO Phil White, titled The Real Story of Informix Software and Phil White: Lessons in Business and Leadership for the Executive Team. [18]
In March 2000, Informix acquired Ardent Software, [19] a company with a history of mergers and acquisitions. That acquisition gave Informix the legacy MultiValue database platforms UniVerse and UniData, known collectively as U2 (now Rocket U2), as well as a small but growing set of Extract Transform and Load (ETL) and other information integration products, the latter were the target of the acquisition being well positioned in a fast-growing market segment. [20]
In July 2000, the former CEO of Ardent, Peter Gyenes, became the CEO of Informix, and soon re-organized Informix to make it more attractive as an acquisition target. The major step was separating the database engine technologies from the recently acquired Ardent Software ETL and Information Integration products.
In April 2001, IBM negotiated with Informix to buy the core database business. Prompted by a suggestion from Wal-Mart, [21] one of Informix's largest customers, Janet Perna led IBM's purchase of Informix the database technology, the brand, the plans for future development (an internal project codenamed "Arrowhead"), and the customer base (over 100,000 customers) associated with these items. [22] [23] [24] The deal closed on July 1, 2001. Approximately 2,000 Informix employees moved to IBM as part of the deal. [25]
Informix shareholders approved this deal, which delivered $1 billion in cash to the much smaller remaining company, which intended to focus on the high growth ETL and information integration space, dominated at the time by Informatica. The company renamed itself Ascential Software, and continued to be led by CEO Peter Geyenes and President Peter Fiore.
Ascential Software made use of its large cash holdings from the Informix sale to buy a number of smaller companies with technology. Many were had at bargain prices as the software industry was caught up in the economic slump following the 9/11/2001 terrorist attacks.
Despite these acquisitions Ascential was not able to ever come anywhere near matching the financial performance of Informix prior to the sale, and were eventually forced to perform a 4 for 1 reverse stock split to ensure that the stock was not delisted from NASDAQ for falling below the minimum share price.
In May 2005, IBM bought Ascential, reuniting all of Informix's assets under IBM's Information Management Software portfolio. The deal paid Ascential shareholders $1.1 billion, however IBM assumed control of $481 million in cash that Ascential had retained from the Informix sale. Shareholders received $18.50 a share, a 15% premium over the previous close of $15.70. Shareholders who had held on from the Informix era did not fare so well, after accounting for the reverse split the deal netted them only $4.62 a share, far less than the price before IBM's first acquisition, which had hovered a bit over $7.00 through March 2001. [26]
Prior to its purchase, Informix's product lineup included:
MySQL is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database organizes data into one or more data tables in which data may be related to each other; these relations help structure the data. SQL is a language that programmers use to create, modify and extract data from the relational database, as well as control user access to the database. In addition to relational databases and SQL, an RDBMS like MySQL works with an operating system to implement a relational database in a computer's storage system, manages users, allows for network access and facilitates testing database integrity and creation of backups.
Oracle Corporation is an American multinational computer technology company headquartered in Austin, Texas. In 2020, Oracle was the third-largest software company in the world by revenue and market capitalization. In 2023, the company’s seat in Forbes Global 2000 was 80. The company sells database software and cloud computing. Oracle's core application software is a suite of enterprise software products, such as enterprise resource planning (ERP) software, human capital management (HCM) software, customer relationship management (CRM) software, enterprise performance management (EPM) software, Customer Experience Commerce and supply chain management (SCM) software.
An object database or object-oriented database is a database management system in which information is represented in the form of objects as used in object-oriented programming. Object databases are different from relational databases which are table-oriented. A third type, object–relational databases, is a hybrid of both approaches. Object databases have been considered since the early 1980s.
Informix is a product family within IBM's Information Management division that is centered on several relational database management system (RDBMS) and multi-model database offerings. The Informix products were originally developed by Informix Corporation, whose Informix Software subsidiary was acquired by IBM in 2001.
An object–relational database (ORD), or object–relational database management system (ORDBMS), is a database management system (DBMS) similar to a relational database, but with an object-oriented database model: objects, classes and inheritance are directly supported in database schemas and in the query language. In addition, just as with pure relational systems, it supports extension of the data model with custom data types and methods.
Ingres Database is a proprietary SQL relational database management system intended to support large commercial and government applications.
Db2 is a family of data management products, including database servers, developed by IBM. It initially supported the relational model, but was extended to support object–relational features and non-relational structures like JSON and XML. The brand name was originally styled as DB2 until 2017, when it changed to its present form.
In computing, Open Database Connectivity (ODBC) is a standard application programming interface (API) for accessing database management systems (DBMS). The designers of ODBC aimed to make it independent of database systems and operating systems. An application written using ODBC can be ported to other platforms, both on the client and server side, with few changes to the data access code.
Oracle Database is a proprietary multi-model database management system produced and marketed by Oracle Corporation.
The following tables compare general and technical information for a number of relational database management systems. Please see the individual products' articles for further information. Unless otherwise specified in footnotes, comparisons are based on the stable versions without any add-ons, extensions or external programs.
Apache Derby is a relational database management system (RDBMS) developed by the Apache Software Foundation that can be embedded in Java programs and used for online transaction processing. It has a 3.5 MB disk-space footprint.
IBM InfoSphere DataStage is an ETL tool and part of the IBM Information Platforms Solutions suite and IBM InfoSphere. It uses a graphical notation to construct data integration solutions and is available in various versions such as the Server Edition, the Enterprise Edition, and the MVS Edition. It uses a client-server architecture. The servers can be deployed in both Unix as well as Windows.
IBM Informix C-ISAM is an X/Open standards-compliant Application programming interface (API) to an Indexed Sequential Access Method or ISAM.
Illustra was a commercialized version of the Postgres object-relational database management system (DBMS) sold by Illustra Information Technologies, a company founded in 1992 and formed by Michael Stonebraker, Gary Morgenthaler and several of Michael Stonebraker's current and former students including: Wei Hong, Jeff Meredith, Michael Olson, Paula Hawthorn, Jeff Anton, Cimarron Taylor and Michael Ubell.
An embedded database system is a database management system (DBMS) which is tightly integrated with an application software; it is embedded in the application. It is a broad technology category that includes:
Michael Ralph Stonebraker is a computer scientist specializing in database systems. Through a series of academic prototypes and commercial startups, Stonebraker's research and products are central to many relational databases. He is also the founder of many database companies, including Ingres Corporation, Illustra, Paradigm4, StreamBase Systems, Tamr, Vertica and VoltDB, and served as chief technical officer of Informix. For his contributions to database research, Stonebraker received the 2014 Turing Award, often described as "the Nobel Prize for computing."
Roger J. Sippl, an American entrepreneur in the computer software industry, was described in 2012 by The Wall Street Journal as a serial entrepreneur. Sippl was the founder and CEO of Informix Corporation, later becoming IBM Informix. Other sippl accomplishments included being co-founder and chairman of Vantive Corporation, and the CEO and founder of Visigenic: three companies he took public. Currently, he is the CEO of Elastic Intelligence located in Menlo Park, California.
Rocket U2 is a suite of database management (DBMS) and supporting software now owned by Rocket Software. It includes two MultiValue database platforms: UniData and UniVerse. Both of these products are operating environments which run on current Unix, Linux and Windows operating systems. They are both derivatives of the Pick operating system. The family also includes developer and web-enabling technologies including SB/XA, U2 Web Development Environment (WebDE), UniObjects connectivity API and wIntegrate terminal emulation software.
The following outline is provided as an overview of and topical guide to MySQL:
Visionware Ltd was a British software company that developed and marketed products that helped integration of Microsoft Windows clients to Unix-based server applications. It was based in Leeds in West Yorkshire. The three products it was most known for were PC-Connect, XVision, and SQL-Retriever.