At first, I want to note that many people
want to get something, but very few people (10-20) really
do something, and all they do what they want to do. For kernel develop, things are even worse, because (at moment) only 2 programmers systematically work on the kernel. So if you want something, which is still not implemented, do not think that somebody will do it.
1. Why do you need 3D? You want to see very nice, but very big OS? Look at Windows. The existing GUI works and no one wants to develop more nice GUI when there is many things which are still not implemented or do not work.
2.
trolly has made distros, which are installed on HD.
3. Cooperative multitasking is not implemented yet and even is not planned. I do not think that this is a good idea.
4. 32 bits is maximum color depth :) Higher resolutions with 24/32 colors are not present in VESA standard and are not supported by most videocards. Kolibri works only with 24 and 32 colors and does not support less color depth. Size of fonts is nearly impossible to modify, because almost all programs thinks that font size is such as it is now.
5. There was already widgets library at this forum. It is even included in distributive sources. Some people from russian forum also are developing GUI libraries. At moment neither of this libraries has become standard.
6. Yes. (But at moment there is no Kolibri versions for compilers except for FASM.) You can develop with Visual C++ and GNU C/C++. I will release the article for HLL programming soon.
7. You can make such distributive yourself.
8. It is not implemented yet.
9. It is not implemented yet. Only some functions.
10. No. But you can run DOS programs: the emulator DosBox (http://dosbox.sourceforge.net) is already ported. Download
http://diamondz.land.ru/dosbox.7z
11. There is drivers support. Look at sample driver in the sources of distributive (folder kernel\drivers).
12. No, no, no. Kolibri is written on x86 assembler and to port it to other processor architecture one must fully rewrite the kernel and programs.
13. Some people have already asked on this. The answer was and still is: no. Transparency means low speed. KolibriOS is oriented on low size and high speed.
14. I do not know what you mean, but I think that if you ask then it is not implemented.
15. KolibriOS runs on system with VESA 3.0. What do you mean?