GNU xorriso creates, loads, manipulates, and writes ISO 9660 filesystem images with Rock Ridge extensions. Files can be copied in and out. The session results get written to optical media or to filesystem objects. Rather than needing external tools for ISO 9660 production and CD/DVD/BD burning, it is a static compilation of libburnia-project.org. Thus GNU xorriso depends only on fundamental operating system facilities.
| Tags | Archiving Filesystems backup |
|---|---|
| Licenses | GPLv3 |
| Operating Systems | POSIX GNU/Linux FreeBSD Solaris |
| Implementation | C |
Recent releases


Release Notes: Several bugs were fixed. The recently introduced boot preparation capabilities were tested. New boot preparation options for GRUB2 were added.


Release Notes: xorriso's mkisofs emulation learned to set El Torito section id strings. Some rarely-occurring bugs have been fixed. The handling of incomplete sessions has been improved.


Release Notes: xorriso improved its capabilities to serve the needs of frontend programs. A proof of concept for a GUI frontend has been included in the tarball: xorriso-tcltk. See the new screenshot.


Release Notes: xorriso is now able to produce hybrid filesystems with HFS+ metadata. Alternatively, it can produce ISO 9660 images which contain boot partitions for EFI and x86-Mac. This has the same effect as an isohybrid run with options --efi and --mac.


Release Notes: The handling of intentional deviations from ECMA-119 specifications has been improved. Some rarely-occurring bugs have been fixed.
A DVD ripping, DVD creation, Web video downloader, and video conversion tool.