One of these days I'll go on a course on ethics, but I imagine it will be a challenge for all concerned.
Having easily made a 3D print of an ABS key, I have an openscad file that will allow anyone with a makerbot or similar to make an ABS key quickly and easily, and do so from something as simple as a photo of a key.
It took maybe an hour to make the file, using some simple digital callipers on one of the keys, and only took that long because I am not really an expert on openscad yet or that used to making models. The mistakes I made were simple ones that someone more experienced would not have (adjusting size by 0.2mm to allow for plastic over print).
I was pondering posting the openscad file on thingiverse. And why not?
After all, the underlying issue here, that anyone could easily copy almost any physical key using a 3D printer, is not my doing. Publishing the openscad file makes copying such keys just a tiny bit easier. It is far more likely that someone will use the file for fun, or to make a spare key for their own lock, than any thief will use the file for some nefarious purpose.
I would not be publishing anything that is hidden or secret - the dimensions of the key are apparent to anyone with a key.
So is there an ethical question on this? Would it be wrong to post the openscad file for these keys? and if so, why, exactly?
I am sure people will have views on this...