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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.