Every time I hear someone claim they're "creating a job" when they hire someone I cringe. You're not creating the job. I create that job when I buy the good or service you offer.
...and your employer creates that other employer's job when they pay you money to spend for your labor.
Take the average plumber. Or hairdresser. Or janitor. Or, hell, anyone providing a service (i.e. what 3/4th of our GDP producing population does). That plumber will employ someone if, and only if, there is a reason for him to do that. Because if there is no reason, he's better off without that person.
...Same with any product or service you purchase as a consumer.
And that in turn will happen if, and only if, that person not only needs that service but also is able to afford that service. And services is the FIRST thing people cut back on when money gets tight.
...and an employer will only sell that product if it will make a profit at least in the long term and will only hire someone for the same reason. Micro economics really isn't that complex. Nobody does anything for free. We have many different economic policies for a reason because the entire economy is interconnected. If people cannot purchase products or services, businesses cannot hire. If businesses cannot hire, people cannot purchase products or services.
Most public domain software is free, at least at first glance.