|
How To Participate
Linux Unified Kernel is an open source project, we hope that through developing Linux OS to be compatible with Windows applications, more and more people could access to Linux, then use and like it. It's not easy to change one's habits, but the goal is worth our joint efforts.
If you are interested in this project and eager to be one team member of us, please contact us by e-mail with your resume or phone call; if you participate in the part-time development, our open modules are available; if you just are a user of Linux Unified Kernel, your feedback or bug report is also a valuable contribution. No matter which form you choose, we all hope that there will be more open-source enthusiasts and Linux enthusiasts to participate in the development of Linux Unified Kernel project and do his bit to help the development of Linux.
Using Linux Unified Kernel
You can just run your Windows applications on the Linux Unified Kernel as an ordinary user. We are willing to receive your views and suggestions of Linux Unified Kernel.
Testing Linux Unified Kernel
You can also use a variety of Windows applications to test Linux Unified Kernel. If you found any problem through testing, you can tell us in the forums, and we will fix it as soon as possible.
Other
If you have any other questions, you can contact us in forums or send email to Linux@insigma.com.cn.
Developer FAQ
General issues
Q: Why do you develop Linux Unified Kernel, Wine is wonderful in running Windows applications on Linux?
A:Many users like to use Wine to run win32 programs on Linux, especially, after a long time of development, the efficiency of Wine has been greatly improved. However, Wine is just a middle layer in the user space, and it can not resolve efficiency problem thoroughly. The goal of Linux Unified Kernel is to achieve the compatibility from kernel view.
Q: Whether the Linux Unified Kernel code will open or not?
A: Linux Unified Kernel is an open source project, and we will strictly abide by the provisions of GPL.
Q: How to implement system calls of Linux Unified Kernel?
A: Please refer to 'White Paper of Project'.
Q: Why Linux Unified Kernel still includes Wine programs?
A: Linux Unified Kernel is developing. Many system calls haven't been implemented yet, thus, many of Wine programs are still needed by Linux Unified Kernel.
Q: Could Linux Unified Kernel be used on different Linux distributions?
A: Linux Unified Kernel is a kernel module with some modification of Linux kernel code, so it can run on any Linux distribution theoretically. In fact, Linux Unified Kernel has already passed tests on many popular distributions like Fedora, Ubuntu, etc., although there may be some difference in performace.
Installation Question
Q: What are the requirements of installing Linux Unified Kernel?
A: First of all, Linux Unified Kernel currently only supports the CPU of X86 architecture, so please make sure your CPU meets the requirement. Secondly, in order to run win32 program in Linux Unified Kernel, the Linux system should install graphical interface. For details, please refer to the specific requirements in the INSTALL file.
Q: How many parts of files compose of the code package of Linux Unified Kernel?
A: Linux Unified Kernel code package includes a Linux kernel patch, a Wine patch and a kernel module. In addition, in order to simplify the user's installation, from the Linux Unified Kernel version 0.2.2, the code package of Linux Unified Kernel also provides a GUI installation program.
Q: Why can't I patch the Linux Unified Kernel successfully?
A: First of all, the code package of Linux Unified Kernel contains two patches: a Linux kernel patch and a Wine patch. Please make sure to patch them to the corresponding source code. Secondly, a patch is made with a specific version of code, so please make sure the two version numbers are matched. For details, please refer to README.
Q: Why do errors occurs when I compile the kernel after patching?
A: It mainly caused by the configuration of kernel. We have attached a recommended configuration file of kernel (GUI installation program use this configuration file as default). If this configuration can't help you, please report to us, and we will fix it as soon as possible.
Q: What to do if I can't boot after installing Linux Unified Kernel?
A: The reason is that your current system configuration conflicts with the one of Linux Unified Kernel, please report the bug in forum and we will fix it as soon as possible.
Usage Question
Q: Can we use the dlls from Windows system directly to replace the dlls of Wine?
A: The current Linux Unified Kernel has not fully replaced any dll of wine, so according to Wine user document, ntdll.dll, kernel32.dll, gdi32.dll, user32.dll can not be replaced in general, while others vary from applications. For specific configuration, please refer to the relevant posts in our forum.
Q: After installing, Linux Unified Kernel, how to use Wine?
A: You can't use command such as 'wine xxx' any more to run the Windows applications after installing Linux Unified Kernel. But the Wine built-in programs are exceptional.
Q: Why are there unrecognizable characters when running Windows applications in Linux Unified Kernel?
A: There are three possibilities: missing font files, wrong character configuration in registry, and incomplete support of some dlls of Wine. Please refer to the relevant forum posts for the specific solutions.
Q: Why some Chinese features are not supported in Windows applications running in Linux Unified Kernel?
A: They're caused by the incomplete support of some dlls of Wine. Linux Unified Kernel development team will fix them.
Compile Unified Kernel
Please visit "Download Center" to download Linux Unified Kernel code package, and compile it on the Linux operating system. You can install it (version 0.2.2 and later ones) through the GUI installation program automatically, or compile and install the Linux Unified Kernel manually. For details, please see the INSTALL file in the code package.
Contact Us
Address: No. 8 Building, Soyea Software Park, NO.176 of Tianmushan Road, Hangzhou, Zhejiang Province, PRC Tel:086-571-88270414 Email:linux@insigma.com.cn
|