Глава 12. Программы с "сюрпризом"
Глава 12. Программы с "сюрпризом"
12.1. Программы с открытым кодом
Для обеспечения большей анонимности вы должны использовать программы с открытым исходным кодом (так называемые OpenSource-программы). Исходный код таких программ свободно доступен на сайтах разработчиков программ.
Возникает вопрос: почему именно OpenSource? У таких программ есть одно большое преимущество – их исходный код открыт, а это означает, что в коде программы нет "черных ходов" (backdoors), и эти программы не передают информацию о передаваемых с их помощью данных своим разработчикам или кому-то еще. Ведь если бы это было так, общественность очень быстро бы об этом узнала. В мире много энтузиастов, исследующих исходный код программ на наличие всевозможных ошибок. Если в исходном коде того же Firefox будет найдена "черная дверь", через пару минут об этом узнает весь мир.
Программное обеспечение, исходный код которого закрыт, называется проприетарным. Проприетарное программное обеспечение не обязательно является платным. Наоборот, в мире есть множество программ, распространяемых бесплатно (freeware), но исходный код этих программ закрыт. Взять ту же "Оперу" (браузер Opera) – ее исходный код никому не доступен, то же самое можно сказать и об IE. Да, Internet Explorer может скачать любой желающий с сайта Microsoft, но сама Microsoft до сих пор не открыла его исходного кода.
Исходный код проприетарных программ – тайна за семью замками, и он редко когда бывает выложен в Интернете. Разве что произойдет утечка информации внутри компании, и чем-то обиженный сотрудник возьмет да и выложит "исходники" на каком-то сайте.
Поскольку исходный код проприетарного ПО закрыт, никто не может с абсолютной уверенностью сказать, что такие программы не передают данные (например, информацию о посещаемых вами узлах или содержимое заполняемых вами форм) разработчикам или третьим лицам.
Есть у OpenSource и еще одно преимущество – по сути, над разработкой программ с открытым кодом работает весь мир. Представьте обычную компанию, разрабатывающую проприетарную программу. Сколько человек работает над ее исходным кодом? 10, 20, 50, 100, 500, пусть даже 1000. Так, общее число сотрудников Opera Software (не только программистов, а всех сотрудников и во всех офисах по всем странам) составляет всего 750 человек. Размер относительно небольшого заводика на постсоветском пространстве. А в разработке OpenSource-программ косвенно принимают участие тысячи разработчиков. Да, пусть команда разработчиков какого-то OpenSource-проекта составляет всего несколько десятков человек. Зато к ним с легкостью присоединяются энтузиасты по всему миру, помогающие отлаживать программу, находящие в ней "баги" и подсказывающие, как сделать так, чтобы программа работала лучше.
Но везде есть пятна – даже на Солнце. У программ OpenSource есть свои недостатки, и вы должны знать об этом:
? недостаток финансирования – именно поэтому закрываются многие OpenSource-проекты, и ваша любимая программа сначала останется без поддержки (никто не будет исправлять "баги"), а в скором времени устареет и станет неактуальной. А как же энтузиасты? Они есть, пока существует основная команда разработчиков… Конечно, таких гигантов, как Firefox, FileZilla это не коснется, но все же…
? доступность исходного кода всем – главное преимущество открытых программ является и главным их недостатком. Ведь любой желающий может скачать исходники программы, встроить в них backdoor или другой вредоносный код, а потом выложить сие произведение на "файлопомойках", на своем сайте (под видом "улучшенной" версии программы) и т. д. Но этот недостаток легко преодолеть – просто возьмите себе за правило качать программы только с их официальных сайтов, а не с произвольных источников.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Глава 11 Программы-помощники
Глава 11 Программы-помощники Интернет-поиск – это одно из средств получения информации, необходимой для выполнения той или иной деятельности. Именно это является его главной целью. Поэтому в данный процесс входит не только обращение к поисковым интернет-машинам. Найдя с
Глава 3 Программы
Глава 3 Программы В этой главе будут рассмотрены некоторые интересные команды, используемые различными стандартными приложениями, поставляемыми вместе с операционной системой Windows. К таким приложениям в первую очередь можно отнести Internet Explorer и Outlook
Глава 4 Программы для пользователей
Глава 4 Программы для пользователей Многие крупные интернет-проекты (к примеру, поисковые и почтовые системы), помимо предоставления услуг на своих порталах, предлагают пользователям различные программы, как упрощающие работу с ресурсами самих проектов, так и для работы
Всплывающее окно с приятным сюрпризом
Всплывающее окно с приятным сюрпризом И третий вариант – красивое всплывающее окошко, в котором вы предлагаете полезный контент или бонусы взамен на контактные данные клиента. Это может выглядеть, как на рис. 46. Рис. 46. Всплывающее окно для сбора контактных данных
Глава 8 Дополнительные программы
Глава 8 Дополнительные программы • Nero BackItUp.• Nero Cover Designer.• Nero Wave Editor.• Nero SoundTrax.• Nero CD-DVD Speed.• Nero DriveSpeed.• Nero
Глава 2 Окно программы
Глава 2 Окно программы Одним из достоинств CorelDRAW является гибкий и легко настраиваемый интерфейс пользователя. Далее, в главе 6, мы расскажем, как «подогнать» рабочее окно программы под свои нужды, а пока рассмотрим, как оно выглядит по умолчанию.Окно программы даже в его
Глава 6 Настройка программы
Глава 6 Настройка программы Пожалуй, ни один графический редактор не обладает таким количеством настроек и так гибко не настраивается под конкретного пользователя, как CorelDRAW. Описание всех настроек этой программы – тема, достойная отдельной книги, поэтому мы решили
Глава 7 Настройки программы
Глава 7 Настройки программы После установки программы мы можем просмотреть ее настройки и, если нужно, изменить их. Нужно ли их менять? Ответ: да.Нам рано или поздно придется поменять некоторые настройки для удобства работы. Например, считать отступы полей на странице в
Глава 2 Антивирусные программы
Глава 2 Антивирусные программы Принцип работы антивирусаКомпоненты современного антивирусаИзвестные антивирусные программыПрограммы для поиска руткитовВ первой главе вы ознакомились с опасностями, которые подстерегают компьютер во время работы. Теперь следует
Глава 1 Интерфейс программы
Глава 1 Интерфейс программы • Элементы интерфейса• Подключаемые модули• Настройка программыЗнакомство с такой сложной и объемной программой, как 3ds Max 2008, логично начать с изучения ее интерфейса и возможностей. Глубокое знание приложения существенно облегчают
Глава 3 Программы мультимедиа
Глава 3 Программы мультимедиа • Программы для просмотра видео• Музыкальные проигрыватели• Домашние медиацентры• Захват и редактирование видео• Программы для перекодирования видео• Программы DVD-мастеринга• Программы для работы с DVD• Конвертирование DVD• Программы
Глава 1 Интерфейс программы
Глава 1 Интерфейс программы ? Элементы интерфейса? Подключаемые модули? Настройка программыПочему важно изучение интерфейса программы? Интерфейс обеспечивает доступ к управлению всеми возможностями приложения. Многие пользователи, пренебрегая его изучением,
Глава 20 Служебные программы
Глава 20 Служебные программы 20.1. Анализатор использования диска Вместо консольной (текстовой) утилиты df (см. разд. 21.6.1) для анализа использования диска можно использовать графическую программу Приложения | Стандартные, Анализатор использования дисков (рис. 20.1). Программа
Глава 2 Настройка программы
Глава 2 Настройка программы • Системные параметры• Настройка объектов• Настройка элементов оформления планаИзучения элементов интерфейса, а также базового функционала программы еще недостаточно для наиболее эффективной работы в ней. Конечно, вы скажете, что для
Глава 9 Программы для Интернета
Глава 9 Программы для Интернета 9.1. Какие бывают интернет-программы Существует огромное множество программ для Интернета. С помощью одних вы можете общаться с другими пользователями (мы рассмотрим их в разд. 9.2), с помощью других — намного быстрее скачивать большие файлы
Глава 5 Программы семейства Zet
Глава 5 Программы семейства Zet Эта глава знакомит с программой Zet, которая наиболее распространена благодаря своей общедоступности. Существует ряд модификаций. На сайте программы представлены различные ее версии, начиная с пятой и заканчивая восьмой, наиболее