Open Source/Limited Source availability for CryoSPARC?

Due to the ever changing hardware landscape, we’re forced to try and source old, unsupported hardware just to run CryoSPARC. For users in organizations who only purchase from one or two vendors, this may not be possible at all. Providing the source code (even just limited availability) would allow the community to work hand-in-hand with the CryoSPARC team to help push updates a lot quicker than the CryoSPARC team alone.

This would not be an issue if development moved quickly, but as a few (major) examples: LDAP user support doesn’t exist, Nvidia Ada Lovelace support took upwards of 8 months to support, Nvidia Grace support is still non-existent, and Blackwell support has no timeline.

Nvidia hardware and CUDA seem to be moving too fast for the current team to handle, so allowing the community to help grow CryoSPARC would benefit everyone involved. There are plenty of professional applications that have a source-available clause or already open source everything, so CryoSPARC wouldn’t be unique in that matter.

Is there any chance for either providing the source code or open sourcing CryoSPARC?

CryoSparc Tools https://github.com/cryoem-uoft/cryosparc-tools / https://tools.cryosparc.com/intro.html is somewhat opened licensed under BSD-3-Clause license (https://opensource.org/license/bsd-3-clause).

Most recent version of CryoSparc use reasonable NVIDA driver (v520+) and package their own version of CUDA (made my life a lot easier). I’ve also got most CryoSparc v4+ to work on Ubuntu and various REHL distros.

Not sure if it will help but I stumbled upon the following page which could be potentially interesting to resolve the issues with blackwell GPUs…