Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Kylix

"Kylix" is also a: user

created by root

(thing) by kylix (7.8 y) (print)   ?   (I like it!) Mon Oct 16 2000 at 10:01:15

A Kylix is an old Greek drink glass. Form witch the gladiators drank when they outlived a fight. It is also my nikename

(thing) by fuzzie (2.2 y) (print)   ?   (I like it!) 1 C! Thu Jul 25 2002 at 1:59:18

A Borland RAD (programming) tool, essentially a version of Delphi (Object Pascal) and, in version 3.0 and above, C++ Builder, which runs on Linux instead of Windows. The latest version at the time of writing is 3.0, which is seperated into two different IDEs (both written using Kylix itself), one for C++ and one for Object Pascal, both of which run under XFree86. Command-line compilers are also provided, but not too useful for development purposes in a visual environment like this.

Because it is so similar to Delphi, I'll just cover the main differences here, drift over to the Delphi node to learn more.

  • Uses/provides the cross-platform CLX component library instead of the VCL (although modern versions of Delphi also support (and encourage the use of) CLX. The Kylix version is based on the TrollTech Qt GUI toolkit.
  • Integration with Apache: BizSnap (web services development) and WebSnap (web application development) are both included in the more expensive Enterprise edition of Kylix.
  • dbExpress database drivers to connect to (and seamlessly interact with) MySQL, PostgreSQL, DB2, Oracle and Informix databases, among others. Interbase is included free with the Professional and Enterprise editions of Kylix.
  • The Enterprise edition includes VisiBroker for CORBA client and server development, together with integration with JBuilder and Borland Enterprise Server.
  • Ability to easily use other editors and/or build systems while still using the rest of the Kylix environment.

A free (as in beer) version is available, however you may only distribute applications compiled using it under the GPL, which obviously means you must also distribute source code. Happily, this is not a problem for many free applications. Obviously, the functionality of the free version ("Open Version") is restricted - the included component library is FreeCLX, a GPL-licensed subset of CLX - but it is still a great and easy-to-use tool for writing all those utilities and even full applications you've always wanted to write but have never had the time or patience to.

It's currently certified to run under the latest versions of Red Hat, Mandrake and SuSE, but runs fine on any other modern Linux distribution.


printable version
chaos

Delphi CLX The History of Borland Delphi Object Pascal
Melinda Gates LyX XFree86 Borland
Kylie Minogue Jennifer Love Hewitt C++ Builder Free, as in beer
Quake Nico win4lin RAD
Turbo Pascal Mod 11 B I have a most elegant proof of that, but this node is too small to contain it
Trolltech Why Pascal Sucks NP complexity class Visual C++
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Nodes to live by:
George Washington
morphine
Two monks and a woman
DeLorean
The name that lasted a million years
Jazz Pianists
Kubla Khan
a method for everything
Curl
@
Dropload
Superman
The Orders of Roman Architecture
New Writeups
Vanish
The line between normal and not(place)
Vanish
insanity(thing)
beatrice
You've been slowly taking me over for nearly a year, do you know that?(idea)
Berek
YouTube(thing)
shaogo
How to Pretend to Have a Job(idea)
hapax
Les Provinciales(review)
zoeb
The Scene(review)
aneurin
Telephone Numbers for drama purposes(idea)
Alnilamski
Cosmicopolis(fiction)
eien_meru
measure(idea)
Dreamvirus
pussy willow(thing)
czeano
Three "T"s(idea)
UncleM
Vantage Point 2: Fractal Thread Count(idea)
LostPsion
First Fiction: Night(fiction)
Lysander Peregrine
How to Pretend to Have a Job(idea)
This page courtesy of The Everything Development Company