Login Page - Create Account

Support Board


Date/Time: Thu, 21 Nov 2024 22:48:09 +0000



Native Support for Linux. Will This Ever Come?

View Count: 12876

[2022-01-27 13:38:03]
forevermaat - Posts: 5
But the core problems of windows remain...

Can someone point me to the core problems of Windows OS (either in general or specific to SC)? win10 2019 LTSC on ssd has been pretty solid for me.

I'm relatively new to Ubuntu (linux on an older laptop). Takes a little getting used to if you are used to windows / mac GUI. But I can see where running a couple of specific programs would work well with lower startup times. Especially if they are native linux programs.
[2022-01-27 15:19:37]
UnixManiac - Posts: 46
Can someone point me to the core problems of Windows OS (either in general or specific to SC)? win10 2019 LTSC on ssd has been pretty solid for me.

It depends from what perspective you see an OS, if its purely from a technical point of view the following points are valid as windows problems:

- Not that great network stack performance
- GUI feels sluggish no matter what (example, try quickly switching between desktops, press WIN+Tab while you have dozens of windows)
- Bloatware when you install it (dozens of services that you don't need consuming huge amounts of resources)
- Performance degrades over time (ever tried to keep windows without restart for couple of days? what about couple of months?)
- No decent control of underlying OS to user via command line (WSL does not count, powershell is BS if you are coming from the unix world)
- M$ trying to move users to use online accounts
- M$ .NET and other frameworks which are not focused on performance (SC is free of them thank god!)
- Not built with KISS in mind


The above can be correlated with using SC under Windows vs Linux. Seeing is believing. When you start using Linux in general slowly you will start understanding what running an OS that performs and quickly responds to user actions means.


Now to be fair from a purely user's perspective windows are superb, because they are built in such way to be user friendly and meet all business requirements, so you can do all your work with less hustle, the only thing they ask in return is to keep up with their degrading non-performance friendly "software" (Visual studio, office anyone?) and their NWO tactics (Your data is their data, you don't own the software, you actually leasing it etc).


If you are just a user/trader, trust me when I say you will spend MUCH more time with testing Linux and working through all problems they may arise than to keep up with the pain of using windows, that's a FACT - this is also why I recommend Ubuntu LTS, less pain for you with it -


In the end putting effort to learn Linux though will grant you the all the great benefits of using it and you will be able to break free from the M$/Apple ecosystems at least for your desktops :)
[2022-04-07 01:45:05]
User814333 - Posts: 13
Just curious what the status is on this. Is there a time frame for when a Linux port might occur?

Thanks!
Date Time Of Last Edit: 2022-04-07 01:47:45
[2022-04-07 11:31:04]
BeardPower - Posts: 51
@51

I agree with all points you made but let's clarify: GNU Linux is not all roses either! It neither has the best network stack nor is it snappy or performant (at least not as it could be).
The issue of non-snappiness is just the way the OS implements services. There is no separate thread for the GUI/window/panel like it was/is in BeOS/Haiku, so if you want snappiness, you would prefer those to GNU Linux.
But where does it stop? Every OS has its pros and cons simply because they are made as a general-purpose OS, not as a specialized OS for a specific task like trading.
IIRC, there was a thread where SC discussed creating their OS because of all the GP OS's shortcomings.
People would still complain if someone offered something like that: where is my messenger, my office suite, why can't I play games?
People must accept that software comes with limitations if they want GP solutions, just like purpose-built solutions.
The main question remains: is it fast enough?
Date Time Of Last Edit: 2022-04-07 11:37:18
[2022-04-07 14:21:16]
UnixManiac - Posts: 46
@BeardPower

My latest post was actually made so it can be very clear to new users what they should expect.

I would really discourage anyone to switch to Linux just because SC is running faster there, unless they have a dedicated computer just for trading, along with spare time to learn Linux.

Now regarding the question about is it fast enough? It really depends. What is your setup? What else do you run that impact your computer performance? What kind of hardware you have?

Then there questions even further, if you face performance issues, do you know how to tune your kernel? Network stack being slow? do you know how to do performance tuning on your OS?

There is no answer that fits all.

The most important question is: Do you choose to run Linux? If yes, then we are here to support and give feedback :)
[2022-04-07 14:32:38]
BeardPower - Posts: 51
@54

Yes, hardware and setup impact performance, but it's irrelevant to the question: is it fast enough?
If it's fast enough, there is nothing to worry about it. Is it not fast enough, then go and get speedier hardware. That's the most straightforward solution for the majority of users.
If you think about/require tuning your Kernel or network stack, you invest in the wrong area. It's a waste of time and resources. Traders do not want to do that.
They want to trade, not tune an OS. Just because they choose to run GNU Linux does not mean they want to adjust the OS. Again, they want to trade.
Date Time Of Last Edit: 2022-04-07 14:33:41
[2022-04-07 14:49:56]
UnixManiac - Posts: 46
@BeardPower

We have fundamentally different views I believe. Which is not bad, but we are never gonna agree on anything, so I will let the space open for anyone else to comment. I already stated my personal opinion on the subject :)
[2023-07-16 12:28:46]
VLiviu - Posts: 223
Count on me too if linux testers are needed! Arch linux here!
[2023-07-16 13:33:01]
Sierra_Chart Engineering - Posts: 17138
We are going to make a dedicated effort to finish the removal of MFC from Sierra Chart by the end of this year.

And then at the same time, we will work on adapting the Windows API calls, to Linux. We may need to add a management layer, for the user interface between Linux and the existing Windows API calls.

When all of this will be finished, we do not know. But let us hope, with a dedicated effort, that we can hope to be done within the first quarter of 2024.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2023-07-16 13:33:35
[2023-07-17 02:11:55]
User514555 - Posts: 8
Thanks, this is amazing, I can't wait.
[2023-07-17 05:39:21]
forevermaat - Posts: 5
We are going to make a dedicated effort to finish the removal of MFC from Sierra Chart by the end of this year.

And then at the same time, we will work on adapting the Windows API calls, to Linux. We may need to add a management layer, for the user interface between Linux and the existing Windows API calls.

So SC will then have 2 dedicated versions? SC Win and SC Linux versions? And which Linux flavors will be supported?

If having Win and Linux versions, will the license cover both versions?
And would there be an increase in total amount of computers that can simultaneously use the license? 3-4 concurrent connections included, with option to pay for more.

Even if someone ultimately wants to use Linux exclusively, there may be some transitionary period in which to move everything from the windows OS to Linux. Or compare the performance of Windows and Linux side-by-side over some period of time.

Thank you.
Date Time Of Last Edit: 2023-07-17 05:41:52
[2023-07-18 11:58:56]
ertrader - Posts: 672
That is outstanding news!!
[2023-07-18 12:20:04]
User687917 - Posts: 75
I'll be expecting!
[2023-07-19 04:41:29]
User921987 - Posts: 236
If you don't count bug fixes, this will be the most anticipated and significant improvement in SierraChart's history.
[2023-07-19 06:25:42]
Nicetas - Posts: 8
Looking forward to it!
[2023-07-19 22:43:40]
@TRADE_YOUR_PLAN - Posts: 129
Oh wow, this would be great!
[2023-07-20 00:41:52]
drod93 - Posts: 3
Great news! This would be awesome!
[2023-07-22 15:30:34]
JamesMowery - Posts: 11
Also wanted to say this is amazing to hear. I've been Windows-free for ~2 years now, and I'm never going back. Really appreciate Sierra Chart supporting us Linux people in any capacity!

P.S. This 100% dark mode theming tweak was a game changer for me. I can't use SC without it. It's actually the last hurdle I cleared to get me to purchase a subscription to SC: https://www.youtube.com/watch?v=Z1PZql5V0n0
Date Time Of Last Edit: 2023-07-22 15:40:21

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account