The OpenNET Project / Index page

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

ReactOS достиг возможности собственной пересборки

03.06.2018 09:14

Разработчики операционной системы ReactOS, нацеленной на обеспечение совместимости с программами и драйверами Microsoft Windows, сообщили о достижении возможности собственной пересборки. Из Live-окружения ReactOS теперь можно собрать полностью работоспособную сборку ReactOS, без применения сборочного окружения на базе другой ОС. Последним недостающим для самодостаточной пересборки компонентом стала реализация qsort, которая была портирована из FreeBSD.



  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Релиз операционной системы ReactOS 0.4.8
  3. OpenNews: Релиз операционной системы ReactOS 0.4.7
  4. OpenNews: ReactOS перешел с Subversion на Git и GitHub
  5. OpenNews: Релиз ReactOS 0.4.6
  6. OpenNews: Проект ReactOS представил новую реализацию пользовательской оболочки Explorer
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/48706-reactos
Ключевые слова: reactos
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (93) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 09:21, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +33 +/
    Круг замкнулся, товарищи.
     
     
  • 2.20, VINRARUS (ok), 12:41, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Змея пожырает свой хвост.
     
  • 2.93, Через 20 лет... (?), 10:07, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Через 20 лет запустится визуал студия 2003 и можно будет разрабатывать приложения для Windows из ReactOS.
     
     
  • 3.98, koblin (ok), 11:16, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >Через 20 лет запустится визуал студия 2003 и можно будет разрабатывать приложения для Windows из ReactOS

    который будет работать в Virtualbox под Linux

     
  • 3.116, seven (??), 08:06, 05/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Через 20 лет 20% нынешних людей не будет существовать, а ещё через 80 лет остальные 80%. А вот ReactOS будет, как то так.
     

  • 1.2, Аноним (-), 09:41, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Винда заимствовала из фряхи компоненты, теперь её копия заимствует из фряхи компоненты. Символично.
     
     
  • 2.15, Аноним (-), 11:50, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +7 +/
    И правильно делают, а еще из wine заимствуют.
     
  • 2.95, iPony (?), 10:32, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Винда заимствовала из фряхи компоненты

    Распространённый миф. И немного глуповатый. Как в прочем и про то самое приписываемое выражение про столько-то ОЗУ хватит всем.

     
     
  • 3.111, Oga (?), 17:25, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да это как бы не миф, а история создания. Ещё на раннем этапе ОС/2 Винда была слизана с бздяхи.
    Ну а фришной или нет тут роли не играет.
     
  • 3.115, Дмитрий (??), 01:11, 05/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Не миф. В Висте была та же ошибка в реализации DHCP клиента , что и в фре 7.3 , но фря исправилась быстрее. Конкретно интерфейс не мог получить адрес по DHCP при маске сети не кратной 8
     
  • 3.117, seven (??), 08:14, 05/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Тут нужно немного быть более осведомленным, разработчиком чтоли. Если все компоненты компьютера будут более быстрыми и долговечными чем ОЗУ, то сколько вам понядобится этой ОЗУ?
     

  • 1.3, Decaprox (?), 09:42, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Только так и не ясно, нафига?
     
     
  • 2.6, user (??), 10:10, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Для запуска устаревшего софта с утрачеными исходниками.
    Вездеходы вместо дорог.
     
     
  • 3.22, VINRARUS (ok), 12:42, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Для этого есть вечномолодая ХР.
     
     
  • 4.44, Адекват (ok), 17:42, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Для этого есть вечномолодая ХР.

    На современном железе не взлетит, а старое уже все сгнило.

     
     
  • 5.88, MirandaUser2 (?), 05:00, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    в виртульной машине взлетит.
     
  • 4.101, dq0s4y71 (ok), 13:15, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Перацкая или за бабки?
     
     
  • 5.110, Сыроед (?), 16:56, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    За плесневелый сыр.
     
  • 2.7, Аноним (-), 10:25, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    удобно, словил глюк - отладил, пересобрал, не гася реактор подлодки, в 98-м такой возможности не было
     
     
  • 3.65, KEK (?), 21:41, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    про отладку там ничего не говорили
     
  • 2.94, Your Mama (?), 10:22, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Может быть что начать поддерживать? Если бы XP до сих пор нормально поддерживался, сколько бы АРМ перешли на другие ОС? Нисколько, многие до сих пор на XP.
    Для всих АРМ что нужно:
    1. огромный срок поддержки, в идеале -- вечный
    2. чтобы ничего совсем не меняли с точки зрения UX и совместимости написанных программ
    3. ...
    4. PROFIT!11
     

  • 1.4, Аноним (-), 09:50, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +39 +/
    Может просто поздравим?
     
     
  • 2.10, Дегенератор (?), 10:31, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Присоединяюсь.
     

  • 1.9, Дегенератор (?), 10:30, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "qsort, которая была портирована из FreeBSD." Наконец то сворованное МС у юникса заменяется тем, что должно быть. (Тупо сформулировал, но вы поймете.)
     
     
  • 2.19, Аноним (-), 12:24, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +17 +/
    наконец-то ники комментаторов опеннета соответствуют уровню их творчества
     
     
  • 3.59, Дегенератор (?), 19:56, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Заставить меня чувствовать себя униженным возможно лишь признанием моей правоты. Я - исключение из серости стандартной массы...
     
     
  • 4.62, freehck (ok), 21:14, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    http://img0.joyreactor.cc/pics/post/anon-3487050.jpeg
     
     
  • 5.118, Аноним (-), 09:59, 05/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    freehck постит ссылку на JoyReactor... Мир уже не будет прежним...
     
  • 4.121, Неравнодушный (?), 11:59, 24/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо, ты прав. Теперь чувствуй себя униженным Дегенератор'ом, ты доволен?
    Что для тебя важнее?
     

  • 1.11, Аноним (-), 10:39, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А темку оформления (не люблю Tango) у неё поменять можно? Или всё как у MS прибито?
     
     
  • 2.13, Аноним (-), 11:23, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Можно.
     
  • 2.42, Брагин (?), 17:10, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Разрешаю. Но сильно не балуйтесь - это вам не KDE9!
     

  • 1.12, anonymous (??), 11:00, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Не прошло и 20-и лет.
     
     
  • 2.14, Дегенератор (?), 11:24, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Не прошло и 20-и лет.

    Думаешь, отлично сострил?

     
  • 2.16, Аноним (-), 11:52, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +10 +/
    >В феврале 1998 года проект стартовал.

    прошло.

     
  • 2.50, Какаянахренразница (ok), 18:24, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Не прошло и 20-и лет.

    Разве?

     

  • 1.17, Crazy Alex (ok), 12:04, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Всё-таки поразительное упорство. Уж сколькь эту штуку здесь хоронили...
     
     
  • 2.21, Аноним (-), 12:42, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Фанаты микрософт до мозга кости, сэр.
     
     
  • 3.51, анонИмя (?), 18:59, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    По группе реактос во вк не скажешь, что там фанаты микрософт....
     
  • 2.64, Тот_Самый_Анонимус (?), 21:24, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эти хоронители — суть балаболы, ни на что более не способные. Собака лает, караван идёт.
     
  • 2.113, fi (ok), 21:18, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Всё-таки поразительное упорство.

    Эти бы усилия да в мирных целях, а так чистой воды маргиналы

     

  • 1.18, Аноним (-), 12:13, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А пробовали запускать её на эльбрусе?
     
     
  • 2.23, Аноним (-), 12:43, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Ты сначала на x86 попробуй её запустить.
     
     
  • 3.46, Тот_Самый_Анонимус (?), 18:08, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Запускал на реальном железе. И даже в интернет выходил. Ты чего сказать-то своим скепсисом хотел?
     
  • 2.25, A_S (?), 12:50, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    На Эльбрусе не пробовали, а вот на 86Duino Zero запускается.
     
  • 2.26, Аноним (-), 13:06, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вот тут в видео Максим Горшенин отвечает о реактос и эльбрусах
    https://youtu.be/8UZMbP5RZCM?t=49m39s
     

  • 1.27, trdm (ok), 13:11, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне нравится что есть привычная альтернатива форточкам.
     
     
  • 2.30, Аноним (-), 14:01, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    KDE давно изобрели.
     
     
  • 3.32, trdm (ok), 15:47, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    слишком прожорливое. lxde оптимальнее с ресурсами работает. 3-ка вполне себе ничего была.
     
     
  • 4.38, Аноним (-), 16:28, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ну ок. Используй TDE. Кто ж тебе запрещает-то?
    Тут на первое апреля первокеды в половину реп добавили, там вообще с требованиями все отлично.
     
  • 4.39, CPU AMD (?), 16:36, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    LXDE проигрывает xfce в возможности кастомизации.
     

  • 1.28, Аноним (-), 13:11, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > filenames longer than 31 may cause buffer overflows

    Круто. Т.е. вместо того, чтобы добавить проверки от переполнения сделали warning?

     
  • 1.29, ПДК (?), 13:28, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему только сейчас?
     
  • 1.31, kiwinix (?), 14:49, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Чет она не похожа на вин10
     
     
  • 2.73, осцилунограф (?), 22:09, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Она и на Вин ХР похожа только скриншотами, в работе совсем не похожа. Ну, то есть, работать от глюка к глюку на ней совсем не удаётся.


     

  • 1.40, Анонимусис (?), 16:53, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    оперативно, сколько ей там лет?
     
     
  • 2.74, Аноним (-), 22:14, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    21 год исполнился
     

  • 1.47, KonstantinB (ok), 18:17, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Последним недостающим для самодостаточной пересборки компонентом стала реализация qsort

    Эмм, не понял. А как у них без qsort стандартная библиотека работала? Майкрософтовский блоб таскали?

     
  • 1.52, Аноним (-), 19:18, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    При всей ржачности идеи ещё одна венда , я вот смотрю на вынь-10 и думаю а вед... большой текст свёрнут, показать
     
     
  • 2.56, kvaps (ok), 19:45, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Большинству хомячков браузер запустить, да вордик ламповый

    С этим отлично справится и Ubuntu с OnlyOffice (или LibreOffice).

     
  • 2.77, НяшМяш (ok), 22:38, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Нужен порт C#
    > Как вариант, Ди

    А они разве умеют компилироваться в натив без рантайма?
    > сипипи - не игрок, система рискует превратиться в такое же реIIIето, как и Линапс

    Ядро вообще-то на С без плюсов написано.

     
     
  • 3.83, Вареник (?), 00:03, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Ядро вообще-то на С без плюсов написано.

    Немодно. Школота хочет Хруст. Он защитит их выстрела в ногу волшебным повторением слова "безопасность" три раза при выводе каждого сообщения.

     
  • 2.85, Вареник (?), 00:06, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > я вот смотрю на вынь-10 и думаю: а ведь M$ делает ВСЁ, чтобы мы возненавидели эту десятку!

    Корпоративные хомяки, школота с играми и домохозяйки про это не знают. Пара умников из Soviet Russia - нерепрезентативная выборка рынка :)

     
  • 2.96, iPony (?), 10:38, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > а ведь M$ делает ВСЁ, чтобы мы возненавидели эту десятку! И повальная телеметрастия

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


     
  • 2.105, Аноним (-), 14:07, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >Нужен порт C# и это единственно правильный выбор. Как вариант,

    Это ещё в C#-ных приложениях никто в исходниках уязвимостей не искал по причине отсутствия оных.

     

  • 1.60, Аноним (-), 20:22, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ого, пересборка ReactOS в ReactOS, круто и высоко.
    Коллектив разработчиков поздравляю с достижением!!!
     
  • 1.61, Грусть (?), 20:33, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Все стремятся к самосборке: компиляторы, ОС. А потом забивают на бутсрап, и вот уже проблема курицы и яйца.
     
  • 1.76, zoonman (ok), 22:30, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А уже получается разрабатывать ReactOS внутри ReactOS или пока только собирать можно?
     
     
  • 2.80, Аноним (-), 23:19, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Блокнот есть, значит можно
     
  • 2.104, Аноним (-), 13:29, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Notepad++ отлично работает в ReactOS, а его функционала почти на 90% хватает для дальнейшей разработки. Sublime тоже отлично работает.
     

  • 1.78, anonymous (??), 23:15, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не прошло и 20 лет!
     
     
  • 2.81, Аноним (-), 23:24, 03/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    прошло 21
     

  • 1.79, Аноним (-), 23:18, 03/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что? Они не осилили сортировку?
     
     
  • 2.86, Вареник (?), 00:10, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Что? Они не осилили сортировку?

    В СССР импортозамещали ОС копированием буржуйских бинарников - задолго до появления понятия опенсорса :)

     

  • 1.82, Вареник (?), 00:00, 04/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Объясните им кто-нибудь, что OS собирается компиллятором, а не самой OS.

    Для компиллятора сборка самим собой имеет смысл, для OS - нет.

     
     
  • 2.89, ryoken (ok), 07:45, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > компиллятором
    > компиллятора

    MultiFacePalm!!!

    Вызываю граммарнаци в тред!!!

     
  • 2.91, RotarenegeD (?), 09:22, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    речь идёт о сборке РеактОС запущенной на РеактОС, раньше так сделать было нельзя, только бутстрапом. и это важная веха в развитии любой операционной системы.
     
     
  • 3.99, koblin (ok), 11:29, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > речь идёт о сборке РеактОС запущенной на РеактОС, раньше так сделать было
    > нельзя, только бутстрапом. и это важная веха в развитии любой операционной
    > системы.

    Каким еще бутстрапом?! Может страпоном?

     
  • 2.92, Аноним (-), 09:28, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    объясните варенику, что для того, чтобы собрать компилятором, компилятор должен запускаться
     
     
  • 3.108, Аноним (-), 14:41, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > объясните варенику, что для того, чтобы собрать компилятором, компилятор должен запускаться

    Бубунтуйщики, что с них взять. У них компилятор, тулчейн и сорцы системы уже давно opt-in, а самостоятельная пересборка считается чуть ли не магией.


     
  • 2.102, dq0s4y71 (ok), 13:23, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    ОС собирается _в среде_ сборки, которая включает в себя в том числе и ОС.
     
     
  • 3.114, fi (ok), 21:24, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > ОС собирается _в среде_ сборки, которая включает в себя в том числе
    > и ОС.

    нефига, я вот собираю совсем в другой среде (на х64) и для arm и для avr.

     
  • 2.106, Аноним (-), 14:14, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Есть и интерпритатор.
     
     
  • 3.107, Аноним (-), 14:36, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Есть и интерпритатор.
    > интерпритатор

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


     

  • 1.87, Аноним (-), 02:15, 04/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хм, не плохо. Пожалуй присоединюсь к проекту, тут отличная возможность прокачать свой скилл.
     
  • 1.90, RotarenegeD (?), 09:19, 04/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    qsort это ведь не quick sort?
     
     
  • 2.97, iPony (?), 10:46, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > qsort это ведь не quick sort?

    Если по простому - да.
    А так зависит от стандарта c/c++ и реализации.
    По-моему в каких-то новых стандартных наложили ограничение на вычислительную сложность.

     
  • 2.103, dq0s4y71 (ok), 13:26, 04/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    man qsort
     

  • 1.100, Аноним (-), 12:45, 04/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Как в юмореске. ...Генту только "собирается", а Хайку давненько может себя пересобирать с разных компиляторов в разную бинарность. Баян. )) +5 Баллов.
     
  • 1.109, Айран (?), 15:10, 04/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    первый шаг к восстанию машин
     
  • 1.112, Аноним (-), 19:44, 04/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    идея может и неплоха но жалко что долго реализуется-грамотные люди в проект не идут потому что с их уровнем знаний есть занятия поинтереснее а кра сног лазая ш ко лота слишком безмозгла что б такой проект довести до кондиции
     
  • 1.119, anonymouse (?), 09:57, 06/06/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >ReactOS достиг возможности собственной пересборки

    ждём ебылдов

     
     
  • 2.120, Andrey Mitrofanov (?), 10:07, 06/06/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >>ReactOS достиг возможности собственной пересборки
    > ждём ебылдов

    Собственной git перехостилки.

     

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



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

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