Thursday, January 26, 2012

InstallAware: Trouble in Delphi Paradise

Correspondent from New York

Previously featured:
Delphi Programming Paradise


In this blog, there are references towards unusual and predatory third-party contracts that Borland passed to Embarcadero.

There have been dissent going around Delphi paradise about third-party vendors getting shafted by predatory pricing, vulture legalese and contracts detrimental to the Delphi community.


What's the idea of bundling a half-dead version of TeeChart (with the usual DCU mismatch) AQTime (max. 5 units to profile) and Nevrona Reports (with no support)? Borland had the will-power and money to make Delphi a decent language and respectable name by bundling full complete versions of third-party add-ons. Where did the hundreds of millions of dollars go?



Instilling Unaware

The latest victim of this acrimony is InstallAware, whose latest blog article details the hate-love relationship with Delphi. This blog also publishes the (somewhat most searched) article about Mr. Royi Sheri.

This blog previously published similar unfair contracts with similar terms, where they take liberties with third-party intellectual property: Not only InstallAware, The owners of Steema, QuickReports, Nevrona and AToZed claims they bundle TeeChart DCU, QuickReport DCU, RaveReporter and IntraWeb version for free or nominal cost in Delphi. You might also wonder whether the Glyfz icons, Beyond Compare Delphi Edition and other tools were also bundled for free or at normal cost, at a contract detrimental to the owners?


Embarcadero's back yard...
There is freedom of speech and you are free to say anything good about Delphi in the Embarcadero forums and smear all those trouble-makers making trouble for Delphi. Rather than publish what was written, you can read about how "unprofessional", how it would hurt InstallAware's reputation, and sour grapes.

So:
1) When Embcardero is wrong, they are always right.
2) When Delphi goes into decline, it is the right way of doing business.
3) When C++ Builder usage is almost 1% of the C++ community (same as Delphi), this is right corporate strategy where you nickel and dime the C++ community until almost nobody uses C++ Builder anymore.


Faith and Liberty torn asunder

InstallAware should consider a language agnostic direction, where Delphi-haters live: There was once upon a time we learned Delphi, had faith in it, had doubts, eventually betrayed and left. The InstallAware blog gives some ideas about what happened to them. Other vendors just kept quiet for fear of losing all their Delphi businesses, ex-communication, shunning (as in, other Delphi developers boycotting or not paying their Delpih-third-party-subscriptions) and vilification.


This blog would not be surprised if the next version of Delphi would have an InstallShield installer  so hideous, so bad, that it would take forever to install and have so many features, so many options that a full-reinstall of Windows is required to re-install Delphi, C++ and Rad Studio. There would probably be an extremely limited version of InstallAnyWhere, InstallShield express editions too.

3 comments:

Michael Bunny said...

In order to stay fair, without having heard both sides no judgment should be applied. The situation seems to be very messy. In such situation it is hard to get a clear picture.

InstallAware sees it from another perspective, of course from the same perspective EMB/CG sees Delphi as the number one product they also see their product as the number one. This is understandable.

It is both parties freedom to do the business the way they think. If they come to the conclusion a partnership does not make sense ... then in our country, 'There is always a way', but we don't close the door.

People will finally have to decide to follow such a path ... For me it's a sign of greed independent from where this one does come from.

Once upon a time we had the opportunity to write a music player for a German media trust but what you get is not a lot. So OEM is not the best business in general. Why do companies do this?

Ship a working Delphi and no one needs the free add-ons, because a working Delphi opens a revenue stream good enough to afford installers and add-ons anyway. Without it does not help. Packaging something that does not provide a clean developer experience and as result form this not satisfactory user experience and beyond is subject to fail in the current very challenging competition for the last bytes on the Windows PC that are not commercialized already.

Michael Bunny
DCP, Delphi Calvinist Party

Louis Kessler said...

The bundled items are almost useless to me.

I still have to purchase the full version of AQTime for a hefty $600 (as much as the Delphi upgrade is) in order to do line-by-line profiling.

And I still need the full version of BeyondCompare in order to do a three way compare.

For installation, fortunately there is Inno Setup, which is wonderful (and free!)

Louis

Michael Bunny said...

I don't complain about things that come for free and I don't care about them in general. We are the Hun - We take. Everything we can grab.

btw: I have not found but someone else did, I don't want to mention his name, I don't know if he would be happy. People using XE2 check Chart component ... surprise surprise. I could not check until now ... but I think the source is reliable and honest. Maybe he is willing to share his experience with us.

Bunniness does not mean giving up the things of the world; it just means accepting that they go away

Don't worry the Chart component is still here:) and works ... investigate.