Azért ez a hordozhatósággal kapcsolatos szöveged... szóval nagyot zuhantál a szememben.
Nem minden szoftver készül szűk körnek, előre megadott, fix környezetre.
Képzeld el a linuxos utility-ket, ha nem hordozható kódként írták volna meg őket!
(mondok jobbat: ssh, openssl - tudtommal mindkettő BSD-re készült)