Harbour

De doc.ubuntu-es
Revisión a fecha de 20:11 21 jun 2008; Carlos Mora (Discusión | contribuciones)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Harbour Harbour es una versión libre y gratuita de un compilador xBase. Es compatible con Clipper 5.2, pero tiene extensiones como Orientación a Objetos, nuevos tipos de datos. En realidad Harbour no produce código nativo, sino que utiliza un pcode propio, que enlazado junto al runtime genera binarios independientes. La compilación de código Harbour produce código C que luego puede ser compilado con diversas versiones de C según la plataforma, lo que le dá una flexibilidad importante. Está disponible para la mayoríade las plataformas que disponen de un compilador C incluyendo GNU Linux, Windows, Mac OSX, PocketPC, OS/2, Sun, etc.

La pagina original del proyecto es [1].

Hay un fork, xHarbour ([2]), que originalmente tuvo un desarrollo más agresivo, pero hoy en día comparten ámpliamente su base de código. Ambos proyectos siguen muy activos y estan disponibles en SourceForge. Hay tambien muchos proyectos de interfaces gráficas, tanto libres como privativas, que permiten la producción de aplicaciones para virtualmente cualquier plataforma. Hay casos de éxito basados en Harbour. Las aplicaciones de contabilidad y gestión más populares en España, Contaplus y Facturaplus, están desarrolladas en Harbour.

Harbour tiene una licencia particular, basada en la GPL con la excepción Harbour, que establece que los ejecutables producidos por el compilador no se encuentran cubiertos por la GPL, por lo tanto permite producir aplicaciones cubierta por otro tipo de licencias, incluyendo licencias privativas.

Herramientas personales