Recent

Author Topic: FP and Embarcadero  (Read 1947 times)

ssliackus

  • Jr. Member
  • **
  • Posts: 63
FP and Embarcadero
« on: July 01, 2019, 11:41:42 am »
What are Free Pascal relations with Embarcadero/Delphi and their community?

I understand that open source project can hardly compete with commercial, but are you competitors? I mean, is FP taking part of their business?
Or may be you are cooperating and supplementing each other?

Thank you.

S

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7861
Re: FP and Embarcadero
« Reply #1 on: July 01, 2019, 12:31:31 pm »
What are Free Pascal relations with Embarcadero/Delphi

With Embarcadero itself, zero

Quote
and their community?

Indirect via dual-maintenance of components. But that is community to community, nothing formalized.

Quote
I understand that open source project can hardly compete with commercial, but are you competitors?

Well, we do compete quite well on price  O:-)

Quote
I mean, is FP taking part of their business?
Or may be you are cooperating and supplementing each other?

I think most markets are supplemental. Yes, some paid customers crossover from Delphi to Lazarus, but most of those either cross because of target support.

Some people also cross because they are on relative old versions, and Embarcadero has become prohibitively expensive.  In D2009-DXE times, professional and enterprise updates could be had for resp 250-500 and 500-750 Eur, and you could skip a few versions.

Now it nearly requires that amount yearly in mandatory subscription That is a stiff price for people for which the Delphi side of thing is not core business.

Fred vS

  • Hero Member
  • *****
  • Posts: 1681
    • StrumPract is the musicians best friend
Re: FP and Embarcadero
« Reply #2 on: July 01, 2019, 12:34:08 pm »
I use Lazarus 2.0.6 32/64 and FPC 3.2.0 32/64 on Debian 10.2 64 bit, Windows 10, Windows 7 32/64, Windows XP 32,  FreeBSD 64 and Mac OS X Snow Leopard 32.
Widgetset: fpGUI, MSEgui, Win32, GTK2, Qt, Carbon.

https://github.com/fredvs

ssliackus

  • Jr. Member
  • **
  • Posts: 63
Re: FP and Embarcadero
« Reply #3 on: July 01, 2019, 12:54:32 pm »

Now it nearly requires that amount yearly in mandatory subscription That is a stiff price for people for which the Delphi side of thing is not core business.

That is good chance for FP to show himself if everything to put in a right way.

Need to think a little bit about this.

devEric69

  • Full Member
  • ***
  • Posts: 230
Re: FP and Embarcadero
« Reply #4 on: July 01, 2019, 01:13:53 pm »
Embarcadero uses Free Pascal code, and it's distributed in its Delphi versions (that's for sure).
use: Linux 64 bits (Ubuntu 18.04 LTS).
Lazarus version: 2.0.4 (svn revision: 62502M) compiled with fpc 3.0.4 - fpDebug \ Dwarf3.

ssliackus

  • Jr. Member
  • **
  • Posts: 63
Re: FP and Embarcadero
« Reply #5 on: July 01, 2019, 01:35:00 pm »
Embarcadero uses Free Pascal code, and it's distributed in its Delphi versions (that's for sure).

How do you know that?

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7861
Re: FP and Embarcadero
« Reply #6 on: July 01, 2019, 01:36:26 pm »
Embarcadero uses Free Pascal code, and it's distributed in its Delphi versions (that's for sure).

How do you know that?

delphi XE2 came with an experimental iOS compiler based on freepascal.  Their own, LLVM based, mobile offering was delayed.

ssliackus

  • Jr. Member
  • **
  • Posts: 63
Re: FP and Embarcadero
« Reply #7 on: July 01, 2019, 03:29:23 pm »
Then we can be proud of that!

S

lucamar

  • Hero Member
  • *****
  • Posts: 2271
Re: FP and Embarcadero
« Reply #8 on: July 01, 2019, 04:28:12 pm »
Then we can be proud of that!

Why? Because they were lazy with their own and took whatever came at hand at the last moment? And called it "experimental", as if saying "not really for serious work"?

We can be proud, yeah :P
Turbo Pascal 3 CP/M - Amstrad PCW 8256 (512 KB !!!) :P
Lazarus 2.0.4/2.0.6  - FPC 3.0.4 on:
(K|L)Ubuntu 12..18, Windows XP, 7, 10 and various DOSes.

devEric69

  • Full Member
  • ***
  • Posts: 230
Re: FP and Embarcadero
« Reply #9 on: July 01, 2019, 04:51:10 pm »
Don't forget, that the output for iOS was *the* argument specifically put forward for that release.
A new Delphi's version then, forcing those who wanted to keep the price of upgrading licenses... to pay, for this experimental iOS compiler based on freepascal, while the market is, already was, ultra dominated by Android  ::) .
use: Linux 64 bits (Ubuntu 18.04 LTS).
Lazarus version: 2.0.4 (svn revision: 62502M) compiled with fpc 3.0.4 - fpDebug \ Dwarf3.

Thaddy

  • Hero Member
  • *****
  • Posts: 9439
Re: FP and Embarcadero
« Reply #10 on: July 01, 2019, 05:36:38 pm »
delphi XE2 came with an experimental iOS compiler based on freepascal.  Their own, LLVM based, mobile offering was delayed.
And guess what? Now we have our own experimental LLVM back-end... :D :D :D :D
also related to equus asinus.

ssliackus

  • Jr. Member
  • **
  • Posts: 63
Re: FP and Embarcadero
« Reply #11 on: July 01, 2019, 06:27:25 pm »
Embarcadero uses Free Pascal code, and it's distributed in its Delphi versions (that's for sure).

Also, if they are using FP code, may be they would like to contribute to it?

marcov

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 7861
Re: FP and Embarcadero
« Reply #12 on: July 01, 2019, 06:41:37 pm »
Embarcadero uses Free Pascal code, and it's distributed in its Delphi versions (that's for sure).

Also, if they are using FP code, may be they would like to contribute to it?

They are not anymore afaik, only that one version to bridge their time problems. And that bad product gave FPC a bad name, so I think for FPC it was a netto negative experience.

skalogryz

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 2347
    • havefunsoft.com
Re: FP and Embarcadero
« Reply #13 on: July 01, 2019, 06:44:55 pm »
They are not anymore afaik, only that one version to bridge their time problems. And that bad product gave FPC a bad name, so I think for FPC it was a netto negative experience.
2011 blog
https://www.itwriting.com/blog/4841-hands-on-with-delphi-xe2-for-apple-ios.html
Patron Cocoa Widgetset development https://www.patreon.com/skalogryz

devEric69

  • Full Member
  • ***
  • Posts: 230
Re: FP and Embarcadero
« Reply #14 on: July 01, 2019, 06:59:09 pm »
So, clearly, they've communicated for marketing purposes, about a new possibility of creating iOS applications. Many developers would have preferred that they develop an Android solution.... and then, many developers realize that they were paying for... a iOS Free Pascal code update, overal!!?

Free Pascal may not be proud (if you want).
But de-ontologically, Free Pascal has nothing to be ashamed of, at least.
use: Linux 64 bits (Ubuntu 18.04 LTS).
Lazarus version: 2.0.4 (svn revision: 62502M) compiled with fpc 3.0.4 - fpDebug \ Dwarf3.