ОС Haiku ориентирована на персональные компьютеры, использует собственное ядро, построенное на основе микроядерной архитектуры, оптимизированное для высокой отзывчивости на действия пользователя и эффективного выполнения многопоточных приложений. Для разработчиков представлен объектно-ориентированный API. Система напрямую базируется на технологиях BeOS 5 и нацелена на бинарную совместимость с приложениями для данной ОС. Минимальное требование к оборудованию: CPU Pentium II и 256 МБ ОЗУ (рекомендовано Intel Core i3 и 2 ГБ ОЗУ).
В качестве файловой системы используется OpenBFS, поддерживающая расширенные атрибуты файлов, журналирование, 64-разрядные указатели, поддержку хранения мета-тэгов (для каждого файла можно сохранить атрибуты в форме ключ=значение, что делает ФС похожей на БД) и специальных индексов для ускорения выборки по ним. Для организации структуры директорий используются «B+ tree» деревья. Из кода BeOS в состав Haiku включен файловый менеджер Tracker и панель Deskbar, исходные тексты которых были открыты после ухода BeOS со сцены.
Основные новшества:
- Добавлены полноценные инструменты для управления пакетами, включая утилиту командной строки pkgman и графический интерфейс для установки программ и обновления системы. Пакетный менеджер не походит на традиционные решения и манипулирует не установкой отдельных наборов файлов, а специальными образами файловой системы, поставляемыми в сжатом виде. Содержимое пакета монтируется в процессе установки и включается в иерархию /system/, которая доступна в режиме только для чтения.
Пользователь имеет возможность установить пакет для личного применения и тогда он размещается в иерархии ~/config/ внутри его домашней директории. Автоматическим монтированием пакетов занимается специальный компонент ядра — packagefs. Пакеты подключаются и отключаются в атомарном режиме. Так как пакеты не устанавливаются, а активируются, имеется возможность загрузки в прошлое состояние системы в случае проблем, всплывших после обновления, или применение отдельных чёрных списков для исключения проблемных компонентов, или активации установленных обновлений только после перезагрузки. Пакеты сформированы на основе переработанного архива HaikuPorts, в котором представлено большинство популярных открытых приложений.
- Существенно расширены возможности и стабильность развиваемого проектом web-браузера WebPositive, использующего порт движка WebKit (HaikuWebKit). Например, в браузере теперь корректно воспроизводятся ролики из YouTube, а в HaikuWebKit задействован собственный сетевой уровень поддержки сетевых протоколов;
- Полностью переделан сетевой конфигуратор, который помимо настройки беспроводной сети и сетевых соединений позволяет управлять системными сетевыми сервисами, такими как OpenSSH и ftpd. В конфигураторе используется архитектура на базе плагинов, которая позволяет подключать дополнительные сервисы, такие как настройка VPN и управление web-сервером;
- Модернизирован интерфейс пользователя и применена новая цветовая схема. Переработан интерфейс приложений Mail и Tracker, оформление которых приведено к единому стилю с другими приложениями;
- Изменён метод централизованного управления цветами, изменения цветовой темы в настройках автоматически приводит к корректировке цветов в приложениях;
- Расширены возможности мультимедийной подсистемы. Во фреймворке Media Kit проведена работа по повышению стабильности и сокращению задержек. Добавлена поддержка воспроизведения потоковых трансляций с использованием протоколов HTTP и RTSP. Улучшен плагин декодирования на базе FFmpeg (порт FFmpeg обновлён с версии 0.10 до 4.0). Переработана реализация DVB-тюнера. Улучшены звуковые драйверы и расширена поддержка чипов HDA (High-Definition Audio);
- Расширены возможности развиваемой проектом системы RemoteDesktop для удалённого доступа к рабочему столу, которая базируется на идее передачи с сервера на клиентскую систему команд отрисовки без передачи готовых битмапов. Для использования RemoteDesktop не требуется запуск отдельного серверного ПО, достаточно подключиться по SSH и запустить приложение. В качестве клиента может применяться любой web-браузер;
- Добавлена поддержка загрузки на системах c EFI и возможность использования разделов GPT;
- Добавлено приложение SerialConnect для подключения к системе и передачи файлов через последовательный порт или USB;
- По умолчанию вместо GDB предложен собственный встроенный отладчик, предоставляющий как интерфейс командной строки, так и GUI;
- Реализованы и включены по умолчанию средства защиты 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)
gecube
01.10.2018 15:04+3Кто мне расскажет — какая практическая (не академическая) польза от этого проекта?
Akuji_bwn
01.10.2018 15:06+3Как минимум just for fun.
gecube
01.10.2018 15:09-4К сожалению, Джаст фор фан есть куча более актуальных задач… А если нет задач, то есть семья и пр.
Akuji_bwn
01.10.2018 15:11+7К счастью, у Haiku еще остались разработчики, для которых нет более актуальных задач и достаточно времени на семью в случае ее наличия.
RPG18
01.10.2018 15:19+3Каждый выбирает для себя... (c) Юрий ЛевитанскийКаждый выбирает для себя
женщину, религию, дорогу.
Дьяволу служить или пророку —
каждый выбирает для себя.
Каждый выбирает по себе
слово для любви и для молитвы.
Шпагу для дуэли, меч для битвы
каждый выбирает по себе.
Каждый выбирает по себе.
Щит и латы. Посох и заплаты.
Меру окончательной расплаты.
Каждый выбирает по себе.
Каждый выбирает для себя.
Выбираю тоже — как умею.
Ни к кому претензий не имею.
Каждый выбирает для себя.Hardcoin
01.10.2018 16:55У кого? У вас? Так вас же никто не заставляет. Никакого практического смысла играть в xbox тоже обычно нет, но играют же.
Да и разве, например, у вас каждое действие имеет практический смысл?
gecube
01.10.2018 17:01Не играю в игры.
Hardcoin
01.10.2018 17:04+1Так это ответ не на тот вопрос. Про xbox был пример про других людей, а не про вас. А про вас был вопрос — каждое ли ваше действие имеет практический смысл?
0xd34df00d
01.10.2018 18:23А если немного задуматься, то окажется, что понятие практического смысла неконструктивно.
Sonatix
02.10.2018 12:56Если задуматься — мы сами придумываем смысл для каждого своего действия. Изначально его ни в чем нет.
Num
01.10.2018 16:02Защита от публичных эксплоитов, которые есть для популярных ОС, как пример.
springimport
01.10.2018 16:36Серьезно? Это сообщение мне напоминает обзоры процессоров amd vs intel: на amd больше ядер и вы сможете одновременно играть, стримить и… рендерить!!! видео.
И так уверенно это заявляется, будто среди аудитории не 95% просто геймеров, а одни «монтировщики» и любители порендерить. И все это во время игры, конечно.
Ну кто будет мучитьСЯ ради некой возможной «защиты» от эксплоитов. Да никто не будет.
gecube
01.10.2018 17:06-1Не аргумент.
К тому же, практически наверняка проблем а маленьком непопулярности проекте не меньше, чем в больших в силу переизобретения колеса и отсутствия аудитория тестеров.
С другой стороны, абсолютное количество ошибок в крупных проектах выше.
unwrecker
01.10.2018 23:03+3Дать новую жизнь BeOS может? Хорошая ОСь была, использовал даже её в работе полгода.
LorHobbit
02.10.2018 11:24Проекты иногда умирают и (чаще) загнивают.
Будет развиваться Хайку — будет куда свалить с линукса, если что.
(Я не хочу сказать, что линукс гниёт уже сейчас, но запас карман не тянет.)
RISC Автор
01.10.2018 15:14+2Появились вопросы? Приглашаем вас в русскоязычный telegram-канал: t.me/HaikuOS_RU_chat
Fails
01.10.2018 21:13+1Спасибо вам большое за публикацию и за чат! Давно искал чат в ТГ по HaikuOS, даже свой года полтора назад делал, но он не взлетел, и я удалил его)
Alex_ME
01.10.2018 15:28+3Концепция установки приложений очень понравилась. Примерно в таком ключе представлял себе, как это могло быть лучше, чем в современных линуксах.
Lsh
01.10.2018 16:16Snap так и делает — монтирует. Не вижу ничего хорошего в подходе «всё своё ношу с собой». Лучше развивать традиционные пакетные менеджеры.
3dEyes
01.10.2018 16:42+2У Haiku монтируются не «бандлы» с полным набором всех требуемых компонент и либ, а классические пакеты с зависимостями.
gecube
01.10.2018 17:09Традиционные пакетные менеджеры не спасают от замусоривания системы. Имеют очень сложную систему зависимостей пакетов (и в ней вечно проблемы). Это зачастую приводит к ситуации сломанном и конкретной инсталляции линукса. Тем более — после dist-upgrade
ilitaexperta
01.10.2018 22:43+4Традиционные пакетные менеджеры это замена dll hell на dependency hell
accipiter
02.10.2018 12:50А как быть, если исходных кодов нет, а программа была собрана с зависимостью от какого-то древнего OpenSSL (к примеру)? Если вы знаете решение, поделитесь.
gecube
02.10.2018 12:58А лучше, если условный openssl динамически линкуется, а у него интерфейс публичный меняется? Нет, конечно! Т.е. если есть уязвимость — все равно перекомпилировать надо.
DanilinS
01.10.2018 16:23+3Листаю статью, и ловлю себя на мысли " это BeOS!". Внимательно причитал начало статьи — память не подвела. Это её прямой потомок.
Была такая система в середине-конце 90-х. Мощнейшая мультипроцессорная мультимедийная система с поддержкой x64. К сожалению не набрала критической массы пользователей и приложений. Да и Микрософт и OS в то время давили альтернативные системы совсем не рыночными методами.old_gamer
01.10.2018 17:05+2Визуально, БиОС легко узнается по заголовкам окон. Они у нее с детства под длину текста, а не самого окна.
gecube
01.10.2018 23:07+1Мне это напоминает журнал Мир ПК образца 1997 г… Кое-что есть по ссылке xakep.ru/2013/10/22/beos-history
AlexeiZavjalov
01.10.2018 18:55+1Одна из немногих сложных ОС, написанных на C++. В свое время был очень впечатлен, исследуя внутренности.
Fracta1L
01.10.2018 19:30-3Вот бы портировали на неё KDE, можно было бы рассматривать как хорошую альтернативу десктопному Линуксу. Qt5 уже есть порт.
pbw
01.10.2018 20:08+1«Ура, товарищи!» (С)
Это просто праздник какой-то! Вышла первая бета!
Столько лет я этого ждал, наблюдая за проектом.
Уже, честно говоря, не верилось в прогресс, хотя медленные подвижки были.
И вот оно настало! Значит, проект бодр и жив, несмотря на копеечное финансирование
разработчиков.
Успехов и процветания, ждем дальнейших релизов!
Kotman34
01.10.2018 20:21ЕМНИП BeOS позиционировалась как мощная мультимедийная система, вдобавок умела работать на 2 процессорах одновременно. В сети есть ролик с вращающимся кубом, на каждой грани куба шел видеоролик (кино). Это было в те времена, когда Р2 был очень новым дорогим процессором.
VBKesha
01.10.2018 21:48+1Я не помню сколько поддерживалось процессоров но точно больше двух
Скрытый текстAkuji_bwn
01.10.2018 22:22+1BeOS поддерживала до восьми. Haiku в данный момент поддерживает до 64, но этот параметр может быть сравнительно легко увеличен.
arielf
01.10.2018 23:47-1Вау, прекрасная публикация, а можно ли на Haiku перенести Cocoa из Mac OS X?
rumkin
02.10.2018 00:38+1Неожиданно. Казалось, что разработка остановилась. Похоже мы на пороге войны долгостроев ReactOS vs HaikuOS.
LorHobbit
02.10.2018 11:31ReactOS до сих пор в альфе, но по крайней мере, в последнем релизе научилась не вешаться намертво при установке на него чего-то тяжеловесного из сотни-другой файлов. Но нормальной работы USB из коробки нет до сих пор.
Хайку вырвалась вперёд, судя по переходу в бету.Siemargl
02.10.2018 17:53Года три назад собирал на хайку boost в тестовых целях. это хороший показатель стабильности системы
mSnus
02.10.2018 00:49Круто, что проект жив. Если они догадаются поменять системный шрифт на что-то поуже и покрасивее, и нормально его будут рендерить — тут и простые пользователи потянутся.
AntonAlekseevich
02.10.2018 09:12Как ни печально, простые пользователи даже не интересуются ReactOS и Linux. (Хотя со шрифтами там все ок. Просто никому не нужна система без ПО, ну а разработчики(я не говорю про всех) не будут разрабатывать софт специально для системы у которой пользователей мало.)
Простым пользователям нужно чтобы система могла запустить нужный софт без лишнего шевеления мозгами. Увы.SADKO
02.10.2018 09:32Большинству пользователей достаточно браузера, офисного пакета и плеера…
3dEyes
02.10.2018 09:38Да, но есть один парадокс, который заключается в том, что если систему постоянно адаптировать в расчёте на большинство пользователей, то система превращается в УГ и от неё начинает тошнить то же самое большинство.
PS: Гугл сделали ось из одного браузера (хромиум), и что-то не взлетело.
AntonAlekseevich
02.10.2018 09:43Поверь я также думал раньше.
Увы, но клиент не однотипен.
Одному нужен Photoshop, другому нужен Steam и CS:GO, третьему нужен Word, четвертому нужен AutoCAD, пятому нужен WebPositive, шестому нужен специфический Siemens TIA Portal, и так по списку разного софта. При этом не аналоги, а конкретный софт.
Опиши, как говорится, своих трех клиентов и ты поймешь, что нужно каждому из этих клиентов.
DelphiCowboy
03.10.2018 06:46Большинству пользователей достаточно браузера, офисного пакета и плеера…
А как же 1С и прочие подобные программы?
Или бухгалтер — это не типичный офисный пользователь?! Какой же такой типичный и чем он занимается?
Большинству пользователей нужен не только офис, но и специфическая необходимая для работы программа, и это не обязательно и не только 1С.
RPG18
Расскажите это создателям хромобуков.
И что Хомбук стоит в офисах в качестве рабочей машины, и на нём запускают 1С?
Хромбук годится лишь для роли смартфона переростка, а для полноценной работы нужен рабочий софт.
Итого, что Хайку взлетел есть два варианта:
— либо создать версию для планшетов и смартфонов, вместо Андроида у которого троянов как блох у дворняги
— либо придётся пилить для него WINE.Kotman34
03.10.2018 10:07Ну а что 1С? Ее писали под Win, через многие годы что-то под Линукс вышло. Это не проблема Haiku, захотят в 1С и на нее портируют. Или кто-то другой подобный функционал напишет.
gecube
03.10.2018 10:221С не напишут заново. Там столько человекочасов труда закопано, что это под силу только Энтерпрайзу. Но что в нем происходит? А в нем происходит монополизация рынка по каждой сфере.
gecube
03.10.2018 10:161с мигрирует потихоньку в облако.
Для наших задач прекрасно работала версия 1с через веб-браузер
RPG18
03.10.2018 11:16С каких пор 1С нужен дома? Или вам нужна ОС как Windows, только бесплатная?
AntonAlekseevich
03.10.2018 11:58С каких пор 1С нужен дома?
Дома нужна как среда для программирования их проперитарой базы.
Или вам нужна ОС как Windows, только бесплатная?
Windows в триале бесплатная и ничего кроме ключика не требует. (Правда обрублена вся персонализация. Если что-то ещё обрублено напиши в ответе.)
balexa
02.10.2018 09:48А что такое «не простые» пользователи? Ну вот как бы я себя не считаю простым пользователем, но ковыряться в гугле и в кишках настроек компилятора чтобы запустить какую-то программу мне перестало быть интересным лет 10 назад.
gecube
02.10.2018 10:26+1В каком плане не интересуются? Опыт показывает, что человек без багажа опыта работы прекрасно начинает работать с альтернативными (относительно Window) ОС вроде Linux/MacOs. Т.к. действительно задачи обычно сводятся к списку из «браузера, офисного пакета и плеера…»
ReactOS — я ее существование тоже могу оправдать по различным параметрам. Как раз ее существование понятно (в частности, и взаимодействие между проектами ReactOS и wine).
Даже интересно не хотят ли ее в Правительстве РФ использовать как платформу для национальной ОС, или все-таки будут пилить свои версии Линукса.
im_stD
02.10.2018 06:57Чудо ОС! Установка в виртуалбокс заняла 10 секунд, загрузка 5 секунд.
ilitaexperta
02.10.2018 13:16Это не чудо, так и должны работать ОС в 2018
foxweb
02.10.2018 14:12Сорян, я случайно поставил минус! Хотел поставить плюс. Полностью поддерживаю!
Ubuntaykin
02.10.2018 07:09Попробовал запустить её позавчера с компакт-диска. Приятная система, хотя есть и некоторые шероховатости, и не всё оборудование поддерживается: в частности, нет драйвера для встроенной звуковой карты Intel в 64-битной версии ( к слову, несколько лет назад запустил на старом компьютере Alpha-4 со звуковой картой, и там звук и видео были достойные ). Но не это главное: BeOS в своё время позиционировалась как система, удобная для разраотки приложений, и мне интересно, как дела обстоят с этой стороны у Haiku.
stanislavskijvlad
02.10.2018 08:20+1Ещё бы про Колибри новое почитать )
Мечтаю, чтоб система стала популярной.
Какой-нибудь FreeCad под неё.
Мне там дико нравится перезагрузка ядра.
Это же блин так логично. Зачем весь комп перезагружать. Надо ещё Java машину написать для всех этих систем )
Kotman34
02.10.2018 10:01Неприятно то, что между минимальной системой на Р2 и рекомендуемой i3 целая пропасть в железе. Это даже не "AMD Athlon 1GHz, но рекомендуется Р4 3GHz. :-(
Может логичнее было разделить ветки на новые и старые процессоры?Akuji_bwn
02.10.2018 10:37+1Рекомендуемые требования — для использования браузера, они в наше время больше всего ресурсов отъедают. Без него система будет на обозначенных минималках сносно работать.
gecube
02.10.2018 11:27Современное HD видео на Athlon 1Ghz еле-еле пойдет. Единственный шанс — аппаратное ускорение видеокартой (или другим железом). Но вопрос поддержки драйверов. А будут ли они для непопулярной системы?
Kotman34
02.10.2018 12:22Вот этот факт нагоняет вселенскую тоску. Надо поиграться браузерами, чтоб нормально заполнить форму, сделать заказ в интернет-магазине, зарегистрироваться на госуслугах и иже с ними, ect… Современный браузеру позволено сжирать ресурсы так, как не жрут пакеты 3D-графики. Ради чего? Ради отображения текста и картинок. Тяжело представить себе, что на рынке есть только машины с мотором от 8 литров и расходом 30-50л на сотню, или дома только фанерные. И все это с объяснением, что "мы так видим, мы так сделали, мы считаем, что так и надо". Ну бред же! А вот IT среде это почему-то допускается. И заметьте, что машины и дома вещи материальные, а код программиста нет. Его можно пощупать только в виде распечатки. И вот даже материальные вещи получаются у других лучше, чем программы, которые пишутся без переноса тяжестей, бурения скважин, заморозки грунта… Может на Луну не летаем потому, что уже нет людей, которые в состоянии написать программу без тонны фреймворков.
Конечно я саркастичен, но факт, что раньше хватало Win95 на все то же (копировать, вставить, набрать текст, интернет, локальная сеть, видео/музыка), что и нынешняя Win10, но места она занимала всего ничего.engine9
02.10.2018 13:23Это обсуждали пару недель назад в великом треде боли и нытья на 2000+ комментариев: habr.com/post/423889
Kotman34
02.10.2018 13:30Про нытье: а Вы бы сами пошли к стоматологу лечить зубы без анестезии на 30-летнем оборудовании? Ну зуб же Вам вылечат, а уж какими средствами неважно, да?
Ну и тут также: картинка есть, текст тоже, ну и пофиг, что браузер все ресурсы пожрал.
Важен же результат, а за ценой не постоим...engine9
02.10.2018 21:01На мой взгляд, не очень корректное сравнение.
Kotman34
03.10.2018 10:13Сравнение как раз корректное. Вы же требуете от стоматолога качественной работы? Чтоб не было больно, чтоб пломбы держались, чтоб в цвет зуба она была, и желательно не 3 часа в кресле.
Почему здесь допускается написание продукта таким, что он вызывает неудобства в работе, сжирает память, занимает вагон места и т.п?
Почему всякие "важные фишки" уже в коде? Нельзя из сделать в виде плагинов?
vlreshet
02.10.2018 20:58Браузеры так много жрут потому что WEB это уже давно не текст да картинки. Это огромная и сложнейшая среда. Вы на Win 95 могли из браузера видеозвонок сделать? А поддержка WebGL? А красивые, плавные анимации? (только не надо сейчас о том что, мол, кому они нужны эти анимации). А что-то интерактивное не используя Adobe Flash? Да блин банальные чаты было сложно сделать real-time, потому что технологии вроде websockets не было. А чтобы всё ещё и работало одинаково во всех браузерах… В общем, вполне оправдано браузеры сколько отъедают.
Kotman34
02.10.2018 21:38+1А можно сделать браузер для тех, кому весь вот этот багаж не нужен? Вот только недавно сделали возможным просмотр видео в фоне в виде маленького окошка. Ну идея лежит на поверхности — передай задачу на воспроизведение видеоплееру, а сам дай возможность далее ползать по сети пользователю. Вроде так и было во времена Win95.
sumanai
02.10.2018 23:13Ну идея лежит на поверхности — передай задачу на воспроизведение видеоплееру
Я так и делаю, Firefox + PotPlayer + PotPlayer YouTube Shortcut.Kotman34
03.10.2018 10:21А если видео не на Ютюбе? Rutube, Яндекс видео… У меня, к примеру, свой хостинг моих уникальных видеоуроков, то как тогда быть?
sumanai
03.10.2018 16:55+1А если видео не на Ютюбе?
К сожалению, это редкость.
У меня, к примеру, свой хостинг моих уникальных видеоуроков, то как тогда быть?
Если они просто доступны по прямым адресам, то их так же можно вставить в этот плеер. А с хостингами да, облом, под них под каждый нужно свой парсер писать, чтобы выуживать аудио видео потоки.
vlreshet
03.10.2018 02:31А можно сделать браузер для тех, кому весь вот этот багаж не нужен?
Есть такой браузер! Internet Explorer! Чем старее — тем лучше. Минимум функций, полная поддержка текста и картинок.Kotman34
03.10.2018 10:19Да не вопрос, осталось научить писать людей сайты такими, чтоб IE ими не игнорировался.
arielf
02.10.2018 21:54+1. Вы на Win 95 могли из браузера видеозвонок сделать? А поддержка WebGL? А красивые, плавные анимации?
А нужны ли они? В указанные времена были нативные проги, прекрасно выполняющие все функции. Затем всё выкинули в WWW — жирные как Бетельгейзе WEB приложения, но самый маразм был в WEB установке — качаешь маленький инсталлер — а он качает прогу! И на компе без сети её не установишь! А щаз пошёл обратный процесс — куча WEB сервисов выпустили как-бы нативные проги. Ну и зачем весь цирк?vlreshet
03.10.2018 02:25А нужны ли они?
Нужны. Если бы были не нужны — никто бы их не добавлял. Живой пример: знаю проект на котором есть отдельно видеозвонки (нужная им фича, скайп там не канает), IP-телефония (прям на сайте, да), предпросмотр pdf-файлов, хреновина для рисования своей подписи. Если бы для каждой этой фичи нужно было ставить отдельный софт на комп пользователя — был бы ужас. А так необходимо только иметь «тяжёлый» браузер
arielf
02.10.2018 21:46Может на Луну не летаем потому, что уже нет людей, которые в состоянии написать программу без тонны фреймворков.
Ах, как вы правы!
stul5tul
02.10.2018 12:30Неприятно то, что между минимальной системой на Р2 и рекомендуемой i3 целая пропасть в железе. Это даже не «AMD Athlon 1GHz, но рекомендуется Р4 3GHz. :-(
Может логичнее было разделить ветки на новые и старые процессоры?
Это не требование самой системы.
У меня альфа в позапрошлом году летала на Celeron выпуска 2004 года с 1 М оперативки.Kotman34
02.10.2018 13:27Где-то опечатка у Вас. На 486 системах было по 4 мегабайта ОЗУ. А Селерон был с 1 Гб.
LorHobbit
02.10.2018 11:27Поздравляю всех причастных с выходом.
Очень интересно, насколько сейчас безопасно устанавливать Хайку в дуалбуте с другими ОС, не пропадут ли данные.
DenimTornado
02.10.2018 13:22www.haiku-os.org/get-haiku прилёг или это на моей стороне проблемы?
п.с. О как, меня туда без прокси Билайн не пускает…To4KaXD
02.10.2018 13:26Тоже сначала работал, сейчас не заходит
w4r_dr1v3r
03.10.2018 04:18-2Прочёл пост, о данной системе ранее не слышал. Впечатлился. Пообщался в телеге с разработчиками. Их понятия таковы: если вы запускаете (их) ось 2018 года на устройстве старше —
вы некрофил ине вам кукарекать про то, что OS без рынка НЕ может конкурировать за пользователя, с аппетитом Intel Core i3 и 2Gb ОЗУ из коробки(!!)
Занятным является факт, что публичное высказывание на этот счёт затирается модераторами канала.
У меня к данным господам вопросов более никаких.3dEyes
03.10.2018 04:50+2Ты на канале общался не с разработчиками, а с такими же простыми пользователями, как и ты сам. Все разработчики сидят на официальном IRC канале, а не русскоговорящей группе пользователей в телеграмме. Это всё равно, что если бы ты зашел на ЛОР с вопросами, а потом возмущался, что тебя послал куда подальше лично Лайнус Торвальдс.
Siemargl
03.10.2018 05:51+1как в анекдоте про «рабинович напел»
поставь в виртуалку и посмотри своими глазами. 15 минут делов тоAntonAlekseevich
03.10.2018 09:56поставь в виртуалку и посмотри своими глазами.
Зачем ставить на виртуалку, когда можно её поставить на реальную машину. (Правда чтобы она работала у меня, мне пришлось редактировать в виртуалке файл с параметрами ядра, дабы VESA отразила картинку на экран. А тогда ОС я ставил на железку через виртуалку напрямую. (Это извращением не считаю.))
aleksandros
Такие статьи вызывают у меня приятную ностальгию, воспоминания года из 2000-го. В журналах много писали про ОС, обсуждалось всё: от Windows и Linux, до каких-то самобытных решений. Было интересно всё это читать, вникать…
achekalin
Так BeOS R5 PE отлично ставилась рядом с виндой и работала прекрасно. Только уже тогда было понятно, что браузер отстает от коллег на других платформах, что ПО мало, что будущее туманно.