Quelque chose dans ce gout là:
http://www.framasoft.net/article4273.html ?
Edit: la question est un peu flou, il est donc difficile d'y répondre, si vous voulez quelque chose "comme Windows Home Server" alors Windows Home Server est probablement la meilleur solution, et les alternatives ne vont jamais satisfaire à 100% vos besoins: une partie sera couverte, d'autres fonctionnalités seront présente, mais qui ne répondent pas au besoin "comme Windows Home Server".
Pourriez vous, s'il vous plait, précisez vos besoin? (de la façon dont vous les voyez, je pense ne pas être le seul à pouvoir traduire "dossiers partagés dans l'explorateur" par "Samba"

). En évitant de demander que ça face le café (sinon, il faut vous tournez vers emacs... ), mais les 3-5 éléments essentiels, cela vous permettra de voir ce qui manque réellement en ayant la possibilité de mettre rapidement la solution en place et éventuellement de profitez de fonctionnalités que vous n'aviez pas demander certes, mais utiles et que vous n'auriez pas demandé et qui se retrouvent bien utiles.
Donc, partage de fichier? Dans l'arborescence de fichier? Par une interface web?
Traitement des fichiers? Sauvegarde? Synchronisation? Streaming de vidéo?
Administration en ligne de commande? Par une interface web? Par une interface graphique déporté sur votre machine?
Et une deuxième précision, votre temps, capacité d'apprentissage, pratique courante de travail, pour que l'utilisation en soit adapté si cela est possible. Car comme mentionné plus haut, n'importe quel distribution linux généraliste peut couvrir le gros des fonctionnalités de Windows Home Server... à condition de la configurer: en installant icecast media server (pour la diffusion (streaming), Samba pour le partage de fichier et webmin pour l'administration par le web (de même un Windows XP classique peut servir de cette façon: répertoire partagé, remote desktop pour l'administration et pour le streaming: joker ^_^ ).