Re: How much!!?
Kylix was killed years ago, it never gain momentum. It was based on a wrong assumption, that Linux desktop app demand was getting hot. It never happened, and the Linux distro and GUI fragmentation (and often lack of true backward compatibility) didn't help either, for a tool designed to deliver native binary executables, not source code to be compiled.
The right approach would have been to design something to build first server-side applications were Linux was already strong and got stronger, with a simplified GUI - when needed - even if unable to compete with the Windows counterpart.
But those in charge of Delphi were - and still are - unable to move away from the desktop-centric-database-fronted approach that was the successful Delphi 1.0 one. But it was Windows 3.1 epoch - most PC were desktop, servers were a few Netware or Lan Manager/OS/2 1.x ones, or huge Unix boxes. Still today, the multiplatform approach means mostly client-side GUI applications only, although attempts are made to cover more "desktops", including the smartphone ones. But Delphi still offers a very weak server side development support with half-backed, underperforming frameworks.
It's a pity, because the language offers strong and powerful OO features, while being far easier to learn and master than C++ (while C++ *is* verbose as well...), and can deliver fully CPU native compiled code.
But the compiler has been another weak point, and the latest attempt to switch to LLVM and the ARC model, again, a model good for a set of client applications (and not every) but not for heavy multithreaded server side ones, shows there's a lack of understanding that it is true that all the hype may be on "terminals" - be them app on smartphones or web clients, but often, to make them work, there are some powerful workhorse on the server side doing the big dirty job - running on Windows or Linux.