The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Microsoft и IBM открыли код операционной системы MS-DOS 4.0, opennews (??), 26-Апр-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


57. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от Омномномус (?), 26-Апр-24, 12:06 
Сорцы ХР лежат на сами знаете каком сайте вместе с пошаговой видеоинструкцией по сборке. Компиляйте и изучайте на здоровье. В оупенсорс их, как верно заметили, если и отдадут, то очень нескоро.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

61. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  –4 +/
Сообщение от Аноним (75), 26-Апр-24, 12:21 
Чёт это не помогло РекталОСу.
Ответить | Правка | Наверх | Cообщить модератору

62. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +3 +/
Сообщение от Tita_M (ok), 26-Апр-24, 12:34 
Как по твоему утёкшие исходники винды должны были помочь ReactOS?
Ответить | Правка | Наверх | Cообщить модератору

73. "чем проще?"  +/
Сообщение от VladSh (?), 26-Апр-24, 14:34 
Взять и посмотреть описание структур данных, процедур и функций гораздо проще, чем постоянно тыкать пальцем в небо, делая реверс-инжиниринг.
Ответить | Правка | Наверх | Cообщить модератору

74. "чем проще?"  +/
Сообщение от Tita_M (ok), 26-Апр-24, 14:47 
Чтобы потом майкрософт совершенно легально затаскала бы по судам команду ReactOS? Или даже бы и вовсе прикрыла проект? Напоминаю, что во многих развитых странах в том числе в США, ЕС и России законодательно разрешен клин рум реверс инжиниринг в отличии от очень сомнительного с точки зрения законодательства заглядывания в утекшие исходники хоть с какой-либо целью.
Ответить | Правка | Наверх | Cообщить модератору

78. "чем проще?"  +/
Сообщение от Аноним (75), 26-Апр-24, 14:58 
Никто ж не говорит, что копипастить надо. Написали же, структуры данных посмотреть. Имена полей, если они не являются частью API, назвать по-своему. Имена вспомогательных функций, тоже, если они не экспортируются, по-своему назвать. Ещё лучше, разрезать какие-то из них на несколько. Вобщем, для изучения алгоритмов использовать виндоисходники.
Ответить | Правка | Наверх | Cообщить модератору

81. "чем проще?"  +/
Сообщение от Tita_M (ok), 26-Апр-24, 15:11 
Структуры данных и другое, если я не ошибаюсь, можно посмотреть в дебажной сборке винды ИксПи или 2003, которую майкрософт когда-то по ошибке выложил в свободный доступ для этого не нужно заниматься сомнительной с точки зрения закона ерундой. Плюс используя клин рум реверс инжиниринг можно доказать в суде, что вот именно эти строчки кода имеют легальное, а не сомнительное происхождение.
Ответить | Правка | Наверх | Cообщить модератору

94. "чем проще?"  +/
Сообщение от НоуГетеро (?), 26-Апр-24, 16:45 
Один смотрел исходники и рассказывает второму кто не видел как это работает
Ответить | Правка | Наверх | Cообщить модератору

98. "чем проще?"  +/
Сообщение от Tita_M (ok), 26-Апр-24, 16:59 
Подобное скорее всего уже не будет считаться клин рум реверс инжинирингом.
Я не понимаю с чем вы все спорите. Исходники винды получены нелегальным путем и уж тем более не под свободными лицензиями открыты, зачем пилящим ReactOS рисковать целым проектом ради его призрачного улучшения используя эти исходники?
Ответить | Правка | Наверх | Cообщить модератору

232. "чем проще?"  +/
Сообщение от n00by (ok), 29-Апр-24, 07:55 
Они теоретизируют с умным видом. Что бы сделать столь сложную вещь как ОС, необходимо понимание - вот что в первую очередь и получается при реверс инжиниринге. Исходники этому помогают мало (с одной стороны - экономят время; с другой - позволяют схалтурить). Исходники Linux открыты, но производство ОС ограничено добавлением к ним иконок и обоев.
Ответить | Правка | Наверх | Cообщить модератору

108. "чем проще?"  –1 +/
Сообщение от dannyD (?), 26-Апр-24, 18:10 
>>Чтобы потом майкрософт совершенно легально затаскала бы по судам ...
>>в США, ЕС и России законодательно разрешен клин рум реверс инжиниринг...

только вот лицензионным соглашением m$ он запрещен, так шо - пофигу, хрен редьки не слаще.

Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

118. "чем проще?"  +/
Сообщение от Tita_M (ok), 26-Апр-24, 19:34 
ЕУЛА не может противоречить международному законодательству или законам страны в которых расположена микрософт. Во всех положениях где есть противоречия более приоритетным будет закон, а не ЕУЛА.
Ответить | Правка | Наверх | Cообщить модератору

122. "чем проще?"  +/
Сообщение от dannyD (?), 26-Апр-24, 20:00 
вы как бэ намекаете, что в международном законодательстве написано: "ревер инжиниринг разрешен во всех формах и без ограничений, плюйте на лицензию, делайте что хотите."

так?

Ответить | Правка | Наверх | Cообщить модератору

137. "чем проще?"  +/
Сообщение от Аноним (137), 26-Апр-24, 21:19 
Microsoft Corporation зарегистрирована в США, а ReactOS Deutschland e.V. в Германии. Так что, достаточно на законы этих двух стран посмотреть. Разрешён ли он там или нет, не знаю
Ответить | Правка | Наверх | Cообщить модератору

231. "чем проще?"  +/
Сообщение от n00by (ok), 29-Апр-24, 07:46 
> вы как бэ намекаете, что в международном законодательстве написано: "ревер инжиниринг разрешен
> во всех формах и без ограничений, плюйте на лицензию, делайте что
> хотите."

Я скажу прямо: не стоит вот так сотрясать воздух, будучи не в теме.

Ответить | Правка | К родителю #122 | Наверх | Cообщить модератору

151. "чем проще?"  +/
Сообщение от zyxman (?), 26-Апр-24, 23:08 
Только с одним уточнением - закон не имеет обратной силы, то есть если действует ЕУЛА, которое было введено ДО появления закона, то ЕУЛА сильнее, то есть подписанные ранее появления закона договора продолжают действовать.

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

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

Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

177. "чем проще?"  +1 +/
Сообщение от Электрон (?), 27-Апр-24, 09:25 
Разница только одна: у MS хватит денег на 100 лет судов, а вам до конца дела молиться, что вы его не проиграете.

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

Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

106. "чем проще?"  +1 +/
Сообщение от Аноним (106), 26-Апр-24, 18:01 
Это может сказать только человек, который не занимался ни просмотром исходников, ни реверс инжинирингом. Хинт: непоняток как реализовать вызовы Windows никогда не было.
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

120. "чем проще?"  +/
Сообщение от Аноним (120), 26-Апр-24, 19:52 
API и структуры данных у Microsoft, в сущности, неплохо описаны. Как для прикладного уровня, так и для уровня драйверов. Для этого полные исходники не нужны.
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

230. "чем проще?"  +/
Сообщение от n00by (ok), 29-Апр-24, 07:43 
> Взять и посмотреть описание структур данных

Для этого не нужны исходники. WinDbg их откуда-то берёт. ;)

Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

83. "Microsoft и IBM открыли код операционной системы MS-DOS 4.0"  +/
Сообщение от анон (?), 26-Апр-24, 15:19 
Не наступить на грабли маек.
Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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