Have you ever planed to have a "POSIX" root folder? i.e. a folder like c:\POSIX which contains "bin" "usr" "etc" ... And why don't you ship mingw/msys in that folder with all standard reactos distributions ?
Because: 1) It is the first step for developing reactos in reactos ... 2) All unix-like applications can be installed there and will not have to create each time their own POSIX tree. 3) It is to be ready to a massive port of gnu softwares that don't need a full POSIX compliant OS. 4) It is mandatory for a future POSIX subsystem. 5) It is cool and sexy.
POSIX is outsite of the scope of ReactOS at this point. Sometime soon we are going to fix CoLinux working on ReactOS and then if you need Unix like applications you can just run Linux on top of ReactOS.
--- Romain HERAULT romain.d.herault@wanadoo.fr wrote:
Have you ever planed to have a "POSIX" root folder? i.e. a folder like c:\POSIX which contains "bin" "usr" "etc" ... And why don't you ship mingw/msys in that folder with all standard reactos distributions ?
Because:
- It is the first step for developing reactos in reactos ...
- All unix-like applications can be installed there and will not
have to create each time their own POSIX tree. 3) It is to be ready to a massive port of gnu softwares that don't need a full POSIX compliant OS. 4) It is mandatory for a future POSIX subsystem. 5) It is cool and sexy.
__________________________________ Do you Yahoo!? Yahoo! Mail - Helps protect you from nasty viruses. http://promotions.yahoo.com/new_mail
Steven Edwards a écrit :
POSIX is outsite of the scope of ReactOS at this point. Sometime soon we are going to fix CoLinux working on ReactOS and then if you need Unix like applications you can just run Linux on top of ReactOS.
My question is not about having a POSIX subsystem but having a POSIX namespace: msys (the environement for mingw) create a fake one and, from what I know, the NTkernel is not tided to DOS drive letters. A lot of simple sofware (comming from linux/unix) just need a POSIX namespace and mingw to compile and work... You apparently want, around the end of the year, reactos to be the main platform for developing. Just replace the fake namespace create by msys by a real one.
Romain HERAULT wrote:
Steven Edwards a écrit :
POSIX is outsite of the scope of ReactOS at this point. Sometime soon we are going to fix CoLinux working on ReactOS and then if you need Unix like applications you can just run Linux on top of ReactOS.
My question is not about having a POSIX subsystem but having a POSIX namespace: msys (the environement for mingw) create a fake one and, from what I know, the NTkernel is not tided to DOS drive letters. A lot of simple sofware (comming from linux/unix) just need a POSIX namespace and mingw to compile and work...
MS' own PSX subsystem and Cygwin both manage the POSIX single rooted name space internally (respectively jointly in PSXSS.EXE+PSXDLL.DLL and in CYGWIN1.DLL). Why msys can't do the same?