is publicly documented (and with an implementation is available for other developers to incorporate. Many developers of free software which everyone can redistribute