(1) An implementation of source code for an operating system or application. The term may be used generically to contrast platforms; for example, a Linux codebase vs. a Windows codebase. It may also refer to a different branch or version of the same software, the implication being that the different versions continue to be developed separately for different purposes.
(2) (CodeBase) A database engine for Windows, Mac, Unix and Linux from Sequiter Software Inc., Edmonton, Alberta, Canada (www.sequiter.com). Compatible with dBASE file formats and most development environments, CodeBase is used in applications for desktop computers and handheld devices.