Publications

to browse

Java Security: How Free Software Is Secured Using the Java Language

Why Java suits large, robust free-software packages, and how the platform enforces type safety, encapsulation, and declarative access control. Four concrete denial-of-service attacks make the case for adding controls on resource consumption.

Given with the GNU Classpath team at FOSDEM 2004 in Brussels. See also the companion talk GNU Classpath: Core Classes for a Diversity of Java Virtual Machines.