Lessons Learned Designing an Open Source UMPC

Scheduled: Friday, September 25, 2009 from 3:45 – 4:30pm in Salon CD


The Oregon State Wireless Active Learning Device (OSWALD) is an open, fully featured Ultra-Mobile Personal Computer (UMPC) platform designed by and for students. Come learn about the design, the software hacks, and issues in getting Linux to run smoothly on a custom made hand-held platform.


The OSWALD was developed to encourage students to experiment and explore every aspect of computing. The OSWALD provides a flexible, yet powerful platform that can adapt to meet the needs of a large number of course topics and student interests. The OSWALD is also open and available to the greater Open Source community.

The OSWALD is open from the ground up, from the hardware layer to the application layer. Every bit is
available for students and enthusiasts to study and modify as needed.

This talk will give you a quick overview of the architectural design of the OSWALD, and a discussion of the challenges we faced, and are still facing in getting a stable, complete, and usable software distribution for our Linux-based UMPC.


linux, Hardware, UMPC, Education


  • Ben Goska

    Oregon State University


    Ben Goska is a senior Electrical and Computer Engineering major at Oregon State University. One of the principle developers of the OSWALD.

  • Tim Harder

    Oregon State University


    Tim Harder is grad student in the EECS department of Oregon State University working on the OSWALD project.

  • Img

    Carlos Jensen

    Oregon State University


    Carlos Jensen is an Assistant Professor with the School of Electrical Engineering and Computer Science (EECS) at Oregon State University. He does research and teaches in the areas of usability and software engineering, especially as they apply to Open Source projects. He leads the OSU curriculum efforts aimed at introducing more students to Open Source, which includes developing an educational open source hosting environment; Beaversource and the OSWALD Linux UMPC.

Leave a private comment to organizers about this proposal