A userland implementation of the UDF filingsystem as defined by the OSTA group.
Version: 0.7.1UDFclient project is a userland implementation of the UDF filingsystem as defined by the OSTA group. UDFclient is designed to be a study platform and a run-up to a full read and write kernel level implementation.
License: Artistic License
Operating System: Linux
UDFclient basicly provides a userinterface not unlike ftp(1) but differs in that it allways fetches or writes files recursively from the disc(s).
As from version 0.4.9 it supports the basic get, mget, put, mput, mv, rm, mkdir, cd, lcd, free, pwd, lls command set. get and put can now also retrieve or store using different names than the origional.
NetBSD. UDFclient was developed on NetBSD and is running fine under both little endian and big endian machines. Actively tested on NetBSD/alpha, NetBSD/acorn32 (arm), NetBSD/sparc, NetBSD/pmax (mips). Tested are ATAPI CD-ROM, CD-RW, DVD+RW and on SCSI CD-ROM and CD-RW (might give problems; not tested recently).
Linux. It runs fine under GNU/Linux and RedHat Linux. Like NetBSD it ought to work fine under both ATAPI and SCSI CD-ROM's when using the /dev/sg* devices. Note that under Linux 2.6.x ATAPI devices are read-only due to unresolved issues in the Linux ATAPI emulation blockdriver. update There seems to be a new resolved method for 2.6.x wich will be investigated and implemented soon i hope. Feedback on this would be much appreciated.
FreeBSD. New in version 0.3.2 on is support for ATAPI/SCSI trough FreeBSD's CAM interface. Note that you'll need a fairly recent FreeBSD to be able to access ATAPI CD/DVD drives trough CAM since it was imported not long ago. Thanks to Andriy Gapon for the patch!
OpenBSD. New in version 0.3.4 on is support for ATAPI/SCSI trough OpenBSD SCSI/ATAPI stack thats remarkable similar to NetBSD's though at small issues different. Thanks to Pedro Martelletto for the patch!