Harbour

De doc.ubuntu-es
(Diferencias entre revisiones)
Saltar a: navegación, buscar
(New page: 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 realid...)
 
(categorizo)
 
(No se muestran 2 ediciones intermedias realizadas por 2 usuarios)
Línea 1: Línea 1:
Harbour
+
{{wikificar}}
 +
 
 
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.
 
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.
  
Línea 9: Línea 10:
  
 
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.
 
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.
 +
 +
[[Categoría:Lenguajes de programación]][[Categoría:Compiladores]]

Última revisión de 21:32 8 ago 2008


Eye.png Este artículo necesita ser wikificado en base al manual de estilo de este wiki. Por favor, colabora editándolo conforme a las normas de edición de este sitio. No elimines este aviso hasta que lo hayas hecho.



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