Re: Starting a New OS called iOS
From: perlshine (perlshine007_at_yahoo.com)
Date: 08/23/04
- Next message: perlshine: "Developers needed for my project called iOS-64"
- Previous message: no name: "Re: CPU speed - /proc/cpuinfo question"
- In reply to: Robert E A Harvey: "Re: Starting a New OS called iOS"
- Next in thread: Willem van der Berg: "Re: Starting a New OS called iOS"
- Reply: Willem van der Berg: "Re: Starting a New OS called iOS"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: 23 Aug 2004 11:38:59 -0700
Thank You for your compliments regarding our project. Let me clarify
my position on various topics you have talked about.
Before stating I want to tell you all guys that iOS-64 is now
officially hosted on sourceforge.net check it out at
http://sourceforge.net/projects/ios64/
1. File System and Memory:
As you know older linux kernels such as 2.2.x were limited to 2GB of
memory. The 2.4.x kernel is limited only by the harware architecture;
the Intel x86 platform supports upto 64GB.
iOS-64 will be designed in such a way that it doesn't face memory or
filesystem limitations for atleast a few hundred years and should
offer a 64-bit journalising or if possible 128-bit journalising
support. Regarding your mention of problems assosiated with the drive
based labelling or the mount points, I have not found a practical
solution till now. So if you have one plz do share with me and with
the Open Source community.
Mounting:
Since the design goal of iOS-64 is to treat all things as objects
rather than files as is *nix I assume that we can overcome the
problems presently associated with mounting. A point to be noted here
is that we should not add more features just because they'll add
friendliness, we have to measure it's +points and well as it -points
and weigh them from a developers perspective not that of users (its my
personal sugession).
HotPlug:
Plug n Play support will not be implemented in iOS-64 because it will
be a feature which will do no good for our OS and also will be heavy
on the load times.
Device Drivers:
I too like the idea of having "wrappers" that can use device drivers
from other OS. Although I at present do not know how to implement it,
so I cannot tell if it'll be a part of the OS in near future. But rest
assured that iOS team will give a priority for this very useful
feaure. Again if you have any sugessions plz do share with us.
Shell and Shell apps:
Regarding shell, we'll be aiming to make shell a user process, just
like DOS on top of Windows.
Graphics and Desktops:
iOS-64 would follow a modular design but would do away with the shell
prompt altogether. Its GUI would talk directly to the operating
system. At the same time it would offer the flexibility to load
different GUIs so that users can choose what interface they would like
to see. This will also give the opportunity to develop the next
generation user interface in the future and just plug it in without
disturbing anything else. Users who still like a command prompt could
execute a command shell such as bash and DOS on top of the GUI.
Regarding X, I think it'll not fit into our needs, so we'll have to
design a new library from scratch.
Well these are some of my own ideas that could be implemented. But as
always discussion can help us decide the best. Check out iOS-64
sourceforge.net address http://sourceforge.net/projects/ios64/
- Next message: perlshine: "Developers needed for my project called iOS-64"
- Previous message: no name: "Re: CPU speed - /proc/cpuinfo question"
- In reply to: Robert E A Harvey: "Re: Starting a New OS called iOS"
- Next in thread: Willem van der Berg: "Re: Starting a New OS called iOS"
- Reply: Willem van der Berg: "Re: Starting a New OS called iOS"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|