• # Portage entre Unix

    Posté par . En réponse à la dépêche Petit à petit, le pingouin fait son nid. Évalué à 10.

    L'article ne le mentionne pas, mais Linux est retenu face à Windows car le portage de Solaris vers Linux est vraiment plus facile (une simple recompilation ?)



    Non, une recompilation ne suffit malheureusement pas (en général). La raison est simple: tout ce qui sort de l'api C de base n'est pas standardisé, et même s'il exise des normes comme Posix, il s'avère dans les faits qu'il n'y a pas deux Unix qui se comportent exactement de la même façon. C'est triste à dire, mais il existe toujours de subtiles différences, spécifiées en tout petit en bas des man pages. Quand ces différences portent sur des éléments aussi importants que les threads ou les entrées/sorties, on arrive très vite au désastre et aux bugs très bien cachés... Heureusement, c'est tout de même plus simple que le portage sur Win32...