{"id":1097,"date":"2012-08-28T17:13:12","date_gmt":"2012-08-28T05:13:12","guid":{"rendered":"https:\/\/www.deltics.co.nz\/blog\/?p=1097"},"modified":"2012-08-29T08:31:45","modified_gmt":"2012-08-28T20:31:45","slug":"eula-change-no-clientserver-in-xe3-pro-not-even-3rd-party","status":"publish","type":"post","link":"https:\/\/www.deltics.co.nz\/blog\/posts\/1097\/","title":{"rendered":"EULA Change:  No Client\/Server in XE3 Pro. Not even 3rd Party."},"content":{"rendered":"<span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">[Estimated Reading Time: <\/span> <span class=\"rt-time\">3<\/span> <span class=\"rt-label rt-postfix\">minutes]<\/span><\/span><p>I don&#8217;t enjoy posting this news. I <strong>really<\/strong> don&#8217;t. I had hoped that my next post would be a more positive report following the Auckland leg of the XE3 World Tour this morning (and that <em>will<\/em> come later today).<\/p>\n<p>But I feel this news is so important that it <strong>has<\/strong> to be mentioned, so here it is.<\/p>\n<p>From XE3 onwards, <a href=\"http:\/\/bbs.2ccc.com\/topic.asp?topicid=410504\" target=\"_blank\">your Delphi Professional EULA will prohibit you from using Delphi Professional for anything other than <strong>local<\/strong> data access<\/a>.<\/p>\n<p>If you want to build client\/server database applications using Delphi Professional, you will be required to <em>purchase<\/em> a &#8220;Client\/Server Add-On&#8221; pack.<\/p>\n<p><!--more--><\/p>\n<p>This goes beyond the fact that you do not get (or can otherwise use or install) client\/server drivers for the DBExpress or other &#8220;built in&#8221; data access frameworks, but extends even to 3rd party data access technologies.<\/p>\n<p>That is, whatever you may be able to do or achieve &#8211; technically &#8211; using some 3rd party component or library with your Delphi Professional compiler, you cannot <strong>legally<\/strong> create a client\/server application.<\/p>\n<p>Never mind any 3rd party components or libraries, this same prohibition will apply even if you are using naked, unadorned Microsoft ADO.<\/p>\n<h3>Grandfathering<\/h3>\n<p>It is worth mentioning that this will apply to <em>new licensees<\/em> only. That is, if you have a current XE2 or XE license and upgrade to XE3 (or presumably are on SA), then your rights (or rather the lack of any restriction in this area) from those prior EULA&#8217;s in this area will roll forward.<\/p>\n<p>But if you fall <em>outside<\/em> the eligible upgrade window or are otherwise a brand new user, then this new EULA restriction will apply to you. &nbsp;Then again, with this restriction in place I don&#8217;t think we need to worry about any new Delphi users, do we ?  \ud83d\ude41<\/p>\n<p>Not that this &#8220;grandfathering&#8221; is any great generosity on the part of Embarcadero. More likely they would have loved to put the screws down on all of us [Pro licensees], but I presume they were prevented from trying to do so only on the advice of their legal department.<\/p>\n<p>And obviously, if you are an ISV with current Delphi Professional licenses then those licenses can be upgraded to XE3 and continue to be used to create client\/server applications.  But if you acquire any further new licenses for new staff members (your Delphi team is growing, right?) then those new licenses will be prohibited from being used for client\/server application development.<\/p>\n<p>So if your existing application is already client\/server, and you need additional Delphi licenses for new team members, then from now on you are forced to purchase Enterprise licenses or the Client\/Server Add-On Pack.<\/p>\n<p>Arguably they may have a hard time trying to enforce this and some people might suggest that we can just ignore it.  But whether or not that is the case, as an insight into the mindset of the management (or whoever it is that is making these decisions) at Embarcadero, it is revealing and, more particularly, upsetting.<\/p>\n<p>Are they <strong>trying<\/strong> to kill Delphi ?<\/p>\n<h3>Provenance<\/h3>\n<p>I stress, this is not speculation, rumour, scare-mongering or FUD.<\/p>\n<p>I cannot and will not say how the post in that forum came to my attention.  I certainly did not post it myself.  But I can say that at first it was too outrageous and scandalous to believe.  My initial reaction was disbelief that Embarcadero would try anything so foolish or mean spirited.  So I checked and double-checked.<\/p>\n<p>Had there been even the slightest question of doubt as to it&#8217;s authenticity I would not have mentioned it.<\/p>\n<p>Of course, if Embarcadero want to retract this change and perhaps even deny it was ever going to happen, then I for one will be over the moon.<\/p>\n<p>Now, I have to pack some bags and go door knocking on the local foreign diplomatic missions &#8230;.  \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">[Estimated Reading Time: <\/span> <span class=\"rt-time\">3<\/span> <span class=\"rt-label rt-postfix\">minutes]<\/span><\/span> I don&#8217;t enjoy posting this news. I really don&#8217;t. I had hoped that my next post would be a more positive report following the Auckland leg of the XE3 World Tour this morning (and that will come later today). But I feel this news is so important that it has to be mentioned, so here [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":[]},"categories":[4,163],"tags":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p1TKYv-hH","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1141,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/1141\/","url_meta":{"origin":1097,"position":0},"title":"XE3 EULA:  The Facts vs The Spin","date":"04 Sep 2012","format":false,"excerpt":"I wasn't going to say anything further on this as it has been pretty much covered in the forums and on other blogs, but when a duly annointed \"MVP\" suggests that I should publish a post explaining that the news about the proposed changes in the EULA were FUD, then\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1166,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/1166\/","url_meta":{"origin":1097,"position":1},"title":"XE3 Upgrade from Delphi 2009 &#8211; Only Until the End of the Year","date":"05 Sep 2012","format":false,"excerpt":"I previously speculated that the upgrade eligibility window for XE3 might have been edged open ever so slightly. Sadly it seems this is not the case (German language forum). At least, not unless they extend another upgrade offer as they did with XE2. Here's the response, as translated by Google:\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1138,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/1138\/","url_meta":{"origin":1097,"position":2},"title":"Widening of Upgrade Eligibility in XE3&#8230;?","date":"03 Sep 2012","format":false,"excerpt":"Having checked the online store listing for Delphi XE3 which is now up, it appears that the upgrade eligibility window for XE3 may have been nudged open ever-so-slightly wider. The eligibility window introduced by Embarcadero has previously, consistently, been current version and the two immediately prior versions. Additionally they generously\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":950,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/950\/","url_meta":{"origin":1097,"position":3},"title":"RAD Studio (XE3 Launch?) Event Announced in NZ","date":"02 Aug 2012","format":false,"excerpt":"Just a few moments ago I received an invitation to register for what I presume to be the launch event of RAD Studio XE3. 28th August is the date for your diary! I have to presume this is the XE3 launch because \"XE3\" isn't actually mentioned. For that matter, the\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1133,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/1133\/","url_meta":{"origin":1097,"position":4},"title":"XE3 Released.  Available to Download Now for SA Subscribers","date":"03 Sep 2012","format":false,"excerpt":"I just got an email from Embarcadero announcing the availability of XE3 for download from the Maintenance Portal. Both a 51 MB web installer and a 3.1 GB ISO are available. I don't have any public links, and presumably anyone on SA will have received their notifications directly already. But\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1293,"url":"https:\/\/www.deltics.co.nz\/blog\/posts\/1293\/","url_meta":{"origin":1097,"position":5},"title":"Price Rise for Delphi Pro in 2013","date":"21 Nov 2012","format":false,"excerpt":"This morning I received yet another email from Embarcadero enjoining me to purchase Delphi XE3, using the same email address that is already associated with the EDN account I used to activate the Delphi XE3 I already own. Some people apparently find this to be perfectly normal and (presumably) effective\u2026","rel":"","context":"In &quot;Delphi&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/1097"}],"collection":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/comments?post=1097"}],"version-history":[{"count":21,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/1097\/revisions"}],"predecessor-version":[{"id":1495,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/posts\/1097\/revisions\/1495"}],"wp:attachment":[{"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/media?parent=1097"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/categories?post=1097"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deltics.co.nz\/blog\/wp-json\/wp\/v2\/tags?post=1097"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}