If the universe is infinite it has always existed and always will

There are different kinds of infinity.

Fallacy Of Irrelevant Purpose

Therefore to invalidate the statement you have to give a proof that from finite universe you can pass to the smallest infinite. But the existence of several infinities does not reject the premise.

If the universe is infinite it has always existed and always will

we have strong evidence to suggest that there was a beginning and there will be an end.

Fallacy Of Red Herring

The logic of the argument does not reject the premise.

Free software is necessary

Free software can permit end user to take control over software. If enduser cannot develop he can ask help from developers. There are many way to ask help : - calling friend who can help - calling paid services - build a user community permit better fund raising. - etc

Fallacy Of False Cause

You have a misconception with "free, "open-source" and "allowed to be modified or adapted". There is no guarantee that you can modify free software.

Static typing is better than dynamic typing in programming languages.

Once a statically typed language is learnt, it's easier to switch to / learn a dynamic typed one then the other way around.

Irrelevant Conclusion

That it allow the user to change easily to the counterpart does not make it a better paradigm