Linked by Thom Holwerda on Fri 26th Oct 2012 21:31 UTC, submitted by robertson
General Development "This website is here to guide you through the process of developing very basic operating systems on the Raspberry Pi! This website is aimed at people aged 16 and upwards, although younger readers may still find some of it accessible, particularly with assistance. More lessons may be added to this course in time." From the Computer Laboratory, University of Cambridge, one of the institutions behind the Raspberry Pi. Amazing resource.
Thread beginning with comment 540189
To read all comments associated with this story, please click here.
Umm...
by whartung on Fri 26th Oct 2012 22:19 UTC
whartung
Member since:
2005-07-06

This is about blinking an LED and interacting the a frame buffer.

All nice and such, but it has nothing to do with an operating system.

Reply Score: 1

RE: Umm...
by Macrat on Fri 26th Oct 2012 23:40 in reply to "Umm..."
Macrat Member since:
2006-03-27

I bet you would love the Sun SPOT. :-)

http://www.sunspotworld.com/

Reply Parent Score: 3

RE: Umm...
by Morgan on Sat 27th Oct 2012 01:20 in reply to "Umm..."
Morgan Member since:
2005-06-29

Seems legit to me. An introduction to bare metal programming on an easy to acquire piece of hardware.

Or do you expect people to write pseudo operating systems in high level languages right out of the gate? That would be a nice thought experiment but would have little to do with real operating system development.

Reply Parent Score: 4

RE: Umm...
by BeamishBoy on Sat 27th Oct 2012 05:32 in reply to "Umm..."
BeamishBoy Member since:
2010-10-27

This is about blinking an LED and interacting the a frame buffer.

All nice and such, but it has nothing to do with an operating system.


Go back and read the article again. This captures - in a very, very simplistic manner - several characteristics that one would associate with an operating system:

[*] Low-level programmatic control of hardware.
[*] Direct output to a graphical display.
[*] Extensibility via the provision of a CLI.

This really is quite an impressive use of the RPi and certainly qualifies as an operating system, albeit a toy one.

Given that my first introduction to computing was with a BBC Micro many years ago, it's great to see that Cambridge is continuing its great tradition of introducing the fundamentals of computing to children and teenagers. I get a genuine kick out of walking down Thomson Avenue each and every morning on my way to work knowing that there are people inside the Gates building whose work is going to inspire the next generation of kids to study computer science.

Reply Parent Score: 4