OSDev.org

The Place to Start for Operating System Developers
It is currently Wed Apr 24, 2024 10:00 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 25 posts ]  Go to page Previous  1, 2
Author Message
 Post subject: Re: Avoiding OS Myopia, or what's the strangest OS you know?
PostPosted: Mon Jun 23, 2014 2:39 pm 
Offline

Joined: Mon Jun 23, 2014 2:35 pm
Posts: 4
Amoeba ?

http://www.cs.vu.nl/pub/amoeba/amoeba.html
http://en.wikipedia.org/wiki/Amoeba_dis ... ing_system


Top
 Profile  
 
 Post subject: Re: Avoiding OS Myopia, or what's the strangest OS you know?
PostPosted: Tue Jul 29, 2014 5:17 am 
Offline
Member
Member
User avatar

Joined: Mon Dec 11, 2006 10:54 am
Posts: 190
Location: Dunedin, New Zealand
Not an operating in its own right but the Plessey 250 system was interesting and so are object-capabilty systems in general.

There's a book available online called "Capability based sytems." It's free and it documents a lot of capability-based systems. It's worth a read :)

As for modern renditions of the object-capability idea there's CapROS, Coyotos and EROS. There's also the "E" language.

Anywho. Going off topic :)
~K


Top
 Profile  
 
 Post subject: Re: Avoiding OS Myopia, or what's the strangest OS you know?
PostPosted: Mon Nov 24, 2014 1:53 pm 
Offline
Member
Member
User avatar

Joined: Wed May 15, 2013 5:49 pm
Posts: 44
Location: Berlin
krfkeith wrote:
So in short, what I want to know is what are, in your opinions, the most bizarre, out-there, off-the-wall OS designs? Obviously, sometimes there's a reason things are done a certain way, but seeing WHY this is, and examples of failures to try and do things differently can be incredibly enlightening. Anyway, yeah, right now, the most 'unusual' (for me) design I've been reading about has been capability based OSes, in particular the J. Shapiro family of OSes. [...] Really interested to hear everyone's responses!


Shapiro's EROS was definitely one of those moments for me, back in the day. Capability-based security and orthogonal persistence, way ahead of their time. I've followed Shapiro's work ever since.

In industry, at least so far as non-trivial consumer computing devices are concerned, true orthogonal persistence didn't really arrive until the iPad. But poking about EROS, long before SSDs were available, it was already clear that this was going to be the way of the future and that the "Save" button was destined for the dustbin of history. Slowly, ever so slowly, that's now happening.

Another eureka was reading Massalin's thesis on the Synthesis kernel. The unconventional ideas therein still seem to me to have great untapped future potential, though admittedly self-modifying code is something of a bad idea on contemporary CPUs these days. But that doesn't mean it will remain thus forever.

Yet a third category of special awesome is anything by Chuck Moore, the creator of Forth, colorForth, and, most recently, GreenArrays. Moore has been swimming so far out of the mainstream for so many decades that his creations sometimes seem like imported alien technology. Definitely lends you a different perspective, particularly regarding taking Wirth's law seriously.

_________________
Developer of libc11


Top
 Profile  
 
 Post subject: Re: Avoiding OS Myopia, or what's the strangest OS you know?
PostPosted: Mon Nov 24, 2014 11:39 pm 
Offline
Member
Member
User avatar

Joined: Mon Jun 16, 2014 5:59 am
Posts: 543
Location: Shahpur, Layyah, Pakistan
I think, MSB-OS is strangest OS. That is written in machine code.


Top
 Profile  
 
 Post subject: Re: Avoiding OS Myopia, or what's the strangest OS you know?
PostPosted: Tue Nov 25, 2014 3:33 am 
Offline
Member
Member
User avatar

Joined: Wed Oct 18, 2006 3:45 am
Posts: 9301
Location: On the balcony, where I can actually keep 1½m distance
muazzam wrote:
I think, MSB-OS is strangest OS. That is written in machine code.

I can do better than that! Here, have my new OS to keep your processor busy. Just stick it onto a bootsector and you're set. It's also the smallest possible one you'll come across:
Code:
11101011 11111110

_________________
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]


Top
 Profile  
 
 Post subject: Re: Avoiding OS Myopia, or what's the strangest OS you know?
PostPosted: Tue Nov 25, 2014 9:02 am 
Offline
Member
Member
User avatar

Joined: Fri Oct 21, 2011 9:47 pm
Posts: 286
Location: Tustin, CA USA
Combuster wrote:
I can do better than that! Here, have my new OS to keep your processor busy. Just stick it onto a bootsector and you're set. It's also the smallest possible one you'll come across:
Code:
11101011 11111110

I like it!! Works perfectly!

_________________
Adam

The name is fitting: Century Hobby OS -- At this rate, it's gonna take me that long!
Read about my mistakes and missteps with this iteration: Journal

"Sometimes things just don't make sense until you figure them out." -- Phil Stahlheber


Top
 Profile  
 
 Post subject: Re: Avoiding OS Myopia, or what's the strangest OS you know?
PostPosted: Tue Nov 25, 2014 9:42 am 
Offline
Member
Member
User avatar

Joined: Mon Jun 16, 2014 5:59 am
Posts: 543
Location: Shahpur, Layyah, Pakistan
Combuster wrote:
muazzam wrote:
I think, MSB-OS is strangest OS. That is written in machine code.

I can do better than that! Here, have my new OS to keep your processor busy. Just stick it onto a bootsector and you're set. It's also the smallest possible one you'll come across:
Code:
11101011 11111110

MSB-OS is not strange due to machine language but I was saying that its user interface and design is strange.


Top
 Profile  
 
 Post subject: Re: Avoiding OS Myopia, or what's the strangest OS you know?
PostPosted: Tue Nov 25, 2014 5:08 pm 
Offline
Member
Member
User avatar

Joined: Wed Oct 27, 2010 4:53 pm
Posts: 1150
Location: Scotland
muazzam wrote:
MSB-OS is not strange due to machine language but I was saying that its user interface and design is strange.

It's strange more for the way it's being built, starting out with something that's able to develop itself without depending on any outside software (beyond the BIOS). The user interface has yet to be developed beyond a minimal system for allowing programs to be selected and run. Once the new version comes out, it'll look a lot more ordinary and it will have a nice, boring GUI on it.

_________________
Help the people of Laos by liking - https://www.facebook.com/TheSBInitiative/?ref=py_c

MSB-OS: http://www.magicschoolbook.com/computing/os-project - direct machine code programming


Top
 Profile  
 
 Post subject: Re: Avoiding OS Myopia, or what's the strangest OS you know?
PostPosted: Wed Nov 26, 2014 3:31 am 
Offline
Member
Member
User avatar

Joined: Sat Mar 31, 2012 3:07 am
Posts: 4594
Location: Chichester, UK
TempleOS. Just read the charter: http://www.templeos.org/Wb/Doc/Charter.html


Top
 Profile  
 
 Post subject: Re: Avoiding OS Myopia, or what's the strangest OS you know?
PostPosted: Wed Nov 26, 2014 7:05 am 
Offline
Member
Member
User avatar

Joined: Wed May 15, 2013 5:49 pm
Posts: 44
Location: Berlin
iansjack wrote:
TempleOS. Just read the charter: http://www.templeos.org/Wb/Doc/Charter.html


Incidentally, VICE Motherboard just yesterday published an interesting feature article on TempleOS and its creator: God's Lonely Programmer.

http://motherboard.vice.com/read/gods-lonely-programmer wrote:
TempleOS is more than an exercise in retro computing, or a hobbyist’s space for programming close to the bare metal. It’s the brainchild—perhaps the life’s work—of 44-year-old Terry Davis, the founder and sole employee of Trivial Solutions. For more than a decade Davis has worked on it; today, TempleOS is 121,176 lines of code [...] Davis says, "For ten years, I worked on programming TempleOS, full time. I finished, basically, and the last year has been tiny touch-ups here and there."

_________________
Developer of libc11


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 25 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 43 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group