TriOS - Object Oriented Operating System - Jon Galloway

TriOS - Object Oriented Operating System

Stumbled across this today - TriOS is a proposed operating system that is completely based on objects at all levels. Files, users, etc., are all objects that are persisted to disk on shutdown.

It's an extremely ambitious goal, but the ideas presented in their Technical Design Paper are pretty interesting and appear to be the product of quite a bit of thought. The Object Storing System is cool.

I've never designed or built an operating system, so I have no understanding of whether or not this is feasible. Given that major companies take years to build operating systems, I'm not betting on installing this anytime soon, but I like the concept.

Published Tuesday, March 15, 2005 7:38 AM by Jon Galloway
Filed under: ,

Comments

# re: TriOS - Object Oriented Operating System

Seems kind of like WinFS, but on an even more global scale. Interesting...

Tuesday, March 15, 2005 10:28 AM by Erik Porter

# RE: TriOS - Object Oriented Operating System

Isn't this what WinFS is going to do? I don't know, it seems like it, though.

Tuesday, March 15, 2005 2:30 PM by mearls@hotmail.com (Michael Earls)

# re: TriOS - Object Oriented Operating System

This goes quite a bit further than WinFS. WinFS treats files as objects; it looks like TriOS plans to treat all devices, programs, windows, etc.

Tuesday, March 15, 2005 3:40 PM by Jon Galloway

# re: TriOS - Object Oriented Operating System

This looks really sweet. If these guys can pull it off it would be amazing. For such a long time, there really hasn't been any significant advances in OS technology. Nothing revolutionary anyway. This looks to be a big change.

Does anyone know if they are planning a boot-from-CD OS or will it be something we have to install to a Hard Drive?

Hang on... duh... On shut down all objects are persisted to the hard drive. I guess that answers that.

How about this? Are they hoping this will be a personal OS or a business level OS? If they're hoping to have regular people use it, they had better plan on some sort of Windows emulation.

I'll keep my eyes posted on this. TriOS looks like it could really be cool.

Wednesday, March 16, 2005 11:10 AM by markdotnet

# re: TriOS - Object Oriented Operating System

Thanks for mentioning our project.

At the moment we are more planning than writing code, but we have already began coding a OS kernel and a Interpreter for our language.

Indeed many of our ideas came from WinFS and .NET. But we plan to take that ideas further on.

A boot cd would be possible and we can do that when we have written more code.

It will be a desktop OS in the first place and we will see if and how we can emulate other operating systems.

We are searching for new members at the moment and if you can program in C/C++ or asm you are welcome.

Thomas Krause
thomas@programmers-source.com

Wednesday, March 30, 2005 12:32 PM by Thomas Krause

# re: TriOS - Object Oriented Operating System

I have built an Object-Oriented Operating System based on a new Object File System Model, which is designed to replace the file model. Therefore, various Object File Systems like WinFS-like systems can be built on this new model, and traditional file systems can be replaced by object file systems.

The OS is named Rambler, availble at http://rambler.bcompute.com. (As the website is organized terribly and I will reconstruct it soon.)

According to my experience on building my OS, your idea is surely feasible :)

Forgive my poor English since I am not a native speaker :(

Sincerely

Ge Liu

Saturday, April 02, 2005 9:32 AM by George Liu

# Sorry, I made a mistake

Sorry, I made a mistake. I put my email address on the URL.

My email address is liug_ok@sina.com, which has an IEEE CS alias named Ge.Liu@computer.org.

Good Luck

Ge Liu

Saturday, April 02, 2005 9:38 AM by George Liu

# About Object Storing System

Object Storing System is an absolutely good idea, and many guys, including Microsoft's engineers, have made a lot of effort on this issue for so many years.

As for this idea, the Grasshopper OS may be a good example and supports the concept of orthogonal persistence, though the OS is not at the state of the art now. However, it is very famous in this kind of systems. Strongly recommend you make a study on it.

You ideas have many interesting issues and hope you team can make a break through. :)

George

Sunday, April 03, 2005 11:10 AM by George Liu

# re: TriOS - Object Oriented Operating System

tou chris-craft put in this specific car owner becausr this specific for oprating system xp definitely not 8 am i allowed to obtain vga car owner for lg electronics xnote for windows xp Remember to delivered myself vga car owner fof the lg electronics xnot rd400 earn xp with my submit identity the dvd movie rom will be displayed as ejectable hdd just what unwell do? please assist me to Hi via Carolina! I am bored in order to demise at work i really thought we would check out your web site on my iphone while in lunch crack. I love the information an individual present here and also cannot wait around for taking a peek after i go back home. I am amazed at exactly how rapidly your site loaded on my cellular.. I am not applying WI-FI, only 3-G.. Anyways, excellent blog!

Wednesday, October 24, 2012 9:58 PM by abudsxra@gmail.com

Leave a Comment

(required) 
(required) 
(optional)
(required)