Page 1 of 3
Announcing: Werewolf OS (Searching motivated teammembers!)
Posted: Sun Mar 16, 2008 3:15 pm
by jeroen
Deleted
Posted: Sun Mar 16, 2008 3:58 pm
by nekros
This seems to be well though out, I would like to join after you answer a few questions, OK?
- Isn't GRUB a 32 bit loader?
What language(s) are you using?
Do you plan to have people REALLY using it in the future?
My email is
[email protected]
Posted: Sun Mar 16, 2008 4:03 pm
by xyzzy
By rings, do you mean CPU rings? If so, you do realise that changing ring won't change what's on the screen? You seem to assume that you can "hide" stuff printed from "ring 0". I think you're quite a bit confused about the purpose of rings and what they do...
Most endÂusers will worry if they see messages passing along, especially if your OS crashed
I have never, ever known anyone to be worried at messages scrolling past on the screen. Really,
never. Not even my grandma when I put Linux on her computer.
Also, you say that commands on a command line are "difficult". If someone wants easy, then they use the GUI. Most of the time when people use the command line, they want to get down to the bare metal of the system, not have more "help" shoved in their face.
Sorry if this post sounds a bit too critical but maybe you need to think things through a bit more. You need to spend more than a few hours designing an OS, I've spent over a month working on a new design for my OS and I still haven't finished it
Posted: Sun Mar 16, 2008 4:06 pm
by nekros
I do agree that you should work on the design more, maybe I could help out?
EDIT:
@AlexExtreme: you never responded to my PM's
Posted: Sun Mar 16, 2008 4:08 pm
by xyzzy
nekros wrote:Isn't GRUB a 32 bit loader?
It starts your kernel in 32-bit protected mode, you're free to switch to long mode.
You might want to check your Spam folder in a few days, there'll probably be some stuff there.
Posted: Sun Mar 16, 2008 4:08 pm
by nekros
I know.
Posted: Sun Mar 16, 2008 4:09 pm
by nekros
AlexExtreme wrote:nekros wrote:Isn't GRUB a 32 bit loader?
It starts your kernel in 32-bit protected mode, you're free to switch to long mode.
You might want to check your Spam folder in a few days, there'll probably be some stuff there.
He wants a pure 64 bit loader right?
Posted: Sun Mar 16, 2008 4:16 pm
by nekros
I revoke my statement that I would help with your project. I really want to design my own OS.
Posted: Sun Mar 16, 2008 4:47 pm
by Paw
I really don't want to sound harsh, but I just skimmed over your design document and have to say, that you focus way too much on issues which are most likely in a far away future. It appears as if your main goal would be centered on making a better package management. Ignoring the fact that I fail to see, how current package manangers are as bad as you point out, why don't you just start creating a new package manager, instead of a full blown OS?
Other than that, the information about the actual OS architecture is a little too sparse to motivate in participating.
Posted: Sun Mar 16, 2008 5:22 pm
by OmegaMB
Your project looks really interesting. I'd love to help out in any way I can. Shoot me an e-mail at mike.burham (AT) yahoo.com
Posted: Sun Mar 16, 2008 6:19 pm
by piranha
I notice that you talk a lot about the higher OS (user interface, programs, etc), but not a lot on the actual kernel.
Memory manager? VFS? System calls?
Thats what I'd like to know.
Edit: Oops, this was already mentioned
-JL
Posted: Sun Mar 16, 2008 10:21 pm
by jeroen
@all: That was only the introduction document, not the actual OS design. I'm still working on that one but the introduction document should provide a basic view of what I would like to see from the OS in time.
@AlexExtreme: I realised what you said after I went to bed and I couldnt be bothered to change it then, and rewrite that part. It are CPU rings I mean but.. I know well that what I wrote about it is kind of impossible. I ment more video output on different "screens" - such as tty1 tty2 tty3 etc. not actual rings. I guess it's a better idea to just rewrite that part.
@nekros: I think I mentioned I want the OS to be 64-bit apart from the bootloader. It can be that I forgot about that. The languages I plan to use are most likely assembler + C. And in the far future I do plan on making it usable for the avarage user. (Rephrased that, happy now?
)
Coming up next: A proper kernel design.
Posted: Sun Mar 16, 2008 10:51 pm
by piranha
And in the far future I do plan on making people use it.
Ummm......uhh....what if I don't want to?
You make it sound like you are going to take over the world and force people to use it!!!!
-JL
Posted: Sun Mar 16, 2008 11:43 pm
by jeroen
Okay, I just lol'ed at that, that wasn't the idea, everyone is free to choose to use it or not. Rephrased that. Now back to working at the kernel plans.
@AlexExtreme: I know people that paniced when they saw text coming by from fsck that their ReiserFS filesystem is not clean after a crash. Maybe your grandmom doesn't panic because she doesn't pay any attention at it.
Posted: Sun Mar 16, 2008 11:57 pm
by DanielLavin
Good [morning, afternoon, evening, night]
Im Daniel Alejandro Lavin Montero, and im a programmer. Wow that felt like im going to an AA meeting.. anyway im more specifically into video game programming, i usually do my games for you know, giggles, when im bored, but want to, in the long run, dedicate myself to video games (mmorpgs) as a living. No way in hell im competing against koreans though. They are whack.
Anyway, im a part of this project as a support for my friend here Jer and because im really interested in making this project work. Though im completely new to this whole OSdev business, I will most probably look like a total newbie most of the time, but im serious once it gets down to work.
A bit on me? Well im almost 19 years old, i have 3 years of programming experience, though only 1½ of those years being in actual video game programming. Im from México, soon gettin outta here <5 more months -crosses fingers-> and bwuh... I unno? If you have any questions i'll be more than glad to answer.
P.S. No Jer, you actually did mean you'll MAKE, you'll FORCE people to use the WerewolfOS. Kinda like mr Gates vs anyone else.