Добрый день, хабр!

С небольшим отставанием от реальности сообщаем, что релиз ReactOS версии 0.4.4 состоялся в минувшую пятницу. Мы успешно выдерживаем график выпуска новой версий каждые три месяца.

Скачать | Прочитать официальную новость | Посмотреть список изменений | TL;DR | Тесты

image

Что стоит отметить?


  • Версия 0.4.4 стала первой, в которой доступна возможность печати документов. Пока только текст и только через LPT порт. Но это только пока.
  • Так же была еще раз (по сравнению с предыдущим релизом 0.4.3) улучшена поддержка сетевых сокетов, что обеспечило возможность сетевого взаимодействия еще большего числа программ.
  • Во встроенном RDP-клиенте появилась поддержка SSL-соединений.
  • Обеспечили корректную остановку служб, а так же правильную передачу информации о системных переменных средах процессам служб.
  • Дальнейшие улучшения в работе общих папок в виртуальных машинах. Полностью избавились от хаков в этом компоненте.


Что мы не успели?


  • Нам стыдно, но мы не успели импортировать наработки GSoC 2016 до релиза 0.4.4, но мы уже сделали это в ночных сборках. Так что, в версии 0.4.5 гарантированно будет много интересного.
  • Так же мы не смогли уложиться в срок с улучшениями USB-стека, но их импорт в основную ветку разработки ожидается в ближайшее время.


Над чем мы работаем прямо сейчас?


  • Улучшение поддержки тем оформления.
  • Исправление отображения кириллических шрифтов.
  • Модернизация шрифтового движка для более качественного и полного отображения азиатских шрифтов и символов.
  • Обеспечение установки и запуска Microsoft Office 2010 в ReactOS


На этом скриншоте пример с применением тем оформления и установкой нескучных обоев:
image

А вот наше последнее достижение, доступное для тестов в ночных сборках:
image
Но без костыля Office 2010 пока не заработает. Придется поставить Samba для Windows по инструкции отсюда. Нужны первые 6 шагов включительно, а путь можно использовать только такой: C:\Program Files\samba.

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

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


  1. dikkini
    21.02.2017 14:42
    +7

    Забавно получилось.

    Что мы не успели?
    reactos, lpt порт, microsoft office 2007, microsoft office 2010


  1. zee
    21.02.2017 14:47
    +14

    Что мы не успели?
    Написать список вещей, которые не успели.


    1. Jeditobe
      21.02.2017 14:57
      +12

      Не торопите черепашку! Она забыла нажать повторное сохранение статьи.


  1. AllexIn
    21.02.2017 15:12

    Улучшение поддержки тем оформления.

    Захотелось прям закричать: «Это что, самое главное???»
    Но да, это важное. Потому что привлечь современного пользователя можно только картинкой. Каким бы не было крутым решение, если «обои скучные» — взлетит только среди редких гиков.


    1. Jeditobe
      21.02.2017 15:15

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


      1. Smile42RU
        21.02.2017 21:06
        -2

        А зря не гонитесь, товарищ Jeditobe :) Вау-эффект это та штука которая может привлечь внимание к проекту еще более широких масс, а людей вам явно не хватает — с моей колокольни ситуация выглядит именно так.

        btw, пару лет назад я на протяжении недели пытался стучать в команду ReactOS с целью предложить и накатать адекватный UI для системы, приятный глазам пользователя и, конечно же, глазам код-ревьювера, но… Знаете меня чуть ли не открыто посылали везде где только можно и я так в итоге ни от кого не добился никакой внятной информации и забил решив что проект мертвый, один только мистический и неуловимый Jeditobe постит на Хабр :)


        1. robux
          21.02.2017 21:54

          Присоединяюсь к посылающим — гоните свистопердельщиков в шею!
          Оставьте классический WinXP/Win7 интерфейс, лучше сосредоточьтесь на функционале. Пусть ReactOS будет ОСью для работы, а не для прыщавых школьников-понторезов.


          1. hardex
            22.02.2017 01:25
            +8

            а не для прыщавых школьников-понторезов.

            Выражение, достойное прыщавого школьника-понтореза.


          1. eugenebabichenko
            22.02.2017 16:06
            +1

            А мне, к примеру, уже туго живётся без системного центра уведомлений, множественных рабочих столов и многих других фишек, которые, судя по всему вошли в список свистоперделок :)
            Плитки плитками, но нового полезного фукнционала в систему добавляют в больших количествах


        1. Jeditobe
          22.02.2017 08:03
          +1

          Два года назад интерфейсом некому было заниматься. Потом Девид Квинтана и Янис Адамопулус год завершали старые работы по внедрению «нового правильного» эксплорера. Сейчас над разными интерфейсами работают приблизительно 4 человека. Если вам интересно все еще, я в личку скину имейлы, кому написать.


    1. khim
      21.02.2017 18:44

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

      Каким бы не было крутым решение, если «обои скучные» — взлетит только среди редких гиков.
      Именно.

      Джоел лучше всех умеет писать о банальностях и эта в его исполнении выглядит так:
      Вы знаете, что 90% айсберга находится под водой? Ну и с большинством программ то же самое – есть красивенький интерфейс, который занимает 10% работы и потом 90% программистской работы «за кулисами». И если вы примете во внимание, что около половины времени уходит на исправление ошибок, то на пользовательский интерфейс уходит только 5% работы. И если вы ограничиваете себя только визуальной частью интерфейса, картинками, которые показываются в PowerPoint, то мы говорим сейчас менее, чем об 1%.

      Это не секрет. Секрет в том, что люди, которые не являются программистами, не понимают этого.
      Если вы общаетесь с «обычными» людьми, не «гиками», то вы сможете «продать» им свою программу если она не будет уметь печатать, общаться с базами данных, падать каждые 5 минут… но если она будет плохо выглядеть — она будет считаться недоделанной.

      И это всегда так было! Понятие о том, как должна выглядеть красивая программа менялось, но принцип — оставался. Norton Utilities 5.0 умели не сильно больше, чем, скажем, 3.5 — но бог мой, какие в них были псевдографические эффекты! Мышка стрелочкой в текстовом режиме! Пупочки «почти как в Windows». Вау! И люди покупались. И сейчас покупаются…


      1. MacIn
        21.02.2017 22:45

        Э нет, батенька. Руки прочь от псевдографики NU!


        1. khim
          21.02.2017 23:10

          Псевдографика NU реально было очень клёвой. Вот что было НЕклёво, так это то, что из-за неё дистрибутив вырос примерно так раз в 10 с очень небольшим добавлением реального функционала.


    1. kedobear
      21.02.2017 22:27
      +2

      Потому что привлечь современного пользователя можно только картинкой

      Имхо, ReactOS в ближайшей перспективе (лет эдак пять) создается с расчетом скорее на корпоративного пользователя (одно железо, одна OS), чем на домашнего.


      1. Zenitchik
        22.02.2017 12:34
        +1

        А ещё, чтобы старые игры шли.


  1. xtala
    21.02.2017 15:46
    +11

    Все бегом на ЛОР! По такому случаю там навярняка троль-карнавал, приглашены все анонимусы!


  1. Areso
    21.02.2017 16:13
    -1

    Когда с флешки без бубна можно ставить, а лучше даже запускать, ОС можно будет?


    1. Jeditobe
      22.02.2017 12:37

      Скоро. Возможно, счет на недели или даже дни. Но точной информации нет.


  1. punkkk
    21.02.2017 16:54
    -1

    Узнал про reactOS в далеком 2011, я тогда фанатично постигал линуксы и его родичей и искал интересные дистрибутивы. С того момента у вас только сайт изменился похоже, что немного огорчает. До сих пор, как я понял, нельзя даже поставить на машинку. :(


    1. Jeditobe
      21.02.2017 17:10
      +1

      Первое фото в посте сделано на реальном железе.


      1. punkkk
        21.02.2017 17:18

        И как оно? Можно ставить и тыркать? :)


        1. khim
          21.02.2017 18:51
          -3

          Можно, но не в том смысле в каком вы этого бы хотели. В современном мире железо создаётся под софт, а не наоборот (ну или, на самом деле, производители железа делают некоторые «танцы», чтобы их железо начало работать с имеющимися ОС… иногда разработчики дотачивают софт конкретно под то железо, которое у них есть).

          Соответственно того, что все хотят увидеть (вот у меня тут завалялась железяка… а не поставить ли на неё… Ubuntu, ReactOS, Windows и так далее) — не будет. Никогда. Вернее — это самая последняя стадия, когда уже все-все-все разработчики «легли» под ОС (в данном случае Windows) и дотачивают её под своё железо. И то — в этом случае только новое железо будет работать нормально. Никто не будет тратить время и силы на то, чтобы «подружить» старое железо с новой ОС.


          1. punkkk
            21.02.2017 20:26

            Железо под софт? То есть драйвера пилят чисто по приколу?
            Вы же понимаете, что для разработчика ОС важно, что бы был больший круг пользователей => нужно охватывать больше девайсов, учитывая что железо уже долгое время достаточно унифицированно(если рассматривать обычный пользовательский ПК). Писать софт с надеждой, что под него склепают железо? Какой-то не радужный бизнес-план, не кажется? :)


            1. khim
              21.02.2017 22:03
              +1

              Железо под софт?
              В большой мере да. Софт диктует ограничения, которые лишь до некоторой степени решаются драйверами.

              То есть драйвера пилят чисто по приколу?
              Драйвера пилят когда у вас есть софт и вы сделали железяку, которая под этот софт уже, до некоторой степени, заточена.

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

              учитывая что железо уже долгое время достаточно унифицированно
              Это вы так шутите?

              $ wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.10.tar.xz -o /dev/null &&
              > tar xpf linux-4.10.tar.xz &&
              > find linux-4.10/drivers -type f -print0 |
              > xargs -0 cat |
              > wc
              13037956 40996774 382996920
              
              13 миллионов строк! И при этом всё равно почти на каждому ноуте нужно либо танцы с бубнами устраивать, либо выбирать из «хороших» моделей, чтобы всё работало!

              «Унифицированность» современного железа достаточна для того, чтобы запустить на нём DOS и изобразить что-то в режиме VGA. 640x480x16. Всё. Остальное — затачивается под конкретную операционку.

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

              Какой-то не радужный бизнес-план, не кажется? :)
              Единственный возможный, как бы. Можете попробовать спросить на досуге можно ли «ставить и тыркать» ChromeOS на вашу железяку. Ответ будет вполне однозначный: да, конечно можно — при условии что вы используете железяку из вот этого вот списка выпущенную менее 5 лет назад. Для Android'а — из вот этого вот (причём часто и устройства, выпущенные 2-3 года назад не поддерживаются).

              И я вас уверяю: у Гугла денег и влияния — поболее будет, чем у разработчиков ReactOS.


              1. punkkk
                21.02.2017 23:14
                -1

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

                Ну, в плане схемотехники большая часть обычного железа достаточно унифицирована, какое разнообразие интерфейсов у вас для использования современной видеокарты для ПК? :)

                И под какую конкретно ОС собираются квантовые компьютеры? И суперкомпьютеры? Я уверен, что софт вторичнее железа. Да, он может ограничивать развитие железа, но никак не железо собирается под софт, вы наверно это и имели ввиду?

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


                1. MacIn
                  21.02.2017 23:31

                  какое разнообразие интерфейсов у вас для использования современной видеокарты для ПК?

                  Каких именно интерфейсов? Аппаратных? Так это пол-дела. Напишите-как абстрактный «драйвер для видеокарты», а не конкретно, скажем, «драйвер NVidia ABC 138FX».


                1. khim
                  22.02.2017 01:14
                  +3

                  какое разнообразие интерфейсов у вас для использования современной видеокарты для ПК? :)

                  DirectX 6 — стенсильные буферы
                  DirectX 7 — T&L блок
                  DirectX 8 — шейдеры
                  DirectX 9 — HLSL
                  DirectX 10 — циклы и ветвления в шейдерах
                  DirectX 11 — замощение и вычислительные шейдеры

                  Это если забыть про OpenGL версий 1.0, 2.0 (а они очень сильно между собой отличаются), Vulkan и прочее.

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

                  Десяток поколений NVidia, сравнимое количество поколений AMD и чуть-чуть поменьше у Intelа. Это если забыть про всякую экзотику типа PowerVR (а ведь вы, вынув что-то заросшее пылью можете и Matrox G400 какой-нибудь откопать, не так ли?).

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

                  И? Вы предлагаете горсточке людей, которые ReactOS разрабатывают всё бросить и вот «прям щаз» писать драйвера для всего этого зоопарка? Так они всё равно не угонятся: новое железо разрабатывается ежегодно и под требования ReactOS его никто затачивать не собирается…

                  И под какую конкретно ОС собираются квантовые компьютеры?
                  Вопрос об их существовании пока открыт, но софт, с которыми он должен быть совместим уже выложен в открытый доступ.

                  И суперкомпьютеры?
                  Linux + CUDA, в настоящее время. HSA в перспективе.

                  Да, он может ограничивать развитие железа, но никак не железо собирается под софт, вы наверно это и имели ввиду?
                  Я имею в виду то, что я имею в виду. В последние лет 15 железо разрабатывается под софт. Майкрософт выпускает спецификации нового DirectX — а уже после этого разработчики железа выпускают GPU, которые могут эти спецификации поддержкать. Khronos выпускает новую версию OpenGL — и потом уже выходят чипы, способные реализовать то, что он предписывает. Спецификации HSA — уже вышли, а железо — пока ещё нет.

                  И может я чего-то не догоняю, но вроде как андроид устрйоства устаревают потому что меняются и развиваются технологии производства и нет смысла при написании софта под новое железо улучшать добавлять в него поддержку старого железа, так как под старое железо уже все написано.
                  Ага. Щаз. В том-то и дело, что не софт пишется под новое железо, а железо выпускается под новый софт. Появляется Vulkan,SLES или AArch64 в списке требований новых версий Андроида — и всё, старое железо — уже не годится.

                  Весьма сомнительный пример с хромОсь, на мой взгялд эт опросто попытка впарить свой товар без возможности выбора.
                  А вот и нет. Откуда, как вы думаете появился вот этот список? А это — железки с поддержкой Wayland'а (про него недавно писали). Потому что для подсистемы эмуляции Android'а нужен Озон — а у него такие же требования к железу, как у Wayland'а.

                  Та же самая история, что и везде: вначале — определяется что будет требовать новая версия ChromeOS от железа, потом — выпускается софт и железо к нему. А не наоборот.

                  Времена, когда сначала выпускалось железо, а потом уж выпускался к нему софт — остались в далёком прошлом. Сейчас — всё происходит наоборот. Потому и нет у ReactOS шансов поддержать этот зоопарк: заставить разработчиков железа поддерживать ReactOS они не могут, а гоняться за тем, что создаётся по заказу разработчиков других операционок — нет ни времени ни сил.


                  1. punkkk
                    22.02.2017 08:38
                    -1

                    Ну фиг знает, говорите вы вроде убедительно, но все равно с трудом вериться. Например, выпускается новая видяха, под нее обычно пилится новая дровинка(и даже не одна), зачем? Если все пишется под ОС. Разве не дровинка ограничена ОС, а устройство уже ограничено возможностями дровинки под этой ОС? Очень малое количество железяк запускаются из-под коробки в любой ОС.


                    1. VolCh
                      22.02.2017 09:36
                      +1

                      Именно что производитель железа пишет драйвера под тот софт, под которым хочет чтобы железо работало. По крайней мере если говорить о массовом рынке. Его лидеры наверняка договариваются ещё на этапах планирования о новых версиях интерфейсов взаимодействия, так что к выходу железки с новыми возможностями для софта готовы и драйвера, и слой в софте для использования новых возможностей, но ведущими в отношениях остаются производители софта — если они не будут поддерживать новых возможностей, то пользователь ими воспользоваться не сможет.


                      1. punkkk
                        22.02.2017 09:59
                        -1

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


                        1. khim
                          22.02.2017 14:22
                          +1

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

                          Новость в духе nVidia представила первые видеокарты с поддержкой DirectX 11 — нормальна в мире, где железо делается под софт, но никак не в мире, где софт делается под железо!

                          Заметьте — первые видеокарты, не первые драйвера видеокарт! Идею о том, что дравера могли бы добавить этот DirectX 11 в старые видеокарты как бы никто даже не озвучивает. О чём это говорит?

                          Вы как будто с Луны свалились, чесслово.


                    1. khim
                      22.02.2017 14:10
                      +1

                      Например, выпускается новая видяха, под нее обычно пилится новая дровинка(и даже не одна), зачем?
                      Затем, что все требования софта записываются на уровне API, который должен предоставлять драйвер. Как именно распределены обязанности между драйвером и железом — решать производителю. Однако попытки «залатать» в софте то, что недоделанно в железе обычно кончается слезьми: Parhelia поддержку DirectX 9 так и не смогла получить, а её 10-битный цвет («не заказанный» Microsoft'ом) оказался востребован лишь в горсточке программ, которые Matrox не спасли. nVidia тоже нахлебалась за «своевольничанье» с NV30. Последняя удачная попытка железячников диктовать свои условия была у 3dfx — но и то: разница была лишь в том, что API был разработан производителями железа и разработчиков удалось убедить его использовать…
                      Разве не дровинка ограничена ОС, а устройство уже ограничено возможностями дровинки под этой ОС?
                      Именно так — но это и означает, что софт диктует требования железу! Вначале новая ОС (ну или новый компонент ОС) записывает требования к железу, потом разработчики железа и драйверов, условно говоря, «запираются в одной комнате» и решают — что можно сделать в драйвере, а что придётся делать в железе.

                      Потому и кажется, что мир Windows PC предельно унифицирован — да, так и есть, но это не потому, что железо унифицированно! Это потому что требования к железу унифицированы! А железо — оно очень и очень разное. Как я уже сказал — десятки поколений с разной внутренней структурой у всех компаний, которые его выпускают…


              1. sleeply4cat
                22.02.2017 02:22

                То есть, как только случится вендекапец, мы получим на РС то, что сейчас имеем на мобильниках? Толпу малосовместимых необновляемых непортируемых форков?


                1. Am0ralist
                  22.02.2017 11:34

                  А что, по никсам и дроиду этого еще не видно?
                  Либо тот, кто победит, станет очередным драконом.


                1. khim
                  22.02.2017 14:24

                  А мы и на PC примерно это имеем, на самом деле. Просто по историческим причинам производителям железа важно, чтобы винда хоть как-то вставала на их поделие «из коробки» — но при этом работающими оказываются очень мало устройств.


                  1. sleeply4cat
                    22.02.2017 14:29

                    А как люди портируют новый андроид под старые телефоны? Например, под Galaxy S3 есть сносно работающая 7, хотя последняя официальная прошивка 4.3.


                    1. khim
                      22.02.2017 14:33

                      Выкидывая из них лишнюю функциональность, очевидно. И используя куски из старых версий (драйвера, обычно). Если новая версия Android'а требует, скажем, Vulkan — то это не значит, что там прям всё на этот Vulkan сразу завязано.

                      Но официальную версию — вы уже не выпустите, так как тесты CTS не пройдут.


    1. DrPass
      23.02.2017 00:42

      Могу сказать точно, что в Днепропетровске в супермаркете Фуршет в ТЦ «Приозёрный» на кассах установлена ReactOS. И судя по тому, что мне удалось успешно купить там продукты и выйти наружу, она таки работает на реальном железе :)


      1. lv333
        28.02.2017 14:33

        и она таки даже чеки печатает? =)


        1. khim
          28.02.2017 14:58

          А чего б ей не печетать? Принтеры для печати чеков — зачастую довольно своеобразные устройства, не использующие стандартную подсистему печати. Не удивлюсь тому, что они работают притом что оной подсистемы в ReactOS, фактически, нету.


        1. DrPass
          28.02.2017 15:55
          +1

          Печатает, но ей для этого не нужен спулер принтера. Фискальные регистраторы обычно подключаются через COM-порт или USB, и управляются по какому-то своему нативному протоколу. Полагаю, с СОМ-портом в ReactOS всё давно в порядке.


  1. ruikarikun
    21.02.2017 17:40

    Если Samba является полезным костылём, расширяющим эффективную поддержку софта, почему бы не включить её в поставку?


    1. Jeditobe
      21.02.2017 18:30

      Пока толку от нее мало.


      1. Areso
        21.02.2017 22:29
        +2

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


        1. Jeditobe
          22.02.2017 07:57
          +1

          Да никто не спорит, что полезный софт. Просто именно этот билд никто не тестировал, и нам он нужен исключительно как бэкэнд для NTLM-аутентификатора.


  1. alterpub
    21.02.2017 18:12

    Когда поддержка steam появится? и cs:go можно будет играть?


    1. Jeditobe
      21.02.2017 18:30

      Стим работает уже два года. cs:go не пробовали


  1. Denkenmacht
    21.02.2017 18:24
    -2

    Версия 0.4.4 стала первой, в которой доступна возможность печати документов. Пока только текст и только через LPT порт. Но это только пока.

    За 20 лет это большое достижение. Надеюсь разработчики успеют показать своим внукам, как это еще и в интернет выходит через Internet Explorer 9.
    Как дела с Woos? Что-то поменялось за 6 лет с этого момента?


    1. Jeditobe
      21.02.2017 18:29

      Есть только ReactOS, забудьте про другие названия. Это была невзлетевшая попытка ребрендинга и больше ничего.

      Про тот момент и государственные деньги эта картинка вам хорошо пояснит ситуацию.


      1. Denkenmacht
        21.02.2017 18:34

        Т.е. вы хотите тонко намекнуть, что они не срубили халявных денег с государства, что помешало им научить систему печатать документы?
        А если бы им дали денег, это бы все уже давно работало? Меня гнетут смутные сомнения…


        1. khim
          21.02.2017 18:57
          +2

          Всё зависит от количества этих денег, конечно же. Разработка современной операционки — это многие сотни человеко-лет. И через это — никак не перепрыгнуть. Можно коллективом в 5-10 человек делать её лет 15-20. Можно (имея деньги) посадить 200-300 разработчиков и сделать её за пару лет. Быстрее не получится — разработчики начнут «на пятки» друг другу наступать…

          P.S. Про банальное разворовывание денег я не говорю — я о варианте когда все участники реально стараются всё сделать хорошо.


          1. perfect_genius
            01.03.2017 19:59

            Можно реверсить и «воровать».


        1. Jeditobe
          21.02.2017 19:23
          +4

          Я толсто заявил, что проект развивается исключительно на пожертвования и на усилиях добровольцев. «Срубить халявных денег» это совершенно не про наш проект, мы уже космический объем работ проделали почти без какой-либо оплаты. Но это вовсе не значит, что наш труд ничего не стоит.


    1. mayorovp
      22.02.2017 09:38

      При чем тут IE9? Кому вообще в здравом уме придет в голову ставить его на ReactOS?


      1. Jeditobe
        22.02.2017 09:43

        Корпоративные пользователи — те еще некрофилы. Да и другие истории бывают.


        1. Zenitchik
          22.02.2017 12:41

          А IE8 заведётся? Корпоративные пользователи, (censored), те ещё некрофилы.


          1. Jeditobe
            22.02.2017 12:43

            Да, но пока нет.


          1. nitro80
            23.02.2017 07:24

            Банки (ВТБ24 например) уже отказываются от 8-го эксплорера.


            1. Zenitchik
              23.02.2017 14:10

              А РЖД — увы…


      1. Denkenmacht
        22.02.2017 10:06

        Могу задать встречный вопрос про здравый ум и создание бесплатного клона винды, на котором еле пускается старое по и который 100% не будет успевать за обновлениями этого самого по. Пока затачивают под 10 офис, выйдет еще 3 релиза. Смысл-то какой в этом, если на нем работать нельзя нормально?


        1. Jeditobe
          22.02.2017 10:10
          +2

          Под десятый Офис «заточка» идет с конца ноября 2016. Точно успеют выпустить три релиза за такой срок? А 2010 офис от этого работать перестанет?


          1. Denkenmacht
            22.02.2017 10:23
            -2

            Ну так офис 10й, а год 16й, и с 10 офиса уже 3 релиза. В 2019 начнут делать под 13 офис и т.д. А давайте на самом первом офисе сидеть, что париться-то?
            В 10м офисе срезы кстати работают, нет? Что мешало в 2016 году начать запиливать работу под 16 офис?


            1. Jeditobe
              22.02.2017 11:53
              +1

              2010 — наиболее популярная во всех смыслах версия на текущий момент и со всеми задачами вполне справляется. Срезы в 2010 Офисе работают.


        1. Zenitchik
          22.02.2017 12:42

          А старые игры, Вы на чём будете запускать? Бережно хранить на отдельном компе ХР?


          1. Denkenmacht
            22.02.2017 13:04

            Виртуалку поставил и все. Ну либо через wine — что на линуксе, что на маке у меня все норм.


            1. Am0ralist
              22.02.2017 14:47

              Starforce позволяет положить болт на виртуалки…


              1. perfect_genius
                01.03.2017 20:42

                Ого, Starforce всё ещё продолжает мучить людей! И много страдальцев?


                1. Am0ralist
                  02.03.2017 00:49
                  +2

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


  1. kostus1974
    21.02.2017 19:18
    +2

    блин… после заголовка и возникшего хорошего чувства внутри захотелось узнать про возможность запуска на этом MSVS 2015, Qt(Creator|Designer), Android Studio, Unity… ну, хотя бы vs & qt. а тут про печать через lpt… пойду, подумаю о чём-нибудь другом.


    1. Jeditobe
      21.02.2017 19:19

      А причем тут LPT? Чем он виноват?


  1. Daniyar94
    21.02.2017 19:40
    +6

    Haters gonna hate. Не обращайте внимания на всю эту неконструктивную критику комментаторов.
    Спасибо за работу! Это по настоящему впечатляюще.
    Даже представить себе не могу, такой объем работ только из хороших побуждений.


  1. dark_snow
    21.02.2017 19:45
    +1

    Уряяааа!!! Офис 2007 заработал, правда только через самбу в «програмфайлс», но все же. А вот я лично считаю 2010 офис избыточным, ситуация считай та же, что и с Norton Utilities 5.0 как выше писали


    1. Jeditobe
      21.02.2017 19:45
      +1

      2007 работает без костылей, речь о 2010.


    1. khanid
      22.02.2017 10:43

      считаю 2010 офис избыточным

      Тоже считал некоторое время так, потому как 2007 и 2010 запускали несколько дольше, чем 2003. Но у 2003 нет поддержки форматов, оканчивающихся на «x» (без аддонов).
      2010 запускается дольше 2007, тоже камень в огород.
      Но на практике я столкнулся с тем, что нашёл преимущество 2010+ перел более старыми версиями. При количестве страниц в документе в несколько сотен у версий младше 2010 умирает правописание при большом количестве ошибок (или того, что приложение принимает за ошибки ).
      Так что это вопрос задач, с которыми сталкивается человек.


      1. Jeditobe
        22.02.2017 11:11
        +1

        И 2010 значительно быстрее чем 2007. Плюс еще по сравнению с 2003 умеет сохранять в PDF без постороннего софта.


        1. dark_snow
          23.02.2017 02:06

          Разве? Я думал просто очередные свистоперделки вляпали, добавили «новый, „удобный“ интерфейс и требования к железу повысили… (не сарказм)


        1. Zenitchik
          23.02.2017 14:15

          Надо 2013. Под 10, наверняка, уже надстройки не разрабатывают. VSTO для 10 и для 13+ — разные.


      1. dark_snow
        22.02.2017 11:57
        -1

        Имхо проверка правописания есть гуано — в школе правила учить надо, а не машину заставлять проверять. Лично я на нее не полагаюсь — сразу пишу правильно


        1. Zenitchik
          22.02.2017 12:47
          +1

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


          1. dark_snow
            23.02.2017 02:04

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


            1. Zenitchik
              23.02.2017 14:13

              Это непроизводительно.
              Машина показывает все слова, которые не знает — очевидно, что знает она только правильные слова — таким образом ускоряется обработка опечаток.


              1. dark_snow
                24.02.2017 01:44
                -1

                Я так понимаю, что минусами могут закидать, но ешки-моталки: неужели трудно правила выучить и писать просто на автомате? Я сейчас не троллю, просто интересно — почему все ленятся и спихивают все больше задач на машину?


                1. MacIn
                  24.02.2017 03:29
                  +2

                  Есть исключения, есть редкие слова. Машина их помнит, вы их просто не знаете. Еще вопросы?


                  1. dark_snow
                    24.02.2017 13:05

                    Если не уверен — проверю в словаре. Еще вопросы? А насчет машины — т9 допустим (машинный словарный ввод) мой город не знает — вместо Новочеркасск выдает белиберду и вот этому я «должен» доверять?


                    1. MacIn
                      24.02.2017 16:22
                      +2

                      Так это и есть словарь: он подчеркивает то, что у себя не нашел.

                      и вот этому я «должен» доверять?

                      Ну так себе-то вы не можете, как уже показали ниже.


                1. VolCh
                  24.02.2017 08:07

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


                1. Zenitchik
                  24.02.2017 21:40
                  +2

                  почему все ленятся и спихивают все больше задач на машину?

                  Потому что задачу, которую МОЖНО спихнуть на машину — НУЖНО спихнуть на машину. Просто в следствие наличия у человека разума.


                  1. dark_snow
                    25.02.2017 13:27
                    -3

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


                    1. Zenitchik
                      25.02.2017 13:51
                      +2

                      человек своей головой думает, а обезьяна на машину надеется

                      Всё верно. Только Вы предлагаете не головой думать, а зубрить. Нет чтобы, как человек, нормально машину настроить.


                      1. dark_snow
                        25.02.2017 23:57
                        -2

                        Я «предлагаю» в школе нормально учиться, а не хе*ней страдать, лентяи. Пы.Сы.: Еще больше минусов без адекватного описания своей позиции, еще!!!


                        1. Zenitchik
                          26.02.2017 02:21
                          +2

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


                          1. dark_snow
                            26.02.2017 03:18
                            -2

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


                1. Zenitchik
                  24.02.2017 21:48
                  +3

                  Пардон, ответил недостаточно грубо:

                  почему все ленятся и спихивают все больше задач на машину?

                  Потому что именно это отличает человека от обезьяны.


        1. Am0ralist
          22.02.2017 14:56

          выдрать из офф пршивки

          Опечатка
          Я обычно на любой прошивке

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

          На самом деле нет.


          1. mayorovp
            22.02.2017 15:19
            +1

            "Обычно" — обстоятельство, а не вводное слово. Обстоятельства не обособляются.


        1. khanid
          22.02.2017 17:08

          Это всё хорошо, конечно. Ровно до того момента, как выясняется, что автором документа можете быть не Вы лично, а он, например, формируется на основе информации из БД, которая заполнялась разными людьми в течение нескольких лет.


  1. Revertis
    21.02.2017 19:58

    Блин, даже в ВиртуалБоксе не хочет стартовать :-/
    Картинка с логом тут:
    https://habrastorage.org/files/354/e9d/980/354e9d98007b4c5f9e34b856c9e593bb.png
    Перепробовал несколько вариантов настроек, а лог для меня непонятен.


    1. Jeditobe
      21.02.2017 20:02
      +1

      Лучше версию виртуалюбокса пришлите и скриншоты настроек.


      1. Revertis
        21.02.2017 20:59

        VirtualBox 5.1.14 r112924 на винде 7 x64.
        https://habrastorage.org/files/55c/2ae/d30/55c2aed3081646a3b1430a0e46778ae9.png

        Может будет проще если вы напишите где-нибудь при каких настройках ВБ РеактОСь работает?


        1. WerewolfPrankster
          22.02.2017 01:51

          У меня работает с такими

          Настройки


        1. Delanoro2
          22.02.2017 07:54

          Думаю стоит использовать Win XP (32 bit)


          1. Jeditobe
            22.02.2017 07:54

            Да. И видео памяти поставить меньше. Например 64 мегабайта.


        1. Duss
          22.02.2017 07:54
          +1

          У меня встала без проблем, как и старые версии, по настройкам- на вскидку, попробуйте ОС windows, other windows x32 и диски IDE, других различий не вижу, но я плохо смотрел)

          А так пожелание к проекту — выкладывайте по мимо iso образов развернутый образ виртуальной машины V-Box а например, он без проблем конвертируется и в KVM, и вмвари.
          Если возникают сложности с установкой — такой образ поможет и повысит аудиторию.


  1. vz10
    22.02.2017 07:43
    +1

    Мдааа… Эти болота рождают страшные видения. Я думал они уже давно все.


    1. Jeditobe
      22.02.2017 07:54

      Вы наверное на Хабр не ходите, тут стабильно в месяц минимум одна новость про проект.


  1. Denisio
    22.02.2017 07:59
    +1

    1. Сетевые драйвера по прежнему не ставятся автоматически в Hyper-V :(
    2. Процессоров в Device Manager по прежнему целый ворох.


    1. Jeditobe
      22.02.2017 09:42

      Пока это никто не исправлял. Надеюсь, что руки у них дойдут.


  1. ssh24
    22.02.2017 10:21
    +1

    Круто! Молодцы!


  1. Magad
    22.02.2017 11:30
    +1

    Скажите пожалуйста, на данный момент где реально используется эта ос?



  1. Zenitchik
    22.02.2017 12:49

    Каковы минимальные системные требования? А то у меня без дела 800-й Селерон пылится. Сколько памяти не помню, но ХР он тянул.


    1. Wedmer
      22.02.2017 14:44

      XP у меня и на K6 и на Pentium 200 работал.


    1. MacIn
      22.02.2017 15:22

      Вы только не забывайте, что у них подкачки нет. Так что реальное ОЗУ — это все, что будет.


  1. QuakeMan
    22.02.2017 16:08

    А как там многопроцессорность — есть какие то новости о ней?


    1. Jeditobe
      22.02.2017 16:08

      Ее еще нет.


  1. hummerd
    23.02.2017 16:22

    А большие файлы можно уже копировать?


  1. aGGre55or
    03.03.2017 01:54

    Попытка запустить ReactOS в VirtualBox 5.0.32 r112930 (VB запущен на Debian 8.7) предоставила мне муки выбора между «importing binary hive failed» и «UEFI Interactive Shell v2.0». Воспользовавшись советами по настройке ВМ я насладился зацикленным вертикальным скроллером «No valid entries found in the boot configuration data file \BCD». А если серьёзно, то кажется что-то не так с самим iso-ком ReactOS 4.4 Хотя более рание версии не пробовал смотреть. Сужу по тому что оно не может какие-то файлы/записи найти. Настройки при этом идентичны WerewolfPrankster, но он грузится с образа, а не LiveCD.


    1. Jeditobe
      03.03.2017 01:54

      Попробуйте свежую ночную сборку.