Hi Rob,
> I found that the Github README has a little on it, not much but a little:
>
> https://github.com/tranquilit/OpenRSAT
>
> Also FreePascal + Lazarus is an interesting choice for a technology
> stack but why not I suppose. Memories of Delphi.
actually to build native application with cross-platform support,
Lazarus/FPC is a very natural solution. It is indeed not as shiny as the
more young languages and development environments, but it is none the
less much more efficient for native app building, both in term of dev
time, and cpu / ram consumption at runtime. It allows you to build
graphical interface with native look and feel, and the builds can be
very self contained which make it very easy for distribution.
Lazarus/FPC is a very natural choice for us as it is also the basis for
the graphical interface in Wapt, Tranquil IT's software deployment
solution [1]. We support Linux i686/amd64/armhf/arm64 and Windows 7 to
2025 32bit/64bit and macOS for the last 5 version on Intel and arm64
arch. So yes it is very cross platform.
For network protocols support we are using the opensource mORMot2
framework [2], which is definitely not the faint of heart to start with,
but which is immensely efficient and versatile. Tranquil IT has Arnaud,
the main mORMot2 dev on the payroll, so we can implement all the quirks
of MS protocols to have a top notch Active Directory support in Wapt,
and now OpenRSAT :-)
Cheers,
Denis
[1] https://www.wapt.fr/en/doc/index.html
[2] https://github.com/synopse/mORMot2
>
> On 24/10/2025 6:53 am, Rowland Penny via samba wrote:
>> I came across this purely by accident:
>>
>> https://www.tranquil.it/en/openrsat/
>>
>> ?From first appearance it looks interesting, but I will struggle to
test
>> it, there are no Linux arm64 packages and the build instructions are
>> very brief to non existent.
>>
>> So, Tranquil IT, if you want people like myself to test it, tell us how
>> to build it.
>>
>> Rowland
>>
>