package ubuntu software properly
Packaging of ubuntu drivers into a .zip file with a name containing lots of spaces, which unzips into the current folder instead of a subfolder, and then requires the manual execution of an installer script (which may as well be called setup.exe), makes ubuntu users feel like we are running Windows again, and reminds us why we hated it so much. Ubuntu offers a superior packaging format (the .deb package), and a repository model which offers streamlined installation, and automatic updates forever. Setting up a repository for your software and packaging it properly will take very little more effort than your current packaging process, and not doing so is harming your penetration into the Linux market, and is a huge missed opportunity.
Xiaodong Qi commented
I think if the installation process can automatically uninstall any previous version without rebooting followed by the installation of the new driver, it would be excellent!