What is SANE O/S?
SANE O/S is a FreeBSD 3.x based operating system designed to support Active Networking research at PENN and other institutions. SANE O/S also employs Java as a portable platform independent language to allow communication of Active Networking packets between Active Hosts. In addition the SANE O/S can be made to conform to the specifications of the AEGIS bootstrap integrity system.
Who is working on it?
Stuart Eichert and Jon Kaplan worked on this project during their time at PENN. Stuart handled the FreeBSD kernel code and created interfaces to the kernel extensions through Java/JNI. Jon handled the Java work of creating a SANE active machine in Java. They were advised by Dr. Jonathan M. Smith and Dr. William Arbaugh. Though Stuart and Jon have graduated they both maintain an interest in active networking and its applications.
What were the goals?
Simply put: Build the fastest most flexible active switch.
More specifically and limited they are
I have questions, who do I contact?
If you have general questions concerning active networking or active networking research at PENN you should contact the switchware project through their website at www.cis.upenn.edu/~switchware. If you have questions concerning the FreeBSD kernel modification and additions you can contact Stuart Eichert at Stuart.Eichert.firstname.lastname@example.org. In addition Stuart can answer questions regarding the interaction between Java and the kernel via JNI. Currently there is no contact regarding the Java active machine and the proposed active firewall system.