Linked by Thom Holwerda on Fri 24th Nov 2006 19:52 UTC, submitted by jello
OSNews, Generic OSes "Tabos is a new operating system, at this stage of development aimed to run on Intel's x86 platform. Although it is our first try in creating a runable, modern OS, it seems that we are on the right way. We decided to develop a modular monolithic kernel with module loading support, using x86 platform features to achieve this goal: multitasking, paging, virtual memory, dma, pci, acpi are yet to be implemented."
Order by: Score:
v What's the point?
by Joe User on Fri 24th Nov 2006 20:45 UTC
RE: What's the point?
by deb2006 on Fri 24th Nov 2006 20:50 UTC in reply to "What's the point?"
deb2006 Member since:
2006-06-26

OS? Well maybe "operating system"? It's not bad to name it OS - otherwise you might mistake it for a fruit or a tree ;)

They've already been innovative - they've created an operating system (tho I honestly don't know what makes it special). Have you?

Reply Score: 2

RE[2]: What's the point?
by Joe User on Fri 24th Nov 2006 21:05 UTC in reply to "RE: What's the point?"
Joe User Member since:
2005-06-29

No, I haven't either. I'd like the developers to discuss it more, maybe they have big plans but this is just not mentioned on their web site. Maybe it's just a hobby to create a simple OS and it's not intended to be used.

Thanks for modding me down for having raised the right questions.

Reply Score: 1

RE[2]: What's the point?
by Doc Pain on Sat 25th Nov 2006 00:05 UTC in reply to "What's the point?"
Doc Pain Member since:
2006-10-08

"Get a life, we're not in the 70's anymore. If your only goal is creating an x86-compatible operating system, I don't know what the point is to give it a try."

Maybe I got you wrong, but isn't x86 the architecture even modern OSes (for PC) are made for?

Education (how to plan and implement an OS) could be a good goal. I think one can learn much by joining an OS development team. Many famous modern operating systems have started as a study project.

"And why all new operating systems need to end with "os"? Like CentOS (Community ENTerprise Operating System), SkyOS, RiscOS, ReactOS, you name it. "

Hmm... I don't know. Because one can figure out by the name what it is? libdings, libpoops, libquoggle = libraries - and Ubuntos, Linos, Vistos = operating systems. :-)

Reply Score: 1

Ok, there is only one question:
by deb2006 on Fri 24th Nov 2006 20:46 UTC
deb2006
Member since:
2006-06-26

what for? Why should I use Tabos or develop for it? Is there anything special about it? From their web pages I don't really get any clue about it.

Reply Score: 1

@Joe User and deb2006
by Innova on Fri 24th Nov 2006 21:08 UTC
Innova
Member since:
2005-09-30

Some people may actually enjoy creating new operating systems to flew their coding muscle.

I may not personally see anything "new" here; but I sure as heck won't lambast a developer for trying this, and giving others access to the source so it can be expanded upon. This is how innovation starts - until either of you have developed an OS you can call your own, leave the insults to the trolls.

I wouldn't know where to start with coding an OS - my python code is tricky enough to get working. So, I give anyone mucho respect to sticking their neck out like this and trying something new (whether you think it is "new" is completely beyond the point).

Reply Score: 5

RE: What's the point?
by ronaldst on Fri 24th Nov 2006 21:10 UTC
ronaldst
Member since:
2005-06-29

@Joe User

If someone wants to learn to make an OS nor likes what is out there. Then there is no better way than building one from scratch yourself.

Reply Score: 3

RE[2]: What's the point?
by Joe User on Fri 24th Nov 2006 21:16 UTC in reply to "RE: What's the point?"
Joe User Member since:
2005-06-29

I haven't insulted anybody. I find this work is a great effort, but if this is just a coding exercise with no goal, I don't see anything compelling to try it.

Reply Score: 1

RE[3]: What's the point?
by ronaldst on Fri 24th Nov 2006 21:21 UTC in reply to "RE[2]: What's the point?"
ronaldst Member since:
2005-06-29

@Joe User

Actually you did (the "Get a life".)

They have a goal. That goal may not be what you're looking for. Just cheer them on.

Reply Score: 4

I Like Small OS Projects
by sn0n on Fri 24th Nov 2006 21:29 UTC
sn0n
Member since:
2005-08-09

I've always liked trying alternate os's.. this one is no different, plan on playing with it ina few moments actually.. being that it seems early in development i wont plan on anything major, but looks like fun. :-)

Reply Score: 2

Minus points
by situation on Fri 24th Nov 2006 21:30 UTC
situation
Member since:
2006-01-10

"...try in creating a runable, modern OS..."

Bad first impression when they have a spelling error on "runnable" in the big fancy announcement ;)

Reply Score: 1

Nice...
by jchildrose on Fri 24th Nov 2006 22:35 UTC
jchildrose
Member since:
2005-07-06

This project seems to be off to a pretty decent start for a hobby project. Plus, I have to give them extra brownie points on for playing a Mars Volta track on the media app in their screenshots.

Reply Score: 1

Kudos
by ebasconp on Sat 25th Nov 2006 01:17 UTC
ebasconp
Member since:
2006-05-09

"INNOVATE PLEASE" :/ JoeUser, don't you think they are innovating a lot creating something brand new?

Anyone that tries to create something new from the bare metal, from the pure crude scratch, is someone that deserves a lot of respect; they are starting something that almost all of us will never be able to do!

We do not know if this OS will stay frozen in the oblivion as a lot of projects, or maybe it will be the next Windows, Linux or OS/X... only time will tell... Meanwhile, they deserve our support!

KudOS TabOS!

Reply Score: 1

Duh
by nicolasb on Sat 25th Nov 2006 02:02 UTC
nicolasb
Member since:
2006-08-22

Yet Another Monolithic Kernel.

We can already forget it has ever existed.

Reply Score: 1

Neat
by Kelly Rush on Sat 25th Nov 2006 03:20 UTC
Kelly Rush
Member since:
2005-06-30

Neat project. I wish them luck! ;)

For the guy that is dogging on them, come on. You are at a website for operating systems. Why are you even here if the only thing you're doing is insulting people for trying to create something that interests them? That type of reaction is getting really old (I know from first-hand experience, heh). If you're not interested in hobby or amateur operating systems, this is probably not a good website for you to be at.

Luckily, 99% of the OSNews community doesn't share your opinion...

Reply Score: 4

RE: Neat
by ma_d on Sat 25th Nov 2006 06:27 UTC in reply to "Neat"
ma_d Member since:
2005-06-29

I agree, it looks nifty. I'm not enough of an enthusiast to try it, but maybe someday it'll be enough of an OS that I'll just have to try it!

The web site is also very well done.

Edited 2006-11-25 06:27

Reply Score: 1

wow...
by helf on Sat 25th Nov 2006 07:33 UTC
helf
Member since:
2005-07-06

just... wow...

It's really sad. Someone announces they are working on a new OS, and all everyone can do is bitch and moan about it.

"Why create ANOTHER OS?"
"Its monolithic? wtf?"

cripes, growup.
I don't see most of you helping out with current OSes much less making a new one. You have NO right at all to mock the creators of any project simply because 'its been done before' or YOU "think its a waste of time".

Reply Score: 5

dead project
by Daniel Grimm on Sat 25th Nov 2006 16:54 UTC
Daniel Grimm
Member since:
2005-07-06

has anyone actually read the news on their website? I've followed the tabos project for about a year now and it seems quite dead lately. last news post is dated 26.05.2006. I found out about tabos in the osnews phorums (and they have been down for quite a while).

Reply Score: 2

Nice :)
by flywheel on Sat 25th Nov 2006 19:20 UTC
flywheel
Member since:
2005-12-28

It looks rather good - this is what we need, a fresh view on operating systems. The featurelist already looks impressive, but as with all non-Windows systems lacks driversupport, which makes it harder for them to get testers.

Yes lets mock hobby developers, they never amount to produce anything usefull anyway. Oh, no wait wasn't the Linux-kernel a hobby project ?

Regarding the monolithic thing - what is the problem ? Most systems today are either monolithic or monolithic hybrids - and they work rather well.

Reply Score: 1

RE: Nice :)
by richmassena on Sun 26th Nov 2006 23:08 UTC in reply to "Nice :)"
richmassena Member since:
2006-11-26

As always kudos to the developer. I'm sure that the project has been a great learning experience. Anyone who has written enough of an os to boot, take, input, and invoke programs has done a lot of work behind the scenes.

My next question isn't directed at the developer so much as the rest of you. Someone asked 'where are the new ideas?'.

I'm wondering that myself, but I'm not knocking this project because of it.

Rather I wonder about projects like House, just profiled down the page. That, if not a new idea, is radical compared to the standard unix-alikes that are often developed by one or two people.

In the interest of keeping this short, I'll just add that the comments were focused on performance, as is typical with discussions of anything but C. So I'll throw this out there in hopes of a response -- what would you have the OS do if performance were no object, if you had a computer n times faster than todays workhorse?

Reply Score: 1

Not bad - try MonaOS too...
by latte on Sun 26th Nov 2006 23:58 UTC
latte
Member since:
2006-07-19

MonaOS is *definitely* worth a look too.

Very open license (MIT), quite small (~5Mb) and fast, not a *nix or Win clone and written in C++.

**Very** nice graphically too.

http://sourceforge.net/projects/monaos

Reply Score: 1

RE: Not bad - try MonaOS too...
by jal_ on Mon 27th Nov 2006 14:10 UTC in reply to "Not bad - try MonaOS too... "
jal_ Member since:
2006-11-02

**Very** nice graphically too.

Doesn't it look like a BeOS clone?

Reply Score: 1

Good luck.
by axilmar on Mon 27th Nov 2006 12:00 UTC
axilmar
Member since:
2006-03-20

Good luck to them.

Personally if I would start a new O/S project I would do the following: I would virtualize the CPU and all the programs would have to be written in bytecode assembly.

The advantage of this approach would be that a security model other than the one specified by the native CPU could be implemented, thus allowing truly modular operating systems.

And of course there is always other advantages:

1) global garbage collection
2) bounds checking on all array operations
3) easy transfer to other O/S architectures.

Reply Score: 1

COMING SOON FROM TAB COLA --TabOS!
by milatchi on Mon 27th Nov 2006 16:11 UTC
milatchi
Member since:
2005-08-29

*COMING SOON FROM THE PEOPLE THAT BROUGHT YOU TAB COLA,
COMES TABOS!*
Now that deliciously refreshing non cancer causing sugar free taste and general satisfaction can be had on your computer! Windows improved houses, and computer hardware. Now TaB will improve you taste buds and your computer hardware! TabOS --Order now!

Reply Score: 1