Новое в Haiku (SVN)

    Изменения с r19800-r19900

    Начата разработка поддержки AHCIДобавлена поддержка аппаратного сброса кеша для SCSIУстранены проблемы с масштабируемостью USB стекаПортированы следующие файловые системы:
    • GoogleFS
    • NFS
    • NTFS
    Изменения в деталях

    После нескольких небольших исправлений NetPositive начал подавать первые признаки (сетевой) жизни под Haiku. После исправлений в сетевом стеке, решивших проблемы с производительностью, IPv4 и ICMP дожны заработать быстрее. NetServer теперь запускается при загрузке.

    Владельцы SATA дисков стоит поблагодарить Маркуса (Marcus). Он начал работу над AHCI модулем. В данный момент модуль уже присутствует в экспериметальных образах Haiku по умолчанию и может обнаруживать подключенные SATA диски. Кроме этого BGA добавил поддержку аппаратного сброса кеша для устройств SCSI в Haiku, основываясь на своей предыдущей работе для yellowTab.

    После большого количества исправлений внесеных Майклом Лотц (Michael Lotz) USB стек должен стать более стабильным для использования. Отключение и переподключение устройств больше не должно вызывать крах стека, так как драйвера уведомляются об этих событиях.

    GoogleFS была портирована из BeOS в Haiku. Использование обычного поиска по файлам для запросов в Google позволит создать много оригинальных приложений.

    Среди других новинок стоит отметить портирование nfs на Haiku. Хотя поддержка монтирования еще не работает, но разработка идет довольно активно и в скором времени эта возможность появится.

    И последнее. Благодаря Троеглазову Герасиму на Haiku была портирована поддежрка файловой системы NTFS (в качестве основы была использована реализация ntfs-3g). Так что теперь есть возможность работы с дисками Windows. Учтите что на данный момент поддержка записи отключена, по соображениям сохранности данных.
    Поделиться публикацией

    Комментарии 21

      0
      Круто, но зачем...
        0
        Для общего развития. Предыдущее не постил так как там касалось ядра и мало кто понял о чем там :)
          –2
          Я так и понял читая новости про разработку Haiku OS. Откопали мертвеца из могилы (BeOS) и давай ему припарки ставить. Это смахиваеи на некрофилию какую-то :-)

          Я думаю что их энергия и энтузиазм могли найти и лучшее применение.
            +2

            Откопали мертвеца из могилы (BeOS) и давай ему припарки ставить.

            Haiku это новая ОС и имеет с BeOS только бинарную совместимость API и то только в R1. После R1 это уйдет.


            Я думаю что их энергия и энтузиазм могли найти и лучшее применение.

            А я думаю что их энергия и энтузиазм и так имеют хорошее применение :)

            PS Вы вообще BeOS видели? Работали с ней?
              0
              Нет, не работал, мне сложно судить о самой BeOS, я не об этом.

              Я убежден что создание новой операционки "общего назначение", операционки типа IBM AS400 или другие специфические ос не в счёт ,пусть даже и не совсем с чистого листа, не имеет в настоящий момент никакого смысла. У нас достаточно строительного материала Linux, Unix и др. бери и используй (как это сделал Apple) дешево и сердито.

              Так что главный вопрос: Зачем? Что такого хотят принести в мир эти люди чего в нем ещё не было? Не повышают ли они своей работой энтропию в мире? И вообще не имеет ли НЛО к этому какого-либо отношения? :-)

              Может скинете какие-нить ссылки по теме. Просветие темного чем же BeOS или Haiku OS лучше всего того, что есть в настоящий момент. Я думаю, что это будет интересно не только мне.

              Спасибо norguhtar за интересные посты, есть что обсудить и о чем поспорить.
                0

                У нас достаточно строительного материала Linux, Unix и др. бери и используй (как это сделал Apple) дешево и сердито.

                Идеология *nix как бы хороша она не была довольно сильно устарела. К тому же X-Window+*nix это не та вещь поверх которой можно построить хорошую Desktop OS. Как пример приведу Mac OS X.

                Про Haiku стоит посмотреть вот это видео. BeOS сильно опередила свое время идеологией работы и теми идеями что заложены в нее. Жаль было бы потерять такую хорошую систему. Я все же надеюсь, что идея не умрет и на PC появится хорошая Desktop OS.
                  0
                  По мотивам презентаций Haiku OS.

                  small team of developers had a dream.....

                  Что я могу сказать... У огромного числа пользователей тоже есть мечта. Это когда же программисты перестанут мечтать и начнут СЛУШАТЬ, не ДЕЛАТЬ а именно слушать и внимательно смотреть а птом уже делать.

                  Не могу понять почему все бескомпромисные и креативные проекты так бескомпромисно и креативно ходят по одним и тем же граблям. Займитесь интерфейсом человек-машина. Машина может и под MS-DOS работать если с точки зрения пользователя все ОК то никто и никогда не задаст вопроса а что там внутри.

                  Отказ от балласта backward compatibility.
                  Хорошо откажитесь от окон и рабочего стола. Будте настолько креативныи сделайте это. Что это как не backward compatibility в интерфейсе. Есть ведь варианты , реализуйте Zoom interface как его описывает Раскин. вот это будет креатив.

                  А так Haiku OS возможно абсолютно вылизан изнутри. Полностью понятный и код и логичная архитектура. возможно даже когда-нибудь на него портируют все те драйвера и что уже портировали на все остальные системы и создадут все то что было уже сделано в других операционках.

                  И что из этого.
                    0

                    Это когда же программисты перестанут мечтать и начнут СЛУШАТЬ, не ДЕЛАТЬ а именно слушать и внимательно смотреть а птом уже делать.

                    Кого СЛУШАТЬ а? Во первых система пишется по четкой спецификации (BeOS имела очень хорошую документацию, это и позволяет создать ОС совместимую с ней). Во вторых слушать надо пользователей я так понимаю?


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

                    Вы специалист по интерфейсу человек-машина? В таком случае жду агрументированого ответа, что плохо в Haiku.


                    Хорошо откажитесь от окон и рабочего стола. Будте настолько креативныи сделайте это. Что это как не backward compatibility в интерфейсе.

                    Зачем ?


                    Есть ведь варианты , реализуйте Zoom interface как его описывает Раскин. вот это будет креатив.

                    Киньте ссылочку на то что вы имеете ввиду.


                    А так Haiku OS возможно абсолютно вылизан изнутри. Полностью понятный и код и логичная архитектура. возможно даже когда-нибудь на него портируют все те драйвера и что уже портировали на все остальные системы и создадут все то что было уже сделано в других операционках.

                    Большая часть драйверов от BeOS будет работать и в Haiku. В Haiku R1 будет бинарная совместимость с ПО от BeOS. А ПО этого довольно много. Так что насчет когда напишут и когда портируют это вы загнули.


                    И что из этого.

                    Тоже самое можно было сказать и про linux в 1991 году. И что стого? Ваша точка зрения базируется на первом скептическом взгляде. Который говорит вам, что там собственно ничего нового.
                      –1
                      Забей на него. Таких болтологов везде хватает: пока люди трудятся, они ходят вокруг и дают советы как жить и что делать. При том, что сами не сделали НИЧЕГО.

                      По поводу некрофилии, в другом месте можно банально набить за это морду. Здесь сайт культурный, так что ограничимся отправкой критиканов в бубен.
                        0
                        Ссылки по поводу Zoom interface
                        Об авторе на русском
                        Борец с системой к сожалению некролог

                        Сайт Джэфа Раскина
                        http://raskincenter.org

                        Небльшое демо во falsh
                        Zoom interface

                        Книга Раскина о интерфейсах. Там есть большая глава посвящённая этому интерфейсу и чем он лучше.
                        Интерфейс: новые направления в проектировании компьютерных систем

                        Вот над этими вещаму нужно работать в первую очередь. А все остальное вторично.
                          0
                          Посмотрел демо. Не впечатлило, вообще. Для статики конечно вроде ничего, но в случае с динамикой прийдется совершать слишком много телодвижений. Гараздо лучше это реализовано в том же бериле и mac os X. Если же идея сводится к использованию 3D на всю катушку и векторных интерфейсов, то думаю это может появится в R2 или в R3. Без концепции окон и рабочих столов этот интерфейс малоюзабелен и малоэффективен. Для создания и использования 3D интерфейса необходима поддержка аппаратного 3D ускорения. На данный момент в Haiku она как-бы есть, но хромает. Делать же ОС только ради интерфейса это бред.
                    0
                    Сначала с вашими утверждениями хотелось согласиться. Но как человек, работавший как в BeOS, так и в Haiku OS - я этого сделать не могу. Альтернативные проекты будут всегда, более того - они нужны всегда. Потому что благодаря этим проектам зачастую достаточно бескомпромиссно пересматриваются устаревшие подходы, перегруженные балластом backward compatibility. А на базе инноваций и пересмотренных подходов вырастают новые идеологии. И это хорошо. Haiku OS - не "воскрешение мертвого", а здоровый, яркий и креативный проект. Imho.
                      0
                      Хайку не с нуля пишется, используется ядро линукса, если я не путаю с чем-то другим "inspired by BeOS".
                        0
                        Путаете. Haiku основана на ядре NewOS.
                          0
                          Опять википедия врёт :(

                          http://en.wikipedia.org/wiki/BeOS#Projec…

                          Может, поправите, чтобы больше никого не вводило в заблуждение?
                            0
                            Нуу... :) Тут почитайте :
                            http://ru.wikipedia.org/wiki/BeOS
                              0
                              Цитирую приведенную Вами же ссылку: Haiku, a complete reimplementation of the BeOS operating system and E/OS which is a Linux kernel based operating system that is attempting to reimplement the BeOS APIs only.

                              Слова о ядре linux относятся к E/OS, а не к Haiku.
                0
                Скачаю Haiku OS тогда напишу все остальное что я думаю по этому поводу.
                Пошел качать.
                  0
                  Боюсь одного: когда Haiku уже дойдёт до той стадии, что можно будет представить её себе как основную ось, в имеющих большую поддержку системах уже ТАКОГО напридумывают, что это не будет уже интересно.
                    0
                    Сильно сомневаюсь. К тому же R1 возможно выйдет осенью 2007 года.
                      0
                      Было бы здорово, но надежда слабовата.

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