I know that SimLink will not be implemented for Linux by your side and I totally understand your point. As I am using X-Plane 11 on Linux and as I am also a software developer, I would be interested in implementing it myself (and releasing it for free for others that would like to use it).
I know how to get data from X-Plane via UDP and as far as I understand SimLink just sends the position to some Navigraph server so that the position can be shown on the charts. Therefore, I would just have to write a program that receives the position from X-Plane, converts it to your data structures and then sends it to your server.
Is it possible to get a description of your API / protocol to send the position to your server?
Our software products have a development methodology and importantly support infrastructure. It is one of the reasons we are a market leader.
We would therefore need this developed in house with this person-power structure in place. When Linux becomes a mainstream OS with customer numbers to match, we shall consider Linux support of Simlink and other products.
I have to say as another of you Linux users, that I find this attitude disappointing. A developer has offered to develop and maintain a solution and you’ve immediately shut this down. He could sign an NDA to protect you IP and distribute the solution in such a was as not to reveal the code. This seems somewhat short sighted, and I must admit this makes me consider the future of my subscription, I have to say if I can find an alternative, I will be looking at it as it appears you don’t want to support my preferred platform
This is IMHO just an excuse that should no longer be valid in 2022.
Linux IS a mainstream OS.
Regarding flightsim software it is more a chicken-egg-problem.
I just jumped onto Linux because the proprietary drivers for my AMD card introduce new problems with each version. More or less everything(!) - each and every plugin I use - is compatible. Except the payed Navigraph software.
Maybe it would be a great idea to rethink the opensource approach…
As said earlier: Forwarding position data to your server is a no-brainer for a developer.
Greetings from a developer & software architect.
@spainer maybe it would also be possible to play the “man in the middle” to analyze the data transfer… regarding the browser version it should be possible to just proxy the position data… just an idea.
At this stage the development and support effort for Linux support of our products is not justified for the potential user numbers. We continue to monitor Linux user numbers, and will post here should this change.