Исходный код браузера Opera 12.15 вместе с движком Presto слит в интернет
16 января 2017 года
Через GitHub в Сеть утекли исходные коды движка Opera Presto.
Долгое время браузер Opera базировался на проприетарном движке Presto. Когда-то он обеспечивал браузеру резвость и стабильность работы, благодаря чему тот оброс огромным количеством полезных функций и обзавёлся многочисленной армией поклонников. Но со временем оказалось, что этот движок плохо приспособлен к новейшим технологиям интернета, и от былого быстродействия не осталось и следа, поэтому в 2013 году разработчики браузера приняли решение прекратить его дальнейшее развитие и перейти на популярный, современный и универсальный движок Chromium. При этом обширная функциональность «старой Оперы» была сильно урезана, что вызвало негодование в среде поклонников: кто-то отказался обновлять браузер и остался на версии 12.17, кто-то вовсе отказался от норвежского браузера, кто-то проявил интерес к исландскому веб-обозревателю Vivaldi, разработчики которого поставили задачу перенести все возможности «той самой» Opera на движок Chromium и весьма успешно её реализовали, а кто-то присоединился к петиции за открытие исходного кода Presto с целью его дальнейшей независимой разработки. Впрочем, разработчики сочли свою интеллектуальную собственность дороже уважения поклонников и не стали этого делать.
Однако недолго музыка молчала: 13 января на GitHub появился странный репозиторий, похожий на исходники этого движка. Автором публикации стал анонимный и прежде неактивный аккаунт с характерным ником prestocore, а файл README.md гласил:
Веб-движок рендеринга Presto: Opera 12.15. Этот репозиторий содержит движок рендеринга Presto, используемый в Opera по 12 версию. Покеда. |
Вскоре после появления репозитория пользователи интернета подтвердили, что в zip-архиве хранится исходный код не только движка, но и всего браузера вместе с инсталлятором. Его удалось успешно скомпилировать и запустить. Причины утечки и её источник остались неизвестными, однако можно предположить, что исходники «слил» кто-то из бывших или действующих сотрудников Opera Software.
Репозиторий на GitHub оказался оперативно закрыт по запросу правообладателя, и на его месте теперь красуется соответствующая заглушка. Однако скачать исходники и перезалить их на другие сервера успели многие пользователи интернета. Часть этих серверов первое время после утечки «лежали» из-за наплыва желающих сохранить архив себе. В настоящее время файлы доступны для скачивания, например, здесь, здесь и на Bitbucket (Архивная копия от 14 января 2017 на Wayback Machine).
Источники
править- Анатолий Будко «На GitHub появился странный репозиторий, похожий на исходники движка Opera Presto (закрыто правообладателями)». , 13 января 2017 года. (архив) (CC BY 4.0; подробнее).
- «Niech Opera 12 będzie znowu wielka! Co anonimowi zrobią z wyciekłym kodem przeglądarki?». , 15 января 2017 года. (архив)
- «Full source code of Opera Presto has been leaked». , 14 января 2017 года. (архив)
Эта статья создана в рамках проекта «Стань частным корреспондентом!» |
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.