1.3. DB2 UDB Editions

DB2 UDB for Linux, UNIX, and Windows (sometimes referred to as LUW) is developed using the C/C++ language; more than ninety percent of the code is common among these platforms. The remaining code is unique to take full advantage of the underlying platform architecture; however, the database functionality on all of these platforms is the same.

Like any other C/C++ application, DB2 is written in separate modules—.c/.C source files—that have been separately compiled to obtain object files (.o files). These object files are later linked to obtain an executable file. Figure 1.3 shows a simplified view of how each edition is built.

Figure 1.3. How DB2 editions build on top of each other

As you can see in ...

Get Understanding DB2®: Learning Visually with Examples now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.