Bona Fide OS Development
http://forums.osdever.net/

Year 1 OS - Community Blog
http://forums.osdever.net/viewtopic.php?f=6&t=20
Page 2 of 2

Author:  DudeOfX [ Tue Oct 06, 2009 8:32 am ]
Post subject:  Re: Year 1 OS - Community Blog

Arrowofdarkness:
well still Year1OS is a hobbie, Social OS is a potential self employment opportunity...

and look, personally I find much vigor in the Social OS idea... There is some vigor in the Year1OS but not as much as the Social OS... If I go with my vigor I produce awesome results... if I go against my vigor, results are not so great...

smeezekitty:
go read Beginners->Computer Theory->a pitch about Social Operating Systems
its a quick read...

Author:  smeezekitty [ Tue Oct 06, 2009 6:51 pm ]
Post subject:  Re: Year 1 OS - Community Blog

Very impressive.
i am taking my OS one step further is to have a simple filesystem (no directories).
i designed the filesystem myself! and you can read, write and create files
from within a user mode program.
also i have a command line shell built in.

Author:  DudeOfX [ Tue Oct 06, 2009 8:25 pm ]
Post subject:  Re: Year 1 OS - Community Blog

yea? well I have a couple of routes to consider... Year1OS is just a first step... I don't plan on making a filesystem because my command shell will be an interpreter... you are going to be able to browse the memory and browse the storage as if it where memory... for example

the following will set your path to inside the object system.image.tools
Code:
prompt> CD system.image.tools

and then when you type DIR the following shows up
Code:
prompt> DIR
   OBJ system.image.tools
       OBJ pen;
       FUNC void PutPixel(int x, int y, tColor c);
       FUNC tColor GetPixel(int x, int y);
       FUNC void DrawRect(int x1, int y1, int x2, int y2);
       FUNC void DrawCircle(int x, int y, int r);
       FUNC void DrawPoly(int x, int y, tPath p);


stuff within the harddrive will be stored as if it where memory. like say the whole harddrive is one giant swap file but the OS will provide the user with the ability to browse thru it...

yes, its ambitious thats the kind of route I'll be takin...

Author:  smeezekitty [ Tue Oct 06, 2009 8:55 pm ]
Post subject:  Re: Year 1 OS - Community Blog

one issue of no filesystem is think this out:
say you wrote this nice kernel with no file system (like year 1 os)
you can load programs as blocks of sectors
but what if you want to get into things such as playing sounds or showing images
where do you put these things without a file system?

Author:  DudeOfX [ Tue Oct 06, 2009 9:18 pm ]
Post subject:  Re: Year 1 OS - Community Blog

the OS would understand disks formatted with a file system. but the native file system wouldn't be a file system, it be an **Object System**

Author:  Arrowofdarkness [ Wed Oct 07, 2009 9:35 pm ]
Post subject:  Re: Year 1 OS - Community Blog

One thing I noticed was that you didn't include the instructions for compiling/loading ex5 & ex6 in the pdf, just to let you know!

Author:  DudeOfX [ Wed Oct 07, 2009 10:44 pm ]
Post subject:  Re: Year 1 OS - Community Blog

its on page 2 of “Hello World Bootloader to Year 1 OS series.pdf"

I need to combine all them pdfs into one...

Page 2 of 2 All times are UTC - 6 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/