Is your OS a clone? or something new?
Is your OS a clone? or something new?
This is a simple question is your OS new or improved
by improved I mean your basically trying to make something compatible, even if your improving a lot.. and new is something really not based on anything
by improved I mean your basically trying to make something compatible, even if your improving a lot.. and new is something really not based on anything
- Colonel Kernel
- Member
- Posts: 1437
- Joined: Tue Oct 17, 2006 6:06 pm
- Location: Vancouver, BC, Canada
- Contact:
Re:Is your OS a clone? or something new?
I was going to say "clone", but your definition didn't allow for it... I would call my OS more of a "Frankenstein" than a clone or something new. It's a bunch of different ideas from all over the place smushed into a microkernel. I have no intention of trying to port existing apps to it (I think I'll get bored of it and start another one before then).
Top three reasons why my OS project died:
- Too much overtime at work
- Got married
- My brain got stuck in an infinite loop while trying to design the memory manager
- Kevin McGuire
- Member
- Posts: 843
- Joined: Tue Nov 09, 2004 12:00 am
- Location: United States
- Contact:
Re:Is your OS a clone? or something new?
My kernel's a perfectly new design. Which means it might suck, but it will accomplish something while sucking.
- spix
- Member
- Posts: 128
- Joined: Mon Jun 26, 2006 8:41 am
- Location: Millicent, South Australia
- Contact:
Re:Is your OS a clone? or something new?
My OS is more of a clone of UNIX than something new, although that wasn't the intention to start with. I wanted a familiar base from which to experiment and explore. My goal is to create something like QNX or Plan 9, UNIX like, but with it's own character and uniqueness.
This is actually something I was thinking about the other day, most popular Open Source OS projects seem to be a clone of something else, Linux wanted to recreate UNIX, ReactOS windows, Haiku BeOS, AROS Amiga OS, and so on.
I wonder if the reason of their popularity is clear direction (ie we want to create this, as opposed to, we want to create something new, but we don't really know what it is yet), then there is the nostalgia thing that some can bank on, and the already won supporters of dead commercial operating system left in the cold (what would a Mac OS zealot do if Apple goes broke)
I wonder about SkyOS, I don't know much about it, but it appears to be something newish, how did it attract a following, and how did it keep people interested beyond the "lets download this thing and give it a go" then moving on straight away.
Popularity was never a goal for me, I wanted to create an OS that I could use, if others wanted to get involved then great, but I didn't care if they didn't. Now that I am a few months away from my first useful release (ie self hosting..) I'm starting to think it might be nice if other people were interested, and trying to think what can I give (besides an operating system) that might arouse interest or perhaps in the future some sense of loyalty.
Just some thoughts..
Andrew
This is actually something I was thinking about the other day, most popular Open Source OS projects seem to be a clone of something else, Linux wanted to recreate UNIX, ReactOS windows, Haiku BeOS, AROS Amiga OS, and so on.
I wonder if the reason of their popularity is clear direction (ie we want to create this, as opposed to, we want to create something new, but we don't really know what it is yet), then there is the nostalgia thing that some can bank on, and the already won supporters of dead commercial operating system left in the cold (what would a Mac OS zealot do if Apple goes broke)
I wonder about SkyOS, I don't know much about it, but it appears to be something newish, how did it attract a following, and how did it keep people interested beyond the "lets download this thing and give it a go" then moving on straight away.
Popularity was never a goal for me, I wanted to create an OS that I could use, if others wanted to get involved then great, but I didn't care if they didn't. Now that I am a few months away from my first useful release (ie self hosting..) I'm starting to think it might be nice if other people were interested, and trying to think what can I give (besides an operating system) that might arouse interest or perhaps in the future some sense of loyalty.
Just some thoughts..
Andrew
Re:Is your OS a clone? or something new?
Well, I initially wanted to create something really new, but since it was my first OS and I knew it would suck really hard, I started a unix-clone project so that I can learn and then design my new OS with less errors from the start.
Re:Is your OS a clone? or something new?
actually I started an OS with a n00bish sence of how to do stuff in C(just finished my hello world) and with the only asm I knew was mov and int-- way of making an OS I do strongly not recommend...
when I was going to start an OS I wanted for my OS to be something new, tired of the 4 OS choices in the world, BeOS,Windows,*Nix, and amiga. plus I have yet to see even a minority OS that supports event driven stuff at kernel level
when I was going to start an OS I wanted for my OS to be something new, tired of the 4 OS choices in the world, BeOS,Windows,*Nix, and amiga. plus I have yet to see even a minority OS that supports event driven stuff at kernel level
Re:Is your OS a clone? or something new?
My OS (kernel) is going to be a distributed system based on thread migration, rather than messaging. As for the OS itself... I haven't had time to think about that
- Combuster
- Member
- Posts: 9301
- Joined: Wed Oct 18, 2006 3:45 am
- Libera.chat IRC: [com]buster
- Location: On the balcony, where I can actually keep 1½m distance
- Contact:
Re:Is your OS a clone? or something new?
The poll isnt really obvious about what it wants you to answer... A lot of people, including me, pick a bunch of good ideas and stuff them together, which would mean nothing is going to be totally new.
(if i would've polled, i'd ask for clone/compatible/custom)
That aside, I'm definately NOT cloning anything, or programming with the intent to make it dos/win/posix compatible.
And since i'm basing my os on a lot of things that have already been done, i'm not supposed to tick 'new' either, but i'm going to vote that anyway
(if i would've polled, i'd ask for clone/compatible/custom)
That aside, I'm definately NOT cloning anything, or programming with the intent to make it dos/win/posix compatible.
And since i'm basing my os on a lot of things that have already been done, i'm not supposed to tick 'new' either, but i'm going to vote that anyway
Re:Is your OS a clone? or something new?
Well What I would like to say that I postponed all design issues for my OS and prefered to do all hardware,low level memory management and low level multitasking and device drivers.
And till now I am lazy to do even virtual file system.
I wounder if we can do more than one OS. or a new version of this OS ???but since it was my first OS
And till now I am lazy to do even virtual file system.
To write an OS you need 2 minds one for coding and other for debugging.
Re:Is your OS a clone? or something new?
Well, I guess one can never _finish_ his/her OS, but it is likely that you get tired of it because it has got too messy, or that you start over again with a different design. Then I would call it "the next OS", even when the last one was never close to being finished.I wounder if we can do more than one OS. or a new version of this OS