Search code examples
idecomparisonlazarusfpccodetyphon

What is the difference between Lazarus and CodeTyphon


Firstly, I saw some topics about these two but weren't my answer.

I'm looking for a good FPC(Free Pascal Compiler) IDE on GNU/Linux.

There are some IDE's like Lazarus and CodeTyphon. I need suggestion to choose one of those.

I've tried Lazarus once but all windows was separated. It looks messy and not interesting.

I would like to know what are the distinguishes between these two ?

I would like to know advantages / disadvantages each of those. Thank you


Solution

  • CodeTyphon is a distro of Lazarus, like Ubuntu and Debian are distros of Linux.

    CodeTyphon comes with a large package of components and plugins, that otherwise you would have to google and download and install.

    CodeTyphon have their own idea what are stable versions and what are not stable yet for both of FPC (compiler) and Lazarus(IDE). Whether their assessment is better or worse than upstream's Lazarus Team's, I don't know.

    What about one-single-window plugin, it is work-in-progress and it doesn't seems to me it is ready for production use, no matter would you get it as part of CT or download and add it to vanilla Lazarus. However maybe it better works on Linux than on Windows, I don't know.

    There were however issues with code legality in CT grande bundle. It is widely believed that Orca (if I remember the name) violates copyrights of glScene/vgScene, which also happened in early Delphi FMX releases but was fixed by EMBA later. There also were disputes in FPC forums/wiki about CodeTyphon pirating some open-source components. See answer by Peter Dunne below.