I am pursuing a degree in Computer Science and working as a web designer and technology consultant in the greater Portland, Oregon area. My passion is in the intersection of technology and design in education and access to information. To that end, I work with the Open Source Education Lab, partake (and ran, for a while) the local Linux User Group and in general preach the good word of Open Source wherever it can make life easier.
One Laptop Per Child
Initial work with the One Laptop Per Child focused on helping other developers, namely the Open Source Lab, to get involved in what I felt was an exciting and innovative idea. This led to completion of the Abiword port to the XO (or “$100 laptop”), which has since become the basis for the core Write activity. Early success with Abirword, along with a system hosting project of 10 initial alpha test motherboards encouraged other groups on Oregon State’s campus to follow suite. Members of the Linux User Group and the CS 411 (”Special Topics: Open Source”) development class contributing time to the OLPC project.
This kind of evangelism–sharing with others the exciting ideas behind an ambitious education project–quickly became a passion of mine. Since the Fall of 2006, I have given presentations (both ad hoc and planned) about OLPC to technical and non-technical groups alike throughout the state of Oregon. This includes technology-minded high school students, forward-thinking state representatives, incoming college freshman and prospective students, and business executives.
Through this work inside and outside of the core OLPC group, I was able to help foster a relationship with Real Media that led to a substantial gift to the OSL. This gift is allowing the Lab to develop a media player framework to be used on the XO machines, along with other rich multimedia applications for children’s use.
Involvement with OLPC reached a new high when I was selected as a Google Summer of Code Student for 2007 as a developer for them. Although I submitted a proposal to write the E-mail acitivity but have instead worked on assisting the security team develop the Rainbow security subsystem.
My continuing work includes hobbyist development, software testing and outreach to members of the community on what the One Laptop project along Oregon State University are doing for education with Open Source.
Snort
Extending my work for Oregon State University’s Network Engineering Team, I adopted the (deprecated) snort_stat.pl script. This script is ran against the Snort Alert text output and formulates a report to be sent to administrators. The report contains statistics on the number of attacks made from a given host (biggest offender), how many attacks are made toward a given host (worst victim) and what attacks are most prevalent on the network. My work on the script includes fixing functionality, optimizing existing code and adding support for the Snort Unified binary format.
Press Mentions
Spring 2007:
- 06-13-2007 Snort.org Snort Scholarship Winners
- 06-12-2007 Sourcefire.com Sourcefire Awards Two Scholarships Recognizing the Use of Snort as an Educational Tool
- 05-04-2007 Keizer Times A $100 laptop? Not so absurd
- 05-01-2007 OSU Foundation Students advance One Laptop Per Child program, inspire $500,000 gift
- 04-XX-2007 KEZI TV-9 OSU Students Program Laptops in Hopes of Changing the World (VIDEO)
- 04-25-2007 Corvallis Gazette Times Spreading opportunity
- 04-23-2007 BlueOregon CSI Portland and Other Oregon Open Source Happenings
- 04-20-2007 OSU Barometer Students help Open Source Lab receive grant
- 04-06-2007 Oregon State University RealNetworks Rewards Efforts of OSU Student Programmers
- Open Source Education Lab Students Go Down Under
Winter 2006/7:
- 03-30-2007 KMTR NewsSource 16 Cheap Computers: O.S.U. students helping create $100 laptop (VIDEO)
- 03-29-2007 Eugene Weekly The $100 Laptop: Two OSU undergrads plug into global computer project
- 02-16-2007 OSU Barometer OSU joins ‘open source’ effort to aid developing countries
Fall 2006:
- 12-20-2006 OLPC News Your OLPC XO-Included e-Book Wish List
- 12-08-2006 Open Source Education Lab Laptops for the masses (PDF)
- 11-20-2006 OLPC News Is Each Children’s Machine XO a Library of Alexandria?
- 11-07-2006 OLPC News “Closing the Door” on Collaboration with Sub-Networks
- 11-01-2006 Oregon Stater Open Source University
- 10-30-2006 OLPC News Stripped Down AbiWord Becomes XO Text Editor?
Alternative Spellings: Michael Burns, Michael Andrew Burns, Mike Burns, Mike Andrew Burns, mburns

