POSIX layer

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

MadRat
Posts: 243
Joined: Fri Feb 04, 2005 8:29 am
Contact:

Post by MadRat »

Some of the basic subsystems we've discussed in the past are already available in some form through open source. Rather than create a subsystem for DOS, for example, it would seem to be time better spent for the ROS user to use FreeDOS or DOSbox on top of ROS. This would keep ROS as mean and lean as possible.
*************************************
Go Huskers!
linuxgx
Posts: 170
Joined: Wed Mar 29, 2006 4:18 pm

Post by linuxgx »

Yes Yes, but the question is, why dont we make Ros, indiscrimante to format type, have it read mac, Linux, Ms style formates and executables.

Why should we limit our selfs to Win16, Win32
Harteex
Posts: 224
Joined: Fri Nov 26, 2004 9:21 pm
Location: Sweden
Contact:

Post by Harteex »

I would love to see as much support for different OS'es that's possible, but Win32 is still the first priority.

BTW DOS... DOSbox is too slow.
vperez69
Posts: 40
Joined: Fri Mar 24, 2006 11:16 pm

Post by vperez69 »

linuxgx wrote:Yes Yes, but the question is, why dont we make Ros, indiscrimante to format type, have it read mac, Linux, Ms style formates and executables.

Why should we limit our selfs to Win16, Win32
Well, I don't think its a matter of limits, its a matter of priority. The spirit of ReactOS is to clone Windows, so THAT should be the primary effort. Once the basic system is fully functional, individual extension projects can be undertaken. My view, at any rate.
Ged
Developer
Posts: 925
Joined: Thu Sep 29, 2005 3:00 pm
Location: UK

Post by Ged »

ReactOS isn't about priorities, it's all about whether or not someone wants to work on something or not.

At the moment nobody wants to work on a posix subsystem, so it isn't going to get done. If someone decides they want to, then it will get done.
linuxgx
Posts: 170
Joined: Wed Mar 29, 2006 4:18 pm

Post by linuxgx »

Ill do it!

My plan is to use colinux to start any linux apps under the Reactos GUI.

So when you open a linux file, it will load the colinux Kernel and run it in the background.

It is going to be intresting to see what this looks like though.

Any one intrested in helping drop an email, linuxgx@yahoo.com
linuxgx
Posts: 170
Joined: Wed Mar 29, 2006 4:18 pm

Post by linuxgx »

cant we just include Cygwin?
Ged
Developer
Posts: 925
Joined: Thu Sep 29, 2005 3:00 pm
Location: UK

Post by Ged »

linuxgx wrote:Ill do it!

My plan is to use colinux to start any linux apps under the Reactos GUI.

So when you open a linux file, it will load the colinux Kernel and run it in the background.
sounds good. Although that won't be a true NT subsystem in the way Psxss.exe used to be. For that reason it would be hard to justify putting it into the ROS base code.

If you want to work on that cool, if you want to work on something to be included in the ROS base, pop into IRC and we can help give you some ideas.
User avatar
rokejulianlockhart
Posts: 2
Joined: Sun Apr 23, 2023 12:26 am
Location: https://dub.sh/s4nmkl
Contact:

Re: POSIX layer

Post by rokejulianlockhart »

What would be necessary for the kernel to understand how to invoke ELF binaries? Irrespective, considering how the POSIX locale implementation in GLibC (https://pubs.opengroup.org/onlinepubs/0 ... hap07.html) differs to the API-specific locale implementations in Win32, there'd need to be some serious translation effort just for that, if I've understood correctly.
MadWolf
Posts: 719
Joined: Sat Dec 31, 2005 4:19 am
Contact:

Re: POSIX layer

Post by MadWolf »

viewtopic.php?f=2&t=3709
Code of Conduct
5. Do not resurrect threads that are years old.

If the last post was years ago, chances are people have forgotten everything that was discussed. If you have points, restate them instead in your new opening post.
and link to the original post
Post Reply

Who is online

Users browsing this forum: No registered users and 8 guests