Free Pascal

"Port" biasanya dibuat agar penggunaan pustaka bisa dimaksimalkan. Misalnya, mungkin dalam bahasa aslinya suatu pustaka hanya dapat berjalan di atas sistem operasi Windows. Dengan adanya "port" ini, diharapkan pustaka dapat berjalan juga di sistem operasi lainnya. Selain itu, dengan adanya "port" memudahkan untuk "maintenance" karena tidak ada ketergantungan terhadap bahasa / kompilator lain.