Charis Patricio Marianne Cleto Enjo Tolentino ID: 379760
Download Presentation The PPT/PDF document "Hobby OS" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.
Slide1
Hobby OS
Charis Patricio Marianne
Cleto
Enjo
Tolentino
Zandro
Limpot
7G Group 8 Slide2
What is Hobby OS
It is an Operating System or
OSDev
for short, as a hobby has a large cult-like following.
As such, operating systems, such as Linux, have derived from hobby operating system projects.
The design and implementation of an operating system requires skill and determination, and the term can cover anything from a basic “ Hello World” boot loader to a fully featured kernel.Slide3
History of Hobby OSSlide4
Most Potential Hobby OS
OpenBeOS
-
SkyOS
-
Syllable-
BeOS once was desktop oriented, but closed down and sold everything to Palm. The distinguishing aspect of Be and
OpenBeOS
is their object focus.
Syllable is a fork of Atheos. Both are "semi POSIX"; that is, they don't intend POSIX compliance but do borrow strongly. The distinguishing feature here seems to be the non-X GUI and a file system that is reminiscent of Mac resource forks, but extended to multiple forks.
Other Examples of Hobby OS
This is "mainly (99.9%)
a one man project
" according to the web page and looks to be
more complete than Triangle
. Again though, it's Just Another OS as far as I can tell.Slide5
ReactOS -
DROPS -
AROS -
This is a brash attempt to make an NT compatible Open Source operating system. As might be imagined, it's rather
incomplete
.
The Dresden Real-Time Operating System Project uses
L4Linux
to run ordinary time-sharing applications alongside the real-time tasks.
This is for the Amiga lovers. For those who have never experienced the fervor of a true Amigo explaining why nothing since has even come close to what Amiga was, well, it's something everyone should experience at least once. Some of their rantings
actually have a base in reality, so don't discount this out of hand.Slide6
Currently Working on:
Access 2 VFS
and Environment
Minix- Kernel Development-
An OS that was designed by A.S Tanenbaum as a teaching tool but heavily used by hobbyists before Linux eclipsed it in popularity.
It’s the brain surgery of programmingSlide7
FreeDOS/GUI -
TriangleOS
-
MenuetOS
-
The goal here is a free, 100% MSDOS compatible OS. Some people may wonder why, but in fact there is still a large amount of MSDOS code kicking about, some of it doing fairly important tasks, and porting it to other systems can be hard. As the day is fast approaching where you won't be able to buy real MSDOS at all, this could become very necessary.
Hard to Use in
Hobby OS
This is
one-man effort, and the source code is not available. It is surprisingly complete considering that, though there are of course major omissions still. I can't find anything you'd call unusual here: it's another OS.
Pure assembly language (x86) all the way. Fits on a single floppy, yet boots as a GUI. Strongly focused on squeezing ultimate performance out of x86 hardware.Slide8
Why
Hobby OS
was created in the first place Slide9
Defining P
oint
Hobby OS is, that it is a hobby. It's being developed because you want to, for fun. The lack of use they get just stems from this. Eventually, when your "hobby" grows large enough, it ceases to be just a hobby and becomes serious business.Slide10
By: Charis Patricio 7G
Thank You! ;D