Slashdot Mirror


Borland Releases Kylix 3.0 for Delphi and C++

An anonymous reader writes "Looks like Borland is giving us Kylix for C++ after all. Kylix 3.0 is available in Open, Professional, and Enterprise versions. Time to start banging out those CLX apps! The Register also has a story about this."

7 of 265 comments (clear)

  1. Correction to the Register Story by fm6 · · Score: 5, Informative

    The writer seems to think that Kylix 3 will be a C++ replacement for Kylix 2. Kylix 3 will support C++ in addition to the existing feature set.

  2. Free Download by kh0ng · · Score: 5, Informative
    heise [1] writes that there is a free version of Kylix [2] avaiable within the next few days. Its free and may only be used to develop Open Source applications.

    [1] http://www.heise.de/newsticker/data/hos-23.07.02-0 00/

    [2] http://www.borland.com/kylix/open/index.html

    1. Re:Free Download by keesh · · Score: 5, Informative

      Yes, they can. Basically, the compiler links your code to a GPLed library. Therefore, by the terms of the GPL, you are required to GPL your own app.

      The 'commercial' versions don't do this, so you can license in any way you want.

      For the curious, they link to the same library, but only with the commercial version do you get the dual license option (you can choose between GPL or a non-restricted license that way).

  3. Kylix is good. Kylix is great. by mojogojo · · Score: 5, Informative

    I've actually used Kylix 2.0 Open Edition to cross-compile a shareware game I've been working on in Delphi 6. It's very convienent to have one set of source code, and simply re-compile with Kylix for Linux distribution! (Yes, avoiding Windows API calls and such helps... plus I'm using JEDI-SDL (Simple DirectMedia Layer) for graphic/sound cross-platform stuff). Perhaps now instead of people saying, you can't develop cross-platform games with Delphi you should use C++... I can simple agree (instead of arguing and pointing out that Kylix is cross-platform) and say, sure, I could do that and use the same compiler I've been using all along... leaving certain code in Delphi, but re-writting parts in C++ (just for fun) but no, I don't have to use C++ it's just a language - I prefer Kylix 3.0 for my development environment!

  4. If they could get this used in schools... by FyRE666 · · Score: 5, Interesting

    This would be a major reason for schools on tight budgets to turn to Linux for computer programming classes! Why pay for the Microsoft tools (and tax) when this is available? Seems the LTSP folks should look into this...

  5. Re:Here how it works by feldkamp · · Score: 5, Informative

    They're *selling* it. They're only giving away an "Open" version. The open version can't be used to create commercial apps, and doesn't contain all of the components that make delphi development so easy and efficient. I use delphi at work (I've got it open now, actually), and I've tried the Open version of Kylix before at home... it's way watered down compared to the pro/enterprise versions of delphi/kylix. Still a really useful tool for simple, quick, and fast apps.

    It's not a bad business model, considering most people doing non-comercial development won't pay a hefty price for a professional development environment anyways.

  6. GCC and borland by johnjones · · Score: 5, Interesting

    ok borland have been shipping their CPP compiler for a while on linux (nothing new)

    what this release does I would think is link aganst the CLX to do the GUI stuff

    and add their CPP IDE (which is actually visual and drag and drop unlike microsofts which is just a text editor but they call it visual...)

    now if they where useing STANDARD CPP why should using GCC be impossible (I suspect they have a few broken things in terms of standard support just like gcc has a few broken things) and the fact that CPP changes every meeting does not help but it would be nice if they said what gcc would require to do this
    (I am not talking about opening up CLX just linking your code with it useing gnu tools)

    borland selling in effect libs and a IDE would be a good thing IMHO

    regards

    john jones