Posts: 1,136
Threads: 37
Joined: Mar 2018
Reputation:
30
Location: Limassol, Cyprus
The Delphi Linux compiler has some obstacles to make it to Linux. We still have it on our roadmap however.
Wine works fine however and has lessened the requests from customers for native Linux support. We are also looking at Lazarus again and Linux support could come possibly sooner on that.
We still want to do Native Apache on Windows as well, but we've had to detour for CSP.
Posts: 1,136
Threads: 37
Joined: Mar 2018
Reputation:
30
Location: Limassol, Cyprus
11-29-2019, 03:12 PM
(This post was last modified: 11-29-2019, 04:04 PM by kudzu.)
Delphi on Linux has been a moving target.. ARC which breaks things then they say they will remove ARC... So our plans for native Linux have been put off again as the Delphi Linux compiler is a moving target.
As other uses posted you can use WINE to deploy it. 17 can do Linux in some limited cases, but for the full IW that you are used to it will remain Windows or WINE on Linux for a bit.
Posts: 1,136
Threads: 37
Joined: Mar 2018
Reputation:
30
Location: Limassol, Cyprus
17 will have some Linux options and in fact our own main webserver is *nix and we are already running 17 on it. But the backend is simple REST etc, not the full session and other management we currently offer in Delphi. The "whole enchilada" of IW will be Windows for a bit more. If the Delphi Linux compiler becomes less of a moving target we will consider it again. Till then.. its REST etc.
Posts: 64
Threads: 9
Joined: Jun 2019
Reputation:
0
Location: here
There is one minor problem with intraweb app on linux with WINE. When your VPS provider does some maintenance, switches off and reboots your VPS, your app won't autostart even if it is a console (service) http.sys one. It is caused by the fact that on reboot, VPS server stops before login whereas wine starts after login.
Posts: 1,136
Threads: 37
Joined: Mar 2018
Reputation:
30
Location: Limassol, Cyprus
You can set service dependency order to ensure that WINE starts first.