Переводчики: gste, leha_bot, Goudron, elnardu, x4fab, music_maniak, rumorukato, AHgpyxA, steven_quartz, jeditobe, Ctulhu31, RooGLM, peterder72, mariocca
Скачать через торрент
magnet:?xt=urn:btih:15E110B8DA04E6907FC4AE07C90C180FCE3E590C&dn=ReactOS%20Alex%20Ionescu&tr=udp%3a%2f%2ftracker.openbittorrent.com%3a80%2fannounce&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce
В этой беседе Алекс Ионеску, ведущий разработчик ядра для проекта ReactOS с 2004 года (и недавно вернувшийся после долгого перерыва) расскажет про текущее состояние проекта, который уже прошёл 60000 ревизий в репозитории SVN. Алекс также охватит некоторые цели проекта и методологию разработки и тестирования, являющейся в таком проекте широкомасштабным мероприятием (open-source проект по имплементации всей ОС Windows с нуля!), в содействии с другими open-source проектами (MinGW, Wine, Haku и т.д.).
Алекс расскажет про инфраструктуру, которая позволяет запустить такой масштабный проект операционный системы (при этом без корпоративных ресурсов), а также про ежедневные трудности в условиях работы очень распределённой команды и сильного недостатка знаний об устройстве Win32, которые сильно затрудняют набор новых участников. Наконец, Алекс продемонстрирует работу ОС, попробует работу новых игр и приложений, работу в интернете и пр., и, конечно же, покажет пару синих экранов смерти (BSOD).
Алекс также покажет, как новые сборки ReactOS могут быть собраны прямо из Visual Studio, и как можно заниматься отладкой ядра стандартным отладчиком Microsoft WinDBG, проходя по коду практически-ядра-Windows для отладки проблем с реальными драйверами или приложениями. Если позволит время, Алекс коснётся вопроса реверс-инжиниринга функций Windows или драйверов для целей понимания их логики работы, что может помочь с отладкой проблем вне поля использования ReactOS.
P.S. Если вы нашли ошибку в субтитрах, то присылайте свой вариант перевода непосредственно на Нотабеноиде.
P.P.S. Не пропустите грядущий доклад Алекса Ионеску «THE LINUX KERNEL HIDDEN INSIDE WINDOWS 10»
Presentation "The Linux Kernel Hidden Inside Windows 10"@BlackHatEvents USA 2016 Briefing by @aionescu https://t.co/Bniz5GeADE can't wait
— WalkingCat (@h0x0d) 19 апреля 2016 г.
Комментарии (54)
lll000lll
30.04.2016 15:00Ничего себе! А это вообще возможно без ресурсов ресурсов?
lll000lll
30.04.2016 15:06+4Альтернатива винде конечно очень нужна. И чем дальше, тем больше :( Переход под Линукс, для меня, например, не вариант — очень много всего уже написано под винду и своего, нужного в работе, и стороннего, не имеющего аналогов под другие ОС.
Похоже пора РеактОС потестить в качестве такой альтернативы.herr_kaizer
30.04.2016 18:04А зачем вообще на что-то переходить?
bigfatbrowncat
30.04.2016 21:07+11Microsoft плавно, но уверенно превращают свою ОС в немного кособокий аналог Android, пытаются всеми силами избавиться от того наследия, ради поддержания которого создается ReactOS. Не будет удивительно даже, если WinAPI на каком-то этапе объявят deprecated
lll000lll
30.04.2016 22:32+3Десятая винда для моей работы в текущем виде (автоматическая система обновлений и слива всего чего только можно в Майкрософт) вообще не приемлема. Понятно, что её можно как-то пропатчить, перенастроить, раскурочить и в конечном счёте приспособить для работы, но очень не хочется тратить на это время. И стабильный результат тут не гарантирован. Возможно конечно проблема в кривизне рук, и в том, что я вообще лучше юниксоподобные оси знаю.
А официальная поддержка седьмой винды рано или поздно закончится.
Опять же, может быть я не достаточно проницателен, но Майкрософт в последние годы производит впечатление обезьяны с гранатой. Х3 что от них ожидать. В силу плотной привязки к винде это вызывает беспокойство.
И как верно заметил bigfatbrowncat, движение происходит в сторону Android, а нам винда нужна как основа программно-аппаратных комплексов.herr_kaizer
01.05.2016 07:21А при чем здесь десятая винда, если клонируется NT версии 5.2?
mister_fog
01.05.2016 16:21Это где написано, что «клонируется NT версии 5.2»?
none7
01.05.2016 17:39+1Тут: www.reactos.org/developing#6 The ReactOS kernel currently targets NT 5.2
pehat
30.04.2016 16:52+5Нотабеноид огорожен по самые гланды, поэтому ссылки на него доступны только для избранных.
Jeditobe
30.04.2016 16:54-27Те, кому действительно нужно там быть, очень быстро туда попадают.
Jeditobe
30.04.2016 18:12-16Ну ты посмотри, какие мы нежные… анонимные минусаторы. Я считаю, что если человек не в состоянии найти при помощи Гугла места, где налево и направо раздают всем желающим инвайты на Нотабеноид, то ему действительно туда не надо.
4ertovo4ka
30.04.2016 18:19+10Мне вот непонятно в таком случае — что вы тут забыли, если есть гугл?
Jeditobe
01.05.2016 03:57-5У меня уже давно доступ на Ноту есть. Появился почти сразу, как захотел. В начале месяца я раздал 10 инвайтов туда хабраюзерам. Причем я искал желающих, а не они меня.
4ertovo4ka
01.05.2016 19:39+8Давайте просто сравним ваш ответ с гипотетически возможным:
Инвайты можно попробовать получить тут и тут (ссылки свои подставьте), я получил инвайт тут (ваша ссылка), а еще у меня иногда/периодически/как бог на душу положит бывают инвайты, если надо черканите в личку.
Как думаете «ранимые» комментаторы стали бы минусовать такой камент? Я вот больше чем уверена, что нет.
По кол-ву букв он мало отличается от вашего, по смыслу максимально полезен.
Ваш Кэп.Jeditobe
01.05.2016 22:05-4Когда я говорил, что инвайты ищутся при помощи гугла, это не было аллегорией. Это значит, что по запросу «инвайты нотабеноид» на первой же странице есть искомый результат. Если человек не в состоянии это сделать, то ему просто нечего делать на этом ресурсе и польза от него маловероятна.
NickKolok
30.04.2016 17:38+3«THE LINUX KERNEL HIDDEN INSIDE WINDOWS 10»?!
А как же GPL и copyleft virus?
Или настало время выполнять обещания, данные с саркастическим условием «когда винда исходники откроет»?chupasaurus
01.05.2016 10:55+1В Windows нет и пока не будет ядра Linux, только транслятор вызовов из последней.
1vanK
01.05.2016 20:49+1Это что-то вроде Wine Наоборот?
chupasaurus
01.05.2016 22:04Что-то вроде.
Немного подробностей: blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subsystem-for-linux-overview/
varanio
30.04.2016 21:21+6У меня одного такое чувство, что reactOS пишется медленнее, чем Майкрософт плодит новые версии Windows? Есть ли смысл в этом всём?
lll000lll
30.04.2016 22:15+3Упорство разработчиков ReactOS вызывает уважение, очень надеюсь что проект будет развиваться дальше, тем более что он действительно нужен.
Что касается чувств — есть ли смысл плодить новые версии винды с такой скоростью?
Acuna
30.04.2016 23:20-3Не совсем. Все новые версии окон — это, по сути, дела просто новый интерфейс Windows XP. Да и какие новые фишки добавились со времен XP? Кроме плиток и Aero, конечно же, что есть просто свистелки. У меня на 10 подошла тема, которую я покупал для XP, еще учась в школе. Легла как влитая просто! Тема почти 15-летней давности! Ну разумеется со старыми устройствами новые окна работать скорее всего не будут, однако я говорю о функционале, а не о дровах. Так что нет… Медленно, зато верно) И надеюсь что они там клепают что-то действительно стоящее, а не очередную тему для рабочего стола, плиток, и совместимости с новой Bluetooth-свистелкой.
Grox
01.05.2016 00:34+3В 7ке уже сильно переработана работа с драйверами. Для примера, вы можете переустанавливать видеодрайвера без перезагрузки системы. И это лишь одна из функций. Их было сделано значительно больше. Много чего исправлено.
Acuna
01.05.2016 00:43-2Это понятно, просто человеку не понравилось, что ReactOS пишется слишком медленно, в отличии от винды, вот я и ответил, что лично я не считаю это за новые версии, а так, сервис-паки скорее. Да, так точнее будет выразиться — сервис-паки для XP)
SomebodyElse
01.05.2016 01:25+1В смысле, сервис-паки для w2k?
Или чего уж там — для WinNT 3.1Acuna
01.05.2016 01:45-5Нет-нет, Вы утрируете, я говорю о «после» XP, а не «до». Да и что говорить, половина служб вообще осталась со времен 95/98 (хорошо хоть что не с 3.11), даже интерфейс не поменялся. Вот я и говорю — красивые окошки для XP (если не для 95 :/). Только в сервис-паках было больше изменений, чем в новых версиях, и плюс без переустановок, обновляется и все. А уж в 7/8/10 как будто бы вообще как будто-бы просто оформление меняют))) Нет, изменений много, я сам внимательно за ними слежу ради интереса, но я говорю, все это, плюс темы, если юзверям надоело, можно и в сервис-паки было банальные сунуть.
И честное слово, в чем проблема, Вы прямо как-будто бы толкаете всем инновационно-новую ось, а я типа говорю что это просто XP c новой темой, а Вы с этим типа не согласны. Я же никого не переубеждаю, я просто констатирую факт. Уж извиняйте-с ;)yarosroman
01.05.2016 10:55+2Начнем с того, что служб, как таковых в win98 нет. Во вторых, это не новый интерфейс, много переработано для унификации системы и запуске её на различных типах устройств (ну с бубном и танцами можно и Win9x запустить где угодно, только больше все это сводиться к установке виртуальной машины). А ядро, ядро да, практически не поменялось.
Grox
01.05.2016 00:35Их новые версии не так сильно отличаются, поэтому ROS постепенно сближается с оригиналом.
MooNDeaR
01.05.2016 03:56+1Ресурсы разные у людей. Плюс, как рассказывает выступающий, у ReactOS цель не только и не столько (по его мнению) в том, чтобы отжать у винды долю рынка. ReactOS несет также и образовательные цели, а также помогает разработчикам под винду разобраться как же на самом деле работает WinAPI.
Тем более, что современные форточки (ровно как и популярные дистры линуксов) уже хрен запустить на старом говножелезе. А у нас еще куча неразвитых стран, жители которых не могут себе позволить мощное железо. Вангую ReactOS станет оч популярной осью в таких местах, ведь она будет единственной системой, которая будет регулярно совершенствоваться и при этом обеспечивая поддержку старого софта.
Mixim333
01.05.2016 11:32+2Давно хотел поставить себе ReactOS в VirtualBox на побаловаться — только что сделал это. Установка (именно установка, не запуск с LiveCD) заняла минут 10-15. Если смотреть с точки зрения интерфейса, то напоминает Win98\Win2000, но имеется «Менеджер приложений», а-ля линкусовый Synaptic.
Пару месяцев назад, по-моему после прочтения статьи «Дайджест KolibriOS #11 все новости с последнего выпуска и Google Summer of Code 2016» (https://habrahabr.ru/company/kolibrios/blog/278315/) точно также ставил в VirtualBox KolibriOS.
Оба этих проекта порадовали соей скоростью, очень бы хотел, чтобы преподаватели по ОС не читали студентам на лекциях книги про «Windows 2000», а рассказывал про текущую архитектуру Kolibri и React — просто, четко, наглядно, практично. Но, к сожалению, воз и ныне там…rus_phantom
03.05.2016 00:55+2Ну я бы не был так категоричен. Брагин Алексей, куратор проекта ReactOS, уже несколько лет преподает в Бауманке операционные системы, используя для лабораторных работ ReactOS и NetBSD. Я даже слышал что было несколько студентов которые потом исправляли некоторые небольшие баги этой системы и писали курсовые связанные с реализацией/исправлением некоторых небольших фич в ReactOS.
Jeditobe
01.05.2016 11:55Установка (именно установка, не запуск с LiveCD) заняла минут 10-15
Очень странно, у меня обычно ставится менее чем за 90 секунд.
xvilka
02.05.2016 11:43+2По поводу использования WinDbg для отладки — хочу предложить вам вариант использования (или шаринга кода с нами) нашей (проекта radare2) открытой реализации протокола WinDbg, вот пример его использования. То же самое применимо и к нашей реализации парсера PDB.
reroll
03.05.2016 00:13как был реакт ос жалким досом так и остался
ну запускается
ну работает командная строка
ну запускается старый дум
и…? где же поддержка NT ??? или только тем кто заплатит 50к $ ??
можно годами описывать свою крутизну, как круто работают репозитарии и новая версия на пару байт лучше старой
но это никак не сделает ОС готовой
в то же время WINE работает лучше windows и по заявлениям микрософта является лучшим эмулятором windows 16 и 32 бит
забавно об этом писать, но WINE есть в составе десятой версии Windows
реакт ос же скорее всего будет заново писаться и старые разработчики просто очень долго ничего не делали, ведь за участие им ничего не шло ни титулы не вероятные деньги, в отличии чем разработчики линукса, у которых гарантированная пенсия
ValdikSS
03.05.2016 13:35+3Попросили запостить:
Хотел озвучить выступление по субтитрам, но столкнулся с тем, что в них полно висячих фраз, тайминг местами очень сильно хромает, но самое главное — текста очень много. Если чтение ускорять, то получается такое: http://b.1339.cf/teivrqb.ogg — попробуйте посмотреть вместе с титрами и подкорректировать те фразы, которые были ускорены
1vanK
> расскажет про текущее состояние проекта
но видео 2013 года?
Jeditobe
Фраза оформлена в блок цитаты.
Так что «текущее состояние на момент записи видео в 2013 году».