Harbour est un logiciel libre et open source de compilation et d'exécution pour le langage de programmation xBase. Harbour consiste en un compilateur et une machine virtuelle (VM) pour les fichiers de données et les programmes compatibles xBase.
Le compilateur produit un code portable et optimisé pour un certain nombre de plateformes, notamment Linux, Windows, macOS, Android et iOS. La machine virtuelle exécute le bytecode produit par le compilateur.
Harbour est un compilateur xBase et une machine virtuelle qui est disponible pour un certain nombre de plates-formes, y compris Linux, Windows, macOS, Android et iOS. Le compilateur Harbour produit un code portable et optimisé pour un certain nombre de plateformes. La machine virtuelle Harbour exécute le bytecode produit par le compilateur.
Harbour est un projet de logiciel libre et open source. Le projet a été lancé en 1999 par un groupe de développeurs qui n'étaient pas satisfaits de la nature propriétaire du compilateur xBase, Clipper, alors leader sur le marché. Harbour est maintenant maintenu par une équipe de développeurs du monde entier.
Harbour est utilisé par un certain nombre de projets logiciels, y compris la populaire suite bureautique OpenOffice.org et le navigateur web Mozilla Firefox.