Board index » kylix » RE: Kylix now officialy dead?
|
Michael Schnell
kylix Developer |
|
Michael Schnell
kylix Developer |
RE: Kylix now officialy dead?2004-11-22 03:37:02 PM kylix1 QuoteI'm about to start writing a remote de{*word*81} for CrossKylix. First beta Will it be usable from the Delphi IDE like when remotely debugging on a Windows target, or will it use a different frontend ? -Michael |
| Andreas Hausladen
kylix Developer |
2004-11-22 03:50:40 PM
Re:RE: Kylix now officialy dead?
Michael Schnell wrote:
QuoteAgreed !!! ANDREAS PLEASE !!!!! :) Regards, Andreas Hausladen |
| Marco van de Voort
kylix Developer |
2004-11-22 06:34:48 PM
Re:RE: Kylix now officialy dead?
On 2004-11-22, Michael Schnell < XXXX@XXXXX.COM >wrote:
Quote>Feel free to google for all glibc and kernel bug reports coming from Borland compability hell). Luckily with FPC we have several advantages: - We are not as far as Borland yet, so less problems. - An upgrade doesn't cost money, so we don't have as many versions to support, people can locally adapt/apply fixes for {*word*118} distro's. However simply put the problem is that Linux (and the other free *nixes too, though to a lesser extent) are typically distributed as one consistent big set of C (or more precise GCC and derivates) code. Backwards compability only exists as C code, via a gcc compiler and headers. (excluding a few simple pic and/or fully statically linked binaries) The only typical Linux binary apps are acroread and (in former times) Netscape, and they sport huge compat libraries and a fairly high amount of static linking. Moreover they are not development packages, and thus don't generate binaries themselves. If you have to connect to that on any level that is not 100% the same as the current gcc and header set, you are in for a lot of pain. The problem is (in both cases) who should shift the work to reach that binary compability? Borland or Linux? Of course, most windows users will automatically say Linux, since Windows binary compability is quite normal, even expected, but try to put yourself into the shoes a Linux distro maintainer. Or a volunteer programmer that must do this kind of boring work, while Borland reaps commercial profits from it. I think the main problem is that Borland is not big enough, so that it can actively engage in the commercial side of Linux distro's (e.g. buy a distro or choosse a few distro's) and appoint some fulltime maintainers to keep the distro Borland friendly (read: binary compat). Nearly all other large OS related firms bought or worked themselves into some major part of the community. The idea that that everything is still volunteer work is a myth: IBM: Linux Kernel and enterprise kernel stuff SUN: Java, Gnome, internationalisation, StarOffice/OpenOffice Apple: BSD and binutils/gcc. Novell: Suse, Mono, (and Samba IIRC), KDE via Suse RH: binutils/gcc, kernel, own distro (sponsors Fedora maintenance) Borland: ? QuoteNow with Novell/Suse supporting the Mono project I suppose the relationship So IMHO it is not a question of political will in the OSS community to cooperate, but who is going to pick up the tab for the boring work that Borland needs to be done on a reasonable timescale (even though I immediately agree that it wouldn't hurt if Linux was a bit more backwards compat. Actually one of the reasons that I use FreeBSD) {smallsort} |
| Michael Schnell
kylix Developer |
2004-11-23 04:36:08 AM
Re:RE: Kylix now officialy dead?Quote
|
| Simon Kissel
kylix Developer |
2004-11-23 06:14:17 AM
Re:RE: Kylix now officialy dead?QuoteGreat ! For Delphi 6/7, it probably will be integrated into the IDE, but not as tight as for the Delphi 2005. Probably you will have to use separate watches windows etc. Breakpoints etc should work using the standard code editor. I'm also investigating using the Remote Debugging protocoll from Borland, but currently am unsure if that would work at all - I don't know which parts of the work are done on the local, and which parts on the remote side. The main work to do actually won't be the de{*word*81}, but the evaluator. Probably looking at some of the various pascal scripting engines might help here. While my knowledge regarding RTTI ist quite ok, it's not really extensive when it comes to the VMT etc. Simon |
| Simon Kissel
kylix Developer |
2004-11-23 06:16:48 AM
Re:RE: Kylix now officialy dead?QuoteI suppose Delphi 2005 has a remote de{*word*81}. QuoteSo the frontend is there and (provided we have the appropriate There is a lot of stuff I still need to do research on. Luckily Borland is supporting me. Simon |
| Willibald Krenn
kylix Developer |
2004-11-24 08:21:41 PM
Re:RE: Kylix now officialy dead?
Simon Kissel schrieb:
QuoteNo, it's not that easy. Remember the local part of the de{*word*81} is not able provides a windows port.. (Havn't tested it, though) QuoteLuckily Borland is supporting me. |
| Simon Kissel
kylix Developer |
2004-11-25 03:33:21 AM
Re:RE: Kylix now officialy dead?Quote>No, it's not that easy. Remember the local part of the de{*word*81} is not able And I don't know if it would be possible to implement lots of Delphi specifics in it. And there would be the license thing - I don't want to infect the project with the GPL again. I prefer doing this myself, as I have to learn the internals anyway to get the Delphi-specifics to run... Quote>Luckily Borland is supporting me. Simon |
| Willibald Krenn
kylix Developer |
2004-11-25 05:11:50 AM
Re:RE: Kylix now officialy dead?
Simon Kissel schrieb:
QuoteI don't really like gdb, and I can't imagine using it for real work. Probably QuoteAnd I don't know if it would be possible to implement lots of Delphi them with gdb.. GPL is a problem if the de{*word*81} would have to be linked against the gdb source. If gdb is just called in the background, it should be no issue. But I've no experience in this field, so I'm just guessing.. QuoteI prefer doing this myself, as I have to learn the internals anyway QuoteNo, not much - the Borlanders seem still to be busy with Delphi 2005 |
| Marco van de Voort
kylix Developer |
2004-11-25 03:37:17 PM
Re:RE: Kylix now officialy dead?
On 2004-11-24, Willibald Krenn < XXXX@XXXXX.COM >wrote:
QuoteSimon Kissel schrieb: Ansistrings can be inspected with x/s GDB is a bit harsh indeed, and I also prefer Delphi. However saying that nothing can be accomplished with GDB is a bit simplistic. |
| Tom Emerson
kylix Developer |
2004-11-27 04:30:08 PM
Re:RE: Kylix now officialy dead?
Simon Kissel wrote:
QuoteIf you are a Linux developer, who wants to develop only under Linux and never had a problem "paying for a tool" [heck, I even bought "objectwindows" if you remember that!] QuoteI personally think that 99% of all people that paid for Kylix are Users QuotePersonally I would not miss the Kylix IDE at all. I never used it. I naturally follows that "the number of users points in the same direction..." QuoteMy personal hope is that Borland will integrate everything needed to build Only if you are part of the "I want to develop FOR linux ON linux"-group. Which seams to be rather small. Actually you are the first one that group to speak up ;) --------- That's only true if he said it prior to 2002 :) I've been saying this for quite some time, but Borland's actions have spoken louder than my pleas, so I've stopped talking long ago. In fact, around that time I was seriously developing an arcade-style game [believe it or not] because I was otherwise "unemployed", and figured I could make a few bucks by actually creating a game "for linux users". Turns out the alpha test went rather well, but as soon as I tried it on a different desktop [same vendor and release of linux], all hell broke loose and the graphics simply "didn't line up" anymore. After a short search in the newsgroups here, I found it was a "known problem", and that borland had zero intention of producing a fix. |
| Simon Kissel
kylix Developer |
2004-11-29 07:59:49 AM
Re:RE: Kylix now officialy dead?
Tom,
Quote>I personally think that 99% of all people that paid for Kylix are Users that Delphi 2005 uses the new Galileo IDE. Also the Kylix IDE Winelib bindings have proven to be a major PITA. All in all this means: A Kylix 4 IDE that's on par with the Windows offering probably would mean a rewrite and thus a pretty big investment. I would really love to see this, but currently chances don't look too good. Compared to this, the "Develop on Windows and deploy to Linux"-route would be far less of an investment, and probably will give a better revenue. And that's what it's all about for Borland, I guess. IOW: I'd also prefer to get a new Kylix IDE version. But if I have to chose between "no Linux offering at all", and a Windows IDE that is able to deploy to Linux, the latter one sure would get my vote ;) QuoteThis is almost a straw-man argument: since it is rapidly becoming appearhent Delphi customer base is coming from DOS/Windows, and not from UNIX. It's no surprise that most of those still develop under Windows. QuoteThat's only true if he said it prior to 2002 :) I've been saying this for |
| Rick Carter
kylix Developer |
2004-11-29 10:14:03 PM
Re:RE: Kylix now officialy dead?QuoteOK it's a sacrilege to use Windows to in Linux, including outside the Delphi community. It was a major topic of discussion at the last .NET User Group meeting I attended (where Delphi users were definitely in the minority). Rick Carter XXXX@XXXXX.COM Chair, Delphi/Paradox SIG, Cincinnati PC Users Group --- posted by geoForum on delphi.newswhat.com |
| Tom Emerson
kylix Developer |
2004-12-03 03:08:35 PM
Re:RE: Kylix now officialy dead?
Simon Kissel wrote:
[previously, I wrote] Quote>[...] Turns out the alpha test went rather well, but nicely". When I tried to install it on my desktop with a screen resolution of 1280x1024, it didn't "fit" the screen anymore, and some things that should have been displayed simply weren't displayed. When I asked about it in these newsgroups, I was given an answer to the effect of "yeah, it's weird, but there isn't much you can do about it". Shortly after that, I became officially "employed", so diddling around with the game wasn't a priority anymore, and I pretty much dropped it. I suppose I could dig up the sources if anyone is truly interested (though since I never did officially release it, it doesn't have all the proper GPL "verbiage" attached to it, but come to think of it, I wasn't entirely sure I was going to release it as GPL at the time...) |
| Israel T
kylix Developer |
2004-12-03 03:24:45 PM
Re:RE: Kylix now officialy dead?
Arthur Hoornweg < XXXX@XXXXX.COM >writes:
QuoteA sad day. Delphi 2005 will have no more CLX support or Perhaps now the Kylix hangers-on will acknowledge reality and move on. |
