raphydaphy / Q-Operating-System

Q OS is a versatile operating system designed with the new features of 64 bit "long mode" CPU's in mind that focuses on making everything as simple as possible for the end user
http://q-os.tech
GNU Lesser General Public License v3.0
151 stars 42 forks source link

Userspace... #322

Open ayan312002 opened 8 years ago

ayan312002 commented 8 years ago

So far so good.. But we have no setup for libraries which will make it harder for userspace to grow. After making libraries we can develop more user apps and separate system apps from it. Also we should build a cross compiler.. What do you think??

Edit: I found someone has made a cross compiler for this..

plankp commented 8 years ago

Setup for libraries?

Barteks2x commented 8 years ago

Cross compiler doesn't magically make it possible to create apps for it,but it is required to make it possible. Currently the script that compiles cross compiler needs some testing on Mac OS.

And multitasking would be useful for adding userspace (I was working on it, but with generally bad results).

plankp commented 8 years ago

That means I will have to move the processes to ring 3 from ring 0 correct?

Barteks2x commented 8 years ago

I thought userspace was ring3 (I may be wrong)