Несовершенство операционной системы
Какими бы совершенными ни были операционные системы, они никогда не смогут обеспечить идеальные условия для работы любого программного обеспечения. Кроме того, совместимость операционных систем с выпуском каждой новой системы ухудшается. В таких условиях разработчики вынуждены писать программы, ориентированные на конкретную операционную систему, либо переделывать существующее программное обеспечение под новую операционную систему. Пользователю остается или работать с сертифицированными программами, или мириться со сложившейся ситуацией. Иногда и выбирать не приходится, ведь многие программы распространяются бесплатно (можно догадаться, каково качество работы большой части из них). Часто, даже если программное обеспечение написано с соблюдением всех правил, виной его неработоспособности становится механизм защиты операционной системы, который ошибочно определяет несанк-ционированные действия программы. В этом случае остается искать либо пути обхода, либо альтернативную программу.
|