OCIAX effort
-
- Posts: 5
- Joined: Wed Nov 23, 2005 12:00 am
OCIAX effort
We are a non profit company and we want an os base made in VB. I haven't seen any of these so it could be interesting we have ?20 of donations at disposal. Please help.
Email me at [email protected] if you can or know anyone who can help us. We would want it to be exactly like Windows and boot from Floppies to then install via CD.
Thanks
Admin@ociax
Email me at [email protected] if you can or know anyone who can help us. We would want it to be exactly like Windows and boot from Floppies to then install via CD.
Thanks
Admin@ociax
Re: OCIAX effort
how the crap do you make an os base in vb
vb should be more like an os gui and even then you need tons of runtime support including most of the win32 dlls and if you use .net then you have to do .net too
vb should be more like an os gui and even then you need tons of runtime support including most of the win32 dlls and if you use .net then you have to do .net too
Re: OCIAX effort
yeah hckr83 is right, you can make an OS in C or Assembly even in C++ also but in VB it's impossible , VB is used for UI designs mostly.
-
- Posts: 7
- Joined: Fri Jul 01, 2005 11:00 pm
- Location: Maaseik (Belgium)
Re: OCIAX effort
I don't know much about VB but it seems verry difficult. But maby you can write an c++ engine to run VB isn't ???
grtz
grtz
Re: OCIAX effort
that is possible but would basically require a full kernelBut maby you can write an c++ engine to run VB isn't ???
Note that OSes in .NET are possible but are a very decided research topic just now - the Microsoft Singularity project springs to mind.
But for all intents and purposes, a VB OS is most impractical.
But for all intents and purposes, a VB OS is most impractical.
Regards,
Angus [Óengus] 'Midas' Lepper
Angus [Óengus] 'Midas' Lepper
Singularity is based on a .NET -> Typed Assembly Language compiler that isn't publically available. It's unlikely that anyone outside of MS could duplicate their results at this point.Midas wrote:Note that OSes in .NET are possible but are a very decided research topic just now - the Microsoft Singularity project springs to mind.
But for all intents and purposes, a VB OS is most impractical.
OS in VB?
Visual basic relies on a runtime in order to provide most of it's internal functions. If that runtime could be simulated by providing a replacement which is not dependent on the underlying Windows OS code, then it would be feasible to build the remainder of the operating system in VB. The key problem, of course, is that the runtime would have to be reverse engineered in a clean room environment due to its closed nature.
So basically, in order to build an operating system using VB (either older VB or .NET) would require some portions to be written in other languages. Visual Basic by itself lacks certain functionality necessary to an OS, such as direct memory addressing, port I/O, direct CPU calls, etc.
As an academic exercise, it would be interesting. I think, however, that under real operating constraints, any OS written in VB would require significant outside architecture, and thus not prove useful or efficient.
So basically, in order to build an operating system using VB (either older VB or .NET) would require some portions to be written in other languages. Visual Basic by itself lacks certain functionality necessary to an OS, such as direct memory addressing, port I/O, direct CPU calls, etc.
As an academic exercise, it would be interesting. I think, however, that under real operating constraints, any OS written in VB would require significant outside architecture, and thus not prove useful or efficient.