Jump to content

XHarbour: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 10: Line 10:
* Latest Linux version: 1.20
* Latest Linux version: 1.20
* All other ports: 0.99.6 ([[DOS]], Mac OSX, FreeBSD)
* All other ports: 0.99.6 ([[DOS]], Mac OSX, FreeBSD)
==Prerequisites==
* [[GCC]] compiler, used to compile the output of the xHarbour compiler into machine code.
==Links==
==Links==
* [http://www.xharbour.org xHarbour Homepage]
* [http://www.xharbour.org xHarbour Homepage]
* [http://www.xharbour.com xHarbour commercial homepage]
* [http://www.xharbour.com xHarbour commercial homepage] - Windows only.
* [http://www.visualxharbour.com Visual xHarbour] - GUI development front end.
* [http://www.visualxharbour.com Visual xHarbour] - GUI development front end - Windows only.
* [https://groups.google.com/forum/#!forum/comp.lang.xharbour xHarbour newsgroup]
* [https://groups.google.com/forum/#!forum/comp.lang.xharbour xHarbour newsgroup]
==License==
* The bulk of the project is licensed under the [[GPL v2]] although some libraries are under a commercial license.


==Author==
==Author==
Line 20: Line 27:
* Ron Pinkas (xHarbour head honcho)
* Ron Pinkas (xHarbour head honcho)
* Mel Smith
* Mel Smith
==Source==
* xHarbour is primarily written in [[C]] with a few libraries being written in [[C++]]
* Not all source code appears to be available
* [http://sourceforge.net/projects/xharbour/files/ Source code repository]


[[Category:Tools]][[Category:Databases]][[Category:xBase]][[Category:Open Source Software]][[Category:Software written in C]][[Category:DOS Tools]][[Category:MS Windows Tools]][[Category:Linux Tools]][[Category:MAC OSX Tools]][[Category:BSD Tools]]
[[Category:Tools]][[Category:Databases]][[Category:xBase]][[Category:Open Source Software]][[Category:Software written in C]][[Category:Software written in C++]][[Category:DOS Tools]][[Category:MS Windows Tools]][[Category:Linux Tools]][[Category:MAC OSX Tools]][[Category:BSD Tools]]

Revision as of 16:06, 3 December 2014

Description

An open source xBase database compiler. A fork of Harbour, xHarbour was meant to be a more modern implementation of the xBase standard with better support for "modern GUI concepts". Initially it featured all the same back ends as Harbour had but as the main developers announced their intention to make the product commercial and as such support only Windows and Linux, most of the people supporting back ends other than these two went back to the Harbour Project and so did a number of other developers. And when the commercial variant showed up it only supported MS Windows.

The xHarbour project and in particular the open source variant is now for all intents dead as far as new developments are concerned although a sole developer has been keeping the Windows version updated privately but his changes do not show up in the official branch and sometimes are difficult to get hold of.

Versions

  • Latest OS/2 version: 0.99.7 - GCC back end support only.
  • Latest Windows version: 1.20.1
  • Latest Linux version: 1.20
  • All other ports: 0.99.6 (DOS, Mac OSX, FreeBSD)

Prerequisites

  • GCC compiler, used to compile the output of the xHarbour compiler into machine code.

Links

License

  • The bulk of the project is licensed under the GPL v2 although some libraries are under a commercial license.

Author

  • Harbour Project (Original author)
  • Ron Pinkas (xHarbour head honcho)
  • Mel Smith

Source

  • xHarbour is primarily written in C with a few libraries being written in C++
  • Not all source code appears to be available
  • Source code repository