Yoann, tu mélanges plate-forme et OS .... Un mac c'est un PC (en terme d'infra). Les châssis NCR* conçus et fabriqués sur mesure par Intel restent des PCs sur lesquels on pose des OS proprio, des Unix (MP-RAS** par exemple) et autres Linux.
Et ce n'est pas parce que y'a sudo dans OS X que c'est ouvert hein ! Y'a toute une philosophie dans le GNU, l'objectif est de faire fonctionner et de faire partager, là où les autres acteurs du marché sont là pour faire de la thune avec toutes les interactions possibles entre eux et leurs "clients". Automatiquement, ça ne se passe pas du tout de la même façon.
Ah oui ... en parlant d'EDI, Eclipse n'est pas la seule alternative (ceci dit, il fonctionne mieux sous GNU/Linux que sous windows), Cod::Blocks mais aussi Emacs malgré son âge le fait très bien également, en plus de ses capacités mail, explorateur de fichiers etc ... J'avais réussi à inscrire Emacs au socle projet chez un grand compte.
(*) Ces châssis sont conçus comme les baies de main-frame avec une archi des fond de panier sur laquelle viennent se plugger les cartes processeurs, mémoire, IO etc ...
(**) Un unix system V très très rustique ... mais bon, j'y ai compilé/linké emacs dessus et ça envoyait du pâté.