Con algunas excepciones (el abandoware, por ejemplo), yo siempre estoy a favor de respetar el copyright, pues quiero que se respete el de mis obras.
Si quieres re-hackear un hack, puedes distribuir tu re-hack de forma legal en forma de parche para el hack, de modo que para jugar el usuario hace lo siguiente:
Ruby <- Parche del naranja <- Parche del naranja completo hecho por alguien sin permiso.
(El concepto es el mismo que cuando hacemos un hack)
Aún así, yo recomiendo siempre pedir permiso.
Respecto a los créditos por usar herramientas, nunca he visto ningún creador que los reclame. Yo, por ejemplo, en general doy mis herramientas bajo la licencia GPL, que da permiso a los usuarios para usarlas sin darme ningún tipo de atribución sobre las obras creadas con ellas.