In a comment on my previous post, David Michael made some observations about the cost of Oxygene being comparable to Delphi. This surprised me, so I did some checking. The results surprised even me.
I should mention that I took advantage of an upgrade pricing offer when I purchased Oxygene so I am in the rather odd position of having obtained my Oxygene license for significantly less than the current new user price, and my renewal will be more expensive than that initial cost. Whether any such upgrade offer is still on the table for Delphi users is something you will have to take up with RemObjects. Despite what some people seem to think, I am no closer to RemObects than any other user or potential user and have no inside track on such things. 🙂
But, back to the point. Let us consider the proposition for a potential new user of either/both Delphi Professional and/or Oxygene. For convenience I am not bothering with “$99” pricing but rounding up to the nearest $10, so $699 becomes $700, $1499 becomes $1500 and so on.
I am also ignoring any sales taxes that may or may not apply. As such I don’t suggest you present these numbers to your accounts department as a solid cost analysis, but they might prompt you to revisit just such an exercise as relevant to your particular circumstances.
Finally, the title of this post – “Cost of Ownership” – is not of course strictly accurate. Real “Cost of Ownership” involves more than just basic license and support and maintenance costs, which is all that is being considered here.
The first thing to mention is that with Delphi you are charged for your first year of SA from day one, not after 12 months so the up-front cost for Delphi consists of:
For Oxygene the initial price is just that. The initial price. Presenting us with the following proposition:
So, ignoring the impact on up-front cost, Oxygene renewals are ~10% more expensive, but When I took out SA with Embarcadero they put my renewal up 4% after the first year (or rather they tried – they had to back down when I referred them to their own contract) even though the upgrade price itself hadn’t increased.
Yes, Oxygene renewals could increase as well.
One way or another, that difference is unlikely to remain at 10% / $50 forever.
But whatever the future holds for renewal/SA pricing, the upfront cost is significantly more expensive with Delphi, and it made me wonder how long it would take for the ostensibly higher renewal costs to erode that advantage.
So just for fun I did some calculations, assuming that SA and Oxygene renewals remain fixed at current prices (yes, unrealistically perhaps, but without a crystal ball I don’t see that any other assumptions is any more “realistic”):
- It would be 4 years before your total spend on Oxygene is more than the up-front cost of Delphi
- It would be 26 years before the total spend on each is the same
LOCAL CONDITIONS APPLY
But it gets even more interesting. Those “particular circumstances” that might apply to individual cases have thrown up a big difference here, where we are served by Embarcadero’s Australasian online store.
Up until a few days ago when I last checked in response to a different enquiry, the Embarcadero online store was presenting me with prices in US dollars. When I went back to double check my figures for this post, I found that for some reason the store is now showing prices in Australian dollars.
The prices are not simply converted. The price in AUD is almost 10% more expensive than the previous USD prices.
As a result, the up-front cost for an Australasian new user of Delphi is now over $2100 and SA is $480 (US $) meaning that it would be 63 years before the total spend on Oxygene reaches the same as the total spend on Delphi.
Not perhaps relevant to the wider world, but of interest to those it may affect – not to mention disappointing.