Trojan OS

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
User avatar
os64dev
Member
Member
Posts: 553
Joined: Sat Jan 27, 2007 3:21 pm
Location: Best, Netherlands

Post by os64dev »

This question is because I have a good scare when my system locked up and I restarted it and then it said something like "?ÿ=¡?¿ cannot locate KERNEL.BIN", and I thought "Hey, what happened? I have just lost all of my development disk!!!!". But that was all...
Then use the correct dd commandline :twisted:
Author of COBOS
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

Android Mouse wrote:It's like arguing which rotten fruit is better, who cares? They are both based off outdated and rotting designs.
...which is why we're yearning for something better, which however has yet failed to materialize, so you have to chose the lesser of two evils. ;)
Every good solution is obvious once you've found it.
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post by Dex »

Solar wrote:
Android Mouse wrote:It's like arguing which rotten fruit is better, who cares? They are both based off outdated and rotting designs.
...which is why we're yearning for something better, which however has yet failed to materialize, so you have to chose the lesser of two evils. ;)
The real point, that no one wants to admit, is its imposable to come up with something better, has there so much legace to cope with. Your probably saying why do OS dev then, well you need to add value by, eg: doing a small part of what a OS does better or faster or safer etc. But to code a better desktop OS, it can not be done without a very big team and lots of money.
What you should not be doing is trying to compeat with the big boy head on, they will win.
My OS for example, is not a desktop OS, as why make something that will not be as good as linux or bsd desktop and are available free.
My OS is more like a pmode super DOS, now you may say there no need for such a OS, But there is more use for that, than a desktop with no user programs.
Here's a example, we all know what a Rootkit is and how it can hide programs and processor, so you can not detect them from the OS, as its compromised. the only way to find them is to scan your drives under say XP and then boot a miniOS and do a low level scan and compear the two.
Now this is where a super Dos come in, less than 50k and can access upto 4 GB.
This is a basic example, So think more what is needed in OS design, and less your ego, fallow OS Dev's, yes to make your own desktop sounds cool, but is it needed ;) .
ehird
Member
Member
Posts: 214
Joined: Thu Mar 15, 2007 8:48 am

Post by ehird »

linux improved the state of the unix desktop from what was offered in 1991, and for a while it really was just linus + patches.
Android Mouse
Member
Member
Posts: 28
Joined: Fri Feb 02, 2007 10:36 pm

Post by Android Mouse »

...which is why we're yearning for something better, which however has yet failed to materialize, so you have to chose the lesser of two evils.
Or (attempt) to create one yourself :)
What you should not be doing is trying to compeat with the big boy head on, they will win.
I'm not attempting to compete with anyone. I, personally am just deving to see if I can eventually create something for my own uses, avoiding what I hate in current OSs. If it fails and has a bad design, I have no one to blame but myself. I couldn't care less if anyone but myself ends up using it.

Also, do you have plans to eventually make your OS support 64bit mode?
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post by Dex »

Android Mouse wrote:Also, do you have plans to eventually make your OS support 64bit mode?
Sure, I made a demo program, that goes to long mode from the 32bit CLI.
But the idea of DexOS is simple you will have 3 kernels, kernel16, kernel32, kernel64 and at boot up you can chose which to boot to or set it in startup file or if space is a problem you can just have the one kernel you want.
The first 2, kernel16, kernel32, are done (eg: MiniDos is the kernel16 ver ), But work has yet to start on kernel64, because of work on tcp/ip stack etc, but it will.
Post Reply