The Ebook. Книга об электронных книгах (Прохоренков) - страница 129

Довольно спорный момент может вызывать частота и необходимость обновления прошивки от различных производителей. Здесь действует психологический момент. При частом обновлении может показаться, что производитель активен, расширяет или исправляет функциональные возможности аппарата, либо программное обеспечение настолько плохое и сырое, что его требуется все время обновлять. Верность суждения зависит от того, что пропагандирует производитель и каковы реальные результаты. Если обещана расширяемость функций устройства, то обновления как раз и преследуют эту цель. Если с устройством фактически ничего не происходит, кроме стабилизации работы, то производитель больше уделяет внимания исправлению ошибок, которые были неизбежны при конструировании аппарата. Возможно, что психологически верно, когда программное обеспечение в течение всего срока жизни электроники ведёт себя стабильно, а новые функции не обещаны потребителю изначально. С другой стороны, любой потребитель хочет иметь программное обеспечение, которое идентично аналогичным моделям нового поколения от производителя, которому доверяет пользователь. В таком случае обновление прошивки закономерно и приветствуется.

Частота обновлений также накладывает финансовые затраты на обязательства производителя. Ему необходимо содержать группу сотрудников, которые будут регулярно совершенствовать программное обеспечение.

Термин «прошивка» появился во второй половине ХХ века, когда в компьютерах использовалась память на магнитных сердечниках. Прошивка требовала внимания и ручного труда. Этой процедурой занимались в основном молодые девушки, что и в наше время остаётся характерным для других областей микроэлектроники.

Основное отличие прошивки от программного обеспечения — это метод записи в устройство. Если прошивка является основой для работы устройства, то более широкий термин применяется ко всему, что может выполнять какую-то роль внутри электронного аппарата.

В компьютерном сленге часто используется слово «софт» от сокращения английского слова «software», термин, который в этом смысле впервые применён в статье журнала «American Mathematical Monthly» математиком из Принстонского университета Джон Тьюки в 1958 году.

Существует много терминов для определения метода разработки и ограничения авторских прав на программное обеспечение.

Самым известным на сегодняшний день является «открытое программное обеспечение» от английского «open-source software». Это программное обеспечение с «открытым исходным кодом». Он доступен для просмотра, изучения и даже изменения, что теоретически позволяет пользователю принять участие в его улучшении. Открытое программное обеспечение позволяет заимствовать часть кода или даже целые программы для разработки других приложений. Современные устройства для чтения разрабатываются в большинстве случаев с применением открытого исходного кода и в результате заметна схожая функциональность. Основные отличия находятся в основе сервисных функций, возможностях настройки и прочем, что отличает использование одних и тех же движков. Наиболее распространённые среди них — это FBReader и CoolReader.