2010-07-09 16 views
9

Tengo un compañero de trabajo con una sólida formación en Ruby que está interesado en ponerse en marcha con Delphi y el desarrollo nativo. Sin embargo, entiendo que Turbo Delphi (basado en Delphi 2006) ya no está disponible para su descarga.¿Dónde puedo encontrar una versión "Turbo" o "Lite" de Delphi?

Entonces ... ¿dónde lo deja? ¿Existe alguna versión introductoria o de bajo costo de Delphi disponible legalmente en algún lugar? ¿O hay una oferta en el horizonte de Embarcadero?

Nota: Por favor, no sugieren ninguna versión legalmente cuestionables, ya que no es una opción tendremos en cuenta.

ACTUALIZACIÓN: Parece que no hay una versión legal o libre de Delphi disponible. Lo más parecido es el compilador IDE de Lazarus y Free-Pascal.

+0

todavía puede encontrar turbo delphi en internet (a través de fuentes no oficiales) ... sé que es un producto descontinuado pero técnicamente no es ilegal usarlo en mi humilde opinión. google: 'download turbo delphi' –

+0

Solía ​​haber una edición para estudiantes que era más barata - si él es un estudiante – Mawg

+0

Hmm, ¿cómo era la licencia en el largo tiempo descontinuado Kylix? Eso era Delphi para Linux y podría haber tenido una licencia un poco menos restrictiva – Mawg

Respuesta

13

This con this debería estar lo suficientemente cerca. Habla el idioma al menos.

+7

Para ser notado, esto no es Delphi, es Lazarus con el compilador FreePascal. –

+4

@ Cosmin, sí, esto no es Delphi; pero es el material de freeware más cercano a Delphi. Delphi no tiene SKU de software gratuito, y basado en Michael Rozlog y Nick Hodges en sus Podcasts de Delphi, no tienen ningún plan para proporcionar ningún SKU de software gratuito. Lo máximo que puede ver en el futuro, debería ser un SKU de nivel de entrada más barato. – vcldeveloper

+4

Es más Delphi que Prism :-) –

2

Importante actualización:

No sólo tiene que descargar cualquier versión de Delphi de un espejo, aun cuando solían ser libre, cuando ya no están disponibles en Borland/CodeGear/embarcadero.

De acuerdo a los comentarios y en contra de Alexander a la siguiente cita, a pesar de que eran libres, puede que no sea legal para instalarlos recién ahora.

yo no era consciente de que cuando he citado la respuesta a la pregunta mencionada. Lo siento.


si embargo decide aprender Delphi, es posible que desee buscar Delphi 7 personal que fue removido de Borland/CodeGear/Embarcadero sitios web, pero todavía está disponible en algunos proveedores de alojamiento de espejo . Creo que es legal usar esto como lo fue una vez publicado como freeware. - migajek ayer

Citado de un comentario sobre la cuestión Do I need to free these objects?

Lo mismo puede aplicarse a Turbo Delphi 2006 ...

+3

Delphi 7 nunca fue freeware. Y el uso de Turbo Delphi Explorer también es ilegal ahora. Esto se debe a que para usarlo, necesita una clave/serie personal, que puede obtener del sitio web de CodeGear. Pero ya no dan claves y todas las descargas están cerradas, así que estás atrapado aquí. Por supuesto, si ya ha instalado Turbo, úselo. Si no, no puedes hacer esto legalmente ahora. – Alex

+0

@Alexander: gracias por señalar eso. Actualizado mi respuesta. –

10

OMI Delphi 7 Descargar Personal es la única disposición legal "no "costosa" versión de Delphi. Pero es realmente limitado en sus características.

Es una verdadera lástima que Embarcadero lo obligue a invertir unos USD 900+, incluso si uno no necesita todas las ventajas y aventuras de la versión Pro. Especialmente si los productos de la "otra compañía" (las versiones Express) se regalan de forma gratuita.

Estoy hablando de la necesidad de la línea de productos Turbo descontinuada (basada en una base estable, es decir, D2010 y no D2006) para que el desarrollador de software aficionado lo inicie. Tal vez su incluso está dispuesto a actualizar a una versión completa algún día.

Chris

+0

¿Sabes dónde puedo descargar Delphi 7 Personal? – Mick

+1

La última descarga de búsqueda legítima para Delphi 7 personal, que yo sepa, era del sitio polaco de Borland. Ya no está disponible. – dummzeuch

10

Extractos de "Sobre Lazarus":

Así que lo que es Lázaro? Lazarus es la biblioteca de clases de Pascal gratuito que emula a Delphi. Free Pascal es un compilador GPL que se ejecuta en Linux, Win32, OS/2, 68K y más. Free Pascal está diseñado para poder comprender y compilar la sintaxis de Delphi, que por supuesto es OOP. Lazarus es la parte del rompecabezas que falta que le permitirá desarrollar programas similares a Delphi en todas las plataformas anteriores. A diferencia de Java, que se esfuerza por ser una carrera de escritura en cualquier lugar, Lazarus y Free Pascal se esfuerzan por escribir una vez compilar en cualquier lugar. Dado que el mismo compilador está disponible en todas las plataformas anteriores, significa que no necesita hacer ninguna recodificación para producir productos idénticos para diferentes plataformas.

Sí, pero ¿qué pasa con la GUI? ¿Qué conjunto de widgets estás usando? Esa es la parte ordenada. Tú decides. Lazarus se está desarrollando para ser totalmente independiente de API. Una vez que escribe su código, simplemente lo vincula con el conjunto de widgets API de su elección. Si quieres usar GTK +, ¡genial! Si quieres que Gnome cumpla, ¡genial! Siempre que el código de interfaz para el conjunto de widgets que desea usar esté disponible, puede vincularlo. Si no está disponible, puedes escribirlo.

Por ejemplo. Supongamos que está creando un producto en Windows utilizando los widgets estándar de Windows. Ahora quieres crear una versión de Linux. Primero, decide qué conjunto de widgets quieres usar. Supongamos que quieres usar gtk +. Entonces copia el código en su máquina de desarrollo Linux, compila y enlaza con la unidad de interfaz gtk +. Eso es. Acaba de crear una versión para Linux del producto Windows sin ninguna codificación adicional.

En este punto del desarrollo estamos utilizando Win32, gtk +, Carbon y QT como nuestro conjunto de widgets API. Tan pronto como Lazarus alcance una versión 1.0, los desarrolladores podrán comenzar a crear la unidad de interfaz para vincular el LCL (Lazarus Component Libraries) a otros conjuntos de widgets.

¿Esto es realmente como RAD como Delphi? Seguro. ¿Está totalmente terminado? No todavía. El IDE completo está completo y se puede usar para la mayoría de las necesidades de programación. Varios aspectos del proyecto aún necesitan ayuda. Insinuación. Insinuación.

¿Puedo usar mi código Delphi existente? Algunos sí. Si el código es Delphi Pascal estándar y utiliza los componentes estándar encontrados en Delphi, entonces la respuesta es sí. Si utiliza alguna base de datos específica, OCX o DCU, la respuesta sería no. Estos elementos son específicos de Windows y solo funcionarían en y dentro de Windows. Sin embargo, si solo está buscando crear un producto de Windows utilizando Free Pascal y Lazarus, la respuesta sería sí. Esto aún no se ha agregado al LCL, pero debería ser posible en el futuro.

¿Puedo crear productos comerciales con esto? Sí. El código para el compilador de Free Pascal está bajo la licencia GPL. Esto significa que es de código abierto, libre, cualquiera que sea el nombre que quieras mantener. Puede modificar el código si lo desea, pero DEBE distribuir esos cambios o ponerlos a disposición de los demás si así lo desean.

Las FCL (bibliotecas de componentes Pascal gratuitas) y el LCL (que con el tiempo pasarán a formar parte de la FCL) tienen licencia bajo una LGPL modificada. En pocas palabras, esto significa que puede escribir su propio software propietario que solo enlaza con estas bibliotecas.Puede vender su aplicación sin la necesidad de suministrar o poner a disposición su código. Sin embargo, al igual que con el compilador, si realiza modificaciones en la FCL o LCL, debe hacer que esos cambios estén disponibles para el público general y el mundo.

3

simplemente para la corrección, se puede obtener una prueba de 30 días: https://downloads.embarcadero.com/free/delphi

Además, yo sugeriría ir a una conferencia de Delphi. Tiene aproximadamente 1 en 30 posibilidades de ganar una copia gratis o un descuento significativo.

0

También puede echar un vistazo gratis CodeTyphon. Es un potente paquete de instalación de un clic para Delphi nativo multiplataforma como RAD/IDE basado en Lazarus/FreePascal. Tu amigo comenzará a codificar solo unos minutos después de la descarga. CodeTyphon ya es compatible con 4 servidores de CPU/sistema operativo (Win32, Win64, Linux32, Linux64) y 16 objetivos de CPU/sistema operativo (brazo-Wince, brazo-Linux, brazo-integrado, brazo-gba, brazo-nds, i386-Win32, i386 -Linux, i386-FreeBSD, i386-Haiku, x86_64-Win64, x86_64-Linux, x86_64-FreeBSD, powerpc-Linux, powerpc64-Linux, sparc-Linux, sparc-Solaris). Más se admiten en Lazarus/FreePascal, pero otros aún no están integrados en CodeTyphon.

+0

Esto es solo Lazarus con otro nombre. –

2

Embarcadero lanzó un starter edition de Delphi por $ 199. La última versión es Delphi 10 Seattle.

Como Mohammed señaló que hay un precio de actualización de $ 150, de cualquier otro producto IDE o herramienta de desarrollador, incluidos los productos anteriores de Delphi.

+1

Puede usar el precio de actualización que es de $ 150 desde cualquier otro IDEs, incluso el gratuito –

+0

El último enlace es: https://store.embarcadero.com/542/catalog/product.s5220/language.en/currency. USD /? Id = OdD0lb4zgW –

Cuestiones relacionadas