QUOTE
Originally posted by jcoalson
If you compress all your stuff with joe-windows-only-codec and the author dies, and Windows XXXXP DLL hell breaks your codec binary, and you have to decode to wav on an old machine and reencode to joe-open-codec, how much time is that going to take you? Probably longer than it would have compressing with slightly slower joe-open-codec in the first place.
Josh
This doesn't help you so much if you can't compile the source on
your operating system and you do not find out why. Or it uses
special tools to prepare compiling. For a lot of software packages
it is not a problem to spend some days until the project compiles
and the programs are working.
Open source is not a full guaranty for your files. Maintainers are
still needed, otherwise you have the same problem as with closed
source projects. Source compiles but crashs on 64 bit CPUs or
128 bit CPUs. On Linux 5.0.34. You're ******.
You can have exactly the same problems. May be a guru
cares about your program and maintains it after the original
author "died", but this can happen or not.
Take a fresh installed Linux which never saw a FLAC developer
before and then try to compile the current FLAC source.
A good way to test portability is to compile the source
on alien computers by aliens.
Other problem. If you doing exactly the things in lines 9...15
of the online help (--help) you get corrupted files on Windows.
This means the online help describes how to cook files.
Please correct this problem as soon as possible. This bug is fixed
in LPAC (1.36), Shorten (3.4) and some other programs.
And this bug is a problem introduced by C, not by Windows,
Mac OS, VMS, ...