Критерии выбора программ — Проект SAFE
Рекомендации
Критерии выбора программ

Ориентируемся в океане программного обеспечения

Бывает так: в одном каталоге предлагается несколько схожих программ, и нелегко сделать оптимальный выбор. Как угадать, какая из программ подходит больше? В этой короткой статье мы предлагаем критерии, которые могут помочь в такой ситуации.

Какими качествами может обладать программа?

1. Функциональная.

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

2. Открытая.

Иначе говорят: с открытым кодом (open source). Значит, код этой программы (тот, что составлен программистами) доступен для ознакомления. Широкая публика с ним, конечно, не справится, а вот специалисты могут его изучить и убедиться, что, к примеру, в программе отсутствуют "закладки" (скрытые способы получения доступа к пользовательским данным, "универсальные" шифровальные ключи и т. д., специально созданные разработчиком). Это особенно важно для программ, которые обеспечивают безопасность данных и коммуникаций.

3. Бесплатная.

Для подавляющего большинства современных программ можно подобрать бесплатные аналоги. Иногда полезно охладить собственные привычки: да, рука уже набита для ваяния шедевров в Adobe Photoshop, но почему бы не попробовать бесплатный GIMP?

4. Актуальная.

То есть, не заброшена разработчиком, регулярно обновляется, есть сайт, руководство, документация.

5. Популярная.

Описание программы и ссылки на нее можно найти в сетевых СМИ, в каталогах, сравнительных таблицах, тестах, статьях экспертов. У программы есть сообщество пользователей (даже поклонников), можно найти их обсуждения, задать вопросы.

6. Кросс-платформенная.

Это значит, что программа существует для разных операционных систем. Обычно речь идет о Windows, OSX, Linux. Хорошо, если программа есть и в вариантах для портативных устройств, в первую очередь для iOS, Android. Очень может быть, что, попробовав программу на рабочем компьютере Windows, вы захотите иметь что-то подобное на своем личном MacBook Air и на iPhone. Разумеется, этот критерий актуален не для всех программ: скорее всего, вам не понадобится графический редактор на маленьком смартфоне, а вот менеджер паролей, наоборот, может пригодиться.

7. Портативная.

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

8. Локализованная.

(Переведенная на местный язык) В зависимости от вашего уровня знания языка оригинала (обычно английского) этот параметр может быть важен.

Версия для печати