5 ms·
They used to give it away. I learnt to program from a free magazine cover-disk Delphi, and its excellent help system.
by bencoder 7y ago
They used to give it away. I learnt to program from a free magazine cover-disk Delphi, and its excellent help system.
- vintagedave 7y agoWe give it away now too :) There is a Community edition, where the license terms are basically that you should buy it only if you make significant revenue. Students, hobbyists, early stage startups etc - free. https://www.embarcadero.com/products/delphi/starter https://www.embarcadero.com/products/delphi/starter
- notriskfree 7y agoToo bad you don't actually let us reinstall the software we already paid for.
- vintagedave 7y agoNot sure what you mean there, sorry.
- notriskfree 7y agoIt is quite simple. I mean that if you install the software N times; perhaps because you often switch and rebuild machines; and you do not have a current subscription; Dennis in tech support will not reset your license registration limit; and you will never be able to install the software again.
- vintagedave 7y agoIf that happened, it is an error. I believe the flow these days is to go through Sales, but you do not have to buy or have a current subscription to install. I'll repeat that: You can install a hundred times if you need. You do not have to buy or have a current subscription to install. The license server counts installations and flags for verification after a certain number because it's quite common for people to install far more times (ie, for more people) than they actually bought. All that is required after you install a one-person license enough times to trigger the server asking questions is to contact us and let us know you really are using it legally. Then you're good to go.
- SnazzZG 7y agoFrom reading the product-editions page, am I misunderstanding things or is the community version unable to even access a database? https://www.embarcadero.com/products/delphi/product-editions https://www.embarcadero.com/products/delphi/product-editions I can't see students not needing DB access let alone 'early stage startups', without TDataSet et al, it would be effectively useless/worthless. (we're STILL using D5 where I work)
- vintagedave 7y agoNo - you can do everything in Community you can in Pro, the main paid edition. You can certainly use databases. We generally have a higher SKU for remote databases.
- nenadst 7y agosorry but remote database = postgres, mysql (or any relational db server) that is ridiculous in 2020 and you only get that with the "enterprise edition" "professional" only gets you embeded and localhost DB ?!? I still have my old separate Firedac licence for an old project i support, but anybody new coming to this mess will just have a good lough and move on.
- clouddrover 7y ago> sorry but remote database = postgres, mysql (or any relational db server) You can use open source libraries like Zeoslib (https://zeoslib.sourceforge.io/ https://zeoslib.sourceforge.io/) or mORMot (https://synopse.info/fossil/wiki?name=SQLite3+Framework https://synopse.info/fossil/wiki?name=SQLite3+Framework).
- chappi42 7y agoNo source code, thus bad debug experience. 32 bit only. I suppose it is not easy for you (as a tool supplier).
- vintagedave 7y agoDelphi's Community edition comes with source code and you can debug into the inbuilt libraries. And with Community you can build 32 and 64 bit apps for Windows, iOS, Android, and macOS.
- SyneRyder 7y agoI'm not sure that $5000 would count as significant revenue (I'd prefer an extra zero on that) but I suppose it's reasonable that if you earn enough from Delphi to pay for it, you should. I can't find the new pricing on the website (everything is free trial / request a quote) but I remember the last time I saw pricing it was so much that I opted to kill the one Delphi-made product I had rather than upgrade. I'm using Xojo instead for my cross-platform RAD development now.