После девяти лет альфа-тестирования и спустя шесть лет с момента формирования прошлого альфа-выпуска подготовлен первый бета-выпуск операционной системы Haiku R1. Изначально проект был создан как реакция на закрытие ОС BeOS и развивался под именем OpenBeOS, но был переименован в 2004 году из-за претензий, связанных с использованием в названии торговой марки BeOS. Для оценки работы нового выпуска доступно несколько загрузочных Live-образов (x86, x86-64). Исходные тексты большей части ОС Haiku распространяются под свободной лицензией MIT, исключение составляют некоторые библиотеки, медиа-кодеки и компоненты, заимствованные из других проектов.

image

ОС Haiku ориентирована на персональные компьютеры, использует собственное ядро, построенное на основе микроядерной архитектуры, оптимизированное для высокой отзывчивости на действия пользователя и эффективного выполнения многопоточных приложений. Для разработчиков представлен объектно-ориентированный API. Система напрямую базируется на технологиях BeOS 5 и нацелена на бинарную совместимость с приложениями для данной ОС. Минимальное требование к оборудованию: CPU Pentium II и 256 МБ ОЗУ (рекомендовано Intel Core i3 и 2 ГБ ОЗУ).

В качестве файловой системы используется OpenBFS, поддерживающая расширенные атрибуты файлов, журналирование, 64-разрядные указатели, поддержку хранения мета-тэгов (для каждого файла можно сохранить атрибуты в форме ключ=значение, что делает ФС похожей на БД) и специальных индексов для ускорения выборки по ним. Для организации структуры директорий используются «B+ tree» деревья. Из кода BeOS в состав Haiku включен файловый менеджер Tracker и панель Deskbar, исходные тексты которых были открыты после ухода BeOS со сцены.

Основные новшества:


  • Добавлены полноценные инструменты для управления пакетами, включая утилиту командной строки pkgman и графический интерфейс для установки программ и обновления системы. Пакетный менеджер не походит на традиционные решения и манипулирует не установкой отдельных наборов файлов, а специальными образами файловой системы, поставляемыми в сжатом виде. Содержимое пакета монтируется в процессе установки и включается в иерархию /system/, которая доступна в режиме только для чтения.

    image

    Пользователь имеет возможность установить пакет для личного применения и тогда он размещается в иерархии ~/config/ внутри его домашней директории. Автоматическим монтированием пакетов занимается специальный компонент ядра — packagefs. Пакеты подключаются и отключаются в атомарном режиме. Так как пакеты не устанавливаются, а активируются, имеется возможность загрузки в прошлое состояние системы в случае проблем, всплывших после обновления, или применение отдельных чёрных списков для исключения проблемных компонентов, или активации установленных обновлений только после перезагрузки. Пакеты сформированы на основе переработанного архива HaikuPorts, в котором представлено большинство популярных открытых приложений.

    image
  • Существенно расширены возможности и стабильность развиваемого проектом web-браузера WebPositive, использующего порт движка WebKit (HaikuWebKit). Например, в браузере теперь корректно воспроизводятся ролики из YouTube, а в HaikuWebKit задействован собственный сетевой уровень поддержки сетевых протоколов;

    image
  • Полностью переделан сетевой конфигуратор, который помимо настройки беспроводной сети и сетевых соединений позволяет управлять системными сетевыми сервисами, такими как OpenSSH и ftpd. В конфигураторе используется архитектура на базе плагинов, которая позволяет подключать дополнительные сервисы, такие как настройка VPN и управление web-сервером;

    image
  • Модернизирован интерфейс пользователя и применена новая цветовая схема. Переработан интерфейс приложений Mail и Tracker, оформление которых приведено к единому стилю с другими приложениями;

    image
  • Изменён метод централизованного управления цветами, изменения цветовой темы в настройках автоматически приводит к корректировке цветов в приложениях;


  • Расширены возможности мультимедийной подсистемы. Во фреймворке Media Kit проведена работа по повышению стабильности и сокращению задержек. Добавлена поддержка воспроизведения потоковых трансляций с использованием протоколов HTTP и RTSP. Улучшен плагин декодирования на базе FFmpeg (порт FFmpeg обновлён с версии 0.10 до 4.0). Переработана реализация DVB-тюнера. Улучшены звуковые драйверы и расширена поддержка чипов HDA (High-Definition Audio);

    image
  • Расширены возможности развиваемой проектом системы RemoteDesktop для удалённого доступа к рабочему столу, которая базируется на идее передачи с сервера на клиентскую систему команд отрисовки без передачи готовых битмапов. Для использования RemoteDesktop не требуется запуск отдельного серверного ПО, достаточно подключиться по SSH и запустить приложение. В качестве клиента может применяться любой web-браузер;
  • Добавлена поддержка загрузки на системах c EFI и возможность использования разделов GPT;
  • Добавлено приложение SerialConnect для подключения к системе и передачи файлов через последовательный порт или USB;
  • По умолчанию вместо GDB предложен собственный встроенный отладчик, предоставляющий как интерфейс командной строки, так и GUI;

    image
  • Реализованы и включены по умолчанию средства защиты ASLR (Address-Space Layout Randomization), DEP (Data-Execution Prevention) и SMAP/SMEP (Supervisor Mode Access Prevention / Supervisor Mode Execution Prevention). Изменена логика защиты областей памяти ядра;
  • Полностью переделан демон инициализации launch_daemon, который из простого приложения для запуска shell-скриптов превращён в системный менеджер, похожий на launchd от Apple. Launch_daemon теперь может учитывать зависимости при запуске серверов, организует отложенный запуск, автоматически перезапускает сбойные процессы и т.п. Для управления сервисами предложена новая утилита launch_roster;
  • Расширена поддержка запуска внутри виртуальных машин. Добавлены драйверы virtio (virtio_scsi/virtio_block, virtio_net, virtio_rng и т.п.), которые можно использовать с QEMU/KVM и другими гипервизорами;
  • Обновлены драйверы для сетевых устройств и добавлены новые драйверы для беспроводных чипов. Большинство драйверов портированы из FreeBSD 11.1. Расширены возможности прослойки для обеспечения совместимости с FreeBSD;
  • Обновлены драйверы для файловых систем. Добавлен клиент NFSv4 и реализован драйвер для BTRFS (пока только для чтения). В поставку включена подсистема userlandfs для написания драйверов ФС, работающих в пространстве пользователя (совместима с FUSE);
  • Добавлен экспериментальный Bluetooth-стек, который пока ограничен функциями поиска и сопряжения устройств;
  • Помимо 32-разрядных сборок началась поставка официальных сборок для архитектуры x86_64.
  • Кроме того, за время, прошедшее с момента выпуска alpha4, была значительно улучшена поддержка Qt и портировано множество Qt-приложений, что позволяет уже сейчас относительно комфортно использовать Haiku OS для повседневной деятельности.


Оригинал статьи здесь.
Примечания к релизу на английском здесь.

P.S.: Появились вопросы? Приглашаем вас в русскоязычный telegram-канал.

Комментарии (131)


  1. aleksandros
    01.10.2018 15:04
    +5

    Такие статьи вызывают у меня приятную ностальгию, воспоминания года из 2000-го. В журналах много писали про ОС, обсуждалось всё: от Windows и Linux, до каких-то самобытных решений. Было интересно всё это читать, вникать…


    1. achekalin
      02.10.2018 14:45

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


  1. gecube
    01.10.2018 15:04
    +3

    Кто мне расскажет — какая практическая (не академическая) польза от этого проекта?


    1. Akuji_bwn
      01.10.2018 15:06
      +3

      Как минимум just for fun.


      1. gecube
        01.10.2018 15:09
        -4

        К сожалению, Джаст фор фан есть куча более актуальных задач… А если нет задач, то есть семья и пр.


        1. Akuji_bwn
          01.10.2018 15:11
          +7

          К счастью, у Haiku еще остались разработчики, для которых нет более актуальных задач и достаточно времени на семью в случае ее наличия.


          1. yurisv3
            01.10.2018 15:19
            -1

            А пользователи?

            (вопрос конечно риторический)


            1. Akuji_bwn
              01.10.2018 15:40
              +2

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


        1. RPG18
          01.10.2018 15:19
          +3

          Каждый выбирает для себя... (c) Юрий Левитанский
          Каждый выбирает для себя
          женщину, религию, дорогу.
          Дьяволу служить или пророку —
          каждый выбирает для себя.

          Каждый выбирает по себе
          слово для любви и для молитвы.
          Шпагу для дуэли, меч для битвы
          каждый выбирает по себе.

          Каждый выбирает по себе.
          Щит и латы. Посох и заплаты.
          Меру окончательной расплаты.
          Каждый выбирает по себе.

          Каждый выбирает для себя.
          Выбираю тоже — как умею.
          Ни к кому претензий не имею.
          Каждый выбирает для себя.


        1. Hardcoin
          01.10.2018 16:55

          У кого? У вас? Так вас же никто не заставляет. Никакого практического смысла играть в xbox тоже обычно нет, но играют же.


          Да и разве, например, у вас каждое действие имеет практический смысл?


          1. gecube
            01.10.2018 17:01

            Не играю в игры.


            1. old_gamer
              01.10.2018 17:03
              +1

              значит, для Вас — пользы никакой.


            1. Hardcoin
              01.10.2018 17:04
              +1

              Так это ответ не на тот вопрос. Про xbox был пример про других людей, а не про вас. А про вас был вопрос — каждое ли ваше действие имеет практический смысл?


              1. 0xd34df00d
                01.10.2018 18:23

                А если немного задуматься, то окажется, что понятие практического смысла неконструктивно.


                1. Sonatix
                  02.10.2018 12:56

                  Если задуматься — мы сами придумываем смысл для каждого своего действия. Изначально его ни в чем нет.


                  1. 0xd34df00d
                    02.10.2018 16:47

                    Именно, коллега!


            1. barbaris76
              01.10.2018 23:27

              А во что играете?


              1. arielf
                01.10.2018 23:41
                -2

                В семью, наверна.


              1. barbanel
                02.10.2018 12:02
                +5

                В ханжу =)


          1. old_gamer
            01.10.2018 17:02

            А как же мелкая моторика?
            Хотя написание кода ее тоже развивает по идее )


            1. gecube
              01.10.2018 17:05
              +1

              Благодаря написанию кода — практически научился десятипальцевой слепой печати (ага, у меня ещё клавиши стёртые, без надписей)


              1. old_gamer
                01.10.2018 17:07

                Вот, пишите код для БиОС, потренируете память, разучивая новый API. Тоже дело.


        1. arielf
          01.10.2018 23:40
          -1

          Семья не нужна, Haiku лучше!


    1. Num
      01.10.2018 16:02

      Защита от публичных эксплоитов, которые есть для популярных ОС, как пример.


      1. springimport
        01.10.2018 16:36

        Серьезно? Это сообщение мне напоминает обзоры процессоров amd vs intel: на amd больше ядер и вы сможете одновременно играть, стримить и… рендерить!!! видео.
        И так уверенно это заявляется, будто среди аудитории не 95% просто геймеров, а одни «монтировщики» и любители порендерить. И все это во время игры, конечно.

        Ну кто будет мучитьСЯ ради некой возможной «защиты» от эксплоитов. Да никто не будет.


      1. gecube
        01.10.2018 17:06
        -1

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


    1. unwrecker
      01.10.2018 23:03
      +3

      Дать новую жизнь BeOS может? Хорошая ОСь была, использовал даже её в работе полгода.


    1. LorHobbit
      02.10.2018 11:24

      Проекты иногда умирают и (чаще) загнивают.
      Будет развиваться Хайку — будет куда свалить с линукса, если что.
      (Я не хочу сказать, что линукс гниёт уже сейчас, но запас карман не тянет.)


  1. RISC Автор
    01.10.2018 15:14
    +2

    Появились вопросы? Приглашаем вас в русскоязычный telegram-канал: t.me/HaikuOS_RU_chat


    1. Fails
      01.10.2018 21:13
      +1

      Спасибо вам большое за публикацию и за чат! Давно искал чат в ТГ по HaikuOS, даже свой года полтора назад делал, но он не взлетел, и я удалил его)


  1. Alex_ME
    01.10.2018 15:28
    +3

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


    1. Punk_Joker
      01.10.2018 15:35

      Flatpak же подобную концепцию реализует?


      1. 3dEyes
        01.10.2018 15:47
        +1

        Как можно сравнивать песочницу с монтированием пакетов в системную VFS?


    1. Lsh
      01.10.2018 16:16

      Snap так и делает — монтирует. Не вижу ничего хорошего в подходе «всё своё ношу с собой». Лучше развивать традиционные пакетные менеджеры.


      1. 3dEyes
        01.10.2018 16:42
        +2

        У Haiku монтируются не «бандлы» с полным набором всех требуемых компонент и либ, а классические пакеты с зависимостями.


        1. Lsh
          01.10.2018 17:08

          Вот эту особенность не знал. Есть какие-то тормоза, когда их тысячи одновременно?


          1. 3dEyes
            01.10.2018 17:18
            +1

            у меня сейчас включено 529 пакетов — тормозов не замечено


        1. gecube
          01.10.2018 17:09

          ?! Короче, dll hell и его разновидности в Хайку — возможна или нет?


      1. gecube
        01.10.2018 17:09

        Традиционные пакетные менеджеры не спасают от замусоривания системы. Имеют очень сложную систему зависимостей пакетов (и в ней вечно проблемы). Это зачастую приводит к ситуации сломанном и конкретной инсталляции линукса. Тем более — после dist-upgrade


        1. ilitaexperta
          01.10.2018 22:43
          +4

          Традиционные пакетные менеджеры это замена dll hell на dependency hell


          1. gecube
            01.10.2018 23:08
            +3

            поэтому давайте двигать нетрадиционные


            1. RPG18
              02.10.2018 09:28

              dmg в mac os x тоже образ диска, который монтируется. Поэтому не такой уж и нетрадиционный.


              1. old_gamer
                02.10.2018 10:08

                Но там это только способ упаковки дистрибутива. Само приложение пришется в свою папку, еще и в библиотеки может поднагадить.


      1. accipiter
        02.10.2018 12:50

        А как быть, если исходных кодов нет, а программа была собрана с зависимостью от какого-то древнего OpenSSL (к примеру)? Если вы знаете решение, поделитесь.


        1. gecube
          02.10.2018 12:58

          А лучше, если условный openssl динамически линкуется, а у него интерфейс публичный меняется? Нет, конечно! Т.е. если есть уязвимость — все равно перекомпилировать надо.


  1. DanilinS
    01.10.2018 16:23
    +3

    Листаю статью, и ловлю себя на мысли " это BeOS!". Внимательно причитал начало статьи — память не подвела. Это её прямой потомок.

    Была такая система в середине-конце 90-х. Мощнейшая мультипроцессорная мультимедийная система с поддержкой x64. К сожалению не набрала критической массы пользователей и приложений. Да и Микрософт и OS в то время давили альтернативные системы совсем не рыночными методами.


    1. old_gamer
      01.10.2018 17:05
      +2

      Визуально, БиОС легко узнается по заголовкам окон. Они у нее с детства под длину текста, а не самого окна.


    1. gecube
      01.10.2018 23:07
      +1

      Мне это напоминает журнал Мир ПК образца 1997 г… Кое-что есть по ссылке xakep.ru/2013/10/22/beos-history


      1. RISC Автор
        01.10.2018 23:21

        Эт я писал в Какер эту статейку…


  1. AlexeiZavjalov
    01.10.2018 18:55
    +1

    Одна из немногих сложных ОС, написанных на C++. В свое время был очень впечатлен, исследуя внутренности.


  1. Fracta1L
    01.10.2018 19:30
    -3

    Вот бы портировали на неё KDE, можно было бы рассматривать как хорошую альтернативу десктопному Линуксу. Qt5 уже есть порт.


  1. stul5tul
    01.10.2018 19:35
    +2

    Ставил пока была альфой.
    Очень даже летает на старом железе.
    Нет не так. ЛЕТАЕТ на старом железе.


    1. barbanel
      02.10.2018 16:59

      А можно примерно указать, на железе какого уровня?


      1. stul5tul
        03.10.2018 09:27

        Ноутбук на Celeron выпуска 2004 года, 1М оперативки.


  1. TechnoMag
    01.10.2018 20:05

    Не сразу обратил внимание: система-то однопользовательская.


    1. gecube
      01.10.2018 23:07
      -1

      жесть… это в 2018-м то! Даже андроид умеет в несколько пользователей (условно)


      1. rumkin
        02.10.2018 00:40

        Времена один компьютер – много пользователей уходят в прошлое. Сегодня на одного пользователя приходится несколько устройств.


        1. APLe
          02.10.2018 10:29

          Одно другому не мешает.


          1. rumkin
            03.10.2018 19:16

            Я к тому, что в 2018 это не "жесть...".


  1. pbw
    01.10.2018 20:08
    +1

    «Ура, товарищи!» (С)
    Это просто праздник какой-то! Вышла первая бета!
    Столько лет я этого ждал, наблюдая за проектом.
    Уже, честно говоря, не верилось в прогресс, хотя медленные подвижки были.
    И вот оно настало! Значит, проект бодр и жив, несмотря на копеечное финансирование
    разработчиков.
    Успехов и процветания, ждем дальнейших релизов!


  1. Kotman34
    01.10.2018 20:21

    ЕМНИП BeOS позиционировалась как мощная мультимедийная система, вдобавок умела работать на 2 процессорах одновременно. В сети есть ролик с вращающимся кубом, на каждой грани куба шел видеоролик (кино). Это было в те времена, когда Р2 был очень новым дорогим процессором.


    1. VBKesha
      01.10.2018 21:48
      +1

      Я не помню сколько поддерживалось процессоров но точно больше двух

      Скрытый текст
      image


      1. Akuji_bwn
        01.10.2018 22:22
        +1

        BeOS поддерживала до восьми. Haiku в данный момент поддерживает до 64, но этот параметр может быть сравнительно легко увеличен.


  1. Utopia
    01.10.2018 22:14

    В чем достоинство таких систем — практически полное отсутствие вирусов.


  1. arielf
    01.10.2018 23:47
    -1

    Вау, прекрасная публикация, а можно ли на Haiku перенести Cocoa из Mac OS X?


    1. Lsh
      02.10.2018 00:17

      А Apple отдаст?


      1. arielf
        02.10.2018 00:32
        -1

        Ну с нуля написать можно без проблем, или взять за основу GNUStep или Cocotron — к примеру.


        1. Error1024
          02.10.2018 01:40

          Ну с нуля написать можно без проблем

          Ха. Нет, Apple в текущем cocoa всё баги не повисит, а вы предлагаете с нуля написать.


  1. rumkin
    02.10.2018 00:38
    +1

    Неожиданно. Казалось, что разработка остановилась. Похоже мы на пороге войны долгостроев ReactOS vs HaikuOS.


    1. LorHobbit
      02.10.2018 11:31

      ReactOS до сих пор в альфе, но по крайней мере, в последнем релизе научилась не вешаться намертво при установке на него чего-то тяжеловесного из сотни-другой файлов. Но нормальной работы USB из коробки нет до сих пор.
      Хайку вырвалась вперёд, судя по переходу в бету.


      1. 3dEyes
        02.10.2018 11:37
        +1

        Просто небольшой факт: USB-стек ReactOS портирован из Haiku.


      1. Siemargl
        02.10.2018 17:53

        Года три назад собирал на хайку boost в тестовых целях. это хороший показатель стабильности системы


  1. mSnus
    02.10.2018 00:49

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


    1. AntonAlekseevich
      02.10.2018 09:12

      Как ни печально, простые пользователи даже не интересуются ReactOS и Linux. (Хотя со шрифтами там все ок. Просто никому не нужна система без ПО, ну а разработчики(я не говорю про всех) не будут разрабатывать софт специально для системы у которой пользователей мало.)
      Простым пользователям нужно чтобы система могла запустить нужный софт без лишнего шевеления мозгами. Увы.


      1. SADKO
        02.10.2018 09:32

        Большинству пользователей достаточно браузера, офисного пакета и плеера…


        1. 3dEyes
          02.10.2018 09:38

          Да, но есть один парадокс, который заключается в том, что если систему постоянно адаптировать в расчёте на большинство пользователей, то система превращается в УГ и от неё начинает тошнить то же самое большинство.
          PS: Гугл сделали ось из одного браузера (хромиум), и что-то не взлетело.


          1. Solexid
            03.10.2018 10:55

            Хромось то не взлетела? Посмотрите на продажи хромбуков в америке.


        1. AntonAlekseevich
          02.10.2018 09:43

          Поверь я также думал раньше.
          Увы, но клиент не однотипен.
          Одному нужен Photoshop, другому нужен Steam и CS:GO, третьему нужен Word, четвертому нужен AutoCAD, пятому нужен WebPositive, шестому нужен специфический Siemens TIA Portal, и так по списку разного софта. При этом не аналоги, а конкретный софт.


          Опиши, как говорится, своих трех клиентов и ты поймешь, что нужно каждому из этих клиентов.


          1. RPG18
            02.10.2018 11:18

            Расскажите это создателям хромобуков.


            1. Tsimur_S
              02.10.2018 15:08

              и какой у них процент рынка ноутбуков?


              1. RPG18
                02.10.2018 15:33

                Достаточно наличия спроса


                1. Tsimur_S
                  03.10.2018 03:55

                  достаточно для чего?


                  1. RPG18
                    03.10.2018 11:11

                    Для того, что бы выпускать хромобуки.


        1. DelphiCowboy
          03.10.2018 06:46

          Большинству пользователей достаточно браузера, офисного пакета и плеера…

          А как же 1С и прочие подобные программы?
          image
          Или бухгалтер — это не типичный офисный пользователь?! Какой же такой типичный и чем он занимается?
          Большинству пользователей нужен не только офис, но и специфическая необходимая для работы программа, и это не обязательно и не только 1С.
          RPG18
          Расскажите это создателям хромобуков.

          И что Хомбук стоит в офисах в качестве рабочей машины, и на нём запускают 1С?
          Хромбук годится лишь для роли смартфона переростка, а для полноценной работы нужен рабочий софт.

          Итого, что Хайку взлетел есть два варианта:
          — либо создать версию для планшетов и смартфонов, вместо Андроида у которого троянов как блох у дворняги
          — либо придётся пилить для него WINE.


          1. Kotman34
            03.10.2018 10:07

            Ну а что 1С? Ее писали под Win, через многие годы что-то под Линукс вышло. Это не проблема Haiku, захотят в 1С и на нее портируют. Или кто-то другой подобный функционал напишет.


            1. gecube
              03.10.2018 10:22

              1С не напишут заново. Там столько человекочасов труда закопано, что это под силу только Энтерпрайзу. Но что в нем происходит? А в нем происходит монополизация рынка по каждой сфере.


          1. gecube
            03.10.2018 10:16

            1с мигрирует потихоньку в облако.
            Для наших задач прекрасно работала версия 1с через веб-браузер


            1. DelphiCowboy
              03.10.2018 12:38

              А что с версией Haiku для смартфонов и планшетов?


          1. RPG18
            03.10.2018 11:16

            С каких пор 1С нужен дома? Или вам нужна ОС как Windows, только бесплатная?


            1. AntonAlekseevich
              03.10.2018 11:58

              С каких пор 1С нужен дома?

              Дома нужна как среда для программирования их проперитарой базы.


              Или вам нужна ОС как Windows, только бесплатная?

              Windows в триале бесплатная и ничего кроме ключика не требует. (Правда обрублена вся персонализация. Если что-то ещё обрублено напиши в ответе.)


      1. balexa
        02.10.2018 09:48

        А что такое «не простые» пользователи? Ну вот как бы я себя не считаю простым пользователем, но ковыряться в гугле и в кишках настроек компилятора чтобы запустить какую-то программу мне перестало быть интересным лет 10 назад.


      1. gecube
        02.10.2018 10:26
        +1

        В каком плане не интересуются? Опыт показывает, что человек без багажа опыта работы прекрасно начинает работать с альтернативными (относительно Window) ОС вроде Linux/MacOs. Т.к. действительно задачи обычно сводятся к списку из «браузера, офисного пакета и плеера…»

        ReactOS — я ее существование тоже могу оправдать по различным параметрам. Как раз ее существование понятно (в частности, и взаимодействие между проектами ReactOS и wine).
        Даже интересно не хотят ли ее в Правительстве РФ использовать как платформу для национальной ОС, или все-таки будут пилить свои версии Линукса.


        1. Siemargl
          02.10.2018 17:53

          будут пилить. ваш КЭП


          1. balexa
            02.10.2018 23:38

            Есть ещё вариант (маловероятный) — будут пилить свою версию реактоса. Но пилить что-то будут однозначно.


            1. Siemargl
              03.10.2018 05:47

              да бабки они будут пилить, бабки!


    1. saibaneko
      02.10.2018 12:32

      В обзоре вроде виден Noto Sans youtu.be/J7lpB4CNDhc?t=5m48s


  1. im_stD
    02.10.2018 06:57

    Чудо ОС! Установка в виртуалбокс заняла 10 секунд, загрузка 5 секунд.


    1. ilitaexperta
      02.10.2018 13:16

      Это не чудо, так и должны работать ОС в 2018


      1. foxweb
        02.10.2018 14:12

        Сорян, я случайно поставил минус! Хотел поставить плюс. Полностью поддерживаю!


  1. Ubuntaykin
    02.10.2018 07:09

    Попробовал запустить её позавчера с компакт-диска. Приятная система, хотя есть и некоторые шероховатости, и не всё оборудование поддерживается: в частности, нет драйвера для встроенной звуковой карты Intel в 64-битной версии ( к слову, несколько лет назад запустил на старом компьютере Alpha-4 со звуковой картой, и там звук и видео были достойные ). Но не это главное: BeOS в своё время позиционировалась как система, удобная для разраотки приложений, и мне интересно, как дела обстоят с этой стороны у Haiku.


  1. stanislavskijvlad
    02.10.2018 08:20
    +1

    Ещё бы про Колибри новое почитать )
    Мечтаю, чтоб система стала популярной.
    Какой-нибудь FreeCad под неё.
    Мне там дико нравится перезагрузка ядра.
    Это же блин так логично. Зачем весь комп перезагружать. Надо ещё Java машину написать для всех этих систем )


  1. Kotman34
    02.10.2018 10:01

    Неприятно то, что между минимальной системой на Р2 и рекомендуемой i3 целая пропасть в железе. Это даже не "AMD Athlon 1GHz, но рекомендуется Р4 3GHz. :-(
    Может логичнее было разделить ветки на новые и старые процессоры?


    1. Akuji_bwn
      02.10.2018 10:37
      +1

      Рекомендуемые требования — для использования браузера, они в наше время больше всего ресурсов отъедают. Без него система будет на обозначенных минималках сносно работать.


      1. gecube
        02.10.2018 11:27

        Современное HD видео на Athlon 1Ghz еле-еле пойдет. Единственный шанс — аппаратное ускорение видеокартой (или другим железом). Но вопрос поддержки драйверов. А будут ли они для непопулярной системы?


      1. Kotman34
        02.10.2018 12:22

        Вот этот факт нагоняет вселенскую тоску. Надо поиграться браузерами, чтоб нормально заполнить форму, сделать заказ в интернет-магазине, зарегистрироваться на госуслугах и иже с ними, ect… Современный браузеру позволено сжирать ресурсы так, как не жрут пакеты 3D-графики. Ради чего? Ради отображения текста и картинок. Тяжело представить себе, что на рынке есть только машины с мотором от 8 литров и расходом 30-50л на сотню, или дома только фанерные. И все это с объяснением, что "мы так видим, мы так сделали, мы считаем, что так и надо". Ну бред же! А вот IT среде это почему-то допускается. И заметьте, что машины и дома вещи материальные, а код программиста нет. Его можно пощупать только в виде распечатки. И вот даже материальные вещи получаются у других лучше, чем программы, которые пишутся без переноса тяжестей, бурения скважин, заморозки грунта… Может на Луну не летаем потому, что уже нет людей, которые в состоянии написать программу без тонны фреймворков.
        Конечно я саркастичен, но факт, что раньше хватало Win95 на все то же (копировать, вставить, набрать текст, интернет, локальная сеть, видео/музыка), что и нынешняя Win10, но места она занимала всего ничего.


        1. engine9
          02.10.2018 13:23

          Это обсуждали пару недель назад в великом треде боли и нытья на 2000+ комментариев: habr.com/post/423889


          1. Kotman34
            02.10.2018 13:30

            Про нытье: а Вы бы сами пошли к стоматологу лечить зубы без анестезии на 30-летнем оборудовании? Ну зуб же Вам вылечат, а уж какими средствами неважно, да?
            Ну и тут также: картинка есть, текст тоже, ну и пофиг, что браузер все ресурсы пожрал.
            Важен же результат, а за ценой не постоим...


            1. engine9
              02.10.2018 21:01

              На мой взгляд, не очень корректное сравнение.


              1. Kotman34
                03.10.2018 10:13

                Сравнение как раз корректное. Вы же требуете от стоматолога качественной работы? Чтоб не было больно, чтоб пломбы держались, чтоб в цвет зуба она была, и желательно не 3 часа в кресле.
                Почему здесь допускается написание продукта таким, что он вызывает неудобства в работе, сжирает память, занимает вагон места и т.п?
                Почему всякие "важные фишки" уже в коде? Нельзя из сделать в виде плагинов?


        1. vlreshet
          02.10.2018 20:58

          Браузеры так много жрут потому что WEB это уже давно не текст да картинки. Это огромная и сложнейшая среда. Вы на Win 95 могли из браузера видеозвонок сделать? А поддержка WebGL? А красивые, плавные анимации? (только не надо сейчас о том что, мол, кому они нужны эти анимации). А что-то интерактивное не используя Adobe Flash? Да блин банальные чаты было сложно сделать real-time, потому что технологии вроде websockets не было. А чтобы всё ещё и работало одинаково во всех браузерах… В общем, вполне оправдано браузеры сколько отъедают.


          1. Kotman34
            02.10.2018 21:38
            +1

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


            1. sumanai
              02.10.2018 23:13

              Ну идея лежит на поверхности — передай задачу на воспроизведение видеоплееру

              Я так и делаю, Firefox + PotPlayer + PotPlayer YouTube Shortcut.


              1. Kotman34
                03.10.2018 10:21

                А если видео не на Ютюбе? Rutube, Яндекс видео… У меня, к примеру, свой хостинг моих уникальных видеоуроков, то как тогда быть?


                1. sumanai
                  03.10.2018 16:55
                  +1

                  А если видео не на Ютюбе?

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

                  Если они просто доступны по прямым адресам, то их так же можно вставить в этот плеер. А с хостингами да, облом, под них под каждый нужно свой парсер писать, чтобы выуживать аудио видео потоки.


            1. vlreshet
              03.10.2018 02:31

              А можно сделать браузер для тех, кому весь вот этот багаж не нужен?
              Есть такой браузер! Internet Explorer! Чем старее — тем лучше. Минимум функций, полная поддержка текста и картинок.


              1. Kotman34
                03.10.2018 10:19

                Да не вопрос, осталось научить писать людей сайты такими, чтоб IE ими не игнорировался.


          1. arielf
            02.10.2018 21:54
            +1

            . Вы на Win 95 могли из браузера видеозвонок сделать? А поддержка WebGL? А красивые, плавные анимации?
            А нужны ли они? В указанные времена были нативные проги, прекрасно выполняющие все функции. Затем всё выкинули в WWW — жирные как Бетельгейзе WEB приложения, но самый маразм был в WEB установке — качаешь маленький инсталлер — а он качает прогу! И на компе без сети её не установишь! А щаз пошёл обратный процесс — куча WEB сервисов выпустили как-бы нативные проги. Ну и зачем весь цирк?


            1. vlreshet
              03.10.2018 02:25

              А нужны ли они?
              Нужны. Если бы были не нужны — никто бы их не добавлял. Живой пример: знаю проект на котором есть отдельно видеозвонки (нужная им фича, скайп там не канает), IP-телефония (прям на сайте, да), предпросмотр pdf-файлов, хреновина для рисования своей подписи. Если бы для каждой этой фичи нужно было ставить отдельный софт на комп пользователя — был бы ужас. А так необходимо только иметь «тяжёлый» браузер


        1. arielf
          02.10.2018 21:46

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


    1. stul5tul
      02.10.2018 12:30

      Неприятно то, что между минимальной системой на Р2 и рекомендуемой i3 целая пропасть в железе. Это даже не «AMD Athlon 1GHz, но рекомендуется Р4 3GHz. :-(
      Может логичнее было разделить ветки на новые и старые процессоры?


      Это не требование самой системы.
      У меня альфа в позапрошлом году летала на Celeron выпуска 2004 года с 1 М оперативки.


      1. Kotman34
        02.10.2018 13:27

        Где-то опечатка у Вас. На 486 системах было по 4 мегабайта ОЗУ. А Селерон был с 1 Гб.


  1. LorHobbit
    02.10.2018 11:27

    Поздравляю всех причастных с выходом.
    Очень интересно, насколько сейчас безопасно устанавливать Хайку в дуалбуте с другими ОС, не пропадут ли данные.


  1. To4KaXD
    02.10.2018 12:58

    Скачивание доступно в свободном доступе?


  1. DenimTornado
    02.10.2018 13:22

    www.haiku-os.org/get-haiku прилёг или это на моей стороне проблемы?

    п.с. О как, меня туда без прокси Билайн не пускает…


    1. To4KaXD
      02.10.2018 13:26

      Тоже сначала работал, сейчас не заходит


      1. DenimTornado
        02.10.2018 13:30

        Через Tor зашёл без проблем… очень странно, режут страны?


        1. To4KaXD
          02.10.2018 13:34

          У меня возможно прокси от работы не пускает


  1. w4r_dr1v3r
    03.10.2018 04:18
    -2

    Прочёл пост, о данной системе ранее не слышал. Впечатлился. Пообщался в телеге с разработчиками. Их понятия таковы: если вы запускаете (их) ось 2018 года на устройстве старше — вы некрофил и не вам кукарекать про то, что OS без рынка НЕ может конкурировать за пользователя, с аппетитом Intel Core i3 и 2Gb ОЗУ из коробки(!!)

    Занятным является факт, что публичное высказывание на этот счёт затирается модераторами канала.

    У меня к данным господам вопросов более никаких.


    1. 3dEyes
      03.10.2018 04:50
      +2

      Ты на канале общался не с разработчиками, а с такими же простыми пользователями, как и ты сам. Все разработчики сидят на официальном IRC канале, а не русскоговорящей группе пользователей в телеграмме. Это всё равно, что если бы ты зашел на ЛОР с вопросами, а потом возмущался, что тебя послал куда подальше лично Лайнус Торвальдс.


    1. Siemargl
      03.10.2018 05:51
      +1

      как в анекдоте про «рабинович напел»

      поставь в виртуалку и посмотри своими глазами. 15 минут делов то


      1. AntonAlekseevich
        03.10.2018 09:56

        поставь в виртуалку и посмотри своими глазами.

        Зачем ставить на виртуалку, когда можно её поставить на реальную машину. (Правда чтобы она работала у меня, мне пришлось редактировать в виртуалке файл с параметрами ядра, дабы VESA отразила картинку на экран. А тогда ОС я ставил на железку через виртуалку напрямую. (Это извращением не считаю.))