There's law and then there's social pressure and shaming. Not everything has to be legislated or written down in a contract.
EDIT: For posterity, when this thread started, the title was something like "Sony uses NetBSD code in PSP, refuses to contribute back".
I don't think the NetBSD community complains anything about such issues. (At least I don't see it anywhere in their discussion forums).