1. Purpose - extending the lx brand to support 64-bit Linux applications. 2. Short name - lx64
3. Sponsoring community groups - BrandZ. 4. Participants - Wei Shen <cquark at gmail.com>. 5. Brief description - Support for the creation of Linux Zones (lx brand) on Solaris was introduced in build 49 of Nevada. A lx zone hosts and runs unmodified Linux applications, running on top of a thin system call translation layer. This initial integration only supports 32-bit Linux applications. This project proposed to extend the existing Linux zone functionality to add support for 64-bit Linux applications and 64-bit Linux distributions. 6. Related projects - none. 7. Additional information - lx64 is started from enabling the lx brand to execute 64-bit elf programs and translate 64-bit Linux system calls. Currently, it can already run some simple 64-bit Linux programs, but still lacks the correct emulation of many Linux system calls. Signals and trace are not supported yet, and other lx features like debugging, network, sound, nfs, etc. have not been considersed.
