<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">&quot; Every compile takes 10cents of credit,&quot; I syntax check and compile about every 5 minutes or less.. its the speed and power of delphi to do this that is most valuable to me to make sure I don&#39;t ramble ahead with code that is full of syntactical foobars..</span><div>
<font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><span class="Apple-style-span" style="font-size: 13px; "></span><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">I&#39;d go broke very fast at 500 compiles a day. :)<br>
</span></font><br><div class="gmail_quote">On Tue, Sep 22, 2009 at 1:01 PM, John Bird <span dir="ltr">&lt;<a href="mailto:johnkbird@paradise.net.nz">johnkbird@paradise.net.nz</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
If Turbo versions of Delphi are not available, it is a great idea to have<br>
them as PR to get students getting free versions to learn on.  Without<br>
Embarcadero losing money on commercial sales.<br>
<br>
Interested to hear others ideas how such editions could work.<br>
<br>
My ideas:<br>
<br>
-Preventing installation of components as in the past is simple - but some<br>
large scale commercial programs could still be made, so I think it needs<br>
more.<br>
<br>
-Either disabling printing if included (Rave reports) or all printing<br>
carries a water mark &quot;Student Edition - not for commercial use&quot;.<br>
<br>
-All program windows contains some signature eg &quot;Student edition&quot; in the<br>
title bar<br>
<br>
-some smart restrictions on what can be produced.......eg cheap or free DB<br>
licences limit to often only 5 connections.   Maybe limit units to 4000<br>
lines of code, or forms to 30 components total, and listviews and grids to<br>
200 lines,<br>
<br>
-Programs might only run for 1 hour maximum and exit with a reminder screen,<br>
or will not run at all after say 1-2 years.<br>
<br>
-Alternatively charge strictly on a usage basis - eg start with $20 free<br>
credit.  Every compile takes 10cents of credit, every debugger run takes 20<br>
cents off, editing takes off 1 cent per hour.  When credit is used up IDE<br>
stops working, and you have to uninstall and reinstall.   (Transaction based<br>
charging like this is a favourite of mine, incorporated into some of my<br>
programs).<br>
<br>
-Expiry date on IDE, have to uninstall and reinstall to get more.<br>
<br>
-Student edition could cost say $25 or be free, depending on how restricted.<br>
<br>
A combination of more than one of these would mean commercial developers<br>
would still get the real versions, and be not too mean on students.<br>
<br>
Choose what is good to limit, and let them otherwise have a fully functional<br>
version - in reality they won&#39;t be writing very large programs, so that is<br>
what to limit.<br>
<br>
Personally I would favour the combination of<br>
-Watermarks on printing<br>
-limits on grid size and number of components on a form<br>
-programs run for 1 hour maximum.<br>
<br>
John<br>
<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>
</blockquote></div><br><br clear="all"><br>-- <br>Kyley Harris<br>Harris Software<br>+64-21-671-821<br>
</div>