The way I understand this is, Tesla is not giving away their IP. They are just promising not to file lawsuits if other companies copy their patented technology, which is already make public in patent documentation. Also, Tesla would still need to file patents in the future to defend itself from lawsuits.