LINUX.ORG.RU
ФорумTalks

Мы еще подшаманили сокеты в ReactOS, и у нас заработал GOG Galaxy и Spotify

 , , ,


0

2

Мы еще подшаманили сокеты в ReactOS, и у нас заработал GOG Galaxy и Spotify

Еще одно мощнейшее обновление сетевого стека, а именно библиотеки сокетов. Еще несколько программ смогут взаимодействовать с сетью корректно! Например, крутейший игровой клиент без DRM - GOG Galaxy!

https://code.reactos.org/changelog/reactos?cs=72966

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

templarrr ★★★★★
()

Но какой смысл в gog galaxy если игоры все равно идут через раз, да и то не многие. Пока видеодрайвера не запилят смыса в этом всем мало.

StReLoK ☆☆
()
Ответ на: комментарий от StReLoK

Пока видеодрайвера не запилят

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

Stahl ★★☆
()

Пользуясь случаем, хочется спросить (без трололо), зачем делать полностью ядро, драйверы и все системные библиотеки, если достаточно только ядро, а всякие msvcl, directx и драйверы устройств брать из обычной винды?

Это ведь сизифов труд. Пока вы реализуете одну либу, отряд индусов из MS пишет еще 20. Пока вы пишете 1 драйвер устройства - на рынок выходит десяток новых.

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

Ты исходишь из ложного предположения, что они нацелены на результат, а не процесс.

Ну и нельзя брать из венды.

dk-
()
Ответ на: комментарий от Jedi-to-be

Гм лучше бы занялись заменой Windows во всяких госорганах. Заоодно и денег от государства получили бы

Jopich
()

А в десяточке и без шаманства работает...

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

Купить игру в ReactOS, перезагрузиться в линукс и играть.

templarrr ★★★★★
()

Вы просто красавцы! Так держать!

Sociopsih ★☆
()
Ответ на: комментарий от dk-

Драйверы-то почему нельзя? Не из винды, конечно, а от производителей устройств.

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

anonymous_incognito ★★★★★
()

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

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

Ну может он попросил разрешения у MS и ему разрешили, откуда разработчикам знать это? :) В любом случае, достаточная совместимость для этого сама по себе полезна.

Был же кстати софт, который скачивал с сайта MS IE6.0 и устанавливал в wine.

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

Например, крутейший игровой клиент без DRM - GOG Galaxy!

А игры, игры-то работают? :-)

Falcon-peregrinus ★★★★★
()
Ответ на: комментарий от Stahl

Мне вот интересно, запилят они копию WinNT 5.1 когда-нибудь, что совместимость будет не теоретическая, а практическая. Где эти драйверы в 202x годах брать?

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

на code.reactos.org весь день 504

а на git.reactos.org всегда хорошая погода.

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

А на реальном железе когда уже можно будет хотя бы установщик запустить?

nutsandmilk ★★★
()

Мы

Мне всегда так нравится словосочетания «мы подшаманили/мы сделали» и идиотский тон подаваемых новостей от евангелистов, бггг :))

Верной дорогой идёте, Александр, учились у покойного евангелиста микрософта vgabriel?

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

Что не так, фанатик? Это обычное дело. Нормальные люди в этом ничего такого не видят.

Я открыл первое пришедшее в голову (блог KDE): we, we, we...

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

Молодцы, поздравляю.

А троллям пожелаю в очередной раз попытаться хоть раз в своей жизни написать хотя бы строчку кода, которая будет повторять функционал другого, проприетарного кода. Реверс-инжинирингом, короче, заняться. Сразу будет понятно каков объём работы.

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

Ну если бы автор хоть что-нибудь полезное делал

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

Но кому как, да...

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

Ты так говоришь, как будто никто не понимает объем работы.

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

По сабжу — как у вас с реализацией механизмов безопасности? В винде все-таки много всего наворотили.

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

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

Есть другой нюанс. В РеактОС приходили (приходят) студенты, пишут говнокод на диплом, учатся программировать, потом уходят. Тоесть проект от такого плохого кода несобо лучше стаёт (ну как повезёт), зато для студента - возможность подрасти.

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

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

Делает. Ведь ты _зачем-то_ бы потратил десять тысяч часов на что-то?

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

Работа нужна. Потому что допустим ребята из конторы проприетарщиков 2gis не смогли выделить ресурсов, чтобы переписать клиент под линь. Зато их софтина замечательно пахает под wine, который тоже черпает код из ReactOS.

Может кто еще приведет подобный пример, 100500 их.

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

wine, который тоже черпает код из ReactOS

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

Manhunt ★★★★★
()
Ответ на: комментарий от Jedi-to-be

Почему вместо вопросов и предложений «как лучше» нельзя прислать патч с этим «нормальным терминалом»?

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

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

все патчи на kernel.org

А это не тот терминал кривость которого признают разработчики ядра и серьезно обсуждают возможность выкинуть его из ядра?

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

Нет патчей к нашему терминалу? Претензии к нашему терминалу тогда мы тоже не принимаем, а предлагаем пойти лесом. У нас опенсорс бесплатный, никто никому ничего не должен, слушать людей, которые думают, что знают «как лучше», но ничего не делают, мы не обязаны.

Jedi-to-be ★★★★
() автор топика
Последнее исправление: Jedi-to-be (всего исправлений: 1)

Сколько лет еще предполагается подшаманивать до нормальной работоспособности?

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

скорость разработки постоянно изменяется.

Jedi-to-be ★★★★
() автор топика
Ответ на: комментарий от Deleted

Ага. Они смешные. Причем неважно какой именно у них «золотой теленок» - суть одна.

fornlr ★★★★★
()
Последнее исправление: fornlr (всего исправлений: 2)
Ответ на: комментарий от tailgunner

Кто ж им позволит.

А это точно единственная причина? В wine же можно и нативные библиотеки использовать, и свои. Почему в reactos так нельзя?

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

Кто ж им позволит.

А это точно единственная причина?

Не знаю. Но это достаточная причина. Дело ведь не в MSVC runtime и драйверах - системные DLL не redistributable, в отличие от msvc.dll, а в системных DLL большая часть функционала. Реализовать только ядро не выйдет.

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

автор хоть что-нибудь полезное делал

Так сделали же: графический стек React OS хоть и содран с MS Windows, он не такое говно, как во всех дистрибутивах GNU/Linux с этими всякими Wayland, GTK+, Qt, X.Org, фу! Мерзость! Бррррр.

А если при этом ещё и нормально будут работать современные графические драйвера с Windows, то вообще шик будет.

Надеюсь в React OS будет поддержка Vulkan API.

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