I would not have a problem with programs that make people aware of licensing or other use issues with a file.
Like say you get a mp3 song that is distributed under a no-derivatives license or something like that. If you try to load the song up into a sound editing program I would not have issue with that sound editing program to notify the user that the author of that file has certain wishes on how the content of the file should be handled.
Same thing with P2P applications and stuff like that.
I wouldn't go out my way to impliment notifications and volentary restrictions, but it may still be useful. It would be a nice feature if applications tried to help users from accidently breaking laws or agreements.