#1 2020-06-03 12:03:36

Leslie7
Member
Registered: 2015-06-25
Posts: 248

Sydney unified memory manager

ab,

seems it may be compatible with mORMot for all platforms.  Is mobile development with the regular mORMot units is a viable option now?

Offline

#2 2020-06-03 12:06:49

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,706
Website

Re: Sydney unified memory manager

No, it is not, for the server side.
Problem is not only the memory model, but also the OS API calls.
There is no standard RTL calls as with FPC. Each platform has to be implemented.

The cross-platform client units work on Sydney, though.

Offline

#3 2020-06-03 12:34:14

Leslie7
Member
Registered: 2015-06-25
Posts: 248

Re: Sydney unified memory manager

This is quite surprising. The foundation of closs-platform development should be  unified API's at the deepest possible level.

I  was hoping to use the mORMmot sqlite engine because it has encryption and is always up to date. The FireDac embedded engine has its own encryption, but it seems to be updated only occasionally. With dynamic linking  encryption is not possible at all.

Thanks for the quick answer.

Last edited by Leslie7 (2020-06-07 08:43:57)

Offline

#4 2020-06-29 21:24:51

Leslie7
Member
Registered: 2015-06-25
Posts: 248

Re: Sydney unified memory manager

ab,

are there any plans for the foreseeable future to make mORMot usable for android and ios directly?

Last edited by Leslie7 (2020-06-29 21:30:46)

Offline

#5 2020-06-30 07:05:39

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,706
Website

Re: Sydney unified memory manager

No plan.
And I don't have any Delphi Pro license, so I can't even try to use it. And don't expect Embarcadero to support mORMot, since we are a direct concurrent of their own server products.
Their https://community.idera.com/developer-t … ponsorship sounds more like a marketing stuff:

Seems more like you're doing advertisement for them and then you maybe get a few hundred euros which doesn't even reflect your work on your open-source project but they get several new customers due to your work and advertisement...

https://synopse.info/forum/viewtopic.ph … 181#p32181

If some people are willing to sponsor a license and the development, we may add support for all Delphi versions - but I guess for mORMot2 which has a much better Operating-System isolation than mORMot 1 thanks to its https://github.com/synopse/mORMot2/blob … ore.os.pas unit.

Offline

#6 2020-07-03 08:58:40

Leslie7
Member
Registered: 2015-06-25
Posts: 248

Re: Sydney unified memory manager

If you do not have any licences under your own name you could use the community edition. But it does not work with paid licences on the same machine.

Neverless I am really interested how sponsoring would work beside providing the licence?

Offline

#7 2020-07-03 09:30:33

ab
Administrator
From: France
Registered: 2010-06-21
Posts: 14,706
Website

Re: Sydney unified memory manager

The Linux compiler is not part of the Delphi CE offer.

And the CE offer is still 10.3 - may be upgrade when it would be 10.4.

Offline

#8 2020-07-03 15:03:40

Leslie7
Member
Registered: 2015-06-25
Posts: 248

Re: Sydney unified memory manager

You are right, I did not think of Linux, only the mobile platforms.

CE 10.4 detto.

Last edited by Leslie7 (2020-07-03 19:56:01)

Offline

Board footer

Powered by FluxBB