Free software is software that anyone may run , share , and change , at any time , for any reason . The opposite of free software is proprietary software . While some software might always be free , there would be a growing amount of software that was for sale only .