В ReactOS появилась обещанная год назад поддержка печати

    Помните это видео? Мы обещали поддержку печати «совсем скоро». Ну как совсем скоро… в итоге прошел год. Но ведь обещанного три года ждут, а мы справились всего за один! Причин для такой задержки было две:

    1) главный и единственный разработчик стека печати, Колин Финк, почти на год уезжал на прохождение интерншипа (производственной практики) в США;
    2) почти год мы ждали, пока команда проекта Wine примет наши исправления в RPC-сервис, чтобы мы могли корректно их бэкпортировать\синхронизировать.

    Но теперь эти трудности преодолены. Колин вернулся, патч приняли. Поэтому Колин торжественно «залил» свою экспериментальную ветку в основную кодовую базу проекта ReactOS. Начиная с ревизии #73039, служба печати доступна для тестов в ночных сборках.

    Многим будет интересно узнать, что Колин Финк разрабатывал стек печати в рамках своей дипломной работы бакалавра «Analysis, Design and Implementation of a Printing Stack for the Open-Source ReactOS Operating System». Теперь все желающие могут полностью бесплатно и без SMS посмотреть PDF с его работой онлайн.

    Джарред Смадд демонстрирует работу принтера:



    К сожалению, пока поддерживаются только LPT-принтеры, и в надвигающийся полным ходом релиз 0.4.3 печать не попадет (но обязательно будет в 0.4.4).

    Предрелизное тестирование версии 0.4.3


    В данный момент вы можете очень серьезно помочь проекту, если примете участие в предварительном тестировании приложений для грядущей версии 0.4.3, выход которой состоится 15 ноября 2016 года. Центр тестирования находится здесь. Следуйте инструкции в шапке страницы и тестируйте приложения, которые имеют пустое поле комментария или отмечены в нем как «Run w/o result».

    UPD Вышел релиз-кандидат 0.4.3. Скачать можно по ссылке sourceforge.net/projects/reactos/files/ReactOS/0.4.3
    Фонд ReactOS
    86,00
    Операционная система
    Поделиться публикацией

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

      +7
      Простите, не удержусь…
      главный и единственный разработчик стека печали

      Печальный разработчик печального стека.
      *засёк как быстро исправите =)
        +4
        Упс! Спасибо!
        0
        А поддерживает ли ReactOS диски eMMC? В Windows 8 есть поддержка, но не в более ранних версиях.
          +1
          Поддерживается все, что представляется как HDD или CD. Специальных оптимизаций под флеш-память пока нет.
            0
            Пробовал установить Windows 7, но только ошибку получил на eMMC — загрузиться не получилось! Оптимизация меня не интересует, а лишь возможность установить на диск eMMC. Такая память дешевле HDD и поэтому становится массовой в ноутбуках. Так что же: в пролёте ReactOS или нет?
              +1
              Дайте ссылку на описание конкретного устройства.
                0
                http://www.harddrivebenchmark.net/hdd.php?hdd=Hynix+HBG4e
                0
                Я с USB флешки загружался, но были (наверное и есть) некоторые проблемы
                  0
                  На другом ноутбуке с HDD пробовал установить Windows 7, но установка до конца пошла, только когда отключил не только SecureBoot, но и UEFI. То есть загрузка стала возможной только в режиме Legacy.
            0
            А что за струйник печатает? Как будто он матричный принтер? Печатающий картридж\голова установлены соплами горизонтально, а не вертикально на бумагу как обычно?????
                0
                У меня есть такой!
                А драйвера от windows подходят? или что-то переписывалось?
                  +1
                  Попробуйте без драйверов вообще. Если не получится, используйте драйвер для WinXP
                    0
                    полазил по вашему сайту, не нашел списка поддерживаемого оборудования. Как у ReactOS с этим. Его можно на реальное оборудование поставить?
                      0
                      Список есть в wiki. Он не полный.
                      Самый простой способ — запустить сначала LiveCD.
              –6
              > пока поддерживаются только LPT-принтеры

              Ммм. Печать на LPT! Какая важная, приоритетная функция!
                +5
                Нам не понятна ваша ирония. Видимо, PDF вы не читали.
                  0
                  Прочел PDF. Важности и приоритетности не прибавилось.
                    +2
                    Подсказываю. Интерфейсы подключения принтеров — это отдельный компонент. И для разных принтеров (сетевые, usb, lpt, fire-wire) они разные. А служба печати общая.

                    Колин делал службу печати. Разработкой поддержки интерфейсов он не занимался. Поэтому сейчас печать возможна, через то, что уже есть.

                    Ерничания по поводу «приоритетности» в отношении опенсорс проекта, живущего в основном за счет альтруизма, мало уместны.
                +1
                Какие же вы все (команда) молодцы!
                Давно наблюдаю и каждый раз восхищаюсь какой объём работы выполнен на энтузиазме.
                Вот бы вам больше средств и контрибьюшена (мечтательно)!
                  0
                  Спасибо за слова поддержки!

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

                Самое читаемое