Hi,
I've just got permission from TrevM that it is public domain code (source: https://www.thingiverse.com/thing:311031/comments#comment-6423499)
I've been finding myself using this module quite often to implement simple ISO standard screw threading on various models.
I think this will be a good addition to include into MCAD, however I would like to know if there is any changes that should be done to his implementation to keep it to the same quality and interfacing standard for MCAD, so that it is of good enough quality for inclusion into the next OpenSCAD standard library.
If it make sense to do so, I can then clean it up and then do a pull request.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.