<div>Dear Jeremy,</div>
<div> </div>
<div>When  Corel, ourchase a business, a franchise or just a product line they are very generou and for quite a while offer free transfer and support to license holders, I&#39;m sorry that you left it too late to avail yourself of that.</div>

<div> </div>
<div>If you want to suggest that D.2005 isn&#39;t really all that bad then do your own research, you&#39;ll find yourself howling in the wildnerness.</div>
<div> </div>
<div>I doubt that your clinets would agree with this sentiment: &quot;The [application] being slow or using lots of memory and<br>requiring a restart doesn&#39;t make it unfit for purpose either. &quot;</div>
<div> </div>
<div>And if you really think that then please consider what such attitudes could do in bringing heavy regulation down on everyone else.</div>
<div> </div>
<div>What sort of standard are you talking of here. Delphi is supposed to be the Rolls Royce of IDEs that is why people bought in on its reputation.</div>
<div> </div>
<div>Where are those ideas comning from?</div>
<div> </div>
<div>Paul<br><br></div>
<div class="gmail_quote">2009/9/21 Jeremy North <span dir="ltr">&lt;<a href="mailto:jeremy.north@gmail.com">jeremy.north@gmail.com</a>&gt;</span><br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">People seem to forget that Delphi 8 was .NET only. Which as a &quot;true&quot;<br>product no longer exists. I strongly doubt anyone is using Delphi 8<br>
anymore.<br><br>If Delphi 2005 was so unfit for purpose (which I do not agree with)<br>why didn&#39;t you get your money back. Simple as that.<br><br>Delphi 2005 still created binaries for deployment. We used Delphi 2005<br>
for about a year before the D2006 version was released and deployed<br>our software to clients over that period.<br><br>I&#39;m interested in knowing what made Delphi 2005 so unfit for purpose,<br>since I don&#39;t use all of the products maybe there was an area or two<br>
are really messed up. The IDE being slow or using lots of memory and<br>requiring a restart doesn&#39;t make it unfit for purpose either. So let&#39;s<br>see a list of issues with Delphi 2005 on the table. I expect Paul must<br>
have several since he is still using it.<br><br>As for not allowing upgrades from certain versions, well I owned a<br>copy of some slideshow making software (off the shelf). I checked out<br>the website for the latest versions, and corel now own it and I can&#39;t<br>
upgrade to the newer version from my version.<br><br>At least you are being told in advance.<br>
<div>
<div></div>
<div class="h5"><br><br>On Mon, Sep 21, 2009 at 8:24 AM, David Brennan<br>&lt;<a href="mailto:dugdavid@dbsolutions.co.nz">dugdavid@dbsolutions.co.nz</a>&gt; wrote:<br>&gt; Hi Paul,<br>&gt;<br>&gt;<br>&gt;<br>&gt; I agree Delphi 8 and Delphi 2005 were mistakes and arguably not fit for<br>
&gt; purpose. I also agree that no one (ie Borland or Embarcadero) has made good<br>&gt; on that. Excluding them from the upgrade path is very poor, and arguably<br>&gt; users on those versions should be offered a cheaper upgrade if anything.<br>
&gt;<br>&gt;<br>&gt;<br>&gt; However I still don’t think software houses can afford to offer open ended<br>&gt; bug fixes in the general case. Damage control on an abomination like Delphi<br>&gt; 8/2005 is one thing but saying anyone using an old version of your product<br>
&gt; should get bug fixes forever more at no cost is just not a sustainable<br>&gt; business model. I don’t know of any software companies that will do it – as<br>&gt; some have pointed out even Microsoft won’t do it beyond a certain point and<br>
&gt; they have a far more profitable business than any other software company.<br>&gt;<br>&gt;<br>&gt;<br>&gt; Cheers,<br>&gt;<br>&gt; David.<br>&gt;<br>&gt;<br>&gt;<br>&gt; From: <a href="mailto:delphi-bounces@delphi.org.nz">delphi-bounces@delphi.org.nz</a> [mailto:<a href="mailto:delphi-bounces@delphi.org.nz">delphi-bounces@delphi.org.nz</a>] On<br>
&gt; Behalf Of Paul A Norman<br>&gt; Sent: Sunday, 20 September 2009 5:53 p.m.<br>&gt;<br>&gt; To: NZ Borland Developers Group - Delphi List<br>&gt; Subject: Re: [DUG] A change in upgrade policy coming from Embarcadero<br>
&gt;<br>&gt;<br>&gt;<br>&gt; &quot;open ended bug fixes &quot; 2009/9/19 David Brennan &lt;<a href="mailto:dugdavid@dbsolutions.co.nz">dugdavid@dbsolutions.co.nz</a>&gt;<br>&gt;<br>&gt; Dear David,<br>&gt;<br>&gt;<br>&gt;<br>
&gt; When we talk about D8 and especially 2005 we are not talking about minor<br>&gt; matters.<br>&gt;<br>&gt;<br>&gt;<br>&gt; Others in the past have listed what does not work, the list is not too cool.<br>&gt;<br>&gt;<br>
&gt;<br>&gt; What needs to be realised here is that there is a very big difference<br>&gt; between &quot;bugs&quot; than may be a little annoying to some one, and things that<br>&gt; are actually fundamental to the application&#39;s operation. They are not &quot;bugs&quot;<br>
&gt; but I believe misdemeanors :-)<br>&gt;<br>&gt;<br>&gt;<br>&gt; If a &#39;bug&#39; actually stops the application operating as it shuld in any<br>&gt; significant way it may in my opinion fall fowl of Lord Deninnigs famous<br>
&gt; judgement onn when is a car bought under contract, not a car? (More below)<br>&gt;<br>&gt;<br>&gt;<br>&gt; Developers need to keep to very high standard in this, if for no other<br>&gt; reason than that if commercial resentent levels rise to high in the broader<br>
&gt; community with developer&#39;s attitudes, regualtion will follow. It is already<br>&gt; being considered in some quarters.<br>&gt;<br>&gt;<br>&gt;<br>&gt; Regulation will not be nice.<br>&gt;<br>&gt;<br>&gt;<br>&gt; Seek legal advice on any and all of the following points of my personal<br>
&gt; opinion.<br>&gt;<br>&gt;<br>&gt;<br>&gt; At present the general provisions regulating the industry I believe are the<br>&gt; Fair Trading Act, Common Law of Torts and a few Absolute liabilities.<br>&gt;<br>&gt;<br>&gt;<br>
&gt; Absolute liabilities are things contained in Statute or if you like also<br>&gt; those Universal moral principles of duty of care.<br>&gt;<br>&gt;<br>&gt;<br>&gt; For example if one designs a computer application say for the operation of<br>
&gt; lifts, and people are trapped and injured or even die becasue it is later<br>&gt; determined by a competent tribunal that one failed to develop the<br>&gt; application using the genreal standards of care and diligence that a<br>
&gt; developer should use, it is even possible in some juristdictions that the<br>&gt; developer could be found guilty of culpible homicide - man slaughter!<br>&gt;<br>&gt;<br>&gt;<br>&gt; In NZ the equivalent commonly known scenario was where previously mechanics<br>
&gt; have been found guilty for things that they missed during WOF inspections of<br>&gt; vehicles where injury or death has resulted.   Not becasue they mised the<br>&gt; items but because it could be demonstrated that they had not exercised in<br>
&gt; this case an absolute duty of care in their work.<br>&gt;<br>&gt;<br>&gt;<br>&gt; The standard is not always simpolt that there is a problem, but the nature<br>&gt; of the problem.<br>&gt;<br>&gt;<br>&gt;<br>&gt; In software ddevelopment I would submit that if your client wants to use<br>
&gt; your software for an uninteded or unenvisaged purpose at the time of design<br>&gt; brief, and this breaks your application, then the developoer maybe should<br>&gt; rightly feel indignent that the problem is laid at their door.  And maybe<br>
&gt; could expect to charge out to make the new use of the application work.<br>&gt;<br>&gt;<br>&gt;<br>&gt; If however a period of time elapses before it becomes apparent that some<br>&gt; proscribed feature of the software as brieefed and paid for does not<br>
&gt; function properly, than no matter what periods of testing or due diligence<br>&gt; my be inserted in the contract the developoer may find himself liable for<br>&gt; soemthing, and the amount may increase with time the more he fights it.<br>
&gt;<br>&gt;<br>&gt;<br>&gt; You can not always contract out of established law.  Often you can not at<br>&gt; all contract out of law.<br>&gt;<br>&gt;<br>&gt;<br>&gt; The reason is that one is subject to the Sovereign power of the jurisdiction<br>
&gt; you are operating in.  And contracts made under that jurisdiction can not<br>&gt; contravene the determinations of that jurisdiction. Unless there is specific<br>&gt; provision to do os.<br>&gt;<br>&gt;<br>&gt;<br>&gt; In other words in NZ there are provisoins of the Fair Trading Act that can<br>
&gt; not be contracted out of.<br>&gt;<br>&gt;<br>&gt;<br>&gt; As a matter  of public policy, this helps prevent any form of commercial or<br>&gt; other duress during treating to contract.<br>&gt;<br>&gt;<br>&gt;<br>&gt; Now be careful in saying that a licanse is not the same as ownership.<br>
&gt;<br>&gt;<br>&gt;<br>&gt; Truly it is not, but if you take money for it, more and more legislators and<br>&gt;  courts all over the world are starting to say that there are<br>&gt; responsabilites on the person who receives the money to give value.<br>
&gt;<br>&gt;<br>&gt;<br>&gt; In common law there are lessor duties of care that people can rely on even<br>&gt; in an contract situation.<br>&gt;<br>&gt;<br>&gt;<br>&gt; Lord Denig found that even though the man who bought a car was bound bby<br>
&gt; contract to pay for the car, because the car was defiecent in several ways<br>&gt; from what a reasonible man might expect a car to be and do -- legally it was<br>&gt; not a car!  So he granted the man relief.<br>&gt;<br>
&gt;<br>&gt;<br>&gt; If your application fails to meet certain requiremetns of your contract<br>&gt; formal or implied, or shows that you have not designed it with the<br>&gt; reasonible care that a resaonible person should do so as a developer, then<br>
&gt; you may get a nasty surprise if you don;t want to put it right!<br>&gt;<br>&gt;<br>&gt;<br>&gt; I wholoehearetadly belive that D.2005 is headed that way.  Even the service<br>&gt; pack three doesn&#39;t work on some people&#39;s machines as a known issue!  It<br>
&gt; doesn&#39;t on my main one. F1 gives no help at all let alone the inadequate<br>&gt; help it gives on the other machine I sue.  I can not cut copy ot paste in<br>&gt; the Form Designer .. I could go on! but I won&#39;t bore you, hte issues are<br>
&gt; well established else where.<br>&gt;<br>&gt;<br>&gt;<br>&gt; So where does E satnd? In my view they bought a franchise - and nneed to fix<br>&gt; the elkements of the franchise that they want to make money out of.  Does E<br>
&gt; have any liability to licensees under the franchise?<br>&gt;<br>&gt;<br>&gt;<br>&gt; Legal, moral, practical? Yes beyond doubt.<br>&gt;<br>&gt;<br>&gt;<br>&gt; But most importantly commonsense wise they have obligations.<br>
&gt;<br>&gt;<br>&gt;<br>&gt; We are people who want to get on with each other.<br>&gt;<br>&gt;<br>&gt;<br>&gt; E and their staff want to feel that they are acting in a caring way towards<br>&gt; their clients - just as people.<br>
&gt;<br>&gt;<br>&gt;<br>&gt; Saying it is business and therefore different rules apply, doesn&#39;t cut it<br>&gt; any more - its casued too many problems and is a failed philosophy.<br>&gt;<br>&gt;<br>&gt;<br>&gt; Now when you buy a franchise or equivalent - you can&#39;t say I am only<br>
&gt; responsible for the bits I like, or which will give us a qucik cash fix.<br>&gt;<br>&gt;<br>&gt;<br>&gt; You need to act responsabily accross the board and deal with things as they<br>&gt; are, not as they would wish them to be.<br>
&gt;<br>&gt;<br>&gt;<br>&gt; Isn&#39;t the good price E is rumoured to have got D for, going to reflect the<br>&gt; issues of D that B had to concede sale price over?<br>&gt;<br>&gt;<br>&gt;<br>&gt; And therefore does that not mean that E have been compensated already for<br>
&gt; the D.8 D.2005 liability?<br>&gt;<br>&gt;<br>&gt;<br>&gt; So come on E you&#39;ve had your financial compensation for the D.8 D.2005<br>&gt; problems, pass some on and help us up!<br>&gt;<br>&gt;<br>&gt;<br>&gt; And as for the D.3 -&gt; upgrade issue surely here again commonsense comes into<br>
&gt; play ... Developers are people don&#39;t be too quick to play with their minds<br>&gt; like this.<br>&gt;<br>&gt;<br>&gt;<br>&gt; The franchise has certain groundrules we bought our licenses on certain<br>&gt; understandings, you bought the franchise on those understandings, change it<br>
&gt; to improve the experiences of the Licenses hoders not to remove provisions.<br>&gt;<br>&gt;<br>&gt;<br>&gt; Put some real incentive in there, and as well leave the dooor open!<br>&gt;<br>&gt;<br>&gt;<br>&gt; Seek legal advice on any and all of the above points of my personal opinion.<br>
&gt;<br>&gt;<br>&gt;<br>&gt; paul<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br>&gt;<br></div></div>
<div>
<div></div>
<div class="h5">&gt; _______________________________________________<br>&gt; NZ Borland Developers Group - Delphi mailing list<br>&gt; Post: <a href="mailto:delphi@delphi.org.nz">delphi@delphi.org.nz</a><br>&gt; Admin: <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>
&gt; Unsubscribe: send an email to <a href="mailto:delphi-request@delphi.org.nz">delphi-request@delphi.org.nz</a> with Subject:<br>&gt; unsubscribe<br>&gt;<br><br>_______________________________________________<br>NZ Borland Developers Group - Delphi mailing list<br>
Post: <a href="mailto:delphi@delphi.org.nz">delphi@delphi.org.nz</a><br>Admin: <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>Unsubscribe: send an email to <a href="mailto:delphi-request@delphi.org.nz">delphi-request@delphi.org.nz</a> with Subject: unsubscribe<br>
</div></div></blockquote></div><br>