An overview of the directory structure

LN uses a Virtual Machine (VM) to make the software independent of the operating system. LN can, therefore, run on a UNIX operating system or a Windows operating system. For this reason, the notation of the directories in this chapter is subject to your operating system: UNIX operating systems use slashes (/) and Windows uses back slashes (\). For example, the directory notation on a UNIX system is ${BSE}/application/… and on a Windows operating system the notation for the same directory is ${BSE}\application\….

Note: Unless otherwise noted, the directories that are described are used in both operating systems.

The LN application is stored in the ${BSE} directory. The main subdirectories in the ${BSE} are:

  • The subdirectories that contain the software.
  • The dict subdirectory, which contains the subdirectories for the table and domain definitions of all packages and package combinations except for Enterprise Server.
  • The test subdirectory, which contains the test data and demonstration data, and dumps for the applications.

This diagram shows LN’s main directories:

The location of the software environment on your operating system is defined by the LN software ${BSE} environment variable. You must define the ${BSE} variable for each LN user.