Степень магистра в Бауманке на ИУ7, плюс я закончил обучение в аспирантуре на кафедре «Прикладной Математики». Так что, да, я занимаюсь научной работой, и «повышаю численность молодых учёных и исследователей» как-минимум собой, как-максимум тем, кто будет работать с нами в России (за рубежом уже давно использование ReactOS в учебном и научном процессе — норма, т.к. там следят за всем из мира открытого ПО).
В редких случаях есть довольно печальные вещи, например: Драйвер получает указатель на какую-либо глобальную переменную в ядре (список процессов, потоков, что угодно ещё), и дальше, подразумевает, что отняв от этого указателя некоторое смещение (которое автор драйвера вычислил для разных версий ядра Windows), он получит указатель на другие интересующие его данные.
Вообще, это в основном делают руткиты и вирусы, которые нам поддерживать вообще нет смысла :). Но бывает, что и драйвера устройств — но это редкие исключения.
Скажем так, 100% достичь сложно, из-за того, что некоторые драйвера пишутся не совсем умелыми программистами. Но в теории, подавляющее большинство должно работать.
Да, но это из-за того, что большинство думает, что «инновация» — это что-то абсолютно новое, прорывное, и т.п. Этим кстати активно пользуются в косметологии — в рекламе, что ни крем — то «инновация от Garnier», то «инновация от Schwarzkopf», и т.п.
Латинский язык, онлайн словарь (первый результат поиска по яндексу):
in–novatio, onis f
возобновление или перемена Ap.
Примером инновации является выведение на рынок продукции (товаров и услуг) с новыми потребительскими свойствами или качественным повышением эффективности производственных систем.
В том виде, в котором мы представляем на этой презентации, это именно операционная система с качественным повышением эффективности, а также новыми потребительскими свойствами.
Вопрос того, что «а ReactOS сейчас не может того-то и этого» — мы не говорим про ReactOS сейчас. Мы говорим о том, что мы собственно хотим сделать.
Нет, ни в коем случае! ReactOS всегда останется бесплатной. Платные будут дополнительные услуги и только для тех, кому они действительно нужны.
Open Source и Free Software для меня — всё.
Для понимания поставочного или расчётного фьючерса (на примере этой же стройки) можно сказать так:
Поставочный подразумевает поставку этих 30 тонн цемента в чётко определенную дату (в будущем) по цене заключения (покупки) контракта. Можно купить фьючерсы на разные даты, чтобы этот цемент был поставлен не весь сразу, а 15 тонн через месяц, и ещё 15 через два месяца.
Расчётный фьючерс ещё удобнее: В момент исполнения этого контракта строители получают ровно столько денег, сколько нужно для покупки 30 тонн цемента и покупают его сами у кого угодно. Если он подорожал на 30%, то соответственно в момент исполнения контракта строителям будет зачислена вариационная маржа в размере этих 30% от цены заключения контракта.
Естественно, что том в случае, если цемент подешевел, то придётся доплатить разницу в цене уже из своего кармана.
Речь идёт о том, что за то, что человек с удовольствием сделал бы (или делает) бесплатно, он получит некий приятный бонус в денежном исчислении, а также reference и опыт работы, который учитывается при приёме на работу ведущими софтверными компаниями по всему миру.
Это давно известная система поощрений, и ничего плохого в ней на самом деле нету.
Да, я его читал, и полностью поддерживаю начинание TrackStudio. Но всё-таки, почти все, с кем я общаюсь, используют «на работе» JIRA, и поэтому самое логичное решение — это привнести в ReactOS ту же систему, которой пользуется большинство профессионалов в своей области.
Все данные хранятся в базе, база естественно скалируется при необходимости.
Нельзя сделать load balancing? Но в конце концов, issue tracker, это не то место, куда будут ломится все подряд.
Кстати, из нашей статистики, только 2.5% зарегистрированных пользователей совершили какую-то активность в Bugzilla (написали комментарий к багу, создали свой баг и т.п.).
Да, BSD, Linux, но почему по Вашему открытых систем должно быть только две, и эти дви обязательно должны быть основаны на *nix-философии?
> собирали деньги для вайна под линукс
Вайн разрабатывается во-многом разработчиками, нанятыми коммерческой фирмой CodeWeavers. AJ тоже работает на CodeWeavers.
> поддерживать DESKTOP приложения, которые в Win8 DEPRECATED по сути.
Во-первых, что такое DESKTOP? Многие серверные приложения также написаны на WinAPI. Более того, WinAPI не обязательно означает даже графический интерфейс.
Во-вторых, никто их не дипрекейтит, это Вам так кажется :)
Распространённое, к сожалению заблуждение. ReactOS — это не тупое копирование всего, что Майкрософт соизволит выдать сейчас или в будущем.
Идёт речь, пожалуйста вдумайтесь и включите мозги, о том, чтобы сделать открытую операционку, поддерживающую подавлющее большинство софта (то есть, написанного на WinAPI) при этом взяв всё лучшее из архитектуры Windows NT.
В Win9 не будет «старого интерфейса» — о каком интерфейсе идёт речь? графическом интерфейсе пользователя? либо программного интерфейса?
Суть — сделать открытую ОС, которую можно использовать вместо Windows, сохранив при этом весь набор программ, и драйверы оборудования (которые производитель разработал под Windows).
> Биткоин это чернуха изначально.
Тогда наличные деньги — тоже? За них ведь тоже можно купить оружие и наркотики, а факт передачи денег от одного лица другому нигде не регистрируется.
Я бы описал эту библиотеку несколько по-другому. Это даже не фреймворк, это слой совместимости со слегка меняющимся Native API винды с одной стороны (как написано, от NT4 до NT6) и неизменным API последней версии с другой.
Насчёт work in progress, это не минус, просто, насколько я понимаю, она сделана ровно до того, чтобы работала uniata (и какие-то другие драйвера её использующие).
Вообще, это в основном делают руткиты и вирусы, которые нам поддерживать вообще нет смысла :). Но бывает, что и драйвера устройств — но это редкие исключения.
Латинский язык, онлайн словарь (первый результат поиска по яндексу):
in–novatio, onis f
возобновление или перемена Ap.
Всё просто.
В том виде, в котором мы представляем на этой презентации, это именно операционная система с качественным повышением эффективности, а также новыми потребительскими свойствами.
Вопрос того, что «а ReactOS сейчас не может того-то и этого» — мы не говорим про ReactOS сейчас. Мы говорим о том, что мы собственно хотим сделать.
Open Source и Free Software для меня — всё.
Для понимания поставочного или расчётного фьючерса (на примере этой же стройки) можно сказать так:
Поставочный подразумевает поставку этих 30 тонн цемента в чётко определенную дату (в будущем) по цене заключения (покупки) контракта. Можно купить фьючерсы на разные даты, чтобы этот цемент был поставлен не весь сразу, а 15 тонн через месяц, и ещё 15 через два месяца.
Расчётный фьючерс ещё удобнее: В момент исполнения этого контракта строители получают ровно столько денег, сколько нужно для покупки 30 тонн цемента и покупают его сами у кого угодно. Если он подорожал на 30%, то соответственно в момент исполнения контракта строителям будет зачислена вариационная маржа в размере этих 30% от цены заключения контракта.
Естественно, что том в случае, если цемент подешевел, то придётся доплатить разницу в цене уже из своего кармана.
Речь идёт о том, что за то, что человек с удовольствием сделал бы (или делает) бесплатно, он получит некий приятный бонус в денежном исчислении, а также reference и опыт работы, который учитывается при приёме на работу ведущими софтверными компаниями по всему миру.
Это давно известная система поощрений, и ничего плохого в ней на самом деле нету.
Нельзя сделать load balancing? Но в конце концов, issue tracker, это не то место, куда будут ломится все подряд.
Кстати, из нашей статистики, только 2.5% зарегистрированных пользователей совершили какую-то активность в Bugzilla (написали комментарий к багу, создали свой баг и т.п.).
> собирали деньги для вайна под линукс
Вайн разрабатывается во-многом разработчиками, нанятыми коммерческой фирмой CodeWeavers. AJ тоже работает на CodeWeavers.
> поддерживать DESKTOP приложения, которые в Win8 DEPRECATED по сути.
Во-первых, что такое DESKTOP? Многие серверные приложения также написаны на WinAPI. Более того, WinAPI не обязательно означает даже графический интерфейс.
Во-вторых, никто их не дипрекейтит, это Вам так кажется :)
Идёт речь, пожалуйста вдумайтесь и включите мозги, о том, чтобы сделать открытую операционку, поддерживающую подавлющее большинство софта (то есть, написанного на WinAPI) при этом взяв всё лучшее из архитектуры Windows NT.
В Win9 не будет «старого интерфейса» — о каком интерфейсе идёт речь? графическом интерфейсе пользователя? либо программного интерфейса?
Тогда наличные деньги — тоже? За них ведь тоже можно купить оружие и наркотики, а факт передачи денег от одного лица другому нигде не регистрируется.
Насчёт work in progress, это не минус, просто, насколько я понимаю, она сделана ровно до того, чтобы работала uniata (и какие-то другие драйвера её использующие).