На прошлой неделе стало известно, что неизвестные лица опубликовали на GitHub исходные коды старого браузерного движка Opera Presto, на котором строился тот самый, классический браузер Opera. Впервые Presto был представлен в далеком 2003 году, с релизом Opera 7.0, и использовался наряду c Elektra вплоть до 2013 года, когда разработчики Opera Software приняли решение перейти на форк WebKit (Blink).

Хотя использование Presto в основном решении компании было прекращено, движок по-прежнему был задействован в таких продуктах, как Opera Mini и Opera Mobile. Вероятно, этим и было обусловлено решение разработчиков не раскрывать исходники движка, невзирая на все мольбы сообщества, которое отчаянно желало продолжать поддерживать некогда любимый браузер.

Неизвестные, опубликовавшие исходный код движка на GitHub, ограничились лаконичным комментарием: «репозиторий содержит [исходные коды] движка Presto, использовавшегося в Opera 12».

И хотя сначала многие сочли эту утечку фальшивкой, похоже, что все серьезно. Репозиторий в итоге был оперативно закрыт юристами Opera из-за нарушения DMCA (закон об авторском праве в цифровую эпоху). Впрочем, утечка уже произошла, и шила  в мешке не утаишь. Теперь исходные коды можно найти, например, на Bitbucket и других зеркалах. Хотя не стоит забывать о том, что как-либо использовать эти исходники помешают очевидные юридические ограничения.

31 комментарий

  1. Аватар

    Kevin Mithnik

    18.01.2017 в 11:57

    Блондинка, ты у украинских журналистов училась публиковать не проверяя или это редакционная политика Хакера?

    Репозиторий был создан в начале 2016 года, а на прошлой неделе про него написали на Хабре. Хакер мало что раздуплился через неделю, так еще и недочитал даже, что пишут.

    • Аватар

      clicker314

      18.01.2017 в 13:07

      ага… трешак нам по подписке продают… с других лент инфу тырят и без перепроверки нам пушат.. типа пипл схавает.

      • Alex G

        Alex G

        18.01.2017 в 13:37

        Хакер — не новостное издание. Мы освещаем только те события, которые считаем важными, и тогда, когда считаем нужным. Новости, между прочим, никому «под подписке» не продаются, они бесплатные, жирный ты тролляка.

        • Аватар

          clicker314

          18.01.2017 в 13:41

          Alex G — фильтруйте свой базар. Вместо того, чтобы мне замить, побеспокоились-бы о качестве материала.

          • Alex G

            Alex G

            18.01.2017 в 13:54

            К вам та же самая просьба.

            • Аватар

              clicker314

              18.01.2017 в 13:57

              Не надо меня ни о чем просить. Лучше форум сделайте и IRC канал.

              • Alex G

                Alex G

                18.01.2017 в 17:46

                • Аватар

                  clicker314

                  18.01.2017 в 17:48

                  Как отписаться от этого бреда? Я уже удалил хакер из закладок. И больше не собираюсь продлевать подписку на эту помойку старых новостей.

                  • Alex G

                    Alex G

                    18.01.2017 в 19:03

                    Ссылка на отписку от комментариев есть в каждом письме.
                    Сожалею, что вы покупали подписку, чтобы читать бесплатные новости 🙂

                    А форум поднимем, да. Насчет IRC не обещаю — есть более современные варианты.

                    • Аватар

                      Jeffrey Davis

                      19.01.2017 в 11:57

                      А форум поднимем, да.

                      Alex G
                      а когда это произойдёт?

                    • Alex G

                      Alex G

                      19.01.2017 в 12:45

                      Ну… к лету, надеюсь, форум появится.
                      Мы уже год пытаемся подобрать такой движок, который с одной стороны — был бы современным и удобным для расширения, а с другой — хорошо держал нагрузку и не имел уязвимостей. Сейчас тестируем NodeBB. Он хорош. Даже очень хорош. Но требует допиливания

                • Аватар

                  soko1

                  20.01.2017 в 11:15

                  А что вместо IRC планируете поднять? matrix.org какой нибудь? Или rocket.chat, не?

                • Аватар

                  soko1

                  20.01.2017 в 13:42

                  >Пока ничего не планируем. А что ты бы посоветовал? И главное, нафига?

                  Нашёл багофичу на сайте — нельзя оставить коммент под комментом, если большая вложенность.

                  Я не знаю, сам в поисках интересного решения. Из опенсорса достойны внимания https://rocket.chat и https://matrix.org. Но ирка всё равно интересней (не по функционалу, а эстетике). Сейчас занимаюсь расширением её возможностей (с модификацией серверной и клиентской части), нарушая первоначальное rfc, чтобы можно было слать сообщение более чем 512 байт и включать переносы строк в сообщения. А то на носу 21 век, а стандарты 89 года. Но это я скорее для своих нужд, для ][ это не пойдёт, т.к. вряд ли кто-то захочет качать ваш модифицированный клиент, а клиент придерживающийся rfc1459 вряд ли не поломается увидев такие новшества сервера.

                  Нафига хакеру ирка или что-то типа того — это уже вопрос не ко мне, а к тому кто этот вопрос поднял) Наверное из-за обратной связи. Потому что в комментах тут обычно не густо.

                  • Alex G

                    Alex G

                    20.01.2017 в 20:14

                    Подозреваю, что чат просто ожидается по умолчанию вместе с форумом. И наверняка не просто чатик, а «Хакерский Чат™», то есть как минимум отсутствие сервера, шифрование общее+e2e и веб-интерфейс, чтобы ничего не качать 🙂
                    Идеально по параметрам подходит Tox. Но он не production-ready, поэтому остается XMPP, Signal, MProto и да, Matrix.

                  • Alex G

                    Alex G

                    21.01.2017 в 01:43

                    Вложенность увеличили, спасибо! Стандартное ограничение WP, оказывается.

    • Alex G

      Alex G

      18.01.2017 в 13:39

      Репозиторий был создан в начале 2016 года. Kevin Mithnik мало что раздуплился через год, так еще и недочитал даже, что Мария Нефёдова написала.

      • Аватар

        Kevin Mithnik

        19.01.2017 в 03:40

        Дубинушка, если уж защищаешь няшечку, делай это не так тупо. В тексте Блондинки нифига не сказано про создание репозитория год назад. Ты упоротый там, чтоле? Прекращай грибы кушать, они тебе не идут.

        И да, пересиль себя, сходи на Хабр, почитай в комментах про последнее обновление репозитория. Исходники были залиты тогда же, когда и создан аккаунт. В начале 2016 года. Наврядли, конечно, журнализды Хакера сохраняют ВСЕ оригинальные статьи где-нить у себя на внутреннем сервере иди умеют пользоваться Веб-архивом, но в комментах на Хабре всё написано.

        Я жду от тебя отчета о проделанной работе.

  2. Аватар

    Fsociety

    18.01.2017 в 22:13

    Верните млин Даню Шеповалова и вообще старую редакцию «Хакер»!!! Реально жалею что купил подписку(

  3. Аватар

    clicker314

    19.01.2017 в 12:53

    >> Мы уже год пытаемся подобрать такой движок

    Не в укор Alex G (с ним уже и так все понятно). Но это реально лютый пипец… ГОД!!!

    Мы тупо стали старше на год. У кого-то родились дети. Кто-то стал дедом уже!
    Целый год подбирают люди движек…. Дае сли-бы у вас не было домена xakep.ru — то никто бы не пришел на ваш сайт. Вся ваша шаражка живет только на нашей доброй памяти когда мы покупали бумажный журнал. А сейчас мы выросли, можем платить и не париться… Платим и не паримся… А вы ГОД подбираете движек.

    Реально свинское отношение к кормящей вас руке. Журна уже не живой, а долго гниющий труп 🙂

    xaker must die to stay alive.

  4. Аватар

    TrustMeAndDie

    19.01.2017 в 17:35

    не зря сомментарии прочитать решил — спасибо, посмеялсо.

    • Аватар

      Jeffrey Davis

      20.01.2017 в 11:06

      Лишь жаль, что анонимных гвестов давным-давно отлучили. Когда-то с ними было весело.

  5. Аватар

    Asylum

    20.01.2017 в 13:48

    * Сейчас тестируем NodeBB
    А почему не поставить распространенный движок форума, на которых работают крупные проекты, тот же PHPBB3? Вангую, что все додпиливания приведут к глюкам и лагам, как это было на старом форуме, а вернее всего, планы так и останутся в планах.

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

    Для clicker314 того ксакепа что был, уже не вернуть, сущность была не в статьях или журнале, а в сообществе, которого сейчас нет.

    Салют всем, кто меня помнит )))

    • Alex G

      Alex G

      20.01.2017 в 13:57

      Многих вещей из прошлого уже не вернуть. SQLi через HTTP уже нигде не пропихнешь, а 10 лет назад это была тема взлома в каждом выпуске 🙂

      PHPBB, из-за своего наследия, все еще довольно дырявый. Да и хватит с нас одного WP, пожалуй, не хотим больше заигрывать с PHP-движками.

      • Аватар

        Asylum

        20.01.2017 в 14:07

        Не припомню ни одной серьезной уязвимости в phpbb3, а WP, это ваш выбор )))

        • Аватар

          clicker314

          20.01.2017 в 14:13

          И тебе Asylum привет!

          Нет больше той тусовки. Старые люди ушли, а те что есть — вообще не понимают зачем мы сюда приходим и почему платим деньги. Скорее всего они реально думают что мы покупаем доступ к статьям про взлом…. В моем случае это совсем не так.

          p.s. Хорошо что в комментах пообщались ))

        • Alex G

          Alex G

          20.01.2017 в 14:32

          Наш, никто и не спорит. Поэтому выбираем тщательно.
          https://xakep.ru/2016/02/05/exploits-205/

          • Аватар

            Asylum

            20.01.2017 в 15:07

            Я видел, только эта уязвимость для второй ветки PHPBB, которая лет сто не поддерживается.

Оставить мнение