Chrome для Android стал почти «полностью открытым исходным кодом»

Запущенный в сентябре 2008 года, браузер Google Chrome сейчас доминирует на рынке настольных веб-браузеров, примерно каждый четвертый интернет-пользователь выходит в сеть с помощью этого браузера. Однако, многие пользователи Chrome, вероятно, не знают, что он основан на браузере с открытым исходным кодом Chromium, также разработанном Google. До сегодняшнего дня Chrome для Android отличался от своего настольного аналога тем, что его кодовая база не была открытой, то есть код приложения не был общедоступен для просмотра, модификации и доработки другими разработчиками. Это изменилось сегодня.

В сообщении в сабреддите /r/Android инженер Chrome для Android объявил, что мобильный браузер теперь «почти полностью открытый исходный код», большая часть его кода теперь доступна в репозитории Chromium с открытым исходным кодом, как и его настольный аналог. Чтобы объяснить использование слова «почти» простыми словами: Google сохраняет определенные функции — особенно те, которые взаимодействуют с вашей учетной записью Google — для своей коммерческой версии Chromium, которой и является браузер Chrome.

Реклама — прокрутите дальше для просмотра контента

Поскольку Google получает большую часть своего дохода за счет чрезвычайно детализированного таргетинга рекламы, собирая большой объем информации о вас через свои сервисы, он, очевидно, должен сохранять контроль над технологиями (Search, Gmail и т. д.), которые обеспечивают сбор этих данных. Авторские права и интеллектуальная собственность, или то, как Google защищает технологии, приносящие ему деньги, противоречат самой идее открытого исходного кода, которая заключается в свободном обмене всем для всеобщего использования. Сам браузер, однако, не приносит Google дохода, и, делая его открытым, компания получает выгоду от бесплатных ресурсов разработки от членов сообщества, заинтересованных в улучшении браузера для своих собственных нужд — а также для нужд Google — за счет улучшений в таких областях, как время загрузки и возможности рендеринга, например.

Теперь, когда Chrome для Android стал открытым исходным кодом через версию Chromium, разработчики могут создавать новые мобильные браузеры с собственными уникальными функциями и взглядами на веб-браузинг, используя ту же надежную кодовую базу, которая питает Chrome и «окно в мир» для четверти интернет-пользователей настольных компьютеров. Настольная версия браузера уже лежит в основе популярных альтернатив, таких как Opera и Vivaldi, поэтому мы можем ожидать появления большого количества новых мобильных версий в ближайшее время.