What goes in a name?
What goes in a name?
Hi guys. I just wanna ask all of you, how did you guys name your OS? I too have a name for mine, until I realized it was already used (I don't even know who else wanna name their OS CookieOS , I did that for pure fun). So now I am stuck racking my brain for another original name, so I am curious, how did you guys come out with your own?
CookieOS. Want a cookie? Its only black and white for now though, probably as bad as my baking skills.
Re: What goes in a name?
I replaced the last character of my nick name with an x and I had a Unix system.
Re: What goes in a name?
I wanted something that didnt end in x or os.
Also I don't know what the fudge I'm doing most of the time....
Also I don't know what the fudge I'm doing most of the time....
Fudge - Simplicity, clarity and speed.
http://github.com/Jezze/fudge/
http://github.com/Jezze/fudge/
Re: What goes in a name?
Put your personality into it, your code and style will show up in the OS at points so make it something you feel.
I've always liked the darker side of life...
I've always liked the darker side of life...
"God! Not Unix" - Richard Stallman
Website: venom Dev
OS project: venom OS
Hexadecimal Editor: hexed
Website: venom Dev
OS project: venom OS
Hexadecimal Editor: hexed
Re: What goes in a name?
One day I realized that "Hobbes" sounds quite a bit like "Hobby OS".
And Hobbes is one of the greatest cartoon characters of all time.
BTW I think it is silly to call an OS something with "OS". It sounds to me like "Mercedes 500 Car", "Metallica Band", or "McDonalds Fast Food Restaurant".
And Hobbes is one of the greatest cartoon characters of all time.
BTW I think it is silly to call an OS something with "OS". It sounds to me like "Mercedes 500 Car", "Metallica Band", or "McDonalds Fast Food Restaurant".
Re: What goes in a name?
Agreed =)Hobbes wrote:One day I realized that "Hobbes" sounds quite a bit like "Hobby OS".
And Hobbes is one of the greatest cartoon characters of all time.
Technically OS is never part of the name or it would be venom OS Operating System...Hobbes wrote:BTW I think it is silly to call an OS something with "OS". It sounds to me like "Mercedes 500 Car", "Metallica Band", or "McDonalds Fast Food Restaurant".
The name is venom, OS is the description.
I write it as venom OS as it sounds like venomous...
"God! Not Unix" - Richard Stallman
Website: venom Dev
OS project: venom OS
Hexadecimal Editor: hexed
Website: venom Dev
OS project: venom OS
Hexadecimal Editor: hexed
Re: What goes in a name?
Dark side indeed!b.zaar wrote:I write it as venom OS as it sounds like venomous...
Re: What goes in a name?
Hi,
The reason is that finding a name is complicated:
Cheers,
Brendan
I haven't given my OS a name. At the moment I've only got a temporary "project name" (BCOS); and if/when the OS is ready for actual use then I'll try to find a proper name for it.hometue wrote:Hi guys. I just wanna ask all of you, how did you guys name your OS? I too have a name for mine, until I realized it was already used (I don't even know who else wanna name their OS CookieOS , I did that for pure fun). So now I am stuck racking my brain for another original name, so I am curious, how did you guys come out with your own?
The reason is that finding a name is complicated:
- you have to find something that will sound good when it's released (in multiple languages). You don't want to call it something like ANWS (Advanced Numeric Working System) and then find out later on that "anws" means anus in Welsh. You also don't want something that sounds good now that will sound bad when its released (for example, I like having a golden gaytime).
- you have to find something that isn't used by anything else when its released. You can call it "foo OS" today, but someone else might decide to release an OS called "foo OS" next year and you'll be forced to change the name because you won't be able to prove that it's become a recognised brand name for your OS (until after its released and it does become a recognised brand name for your OS).
- when you do decide on an official name, you should register the DNS name. Sadly, there are jerks who will register DNS names that they think other people are likely to want in future, in the hope of making profit by selling the DNS name later. You should probably also consider registering it as a trademark for the same reason.
Cheers,
Brendan
For all things; perfection is, and will always remain, impossible to achieve in practice. However; by striving for perfection we create things that are as perfect as practically possible. Let the pursuit of perfection be our guide.
Re: What goes in a name?
A temporary place-holder is the best option but there is one serious problem. It may end up being the official name. It can be avoided if
1. It is so bad that it really can not be the official name. It may be surprisingly hard to have a name that is bad enough. Perhaps "Linux" was something like this at the beginning.
2. Do not tell anyone. If you are the only one who knows the place-holder name, there are no problems. This is quite hard also if you are planning to have an OS that has users at the development and testing phase.
It takes time before an OS is ready for actual use so there probably are people who are used the temporary name too long (if there are test releases, documentation made by others, and discussions about it) and it might be surprisingly hard to adopt a new name. People will probably dislike the new name anyway no matter how good it is and think the old name was the real thing. Naming is really complicated unless you happen to have a perfect name from the very beginning. It is not very likely so the place-holder name is the best option but not without problems, unfortunately.
1. It is so bad that it really can not be the official name. It may be surprisingly hard to have a name that is bad enough. Perhaps "Linux" was something like this at the beginning.
2. Do not tell anyone. If you are the only one who knows the place-holder name, there are no problems. This is quite hard also if you are planning to have an OS that has users at the development and testing phase.
It takes time before an OS is ready for actual use so there probably are people who are used the temporary name too long (if there are test releases, documentation made by others, and discussions about it) and it might be surprisingly hard to adopt a new name. People will probably dislike the new name anyway no matter how good it is and think the old name was the real thing. Naming is really complicated unless you happen to have a perfect name from the very beginning. It is not very likely so the place-holder name is the best option but not without problems, unfortunately.
Re: What goes in a name?
Haha this thread is starting to be a lesson in over-thinking.
Fudge - Simplicity, clarity and speed.
http://github.com/Jezze/fudge/
http://github.com/Jezze/fudge/
Re: What goes in a name?
Code name is there for a reason, although those names of commercial OSes actually sound like internal code name.
Re: What goes in a name?
My OS is currently going under the name "os_dev", because I'm that original!
I kinda planning to change this, whenever (if ever) I'm going for a release.
I kinda planning to change this, whenever (if ever) I'm going for a release.
// Skeen
// Developing a yet unnamed microkernel in C++14.
// Developing a yet unnamed microkernel in C++14.
- mathematician
- Member
- Posts: 437
- Joined: Fri Dec 15, 2006 5:26 pm
- Location: Church Stretton Uk
Re: What goes in a name?
If you want a temporary name, how about Longhorn?
Perhaps not, considering what happened to that when it was eventually released.
Perhaps not, considering what happened to that when it was eventually released.
The continuous image of a connected set is connected.
Re: What goes in a name?
Off topic but what do you guys use as (if you use) C function prefix's for public/internal API's? if you don't have a OS name yet? e.g myos_lock() etc...
obviously for kernel specific stuff it'l just be kernel_lock() etc... right?
obviously for kernel specific stuff it'l just be kernel_lock() etc... right?
Re: What goes in a name?
Why not just lock()? In the libc you need to be somewhat careful to avoid polluting the namespace too much, but in the kernel or an application, there's no reason to avoid short names like this.