I don't think it is a honey pot, but you do make a valid point around the grey legal area to even read the code.
The linux directx module that microsoft pushed earlier this week might not even get code reviewed because of the risk of reading patented interfaces that could taint the developers future work: https://www.phoronix.com/scan.php?page=news_item&px=Microsof...