INFINITE Software Corporation was incorporated in 1998 and markets several families of software products that are targeted to users of the IBM iSeries and mainframe computers. These products include software marketed under the brand names BABY, Unibol, MLPS, DLCS, ALPS and CLPS. The company's predecessor, California Software Products, was established in 1975 for the purpose of writing software programs. In 1980, CSPI was approached by the personal computer division of IBM to write a program that would compile System/32 software to run on a personal computer. Development of these programs continued throughout the 1980s. When IBM disbanded the PC division and the AS/400 division chose not to continue the relationship, INFINITE Software continued to improve its products on its own. In the early 1980s, INFINITE Software's founders pioneered one of the first personal computer-based report generation language compilers. INFINITE Software has a location in Irvine, Calif.