Does it use C, Assembler, or some other programming language? Does it patch the system directly or run a separate task/process? Was it written as an exercise to learn about things, or coded by someone who already knew what they were doing? Is it "example" code? Is it hacky or "clean"? Etc........
Reinventing wheels is quite a common programming hobby.