LINUX.ORG.RU

О ReactOS из первых рук или «очная ставка» с Алексеем Брагиным

 , ,


2

4

Мало кто знает, что Институт системного программирования (ИСП) Роcсийской академии наук (РАН) проводит ежемесячный научно-практический семинар «Технологии разработки и анализа программ». Мероприятие проходит при поддержке МГУ и Microsoft Research представляет собой аналог конференций TED Talks.

В этот четверг гостем будет Алексей Брагин — президент Фонда «Реактос», который выступит с докладом на тему «Операционная система Реактос».

В докладе будут рассмотрены основные технические аспекты разработки операционной системы ReactOS, а также приведён пример использования трёх независимых проектов (ReactOS, Wine, X Window) для создания альтернативной реализации подсистемы Win32, которая может быть использована как в ReactOS, так и в самой Windows, например, для построения виртуальных сред для выполнения Win32-программ. Более подробную информацию о ReactOS можно найти на сайте http://www.reactos.org, а об Win32-подсистеме Arwinss на сайте http://winehq.org.ru/ARWINSS

Брагин Алексей Владимирович — президент Фонда «Реактос». Выпускник МГТУ им. Н.Э.Баумана – окончил магистратуру кафедры ИУ7, а затем и аспирантуру. Начал заниматься операционными системами с 2002 года внеся значительный вклад в развитие проекта ReactOS, где занимался непосредственно разработкой ядра и остальных частей ОС, а затем был избран координатором проекта, а также стал одним из учредителей и президентом фонда «Реактос». Представлял проект на многочисленных международных выставках и конференциях.

Алексей ведёт учебную и научную работу, напрямую связанную с операционными системами – разработан и читается в МГТУ им. Н.Э.Баумана на кафедре ИУ9 собственный курс лекций и лабораторных работ, проводится ряд научно-исследовательских проектов, в том числе в сотрудничестве с университетами в Бельгии и Франции. Область научных интересов: функциональное и логическое программирование, операционные системы, криптография, экономика.

Мы будем рады видеть как активных сторонников проекта, так мастеров тролинга и хлесткого комментария. Приглашаются все желающие!

>>> Подробности

★★★★

Проверено: Shaman007 ()
Последнее исправление: Dendy (всего исправлений: 2)

Ответ на: комментарий от I-Love-Microsoft

Господин в курсе что OEM венда с ноутами подешевше будет? Она лицензионная почти у всех на ноутах.

Хорошо, а рабочие десктопы? На них Хоум-эдишн не подходит, а новый комп от сборщика с ОЕМ виндой на каждое рабочее место - это перебор.

void_ptr ★★★★
()
Ответ на: комментарий от X10Dead

Ну тогда еще позанудстауй что Linux - это не операционкс, а ядро

WindowsXP ★★
()
Ответ на: Ну вот... от hobbit

чтобы задать Брагину один вопрос

а какой из вопросов хотели задать: «когда релиз?» или «для чего?»

Frost ★★★
()
Ответ на: комментарий от ivn86

О нём можно уже вообще не говорить - всем итак всё ясно.

Quasar ★★★★★
()

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

cipher ★★★★★
()

не интересно, не нужно...

Начал заниматься операционными системами с 2002 года внеся значительный вклад в развитие проекта ReactOS

wine поставил?

CHIPOK ★★★
()
Ответ на: комментарий от anonymous

Я успел.

кому интересно что ты там успел!?

anonymous
()
Ответ на: комментарий от redgremlin

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

Не гони, пасьянс работает стабильно и долго. Вот, загрузиться на реальном железе - это да, большая проблема

tiinn ★★★★★
()

Это не stop energy, но смысл данного проекта мне не ясен. Я даже не имею в виду разработку, которая может вестись просто for fun.

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

Рассматриваю это как чисто академический проект с совершенно неясной целью. Потому что даже с академической точки зрения, лучше сделать что-то новенькое, чем копировать Win32 API.

--седайко стюмчик

sedajko_stjumchik
()
Ответ на: комментарий от Pinkbyte

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

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

makoven ★★★★★
()
Ответ на: комментарий от Quasar

Как известно, наука — это удовлетворение собственного любопытства за счёт государства :)

AP ★★★★★
()
Последнее исправление: AP (всего исправлений: 1)

пример использования трёх независимых проектов (ReactOS, Wine, X Window) для создания альтернативной реализации подсистемы Win32,

Может не X Window, а WineX?

question4 ★★★★★
()
Ответ на: комментарий от Pinkbyte

Бида-пичаль, мы не можем иметь дыры в графической подсистеме такого качества как в оффтопиковом GDI

Тащемта, можем. Архитектурно ничто не мешает затащить иксы в ядро, так же как и GDI из ядра вынести.

AptGet ★★★
()
Ответ на: комментарий от Quasar

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

sartakov
()
Ответ на: комментарий от AptGet

Архитектурно ничто не мешает затащить иксы в ядро, так же как и GDI из ядра вынести.

Ничто кроме здравого смысла и человекочасов кодинга

Pinkbyte ★★★★★
()

Ну что, кто придет? еще есть минут 30, чтобы успеть на регистрацию.

Jedi-to-be ★★★★
() автор топика

Кстати, вайном нынче тоже пользоваться невозможно на x64. Он тянет с собой ворох lib32*.so. Его вообще можно собрать только с 64-битными либами?

makoven ★★★★★
()
Ответ на: комментарий от one_more_hokum

Графику в системд врятли. У Лёни все-же существуют рамки упоротости

makoven ★★★★★
()
Ответ на: комментарий от Pinkbyte

мы не можем иметь дыры в графической подсистеме такого качества как в оффтопиковом GDI

У дыр вашего ядра качество лучше? Охотно верю.

cipher ★★★★★
()
Ответ на: комментарий от makoven

Кстати, вайном нынче тоже пользоваться невозможно на x64

С какого перепою?

Он тянет с собой ворох lib32*.so

И чо?

Его вообще можно собрать только с 64-битными либами?

wine64 — запросто. Только его нужность как раз сомнительна — x86_64-only незаменимых win-приложений я сходу и не припомню.

redgremlin ★★★★★
()
Ответ на: комментарий от one_more_hokum

А что, здравая мысль. Портировать systemd на ReactOS. Тогда они возможно аннигилируют друг друга, и наступит тишь благодать.

FriendshipIsMagic
()
Ответ на: комментарий от sartakov

еще один микроядерный проект - NewtOS. Там все _очень_ круто внутри.

Это такая крутая штука, что гугл боится знать о ней?

tailgunner ★★★★★
()
Ответ на: комментарий от sartakov

2. newt это такая ящерица, которая будучи повреждённой, имеет уникальную способность регенерировать собственные конечности, глаза, спинной мозг, жопу, рот и даже собственное сердце.

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

FriendshipIsMagic
()
Ответ на: комментарий от i-rinat

Неактуально для настоящих параноиков, пускающих браузеры и софт выходящий в сеть из под других пользователей/в контейнерах. А у хомячков один хрен всё сольют, и никакие «Выполнить из под прав администратора» тут не помогут

Pinkbyte ★★★★★
()
Ответ на: комментарий от cipher

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

Pinkbyte ★★★★★
()
Ответ на: комментарий от makoven

Кстати, вайном нынче тоже пользоваться невозможно на x64. Он тянет с собой ворох lib32*.so. Его вообще можно собрать только с 64-битными либами?

В RHEL-7 его так и собрали. Как следствие, он не может запустить ни какую 32х-битную проограмму, и соответственно нафик не нужен.

alt-x ★★★★★
()

*прикрыв очи от несовершенства мира*
Какой позор для «Бауманки»...

anonymous
()
Ответ на: комментарий от buddhist

Вот ты знаешь, мне как раз больше всего понравились доклады про «реалтаймовую кустарщину», т.е. про chpok и Embox. Даже доклад aen был не так интересен.

Если что, вот мой небольшой отчёт (любители разоблачать «пеар говнобложиков» могут просто не ходить по ссылке, она ведёт как раз в ЖЖ).

hobbit ★★★★★
()
Ответ на: комментарий от Quasar

Но сдаётся мне, что для ReactOS последний шанс - встать в один ряд с FreeDOS и быть пускалкой старых игр (с чем сейчас WINE справляется на ура).

Это один из вариантов использования. Другой use case (на который WINE даже не претендует) - специфическое железо с win-only дровами. Я в прошлый раз упоминал наш слайд-сканер, для которого линуксовый драйвер не выпустили и скорее всего, уже не выпустят. Правда, ReactOS для того, чтобы он там заработал, тоже ещё пилить и пилить.

hobbit ★★★★★
()
Ответ на: комментарий от Frost

Я не телепат, но похоже, что второй вариант близок к истине :)

hobbit ★★★★★
()
Ответ на: комментарий от Pinkbyte

продолжай набрасывать, это интересно.

Не хочу отвлекать по пустякам, тебе ещё нужно пофиксить ту уязвимость, а то мало ли чего :)

cipher ★★★★★
()
Последнее исправление: cipher (всего исправлений: 1)
Ответ на: комментарий от hobbit

слайд-сканер, для которого линуксовый драйвер не выпустили

Что мешает этот сканер пускать под winxp, кроме религиозных предрассудков?

anonymous
()
Ответ на: комментарий от hobbit

специфическое железо с win-only дровами

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

redgremlin ★★★★★
()
Ответ на: комментарий от redgremlin

учитывая что многие тут орут что предпоследнее ядро linux устарело, даже не внуки а правнуки :)

Frost ★★★
()

Годная же вещь! Ее бы портировать на Javascript, и можно пускать виндовые приложения в изолированном контейнере прямо внутри браузера!

vasya_pupkin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.