Še na eno težavo lahko naletimo, če programa ne uporabljamo le sami: morda drug uporabnik, ki bi želel program prevesti v svojem računalniku, ne uporablja povsem enakega strojnega in programskega okolja kot mi. Prenosljivost izvirne kode programov med različnimi različicami okolja Unix (kar vključuje Linux, FreeBSD ipd.) je resda velika, vseeno pa se razlikujejo v podrobnostih - morda je, denimo, treba prevajalniku podati nekoliko drugačne izbire pri prevajanju.