More than just a component for Novell, Caldera had assembled the components needed to create a VAR platform. However, Caldera faced a bootstrapping problem. OEM VAR applications often depended crucially on other companies' commercial applications. Since these other applications hadn't been ported to Linux yet, they couldn't meaningfully port their own applications. Caldera responded by creating a binary applications package, which allowed Linux to run UnixWare and OpenServer applications, the Linux Application Binary Interface (ABI) project, and by assisting Santa Cruz Operation (SCO) in creating the Linux Kernel Personalities. Linux Kernel Personalities was worked on to bring Linux application compatibility to SCO Unix (formerly UnixWare) and OpenServer. ""The idea was to enable developers to write for both, Unix and Linux, with a common Application Programming Interface (API) and common Application Binary Interface (ABI). That way, developers didn't have to work so hard, and Unix users, the client base we inherited from SCO, could run Linux applications.""