Everything’s a trade off. Take something from 30 year ago written in a less popular language with a compiler that no one is maintaining, or that you might not even be able to find a copy of.
You can’t compile the source for modern systems, but the windows binary still runs.
Distributing the source also doesn’t solve the backwards compatibility problem even if it does ameliorate it. A compiler can’t paper over every compatibility problem.
You can’t compile the source for modern systems, but the windows binary still runs.
Distributing the source also doesn’t solve the backwards compatibility problem even if it does ameliorate it. A compiler can’t paper over every compatibility problem.