[NetBSD logo]    &    [Google logo]

NetBSD-SoC: GNU/Hurd translators

What is it?

GNU/Hurd's translators.

Translators are programs which provide filesystems in user space functionality and are even a step further. Each inode can have a translator associated with it, which means that instead of doing VFS operations on this particular inode, they are handled by the translator, a userland program. This may act just like mounting, which means that the association disappears after a reboot or it can be associated persistently. The former is called an active translator and the latter is called a passive translator.
The 3 main differences between translators and regular filesystems in userspace are:

The project

The objective of this project is to make NetBSD translator aware. This means VFS modifications, updating userland tools like fsck for managing filesystems modifications, userland tools to enable translator handling and GNU/Hurd binary compatibility to run GNU/Hurd's translators in NetBSD.

Status

Deliverables

Mandatory (must-have) components:

Optional (would-be-nice) components:

Documentation

[will appear here]

Technical Details

[Alle key design decisions will be reported here]


SourceForge.net Logo
Marek Dopiera <siersciu@gmail.com>
$Id: index.html,v 1.6 2008/05/20 13:07:44 siersciu Exp $