La question serait plutôt: qui détient le fichier et le redistribue publiquement?...
lien hypertexte ---> tout dépend de ce que tu veux dire par là: si tu as un site et que tu tires un lien vers une source sur un serveur qui ne t'appartient pas ou qui n'est pas ton espace web, techniquement pas de souci, il n'est pas interdit de tirer un lien (PirateBay à gagné sur ce cas de figure).
Il est "supposé" facile de retrouver un uploader via son IP (dans l'hypothèse où cette dernière n'est pas cryptée), cependant ça n'a aucun intérêt, c'est le propriétaire du serveur ou de l'espace concerné qui sera poursuivi (même si il décline toute responsabilité vu qu'il est responsable de l'espace web qu'il gère).
Si tu paies un site illégal, tu seras retrouvé via le système de paiement (partant du principe que tu alimentes un marché parallèle et qu'un site ne demandant ni paiement, ni don et ne faisant pas de pub n'a aucune chance de durer). Cependant si le site fait de la pub et ne demande rien aux downloaders, c'est le site seul qui sera poursuivi (administrateur + modérateurs).
Le P2P est dans la nébuleuse pour le simple fait que personne n'a encore su déterminer qui est responsable (pour les uns c'est l'éditeur du logiciel qui se défend sur la non-organisation des uploads. Pour les autres se sont les clients qui se défendent sur le fait que le système réclame l'upload pour fonctionner et que rien n'est demandé à l'utilisateur. Enfin pour la 3e catégorie ce sont les serveurs, qui dans ce cas sont généralement indépendants, because faut diviser pour régner...)
Celà dit, ça reste très français comme problème...