Projects / schily


The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, btcflash, calc, calltree, change, compare, count, cpp (K&R original), devdump, hdump, isodebug, isodump, isoinfo, isovfy, label, mt, p, patch, sccs, scgcheck, scpio, sdd, sfind, sformat, smake, sh (Bourne Shell), star, star_sym, suntar, gnutar, tartest, termcap, and ved.

Operating Systems

Recent releases

  •  12 Jun 2014 13:28

    Release Notes: This release fixed new problems with jobcontrol introduced with the new vfork() support, and an old problem with jobcontrol and (cat /dev/null; cat /dev/null) | cat.

    •  06 Jun 2014 12:59

      Release Notes: The Bourne Shell now supports the use vfork() to speed up execution, and implements true and false as builtins. Some bugs in the libschily/*,at.c routines were fixed. Star was bumped to version 1.5.3, Smake to version 1.2.4, and Cdrtools to version 3.01a24.

      •  05 May 2014 12:53

        Release Notes: isoinfo now allows the user to extract all files from an ISO image based on the built-in find(1) command. This works even for milti-extent files (files > 4 GB).

        •  22 Apr 2014 14:27

          Release Notes: dotfiles samples for bsh, sh, and ved have been enhanced. bsh now correctly handles "$@" as "$1" "$2". bsh now supports the option -o aliasowner=user as the Bourne Shell does. The Bourne now correctly handles begin aliases that end in space or TAB. A new variant of the Bourne Shell has been created. This variant is highly portable but is reduced to the features and bugs of the Bourne Shell from SunOS-5 (Solaris) and installed as "osh" for shell script portability testing purposes.

          •  03 Apr 2014 20:24

            Release Notes: This release fixes a bug in smake makro expansion, adds support for the "clang" compiler, adds several other enhancements in the schily makefilestem, and makes some minor changes to make all programs compile and work on recent Mac OS X versions.

            Recent comments

            20 Jun 2012 04:56 Hank220

            Found out the problem. The drive was disconnected while live and reconnected. I was securing the connection. But then I still had to symlink /dev/sr0 to /dev/pg0 for -scanbus to work.

            20 Jun 2012 04:39 Hank220

            cdrecord works well in Linux. Just had a problem with it, however, recognizing the ide cdrom on my system: debian wheezy i386 eserver xseries 345. The laptop ide drive is configured as /dev/sr1 instead of /dev/sr0 for some reason and I had to set symlink /dev/sr1 to /dev/pg0 for the -scanbus option to work. Never have had this problem since have been using cdrtools for the last twelve years or so. But it still works better than anything out there. Great program!
            Thanks, Joerg!

            24 Jun 2011 07:43 schily

            If you for any reason believe that the GPL is non-free, please tag your comments to the related GPL projects. The CDDL however is an approved OSS license and thus does not limit you in any way. You of course can use CDDL programs for any purpose.

            23 Jun 2011 13:59 yanestra

            With a CDDL tool set, you can't write GPL programs, so it's useless.

            07 Jul 2009 01:52 bedwetter

            I notice it says "Windows" yet it's a tarball. So I gather there isn't a windows installer ? Does one need cygwin installed for it to work on Windows ? Thanks.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.