I was a big fan of the Windows installer for Open Distro. I enjoyed being able to fire up a node on my laptop for quick proofs-of-concept or demos.
Everything except the K-NN plugin and the Performance Analyzer app run in the JVM, so you could in theory run OpenSearch 1.0 on Windows today by skipping those and providing your own JDK. You’d need to do a lot of configuration by hand that the Linux and Docker artifacts do for you.
Just to prove to myself it’s possible, I tried the “min” distribution and the Corretto 15 JVM. Unzipping them side by side, I can fire up a (totally not configured for production) node with:
C:\opensearch\jdk15.02_7\bin\java.exe -Dopensearch -Dopensearch.path.home="C:\opensearch\opensearch-1.0.0" -Dopensearch.path.conf="C:\opensearch\opensearch-1.0.0\config" -cp "C:\opensearch\opensearch-1.0.0\lib\*" "org.opensearch.bootstrap.OpenSearch"
And voila!