software.sh