Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

From the article “In some cases, the .NET Framework 1.1 is specifically identified as required for an app to run”

By “specifically identified” it means that some applications actually hard coded a check of 1.1.



If app developers explicitly prevent their code from running on future platforms, this is hardly the fault of the platform.


Which would be no different to a macOS app hard coding a check for 10.3 and not working if you have anything newer. Neither says that the app _couldn't_ run, just that a badly thought gate prevents it.


Whether the app could run or not is irrelevant if the app doesn’t run. There must be enough apps that don’t run that MS thought to call it out.


> There must be enough apps that don’t run that MS thought to call it out.

The callout exists because Microsoft takes a different approach to support from Apple. Microsoft provides support material for all of it's legacy and deprecated software, as well as the ability to download and install them. So it's important to identify and track incompatibilities between them.

When Apple moves the past is whitewashed over and when support stops they forget it ever happened.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: