Is it acceptable practice to make the source code of a re-implemented paper available online It is the usual practice that researchers re-implement others' work for the purpose of comparison or result verification. If for instance researcher A re-implements researcher B's paper and improves it. Is it acceptable to make his re-implementation files of researcher B's paper available as a supplementary file with his published paper?
Science is all about reproducibility. You should reimplement others work and make it available to third parties, just like the original author made his work and results public so that others can learn from it. (They may not have made any software available, but they did describe what exactly they did, after all.)