Hello, I hope you are well!
I am currently developing utility commands using artificial intelligence. During my research, I’ve made several observations:
- Microsoft is working with Ubuntu for Linux integration in Windows.
- Some NVIDIA open-source projects provide precompiled libraries only for Linux.
- Some official NVIDIA documentation explicitly recommends using Ubuntu.
- NVIDIA Jetson boards (Nano, Xavier, Orin, Thor, etc.) run Linux as their OS, and DGX Spark also runs on Ubuntu.
It therefore seems that driver support for graphics cards is complete on Linux (at least for NVIDIA).
On your side:
- you already have a cross-platform frontend with Eto,
- Python and .NET are supported for scripting,
- and RhinoCompute is clearly designed to run on servers.
So, is it conceivable that one day we might see Rhino on Linux?
Given my repeated frustrations with certain aspects of Windows, I would gladly switch my primary operating system to Linux. Right now, the only software keeping me tied to Windows is Rhino.
I imagine you’ve already discussed internally the idea of porting Rhino to Linux, but based on my findings I thought it was worth raising the point again. ![]()
At the moment, I’m able to use AI to segment meshes or recognize simple surfaces (plane, sphere, cylinder, etc.). At the pace things are moving, it’s certain that in 3 to 5 years AI will enable us to do much more in 3D. We already see a multitude of AI services running on Linux servers powered by NVIDIA GPUs.
I sincerely believe that at the very least RhinoCompute should be able to run on Linux…
jmv