[NetBSD logo]    &    [Google logo]

NetBSD-SoC: Subfile support

What is it?

An idea that has been mentioned for a previous Summer of Code is the implementation of subfiles in order to better support other files systems. Subfiles exist in Windows in the form of Alternate Data Streams, Apple has resource and data forks, NFSv4 has Named Attributes, and Solaris has Extended Attributes. My project would likely not be a port, but an original creation, using the other file systems as a examples to base upon.

While a complete implementation of subfiles would be outside the scope of the amount of time the Summer of Code allows, the goal of my project would be to implement the basic file functions and create specialized programs to test and confirm their operation.

The original proposal with contacts is available here:

An Expanded proposal can be found here:


In addition to keeping this page as up-to-date as possible, I will put updates on my own personal site at http://www.adamburkepile.com/category/gsoc08/


Mandatory (must-have) components:

Optional (would-be-nice) components:


[Insert use and test cases, instruction for integration into NetBSD, installation, configuration, using; reference existing standards or other existing works where appropriate]

Technical Details

[Documentation of existing NetBSD interfaces used, new interfaces created, pointers to header-files, section .2/.3/.9 manpages created and used, etc.]

SourceForge.net Logo
Adam Burkepile <sadpoti@gmail.com>
$Id: index.html,v 1.5 2008/05/12 23:33:39 sadpoti Exp $