The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

87 выпуск новостей проекта ReactOS

01.09.2011 03:49

Доступен перевод 87 выпуска новостей проекта ReactOS, операционной системы с открытым исходным кодом, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows семейства NT (XP/2003).

Завершение проектов Google Summer of Code

В рамках программы Google Summer of Code от ReactOS было представлено шесть проектов, и четыре из них близятся к завершению. Каждый из завершённых проектов поможет значительно улучшить удобство использования ReactOS и заложить основу для дальнейшего развития. Множество успешных проектов помогут ReactOS стать более пригодным к повседневной эксплуатации как в плане стабильности, так и в плане удобства пользовательского интерфейса. Срок для представления студентами своих работ уже прошёл, и представители проекта совместно с Google сейчас оценивают их результаты. Команда ReactOS хотела бы поблагодарить Google за предоставление нашим студентам возможности внести свой вклад в ReactOS, а мы, в свою очередь, надеемся извлечь уроки из наших ошибок в этом году, и увеличить шансы на успех в будущем.

Набор тестов, работающий на уровне ядра

Томас Фабер (Thomas Faber) уже закончил разработку среды для запуска тестов на уровне ядра, и сейчас занят добавлением нескольких дополнительных тестов. Набор тестов на уровне ядра поможет тестировать функции, доступные только внутри ядра, по большей части это функции, используемые драйверами. В наборе тестов проекта Wine подобные тесты не используются, поскольку целью Wine является запуск приложений, а не драйверов. Однако, проект ReactOS стремится создать полноценную замену Windows, а для этого необходимо обеспечить полную поддержку драйверов Windows. Набор тестов на уровне ядра также позволит показать работу недокументированных функций ядра Windows.

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

Интеграция lwIP

Преобразование сетевой библиотеки lwIP в драйвер, которым занимался Клаудиу Михаил (Claudiu Mihail), было полностью завершено, и результаты были слиты с транком. Во время тестирования Камерон Гутман (Cameron Gutman) обнаружил, что сетевой стек стал более стабильным и производительным, и, по ощущениям, работает гораздо быстрее. Камерон протестировал множество разнообразных программ, как серверов, так и клиентов. Среди протестированных программ были abyss web server, chargen, Opera, а также telnetd, и все из них продолжали работать даже под большой нагрузкой. Однажды система всё-таки рухнула из-за утечки в пуле памяти win32k, однако причина краха была обнаружена и устранена. Несмотря на все возникшие трудности, связанные с потерей пакетов и неправильным закрытием соединений по протоколу TCP, Клаудиу удалось преодолеть все проблемы и мы сейчас пользуются плодами его трудов.

Темы оформления

В процессе работы над созданием поддержки тем оформления, Яннису Адамопулосу (Giannis Adamopoulos) удалось выяснить, что Microsoft частично использует совместные (side by side, SxS) классы. Классы SxS представляют собой разновидность уже знакомых многим разработчикам сборок SxS, являющихся механизмом, используемым Microsoft для обеспечения обратной совместимости библиотек и других целей. Яннис не уверен, что кто-нибудь, помимо Microsoft использует классы SxS, поскольку они крайне запутаны. SxS позволяет в одном приложении иметь два класса с одинаковыми именами, а операционная система узнаёт о том, какой класс из этих двух необходимо использовать из файла-манифеста.

Хотя в ReactOS недавно была добавлена поддержка сборок SxS, она всё ещё не поддерживает классы SxS, и предстоит ещё достаточно работы для обеспечения их полной поддержки. Поэтому Яннис был вынужден добавить в ReactOS хак, разрешающий существование двух классов с одинаковыми именами. Одна версия класса является классом по умолчанию и прорисовка темы не производится. Другая версия является классом, который информирует ReactOS о том, как рисовать конкретную тему. Несмотря на сложности в разработке, Яннису удалось получить более или менее работающую поддержку тем в ReactOS, и создать образ ISO, который каждый может скачать для самостоятельного тестирования. Если всё пойдёт хорошо, то в следующем релизе ReactOS все мы вполне можем увидеть поддержку тем оформления пользовательского интерфейса.

Драйвер шрифтов

Тимо Кройцеру (Timo Kreuzer) довольно легко удалось заставить работать свой драйвер шрифтов в Windows XP, однако хотя многое ещё предстоит сделать, прежде чем он заработает в ReactOS. В качестве основы для своего драйвера, Тимо использовал шрифтовой движок freetype, однако freetype использует отличную от используемой в Windows систему хинтинга. Хинты шрифтов используются для улучшения качества выводимых на экран букв и знаков текста. В результате, после интеграции нового драйвера шрифтов ReactOS научится использовать хинты, находящиеся в файлах шрифтов, однако шрифты, предназначенные для использования в Windows, будут выглядеть немного размытыми по сравнению со шрифтами, созданными для использования совместно с движком freetype.

Как уже упоминалось выше, разработка драйвера проводилась в ОС Windows XP из-за того, что в ReactOS отсутствуют механизмы, позволяющие использовать этот драйвер. Проект Google Summer of Coge для Тимо был ограничен лишь созданием драйвера шрифтов, однако он также работал над обеспечением возможности запуска этого драйвера в ReactOS. Над данный момент драйвер загружается сам и может загрузить в память информацию о шрифте, а также создаёт таблицу для её систематизации. Реализация, растеризация глифов, а также версия функции TextOut, которая действительно сможет использовать растеризованные глифы, пока в системе отсутствуют.

Реализация включает в себя запросы, которые драйвер шрифтов использует для получения информации о шрифте и подстановке шрифта, связь логического и физического шрифта, а также некоторые дополнительные биты и части. Хотя драйвер отвечает за прорисовку глифов, однако ОС должна предоставлять механизмы для облегчения управления памятью, в которой хранятся растровые изображения. Про работу функции TextOut, а также про требования шрифтового движка вы можете прочитать в выпуске новостей №55. Для завершения этой работы, вероятно, потребуется еще несколько месяцев, хотя разработка самого драйвера шрифтов полностью закончена.

Вклад Thomas Krenn AG в открытое ПО

Во время конференции LinuxTag в Германии, Маттиас Купфер (Matthias Kupfer) зарегистрировал проект в конкурсе, проводимом производителем серверного оборудования компанией Thomas Krenn AG. Призами соревнования были деньги, которые можно было потратить на покупку серверной системы от этой компании, и проект ReactOS занял 5-е место и приз в размере 700 Евро. Проект намерен потратить эти деньги на приобретение нового сервера для сборки/тестирования, который поможет облегчить нагрузку на уже имеющиеся машины. Проект хотел бы поблагодарить компанию Thomas Krenn AG за проведение конкурса и их поддержку сообщества открытого исходного кода.

  1. Главная ссылка к новости (http://www.reactos.org/ru/news...)
  2. OpenNews: 86 выпуск новостей проекта ReactOS
  3. OpenNews: Перевод 85 выпуска новостей проекта ReactOS
  4. OpenNews: Релиз открытой операционной системы ReactOS 0.3.13
Автор новости: qwerty
Тип: Обобщение
Короткая ссылка: https://opennet.ru/31650-ReactOS
Ключевые слова: ReactOS
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (76) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 12:56, 01/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Молодцы!
     
     
  • 2.56, Щекн Итрч (ok), 21:20, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    http://habrahabr.ru/blogs/os/127493/
     
     
  • 3.61, anonymous (??), 21:34, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > http://habrahabr.ru/blogs/os/127493/

    так нормально: винду ж пишут. а какой самый простой способ догнать винду по количеству багов? писать абы как.

    зыж только вот у винды багов не так много, и код весьма достойный. не с того конца догоняют.

    ззыж с третьей стороны — мало кто из более-менее адекватных разработчиков пойдёт пилить «свободную ОС семейства виндовз». оно и правильно: некромант-конструктор — редкое призвание.

    зззыж это была реклама пакета статического анализа как-его-там-под-винду?

     

  • 1.2, ew (?), 13:03, 01/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –13 +/

    Бред. Некуда людям время и силы тратить.
     
     
  • 2.11, Аноним (-), 14:26, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Dead way!
    Во первых, они повторяют все ошибки и косяки дизафнй майкрософт. На кой хрен нужна та же винда, с теми же багами, проблемами и дебилизмами? Хоть трижды опенсорц, но основные заскоки дизайна не исправить из-за совместимости с оригиналом. А когда вектор развития задает MS (который сам его потерял) - ну это здорово, ага.

    Во вторых они зависят от проприетарных дров. При том они даже не могут четко определиться какую же винду они эмулируют из себя. Все понемногу. И не полностью. Поэтому у них как была Ж с драйверами 10 лет назад, так и остлась через 10 лет. И видимо и останется еще через 10 лет. This way leads to FAIL.

     
     
  • 3.20, anonymous (??), 14:51, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • –10 +/
    >они повторяют все ошибки и косяки дизафнй майкрософт.

    Линукс их повторяет и ничего. Так что нечего тут шуметь.

     
     
  • 4.28, Аноним (-), 15:12, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Линукс не реализует винапи, модель драйверов виндоуса и ABI для виндовых програм... большой текст свёрнут, показать
     
     
  • 5.43, grafsoft (ok), 18:35, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Linux повторяет архитектуру unix, тянет всю архаику и весь гемморой который был до этого придуман, добавляя кучу своего (типа стабильные API,ABI - нонсенс), ничего кардинально нового кроме некоторых рюшечек не придумали...
    ...

    так сойдет?

     
     
  • 6.54, all_glory_to_the_hypnotoad (ok), 21:09, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    это маягко говоря не так.
     
     
  • 7.78, anonymous (??), 22:49, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > это маягко говоря не так.

    А что не так? Уже лет 10 ядро перетряхивают, а упрощений в написании/поддержки сторонних драйверов так и не наблюдается. Где прогресс? Да и юзерспейс загадили поделками by fdo/redhat, плюс открыто плюют на кроссплатформенность.

     
     
  • 8.85, Анониматика (?), 08:30, 02/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да вообще всё Не 10 а 20 лет Не будут перетряхивать не будет развития Что так... текст свёрнут, показать
     
  • 5.67, anonymous (??), 22:14, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >Линукс не реализует винапи, модель драйверов виндоуса и ABI для виндовых программ.

    И что? Зато юзерспайс вполне себе пытается быть вендоподобным. Даже бинарный реестр давно есть.


    >В то время как линукс худо-бедно осиливал что-то в этом духе уже в первых версиях.

    Он и сейчас кое-как осиливает. Если бы не мощь корпораций, то был бы он как hurd в лучшем случае.


    >К сожалению или счастью, оно годится только как экспонат для показа архитектуры ядра NT.

    Не болтайте ерунды. Исходники ядра NT закрыты, а тут мы имеем проект, написанный с нуля.

     
     
  • 6.86, Анониматика (?), 08:32, 02/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>Линукс не реализует винапи, модель драйверов виндоуса и ABI для виндовых программ.
    > И что? Зато юзерспайс вполне себе пытается быть вендоподобным. Даже бинарный реестр
    > давно есть.

    Бинарный? Реестр? Где?

    >>В то время как линукс худо-бедно осиливал что-то в этом духе уже в первых версиях.
    > Он и сейчас кое-как осиливает. Если бы не мощь корпораций, то был
    > бы он как hurd в лучшем случае.

    Если бы да ка бы, но это никому не интересно.

     
  • 3.57, Щекн Итрч (ok), 21:22, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Dead way!
    > Во первых, они повторяют все ошибки и косяки дизафнй майкрософт.

    ReactOS рассчитывает на «взрыв спроса в 2014-м году, кода поддержка XP будет прекращена».

    Несбыточное, ИМХО, ожидание.

     

  • 1.4, jedie (?), 13:26, 01/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    ReactOS на самом деле крайней важный проект. но я считаю что силы нужно тратить на более важные фишки. Особенно в плане работы с сетью, интеграцией с Active Directory. Темы оформления и шрифты..это конечно важные фишки. Но не то.
     
     
  • 2.13, Аноним (-), 14:30, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > ReactOS на самом деле крайней важный проект.

    Учтя что за 10 лет оно так и не стало чем-то работоспособным, есть подозрения что это waste of time. Для сравнения, пингвин за 10 лет стал из невнятной студенческой поделки серьезной операционкой, всерьез и без скидок работающей в куче мест. А эта штука - своих дров оборудования почти не содержит, виндовые дров тоже почти все не работают. Ну можно на виртуалочке запустить, на поиграться, да.

     
     
  • 3.16, jedie (?), 14:40, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В общем то не спорю. И не вижу противоречия моему высказыванию.
     
     
  • 4.23, Аноним (-), 14:59, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А насчет интеграции с AD - ну ваши правнуки может этим и насладятся такими темпа... большой текст свёрнут, показать
     
     
  • 5.29, jedie (?), 15:23, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, медленно двигаются. Это тоже верно. В проблема то? :D И не надо делать серверные фишки.
    Я имел ввиду что если будет интеграция с AD то можно было бы на предприятия идти и работать.
    А ReactOS использовать как виртуальный рабочий стол. Весит он меньше чем 100 мегабайт.
    Понимаете? Если можно будет офисы запускать (Либре например) и браузеры. Пожалуйста! Разве это не круто? Сейчас конечно есть очень хорошие решения. Тут тебе и Wine, и другие решения типа RemoteApp.

     
     
  • 6.35, Аноним (-), 16:07, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вероятно, в том что люди не живут вечно, да и задачи требующие решения есть уже ... большой текст свёрнут, показать
     
     
  • 7.36, jedie (?), 16:39, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    отвечу только по части стабильности Wine+Linux. Это не так. Старую 1С 7727 так и не смог нормально запустить и разные обходные пути пробовали и т.д. В Wine сейчас больше занимаются финтифлюшками типа поддержка тем ))) (опять же). Даже платные решения типа Etersoft и то, не показали того, чего мы ожидали от них. Впрочем, Ваш основной посыл в том, что они (ReactOS) медленно развиваются. Тут никто и не спорит. В таком темпе у проекта будущего нет. Но потенциал большой и они могли в будущем очень хорошо заработать.
     
     
  • 8.83, дебианщик (?), 05:58, 02/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Wine от етерсофта заюзай будет работать на ура ... текст свёрнут, показать
     
  • 8.87, Анониматика (?), 08:39, 02/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Чувак ты гонишь В чорнобольской операционке винапи от вайна Противоставлять ва... текст свёрнут, показать
     
  • 8.94, asd (??), 15:37, 03/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    1С 7 7 запускается в вайне Или Вы лжец Или Вы неосилятор ... текст свёрнут, показать
     
  • 3.37, Аноним (-), 16:49, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    По моему как был невнятной поделкой так и остался.
     

  • 1.5, Аноним (-), 13:29, 01/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Мертворожденный проект. Пока они допилят ReactOS, винда сгинет и ее программы и драйверы никому не нужны будут. Также не нужно как и wine
     
     
  • 2.7, r0g3r (??), 13:43, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы недооцениваете наличие огромное количества legacy-кода, который был написан для форточек.
     
     
  • 3.8, Аноним (-), 13:57, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и где он? Этот код? У слоупоков на даунгреженых машинах 15-летней давности? Варкрафт 3 что-ли?
     
     
  • 4.10, r0g3r (??), 14:12, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну и где он? Этот код? У слоупоков на даунгреженых машинах 15-летней
    > давности? Варкрафт 3 что-ли?

    Разуйте глазки и выгляните наружу. Например, пройдитесь по компаниям. Там старого софта МНОГО. Загляните в госучреждения - старого софта там - МНОГО и разного. Во многих компаниях есть политика - без серьёзных на то причин софт не менять. Или у вас кругом пользователи на Core i7 сидят с over 9000 гитабайтами ОЗУ? Или вы на каждый чих покупаете сервак с кучей ксеонов и софт к нему на пару сотен тысяч долларов? Ну-ну.

     
     
  • 5.12, vladimir2k9 (?), 14:30, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    да еще и под досом некоторые
     
     
  • 6.15, Аноним (-), 14:37, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > да еще и под досом некоторые

    Это не помешало майкрософту выпилить к такой-то матери поддержку 16-битных программ в х64 системах. Кстати их серверные системы нынче только х64 и остались, 32-битное направление уже закрыто в текущих версиях win2008. Более того, некоторые х64 винды даже без поддержки 32-битных программ можно ставить. Внезапно, да? А когда MS перейдет на ARM - вы там вообще перевешаетесь, некрофильчики :). Будете или сами саппортить неподдерживаемые и закрытые блобы (хаха, идой расколупаете за полгодика?) или построитесь и пойдете дружно покупать новые версии (на что и расчет).

     
     
  • 7.21, vadiml (ok), 14:51, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Это не помешало майкрософту выпилить к такой-то матери поддержку 16-битных программ в х64 системах.

    Это от MS не зависило: CPU в 64-битном режиме 16-битные программы не поддерживают.

     
     
  • 8.24, Аноним (-), 15:02, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Just for lulz, под 64-битным линуксом можно поставить 32-битные либы и 32-битный... текст свёрнут, показать
     
     
  • 9.27, vadiml (ok), 15:06, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Я знаю, нет прямой поддержки 64- 16 ... текст свёрнут, показать
     
     
  • 10.31, Аноним (-), 15:37, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, пользователям в принципе все-равно прямая она или не очень Т е технически ... текст свёрнут, показать
     
  • 6.17, Аноним (-), 14:42, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > да еще и под досом некоторые

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

     
     
  • 7.30, жабабыдлокодер (ok), 15:28, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Если у Вас налажен четко работающий производственный процесс, то любые костыли окажутся выгоднее, чем перебои в работе, связанные с внедрением новой системы. Если под досом все худо-бедно работает, нафига что-то менять? Чтобы все встало на пару недель?
     
     
  • 8.33, Аноним (-), 15:39, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Быдлокодера сразу за версту видно О том что переписанный и переделанный вариант... текст свёрнут, показать
     
     
  • 9.38, жабабыдлокодер (ok), 16:54, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А переучивать персонал кто будет А проблемы, которые возникли потому, что в тех... текст свёрнут, показать
     
     
  • 10.39, anonymous (??), 17:25, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    вот например, чтобы избавиться от необходимости покупки очередного сервера, надо... текст свёрнут, показать
     
     
  • 11.41, жабабыдлокодер (ok), 18:30, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Угу Вместо пары жабабыдлокодеров нанимаем бригаду сиплюплюсников, и, если, не д... текст свёрнут, показать
     
     
  • 12.44, anonymous (??), 18:37, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    как хорошо, что ты не знаешь ничего, кроме жабы и цаа чем больше вас вот таких ... текст свёрнут, показать
     
     
  • 13.45, жабабыдлокодер (ok), 19:08, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Угу Верю Вы рассказывайте, рассказывайте Я люблю сказки слушать Заодно, расс... текст свёрнут, показать
     
     
  • 14.47, anonymous (??), 19:57, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    8230 и поэтому всё пишут на жабе или на цпп, но так же, как на жабе ... текст свёрнут, показать
     
  • 6.19, vadiml (ok), 14:49, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > да еще и под досом некоторые

    Досовские программы (весьма часто это foxpro2) в DOSEMU работают лучше чем в любой WinNT, а win9x на современные машины нормально не ставится.

     
  • 3.14, Аноним (-), 14:32, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы недооцениваете наличие огромное количества legacy-кода, который был написан для форточек.

    Ну вот майкрософт выбрасывает из виндов поддержку доса постепенно. В 64-битных виндах всего этого уже нет. Где вы с вашим легаси кодом для доса и 3.11 винды? Заткнулись да схавали. А куда вы денетесь с подводной лодки?


     
     
  • 4.22, vadiml (ok), 14:58, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Если это действительно win16 программа, можно поставить виртуальную машину.

    А для доса давно есть DOSEMU, я где-то в 2005-м решал такую задачу с досовским foxpro из-за того что под WinXP программа заметно тормозила, а Win98 на новые компьютеры не ставился.

     
     
  • 5.26, Аноним (-), 15:06, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Если это действительно win16 программа, можно поставить виртуальную машину.

    А для доса давно есть DOSEMU,
    Можно, только придется разгредать как проблемы самой программы, так и костылей потребных для ее запуска. Вариант, не отнять. Но явно лучше использовать программы которые поддерживаются их авторами. Работа майнтайнером-некроманом который по совместительству содержит костыльный завод - как-то уныло и неперспективно, имхо.

     
  • 3.18, Аноним (-), 14:45, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы недооцениваете наличие огромное количества legacy-кода, который был написан для форточек.

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


     
     
  • 4.25, anonymous (??), 15:02, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Думаю что вы на пенсию выйдете быстрее чем там это легаси заработает.
    > Не говоря о том что оно на тот момент времени будет
    > интересовать только музеи политехники как действующий экспонат технологий полувековой
    > давности.

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

     
     
  • 5.34, Аноним (-), 15:44, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Тебя послушаешь, так софт прогрессирует.

    Как минимум авторы не портят его сознательно.

    > на деле кроме рибон-меню, тач-ориентированных интерфейсов и js во все щели
    > ничего нового и прогрессивного так и не придумали.

    Тач ориентированные интерфейсы - тоже местами нужны.

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

    Вот тут согласен, офиса 97 хватало за глаза 99% его юзеров. Остальные ничего принципиально нового не привнесли. Но дыры например никто в 97 не чинит, а получить червяка через вордовский документ по всей огромной инфраструктуре - это полная Ж.

     
     
  • 6.46, anonymous (??), 19:33, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Как минимум авторы не портят его сознательно.

    Глядя на гном3, я уже в этом не уверен.


    >Тач ориентированные интерфейсы - тоже местами нужны.

    Ключевое слово "местами". От гигантских значков реально тошнит.


    >Но дыры например никто в 97 не чинит, а получить червяка через вордовский документ по всей огромной инфраструктуре - это полная Ж.

    Так это чисто искусственно созданная проблема. К "устарелости" софта она отношения не имеет.

     

  • 1.9, WhereWolf (?), 14:09, 01/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хех, 700 долларов :)
    Проскакивала недавно новость, что кто-то получил грант в 100 000 (ЕМНИП, рублей), представив переименованную ReactOS  и пообещав выпуск устройств на её основе.
     
     
  • 2.32, anonymous (??), 15:38, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Хех, 700 долларов :)
    > Проскакивала недавно новость, что кто-то получил грант в 100 000 (ЕМНИП, рублей),
    > представив переименованную ReactOS  и пообещав выпуск устройств на её основе.

    Смешная сумма для такого грандиозного проекта.


     

  • 1.40, ubuntulyb (ok), 18:16, 01/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Круто, поскорее бы уже сделали всё. Кому не нравится чем говорить то не так это не так, лучшеб посодействовали росту проекта, хоть морально если как у многих нубов руки не от туда растут и накодить ничего не можете морально например в подобных этой темах. ROS нужен
     
  • 1.48, ControlFrik (ok), 20:14, 01/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ежу понятно, что 90 процентов посетителей опеннета в глаза не видели офисного юзера, что уж говорить о полсотне таких. Только сейчас один неправильно емэйл написал, софт ругается, у него паника. Какой уж тут линукс из которого изо всех щелей торчат недоделки (и из линукса и из софта для него). И так то дергают постоянно, а с линем вообще задолбают. И не надо говорить про правильное внедрение и прочее, внедрять просто некогда, процесс прерываться просто не должен, да и текучка кадров невелирует всю эту работу. Сейчас на 100 юзверей вполне достаточно 1 спеца, а с линем целую бригаду придется завести. Установка, настройка, обучение, к каждому подойди, сопли утри, если у него проблема сам садись и делай, начальству похеру, дело должно быть сделано, а как твои проблемы, ему сверху за каждую просроченную бумажку пиздюлей тоже получать не хочется. Сколько времени уйдет на переучивание и решение всех проблем до уровня проблем на винде? Да за это время бригада спецов сожрет столько денег, что проще на все компы лицензионную винду с офисом купить. Так и во враги народа попасть недолго.
     
     
  • 2.51, anonymous (??), 20:37, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Сколько времени уйдет на переучивание и решение всех проблем до уровня проблем на винде?

    вот если только первое — то быстро. а вот если ещё и второе…

    — Степан! Степан, у гостя карета сломалась.
    — Вижу, барин. Ось полетела. И спицы менять надо…
    — За сколько сделаешь?
    — За день сделаю.
    — А за два?
    — Ну… Сделаем и за два.
    — А за пять дней?
    — Ежели постараться… можно и за пять.
    — А за десять?
    — Ну, барин, ты задачи ставишь… За десять дней одному не справиться. Помощник нужен. Хомо сапиенс!
    — Бери помощников, но чтобы не раньше!

     
     
  • 3.55, ControlFrik (ok), 21:12, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А вы не выдергивайте из контекста. В реалии, к тому времени когда снова будет справляться один специалист, на зарплату других уйдет столько денег, что проще винду купить, по принципу "работает - не трогай", а фапать на бесплатность  и открытость, это к школоте оккупировавшей этот ресурс.
     
     
  • 4.58, anonymous (??), 21:23, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    в реальности система премий и штрафов творит чудеса: может из клинического необучаемого дегенерата сделать образцового работника, который всё схватывает с полуслова. а чтобы это всё работало — надо подружиться только с одним видом людей: бухгалтерией.

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

     
     
  • 5.77, жабабыдлокодер (ok), 22:42, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Именно. В идеале пользователь должен иметь одну, максимум две программы для работы - и ничего сверх этого. Два ярлыка на рабочем столе, еще один для сетевой папки на сервере - и дрессировать, дрессировать, дрессировать!

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

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

     
     
  • 6.80, anonymous (??), 22:56, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >В идеале пользователь должен иметь одну, максимум две программы для работы - и ничего сверх этого.

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

     
     
  • 7.81, anonymous (??), 23:00, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > лучше стоит не допускать к работе тех, кто не в состоянии
    > настроить свой инструмент?

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

     
     
  • 8.84, fafofim (?), 08:18, 02/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А есть еще космонавты Они знают устройство пепелаца на котором летают ровно на ... текст свёрнут, показать
     
     
  • 9.91, anonymous (??), 15:30, 02/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    о модераторы бдят ребят, вы уж вывесили бы открытым текстом, кому и на что воз... текст свёрнут, показать
     
  • 8.92, Зилибоба (ok), 16:00, 02/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, все-таки, лучше когда летчик знает как устроен самолет Водитель, поним... текст свёрнут, показать
     
     
  • 9.93, anonymous (??), 17:19, 02/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    171 примерно знать, как устроено 187 и 171 уметь починить 187 8212 ве... текст свёрнут, показать
     
  • 6.90, Зилибоба (ok), 15:24, 02/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Хоспади... Папки - это в виндоус, граждане... А в нормальных ОС, все-таки директории... Да уж... МС проник в моск очень плотно...
     
  • 2.53, WishMaster (?), 20:57, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А есть такая штука, как терминальные решения. У меня офис в свое время на терминалы перешел и все счастливы.

     
     
  • 3.60, ControlFrik (ok), 21:26, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А есть такая штука, как терминальные решения. У меня офис в свое
    > время на терминалы перешел и все счастливы.

    Здесь вопрос в том, что каждый юзер из этой сотни использует свою специфичную хитровыебанную софтину написанную под винду со всякими базами данных, и городить весь этот зоопарк на вайн мягко говоря идиотизм. Про то как заставить работать всю хрень которая использует КриптоПро на линуксе, проще почитать форум КриптоПРО, там все понятно - НИКАК :( React OS в любом случае будет востребован, и именно в той среде где работа заключается не только в печатании бумажек в офисном пакете. Школьника всегда можно определить по его представлению о работе на компьютере, ему кажется что на компьютерах только печатают бумажки, слушают музыку, смотрят порнуху и лазят в интернете. Последнее предложение не Вам адресовано, а орущим здесь школьникам, уж извините что в этом посте написал, больше чем уверен что у вас богатый опыт работы.

     

  • 1.49, Аноним (-), 20:17, 01/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    ничего особенного - пиар, главное подчеркнуто - ничего общего с unix,,,,,,бред, даже ядро linux использует теже механизмы и имена системных функций, - короче, субъективно полная бредядина, вероятно майкрософт дает деньги(сами они не признаются)
     
  • 1.50, ControlFrik (ok), 20:18, 01/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот как только линукс и софт для него будут писать ориентируясь домохозяйку, а не для фапания на свое ЧСВ программиста, тогда линукс пойдет в массы, а так селяви.
     
     
  • 2.62, Аноним (-), 21:36, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Надеюсь, никогда этого не будет.
     
     
  • 3.64, ControlFrik (ok), 21:40, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Надеюсь, никогда этого не будет.

    Надеюсь все же когда-нибудь будет. Иначе линукс сам себя закопает.

     
     
  • 4.66, anonymous (??), 21:56, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Иначе линукс сам себя з.акопает.

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

    впрочем, я понимаю: адептам m$ страшно. бывает, да.

    зыж ёбаный вордфильтр. слово «з.акопает» — не мат.

     
     
  • 5.71, anonymous (??), 22:23, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >нет, з.акопают только альтернативно развитых, которые бубнят о том, что каждая домохозяйка способна управлять государством.

    Да ты не переживай. Государство ("линукс") и так скоро станет кухней. Так что твой шаблон даже не надорвётся.

     
     
  • 6.74, anonymous (??), 22:30, 01/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Да ты не переживай.

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

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру