Osdev

The term OSDEV is coined from and refers to computer operating systems development. Osdev generally refers to amateur development of new operating systems, as opposed to well-established operating systems as Unix on mainframe computers and DOS on personal computers, yet their creators made operating system development themselves. It is a matter of trend, in favour of the open source movement. GNU/Linux operating system started as an amateur project. Beside it, many other popular operating systems started as educational operating systems (the BSD series, for example). Still, most of these amateur projects are stopped in early development stages (Hello World!).

Development

Elements of operating systems include: Of course, these element list can expand, but all operating system must include them. Many programmers find the C programming language and assembler the most accurate language for their work. A commonly used platform is the x86. A beginner might want to create a bootstrap program; for exmple, writing his name on the screen. Next may come implementation of protected mode, file systems or memory management. Top open source operating systems, opted for a cross-platform code, replacing architecture specific code from a distribution to another. Generally, an operating system is more portable as only the kernel is machine specific, and all other software layers are architecture independent. Linux makes an ideal example for this concept, as it runs on a large variety of hardware, and very well implemented on embedded systems.

Some known amateur systems

  • Halfix
  • Menuet
  • Unununium
  • Moebius
  • aros
  • brix
  • dome
  • eros
  • ezos
  • v2os
  • rtmk
  • sobs
  • avios
  • dfdos
  • moo32
  • tinos
  • gemini
  • queeg
  • agnix

External links

As the topic is quite popular, there are many web pages related to it.
  • OSDEV Community
  • http://www.osdever.net/ - Bona Fide OS
  • http://backster.free.fr/ - Operating System Index
  • http://halfix.osdever.net/ - Halfix OS
  • http://www.mega-tokyo.com/os - MagaTokyo OS Resources
  • http://www.menuetos.org/ - Menuet OS
  • http://www.nondot.org/sabre/os/articles - Operating System Resource Center
  • http://veritos.uni.cc/ - VeritOS Project


 

<< PreviousWord BrowserNext >>
old age
senior
troisdorf
schizoid personality disorder
brooks' law
look alike
john snagge
rules of acquisition
quakeworld
franois sverin marceau desgraviers
vocal house
hot dip galvanizing
barry gray
minor
groom
hearsay
spot welding
de broglie hypothesis
robert vaughn
velvet acid christ
david trimble
edgar schein
john julius angerstein
career development
bishop of london
veterinarian
vet
omnibus
perching duck
golden raspberry awards
george stubbs
netherlands carillon
solecism
john field (composer)
prescription and description
william thomas beckford
usmc war memorial
h dropping
bandersnatch
jessie matthews
british coin two pounds (pre decimal)
english coin rose ryal
abraham hayward
andrew davies (writer)