The only reason I can think of people needing the code
is to tinker
which is very nice I admit, but not really a "need" surely?). Are there
other uses you are thinking of? >
Nobody _needs_ a disk archiver. In fact it's quite possible to exist
without any computers at all (not that I'd want to).
More seriously, the reasons for wanting source code are many and varied.
Among them are :
To modify (call it 'tinker' if you like to make the user interface more
useful for you, and a feature you've not throught of, etc
To modify it to run on some hardware (or operating system) that you don;t
support
To understand how the thing works, either to design/write your own verion
or to understand how the data on the disk was wencoded in the first
place as an aid to understnadign and repairing the disk controlelr in the
classic computer
To ensrue the program is not doing anything malicious. OK, I don't
believe that _you_ would add some malicious 'feature', but equally I'd
like to be able to check
To 'future-proof' it. To be sure the file formats are really going to be
useful in the future, to be able to modify the software ot run on some
machine that doesn't exist at the moment, and so on.
It's your product, you can distribute it how you like. And at the moment
I couldn't use it anyway. But I can assure you that if I ever do decide
to get a comptuer that could support such a device, I would choose the
DiskFerret over this one, simply due to the availability of source code.
-tony