TurboPower's Delphi Components Going Open
Luiz Bucci writes "According to the company web site, TurboPower Software announces their immediate withdrawal from the retail component and developer tools market. As part of the move, TurboPower announces its intention to release their award winning component libraries as open source to the maximum extent possible.
The resulting open source projects will be hosted on SourceForge." (SourceForge and Slashdot are both part of VA Software). TurboPower's libraries cover "compression, serial communication, faxing, Internet communication, scheduling, data entry, encryption, and XML manipulation."
What are you talking about? That is like saying "We already have enough music, and I like it some of it, do we really need people to release new music." What damage does releasing more code as open do? If you think it is poorly written, don't use it, but by all means, don't discourage it from being released.
Many of the components may be developed using licensed code from other companies and/or covered under 3rd party patents.
Before we open up the champagne, let's see just how many of the components will be in a usable form for new development.
jason
No one has seen what you have seen, and until that happens, we're all going to think that you're nuts. - Jack O'Neil
if they contain a great deal of win32 specific code, then a while. if little or no win32 specific code, then a few weeks after release.
jason
No one has seen what you have seen, and until that happens, we're all going to think that you're nuts. - Jack O'Neil
I don't use Delphi, never have, nor do I plan to, but I'll welcome any product that gives further credibility to open source and free software. And I'll applaud any company that takes a product open source - it takes a lot of guts to release the code to a product that might be supporting your company.
If Delphi were the 800 pound gorilla of development tools, fine, the more companies open their products, the better. But as things are, the last thing Delphi needs is major component vendors throwing in the towel. It's sad because Delphi offers one of the few sane and productive alternatives to Microsoft's painful tools and frameworks (.NET shows promise but isn't there yet in terms of maturity and widespread use).
Pascal is good in some areas:
However something is missing (except for A^[13] syntax): the applications. There are too many tools (IDEs, RAD tools, libraries). There are many DOS and Windows apps, but it's not used in Linux, yet.
And here some ideas for using pascal...
But I guess we need to finish lazarus first
From the Shutdown FAQ, in my own words: "We feel that most of the other DOS products will not have sufficient demand to successfully support an open-source project."
Well, Borland already released the Turbo Pascal 5.5 binaries. I have used those to teach children programming on their own DOS boxes. Turbo Power had great library releases for every Turbo Pascal DOS version, wouldn't those be interesting for people who are still working with these?
I honestly have to admit that - in spite of my fandom for all Turbo Pascal DOS stuff - I have no idea, is GNU Pascal or Free Pascal under Unix any good? I have succesfully got RHIDE working after some compiling hassles, but not really tried it with lots of code. How portable is my old DOS stuff? Can I use FreePascal to let children play with it under Linux in my place, and under DOS at their home?
Delphi is THE or at last one of the more common tools here in Brazil.
Today are lots of free and open source libs for Delphi like Project Jedi and RxLIB, Torry
And Borland has incresling stuffing Delphi with lots of new components in any new version they released.
Then, looking at they products, I think they do this because for a Delphi developer, makes no more sense to buy components and libs if there are so many freely available.
For Delphi users, Is this a good or a bad news?
The reason why you don't see more Pascal development, at least in Unix world is probably this:
Wow, the close-mindedness of that piece is wonderfully hilarious! I'm getting tired of seeing Kernighan's paper cited. Of *course* the developer of a competing language doesn't like his competition!