The OpenNET Project / Index page

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



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

"Apple представил инструментарий для портирования игр, основанный на Wine"  +/
Сообщение от opennews (??), 08-Июн-23, 09:06 
Компания Apple представила на конференции WWDC23 инструментарий  Game Porting Toolkit, позволяющий разработчикам игр для платформы Windows портировать свои продукты для запуска в macOS. В качестве основы инструментария задействованы исходные тексты проекта Wine с дополнительными патчами от компании CodeWeavers, применяемыми в редакции пакета CrossOver для платформы macOS...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=59258

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

Оглавление

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

1. Сообщение от Аноним (1), 08-Июн-23, 09:06   –10 +/
На Маках сидят серьёзные разработчики, игры им не нужны - мёртвый рынок.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #3, #12

2. Сообщение от Аноним (2), 08-Июн-23, 09:12   +3 +/
Наконец-то они займутся одходящим для них делом )
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

3. Сообщение от Аноним (3), 08-Июн-23, 09:15   +9 +/
На маках сидят серьёзные понторезы. Им ничего не нужно, лишь бы все вокруг видели яблоко на крышке.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #5

4. Сообщение от RarogCmexemail (ok), 08-Июн-23, 09:16   +3 +/
Wine использует GNU LGPL (если быть точным, в генте отображается LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff), так что в принципе проприетарщики могут это применять.

Из вики:
>LGPL разработана как компромисс между строгой копилефт лицензией GNU General Public License (GPL) и более разрешительными лицензиями, такими как лицензии BSD и лицензия MIT. Слово «Lesser» в названии указывает, что LGPL не гарантирует конечному пользователю полную свободу использовать программное обеспечение как угодно; она гарантирует свободу изменения тех его компонентов, которые лицензированы под LGPL, но не проприетарных компонентов.

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

5. Сообщение от Аноним (5), 08-Июн-23, 09:19   +2 +/
Они для игр всё равно покупают шиндовые компы, но ходят всё равно с маками лишь бы все видели.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #13

6. Сообщение от RarogCmexemail (ok), 08-Июн-23, 09:19   –3 +/
Пока анонимусы с опеннета ноют, нормальные ребята продвигают опенсорс на винде, на маке и даже на айосе.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10, #71

7. Сообщение от Аноним (7), 08-Июн-23, 09:21   –1 +/
> LGPL не гарантирует конечному пользователю полную свободу

А GPL гарантирует, да? Вот что я заметил интересного в мире фронтенда: подавляющее кол-во библиотек -- пермиссивные, с ними проблем нет. Но если видишь GPL-библиотеку, то обычно это какая-нибудь корпоративная фигня, в которой ты либо юзаешь их GPL-фигню с ОБЯЗАННОСТЬЮ (а не свободой) открывать свои исходники, либо ПОКУПАЕШЬ их лицензию, чтобы и дальше ничего не раскрывать. Согласись, свободой тут и не пахнет.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #9, #11, #34, #51, #83, #92, #144

8. Сообщение от Аноним (5), 08-Июн-23, 09:22   +1 +/
А чего бы эплу просто не написать конвертер, а не транслятор? Зачем транслировать вызовы, если в теории ты можешь просто разобрать приложение на вызовы и просто заменить все на маковские и собрать новое приложение полностью на мак. Такая Розетта2 два, но с доп трансляцией вин → мак. Кроме того что это сложно не вижу препятствий.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #21, #22, #38, #49

9. Сообщение от Аноним (5), 08-Июн-23, 09:23   +12 +/
Столлман которому на дали исходники дров на принтер с тобой не согласен.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

10. Сообщение от Аноним (5), 08-Июн-23, 09:24   +2 +/
И у них ничего не получается. А корпов все получается, как так? Подумай что пошло не так.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #25, #87

11. Сообщение от bergentroll (ok), 08-Июн-23, 09:25   +6 +/
Потому что СПО не предполагает свободу ограничивать свободу конечного пользователя.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #14

12. Сообщение от Константавр (ok), 08-Июн-23, 09:28   +/
То-то рекламами пропихивают эпплы в каждый дом... А потом люди спрашивают - "а где игры???" То "эппл для профессионалов" любители эпплов оправдают и придумают себе любое объяснение.

Раньше игр на маках было мало, а с металом и того меньше. Фирме нужно выживать, иначе эффект карточного дима может схоопнуть весь интерес "профессионалов".

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

13. Сообщение от Аноним (13), 08-Июн-23, 09:28   +/
Для мака игр как бы не больше, чем для линукс, и в отличие от, не псевдоиндюшатина.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #16, #64

14. Сообщение от Аноним (7), 08-Июн-23, 09:33   –13 +/
> СПО не предполагает свободу ограничивать свободу конечного пользователя

Ты путаешь GPL и СПО. СПО возникло еще когда Столлман пешком под стол ходил. GPL в СПО -- это просто небольшое событие, мимолетное явление.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #15, #17

15. Сообщение от bergentroll (ok), 08-Июн-23, 09:44   +5 +/
> Ты путаешь GPL и СПО. СПО возникло еще когда Столлман пешком под стол ходил.

Да, но нет. Понятие и принципы СПО сформулировал РМС. Обмен исходниками до этого не определялся как СПО и скорее всего в массе своей де-юре в СПО не попадает.  

Если вы не про «среднее профессиональное образование.

> GPL в СПО -- это просто небольшое событие, мимолетное явление.

Ну, в масштабах вселенной конечно. В масштабах софтостроения если от машины Бэббиджа отсчитывать, но наверное.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #24, #28

16. Сообщение от Аноним (16), 08-Июн-23, 09:45   +/
Меньше, даже без вайна. Багов больше, причём довольно странных по меркам линукса. Но это для старых, какие на арме игры?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

17. Сообщение от Аноним (5), 08-Июн-23, 09:46   +5 +/
Ты путаешь лицензию и то что всем было просто пофиг на права на ПО. Потому что его можно распространить максимум между 10-ю компьютерами. И то всех кто на них работает ты знаешь лично.  
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

18. Сообщение от Анонус (?), 08-Июн-23, 09:50   +1 +/
В блоге CodeWeavers забавный момент написан:

> We did not work with Apple on this tool

Т.е. Тыблоко просто молча взяло и использовало наработки, даже не упомянув ни разу чьи они. Можно уверенно сказать, что выхлоп для опенсорца будет нулевым.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #20, #33, #61

20. Сообщение от soarin (ok), 08-Июн-23, 09:55   –6 +/
> Т.е. Тыблоко просто молча взяло и использовало наработки, даже не упомянув ни разу чьи они

Не обманывай.
И да, это опенсорс.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #30

21. Сообщение от Аноним (21), 08-Июн-23, 09:59   +12 +/
А чего бы тебе не отправить резюме эплу, в котором написать, что ты готов это сделать. Не вижу препятствий.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #95

22. Сообщение от ИмяХ (?), 08-Июн-23, 10:00   +1 +/
Такой гениальный вопрос надо было изначально задавать разработчикам вайна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

23. Сообщение от Аноним (23), 08-Июн-23, 10:07   –1 +/
Правильно, хватит сидеть в своей песочнице. На рынке игрового железа крутятся большие бабки.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27

24. Сообщение от Аноним (24), 08-Июн-23, 10:12   +/
> Если вы не про «среднее профессиональное образование.

Говорят, с кадрами беда?

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

25. Сообщение от Аноним (24), 08-Июн-23, 10:13   +3 +/
Может, пиво не той марки?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

27. Сообщение от Аноним (27), 08-Июн-23, 10:18   +1 +/
Ага только это будут не деньги эпл, а каких-то незнакомых им компания, которые не хотят платит эплу, а всё забирают себе. Эпл нужно переступить через себя чтобы сделать такой шаг.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #65

28. Сообщение от Аноним (7), 08-Июн-23, 10:19   –2 +/
> Понятие и принципы СПО сформулировал РМС

Сам для себя сформулировал, сам для себя их придерживался. Остальной СПО-вселенной эти "принципы" по-большому счету по барабану, ибо, как я уже сказал, GPL-тусовочка --- это просто вещь в себе, не интересная никому, кроме фанатиков GPL.

И нет такой свободы, как "свобода делать с софтом все, что хочется". Есть лишь обязанности, и GPL накладывает одну такую обязанность на разработчика: обязанность выдавать исходники пользователям по первому их требованию. Мне как-то не интересно брать на себя как можно больше обязанностей, ибо каждая обязанность отнимает у меня свободу. Например свободу не делиться исходниками.

Ошибка Столлмана была в том, что он думал о пользователях и о том, как бы сделать удобнее в первую очередь _им_. А думать надо было про разработчиков, ибо нет разработчиков — нет и пользователей. Обратное по большей части неверно. Более того, значительной части пользователей исходники и вовсе не нужны, им рассказывай про то, что хром на 99% опенсорсен — они попросят повторить последнее слово. Именно поэтому победил пермиссив, а GPL остался просто пшиком в истории.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15 Ответы: #37, #41, #45, #53, #89, #149

30. Сообщение от Анонус (?), 08-Июн-23, 10:20   +1 +/
1. Найди хоть одно упоминание Вайна или Кроссовера в официальном видео

https://developer.apple.com/videos/play/wwdc2023/10123

2. Эппл написали транслятор из Dx в свой Metal. Полностью закрытый и без права на коммерческое использование.

> So Apple made a game porting toolkit for macOS, based on Wine like Proton is for Linux/Steam Deck and then part of the code has a license that forbids developers to ship with it - evaluation only.

ОПЕНСОРС ПО ЭППЛОВСКИ

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #44, #47, #48, #153

32. Сообщение от Хухрымухры (ok), 08-Июн-23, 10:25   +1 +/
Что бы вы делали без opensource...

Что браузеры, что игры...

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

33. Сообщение от НяшМяш (ok), 08-Июн-23, 10:27   +/
> просто молча взяло

Не молча, в рецепте прямая ссылка на скачивания таргз с домена codeweavers
> даже не упомянув ни разу чьи они

См. п.1

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #35

34. Сообщение от Аноним (34), 08-Июн-23, 10:27   +/
man конечный пользователь
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

35. Сообщение от Анонус (?), 08-Июн-23, 10:30   +/
Потрясающе, они даже не удосужились зохостить нужные библиотеки. Ведь тогда можно было бы полностью избавиться от упоминания настоящих авторов, а не только в презентациях.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

36. Сообщение от Аноним (5), 08-Июн-23, 10:32   –2 +/
Платили бы денежки, развивали экономику. А так можно свободно деградировать.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #76

37. Сообщение от bergentroll (ok), 08-Июн-23, 10:34   +/
> Сам для себя сформулировал, сам для себя их придерживался. Остальной СПО-вселенной...

Только РМС этой «вселенной» название дал, а так да.

> Мне как-то не интересно брать на себя как можно больше обязанностей, ибо каждая обязанность отнимает у меня свободу. Например свободу не делиться исходниками.

Только вот злые разработчики GPL-библиотечки не уважают свободу не делиться исходниками... Как бы у них эту свободу отнять[s] и поделить[/s]?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #40, #139

38. Сообщение от n00by (ok), 08-Июн-23, 10:35   +/
В теории опкоды IA-32 и AMD64 имеют нефиксированную длину, что сводит задачу различения кода и данных к NP-полной проблеме. Плюс на практике сверху вешают Denuvo.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #42

40. Сообщение от Аноним (7), 08-Июн-23, 10:42   +/
> не уважают свободу не делиться исходниками

Именно поэтому GPL-библиотечки и инструменты постепенно заменяются пермиссивными. Ты не сможешь ворваться в индустрию, где царит пермиссив, и впарить там хоть кому-то GPL. Обратное не верно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #37 Ответы: #54, #97, #140

41. Сообщение от n00by (ok), 08-Июн-23, 10:53   –11 +/
> Ошибка Столлмана была в том, что он думал о пользователях и о
> том, как бы сделать удобнее в первую очередь _им_. А думать
> надо было про разработчиков, ибо нет разработчиков — нет и пользователей.

Мало смысла про это писать здесь.
Здесь 99% - пользователи.
Некоторые из этих пользователей называют себя майнтайнерами, не удосужившись посмотреть словарь.

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

42. Сообщение от Аноним (5), 08-Июн-23, 10:55   –1 +/
Rosetta2 как то справляется с работой, опять же не всегда. Скорее всего мы говорим про случай когда разработчик целенаправленно хочет конвертировать бинарник соответственно защиты типа Denuvo он может выключить. Это всё дополняется тем что даже вайн не всегда справляется со своей работой. Но возможные бенефиты производительности могут покрыть все сложности.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #38 Ответы: #72

44. Сообщение от Роман (??), 08-Июн-23, 11:42   +/
> and then part of the code has a license that forbids developers to ship with it - evaluation only.

интересно, если знаете расскажите - как это возможно с точки зрения лицензии?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #62

45. Сообщение от Аноним (45), 08-Июн-23, 11:58   +/
>И нет такой свободы, как "свобода делать с софтом все, что хочется".

Разумеется, есть. А копиразм рано или поздно пойдёт даже не лесом в пешее эротическое, а отправится прямиком на свалку^Wмусороперерабатывающий завод истории. Как было упразднено рабовладение. К сожалению, не до конца, но и оно когда-нибудь отправится на мусороперерабатывающий завод тоже.

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

47. Сообщение от Аноним (47), 08-Июн-23, 12:00   +1 +/
И какую часть лицензии они нарушили? Не нравится такое поведение, выберайте/пишите соответствующие лицензии.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

48. Сообщение от Anonimous (?), 08-Июн-23, 12:03   +2 +/
Тебе в оф. видео все лицензионные соглашения пересказывать надо?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #63

49. Сообщение от _kp (ok), 08-Июн-23, 12:15   +4 +/
>>А чего бы эплу просто не написать

Потому что это весьма нетривиальная задача.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #58, #77

50. Сообщение от Аноним (50), 08-Июн-23, 12:24   +1 +/
Интересно сколько они законтрибьютили туда (сарказм)
Ответить | Правка | Наверх | Cообщить модератору

51. Сообщение от Аноним (51), 08-Июн-23, 12:30   +/
Не согласимся. Свобода не ограничивается лишь одними твоими потребностями зажать, кроме тебя ещё есть пользователи.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #150

53. Сообщение от maximnik0 (?), 08-Июн-23, 12:41   +1 +/
>И нет такой свободы, как "свобода делать с софтом все, что хочется".

Ошибаетесь, есть Прочитайте лицензию на sqlite и удевитесь.Публичная собственность.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #141

54. Сообщение от Аноним (54), 08-Июн-23, 12:41   +/
Оказывается GPL кто-то насильно впаривает. Это что за галактика в которой вы живёте?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #60

55. Сообщение от Аноним (55), 08-Июн-23, 12:50   +3 +/
Борцуны за СВОБОДУ сделали своё дело, запилили Wine, утирая рукавами худи бороду от пролитого кофе, теперь могут быть свободны и валить нах - корпорация займётся результатами вашего труда. Разве не повод гордится?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #68

58. Сообщение от Аноним (98), 08-Июн-23, 13:03   +3 +/
У оффтопа тоже был транслятор вызовов. Линуксовые вызовы транслировались в оффтопиковые и даже они поняли что это тупиковый путь и сделали просто виртуальную машину. Возможно на маке что-то такое тоже лучше заработает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #74

60. Сообщение от Аноним (7), 08-Июн-23, 13:12   +/
где я говорил, что впаривают насильно? снова борешься с чучелом? https://en.wikipedia.org/wiki/Straw_man
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #54

61. Сообщение от Бывалый смузихлёб (?), 08-Июн-23, 13:25   +/
Только кроссовер для яблока - платный и не оперсорсный
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #18 Ответы: #66

62. Сообщение от Анонус (?), 08-Июн-23, 13:27   +/
А что удивляет? Например сам Wine идет под LGPL, а сторонний компонент DXVK под Zlib. Эппл написали свой аналог DXVK, только у них DXMetal под EULA.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

63. Сообщение от Анонус (?), 08-Июн-23, 13:29   +/
> Найди хоть одно упоминание Вайна или Кроссовера в официальном видео
> Тебе в оф. видео все лицензионные соглашения пересказывать надо?

Даже Алиса от Яндекс хранит более длинный контекст, чем амонимы с опеннета.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48 Ответы: #70

64. Сообщение от Бывалый смузихлёб (?), 08-Июн-23, 13:32   +/
Ну вообще-то меньше
Даже с просто вайном
Ведь яблоко взяло - да и выпилило возможность запуска 32-битных приложений и запускать их теперь или в виртуалке или в платном кроссовере
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

65. Сообщение от Бывалый смузихлёб (?), 08-Июн-23, 13:35   +3 +/
Ну как сказать. Для сборки и подписи приложения для яблока наверняка потребуется лицензия разработчика, которая платная

А в случае с бесплатным вайном и чисто виндовым приложением - яблоку не платили даже за лицензию )

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27 Ответы: #80

66. Сообщение от Анонус (?), 08-Июн-23, 13:39   +/
И сколько Эппл заплатило?

https://media.codeweavers.com/pub/crossover/source/crossover...

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

68. Сообщение от Вася (??), 08-Июн-23, 14:23   +5 +/
ты в курсе, что вход в СПО рубль, а выход - два?
вот корпорация взялась, получается - она теперь зависит о качества продукта. Если бы это был опенсорный хеллоу ворлд, который не требует доработок - было бы одно дело. А это wine - которому постоянно нужно кое-чо фиксить. Получается, придется либо помогать разрабам и контрибьютить, либо подкидывать деньжат, что бы они сами себе приоритетно помогали.
Сесть так просто на все готовенькое не факт что и выйдет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55 Ответы: #94, #104

70. Сообщение от Аноним (98), 08-Июн-23, 14:36   +/
Нашел с чем сравнить Алису можно сделать что он сколько угодно контекста будет хранит. Сравнение так себе.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #63 Ответы: #86

71. Сообщение от Анонимусс (?), 08-Июн-23, 14:44   +4 +/
На iOS опенсорс может появиться только когда появится нормальная установка из сторонних источников. А сейчас, даже со всеми китайскими джейлами, установкой через сертификаты и тд, оно мертво. Может ЕС таки дожмет яблоко, а может потом еще и штаты подтянуться.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6 Ответы: #78

72. Сообщение от n00by (ok), 08-Июн-23, 14:46   –1 +/
> Скорее всего
> мы говорим про случай когда разработчик целенаправленно хочет конвертировать бинарник
> соответственно защиты типа Denuvo он может выключить.

Я точно знаю, о чём я говорю: "NP-полная проблема" и означает Ваше "Rosetta2 ... справляется ... не всегда".

А Вы, скорее всего, начинаете себе противоречить: если разработчик захочет что-то менять сам, тогда "конвертер" не понадобится.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #42 Ответы: #98

74. Сообщение от n00by (ok), 08-Июн-23, 14:54   –2 +/
Например, mremap() позволяет отобразить страницы памяти по другим адресам, а это транслировать не во что (Cygwin вроде бы через memmove() эмулировал, что существенно медленнее).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #58

76. Сообщение от EuPhobos (ok), 08-Июн-23, 15:14   +1 +/
> Платили бы денежки, развивали капиталюг.

Поправил, не благодари.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #79

77. Сообщение от Аноним (77), 08-Июн-23, 15:26   +/
Мало того, что надо дизассемблировать, так ещё и не всегда бывают однозначные преобразования из исходного кода в машинный (например, некоторые циклы векторизуются, есть всякие небезопасные флаги -ffastmath). А тут обратную задачу надо выполнить. Так как исходной инфы о компиляторе нет, сборка "обратно в Си" является некорректной задачей, решаемой только в некоторых случаях.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49 Ответы: #132

78. Сообщение от syska (?), 08-Июн-23, 15:36   +/
Тут разговор про macos и в нем есть менеджер пакетов и опенсорс ядро.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #88

79. Сообщение от Аноним (98), 08-Июн-23, 15:42   +1 +/
Босяки ничего не понимают в экономике.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76

80. Сообщение от Аноним (98), 08-Июн-23, 15:45   +2 +/
Да, теперь можно сделать вид что это не эпл с протянутой рукой просят игори. А это всё опенсорс и разработчики, которые всеми силами пытаются проникнуть на платформу эпл (хотя это не так)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #65

81. Сообщение от Kuromi (ok), 08-Июн-23, 15:45   +3 +/
"Портирование" сводящиеся к упаковке вместе с вайном? О даа, достижение.

Корпорации такие корпорации. Впрочем, а чего еще ждать от компании, которая бдучи вынужденной встроить в свои девайсы USB-C порт ограничивает на них скорость версией 2.0 в случае если используется не "фирменный" кабель. Исключительно "для вашей же защиты".

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #82, #102

82. Сообщение от keydon (ok), 08-Июн-23, 16:06   +1 +/
Мазохисты должны страдать (с)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81

83. Сообщение от Admino (ok), 08-Июн-23, 16:11   +1 +/
> Согласись, свободой тут и не пахнет.

Не соглашусь.

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

Ну то есть ты проприетарщик и тебе ограничивают твою свободу. Беда-беда, огорчение.

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

85. Сообщение от Аноним (85), 08-Июн-23, 17:48   +2 +/
а у яблок есть железо, которые потянет современные игори?
или какой-нибудь киберпанк на макбуке заработает?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #90

86. Сообщение от Анонус (?), 08-Июн-23, 18:10   +/
> Нашел с чем сравнить Алису можно сделать что он сколько угодно контекста
> будет хранит. Сравнение так себе.

Дело в том, что Алиса в своей инкарнации YaGPT до недавнего времени вообще не могла в контекст. Поправили только на днях.

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

87. Сообщение от penetrator (?), 08-Июн-23, 18:15   +1 +/
Wine?

отлично пашет

жаль не все вывозит

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #107

88. Сообщение от Анонимусс (?), 08-Июн-23, 18:24   +/
Где тут? В сообщение выше RarogCmex написал "и даже на айосе".
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78

89. Сообщение от Аноним (89), 08-Июн-23, 18:25   +/
> нет разработчиков — нет и пользователей

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #93

90. Сообщение от Сергей (??), 08-Июн-23, 18:33   +/
Cyberpunk 2077 на ультра в M2 max 33fps 2k
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #85 Ответы: #101, #110

92. Сообщение от AKTEON (?), 08-Июн-23, 18:41   +/
И это правильно -делиться надо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

93. Сообщение от Аноним (7), 08-Июн-23, 18:42   +1 +/
> пока без зарплаты не остался

Так, тебе напомнить, чем завершился уход компаний? Подняли цены на отечественное, и пользователи как миленькие заплатили. Далее, когнитивное искажение у тебя, ибо гигантское кол-во проектов пилится не для профита, а по фану, либо и вовсе для самих себя.

> Таски иди закрывай

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #89 Ответы: #99

94. Сообщение от Аноним (94), 08-Июн-23, 18:44   +1 +/
Всё равно сесть на готовенькое не равно костылить с нуля
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #96

95. Сообщение от анон (?), 08-Июн-23, 19:34   +3 +/
Я бы им предложил, но они с оплатой уже не раз прокатывали, когда им весь нетстек переписали и ускорили в 2 раза. Оказывается, обезьяна из стран 3го мира не может получать оклад ведущего инженера апле просто по факту рождения не в том месте.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21 Ответы: #134

96. Сообщение от Вася (??), 08-Июн-23, 19:50   +1 +/
> Всё равно сесть на готовенькое не равно костылить с нуля

с нуля бы и этого не было, да и юридически wine, запиленный СПО и wine, запиленный Apple, это две большие разницы с точки зрения ругани между корпорациями

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

97. Сообщение от Аноним (97), 08-Июн-23, 20:14   +/
Прекрасно же!

И именно поэтому я буду писать GPL код (а ещё лучше невыполнимый AGPL). Либо пусть платят за то чтобы я сменил лицензию, либо пусть переписывают с нуля.

Всяко лучше, чем изначально писать под пермессивной лицензией, а потом узнать что какая-то корпорация заработала на твоём коде денег, а о тебе даже никто не вспомнил. Куколдинг по опенсорсному.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40 Ответы: #105, #106

98. Сообщение от Аноним (98), 08-Июн-23, 20:22   +/
Ты дурака то не включай. Погугли что такое Rosetta2 и как она работает для начала. Авось и поумнеешь когда-нибудь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #131

99. Сообщение от Анонин (?), 08-Июн-23, 20:22   +/
> Твое дело -- наблюдать за своей таской годами без возможности на нее повлиять.

Неправда.
Он еще может ныть на форумах, что бажинку все еще не исправили.
Плеваться желчью когда дропают чрезвычайно_важную_фичу™ (которой пользуются полторы калеки, но об этом никто не узнает, тк "мы не позволим на нами шпионить!!111")
Писать саркастические комменты в новостях про попытки монетизации разработки опенсорса.
Рассуждать что не будет никому донатить, а разрабы должны питаться солнечными лучами.
Просто море возможностей!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #93 Ответы: #130

101. Сообщение от Аноним (98), 08-Июн-23, 20:25   +/
Правильно писать не потянет. 144 герцовый монитор от такого будет в шоке.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90

102. Сообщение от Аноним (98), 08-Июн-23, 20:26   +/
В макбуке со скоростью с не фирменным (но не дешевым) кабелем всё ок если что.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #81 Ответы: #103

103. Сообщение от Kuromi (ok), 08-Июн-23, 20:34   +/
> В макбуке со скоростью с не фирменным (но не дешевым) кабелем всё
> ок если что.

Это вроде как для Ойфонов ограничение (пока что). Такой FU от Яббл в сторону EU.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #102 Ответы: #108

104. Сообщение от Аноним (51), 08-Июн-23, 21:13   +/
Ну так на код-то FreeBSD халявно присели и в ус не дуют.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #68 Ответы: #135, #143

105. Сообщение от Аноним (7), 08-Июн-23, 21:35   +/
> я буду писать GPL код

Да-да, прямо в понедельник и начнешь, верно? Вот напишешь — тогда и возвращайся. Когда вернешься, посмотрим, чем твоя писанина будет лучше пермиссивных вариантов.

> какая-то корпорация заработала на твоём коде денег

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

> Куколдинг по опенсорсному

То, чем ты занимаешься, нельзя назвать ничем иным, кроме как мастурбацией: воображаешь себя великим писателем GPL-кода, от которого текут корпорации. Завязывай с мастурбацией, чувак.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #97 Ответы: #147

106. Сообщение от _ (??), 08-Июн-23, 21:36   +1 +/
>> И именно поэтому я буду писать GPL код (а ещё лучше невыполнимый AGPL). Либо пусть платят за то чтобы я сменил лицензию, либо пусть переписывают с нуля.

GPL-ята как они есть :) Хотят то они тупо __бабла__, но открыто об этом сказать не могут, ибо швaб0да-жи!!! :)

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

107. Сообщение от _ (??), 08-Июн-23, 21:44   +/
>> Wine?

Nope!!! CrossOver ...
а это таки _полностью_ меняет картинку натужно малюемую тут некоторыми :)

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

108. Сообщение от DON (?), 08-Июн-23, 22:16   +/
> Это вроде как для Ойфонов ограничение (пока что). Такой FU от Яббл в сторону EU.

Это только на обычных 15, на прошках будет без ограничений

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #103 Ответы: #133

109. Сообщение от Admino (ok), 08-Июн-23, 23:49   –1 +/
Это, кстати, очень хорошо для Linux.

Потому что если игроделы, изготавливая игру, потом будут её "портировать" на Mac и Steam путём запуска через wine, то велика вероятность, что она и под Linux будет хорошо работать с искоробочным Wine.

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

110. Сообщение от Admino (ok), 08-Июн-23, 23:49   +/
С лучами?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #90 Ответы: #155

129. Сообщение от Аноним (-), 09-Июн-23, 04:55   +/
А вы вообще заметили, что всё чисто виндовое летает пуще прежнего спасибо всяким разным Винам и DXVK?

А вся эта "типа свободная" идеологическая шушера по типау ОпенГЛ, ОпенАЛ, ОпенЦЛ... Ну, вы пони ли?

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

130. Сообщение от n00by (ok), 09-Июн-23, 05:04   +/
>> Твое дело -- наблюдать за своей таской годами без возможности на нее повлиять.
> Неправда.
> Он еще может ныть на форумах, что бажинку все еще не исправили.
> Плеваться желчью когда дропают чрезвычайно_важную_фичу™ (которой пользуются полторы
> калеки, но об этом никто не узнает, тк "мы не позволим
> на нами шпионить!!111")

Напоминает майнтайнеров, недовольных переходом белого господина на Wayland.

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

131. Сообщение от n00by (ok), 09-Июн-23, 05:06   +1 +/
С чего ты решил, что я лично тебя пытаюсь заставить думать? У тебя нет необходимой теоретической базы. Читают здесь многие, для них и пишу. А тебе рекомендую сидеть спокойно под плинтусом и крутить минусы, пока ещё можно.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #98

132. Сообщение от n00by (ok), 09-Июн-23, 05:10   +1 +/
> сборка "обратно в Си"
> является некорректной задачей, решаемой только в некоторых случаях.

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

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

133. Сообщение от n00by (ok), 09-Июн-23, 05:15   +2 +/
> на прошках будет без ограничений

Если ты не лох, отправь СМС с текстом "я не лох" на короткий номер ...

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

134. Сообщение от Аноним (5), 09-Июн-23, 05:59   +1 +/
Всё так, всё так.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #95

135. Сообщение от Аноним (5), 09-Июн-23, 06:01   +1 +/
Ага Нетфликс присел и что? Поддержка оказалась дороже чем профит и быстренько они эти кеширующие сервера на фре и свернули.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #104

137. Сообщение от Аноними (?), 09-Июн-23, 06:04   +3 +/
Велика вероятность что на Линуксе она всё так же не запустится, потому что игра будет заточена под маковский вайн, а он по правилу EEE будет несовместим.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #109 Ответы: #156

139. Сообщение от Аноним (140), 09-Июн-23, 06:26   +1 +/
> а так да.

А так нет. Столлман участвовал и склонил многих разработчиков участвовать в проекте GNU, который он же и создал. Трудно себе представить движение СПО без GNU Compiler Collection. Под его влиянием Торвальдс взял лицензию GPL для Linux, что тоже во многом определило успех СПО.

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

140. Сообщение от Аноним (140), 09-Июн-23, 06:31   +/
Пермиссивные лицензии - это компромис, на который готовы идти некоторые хозяева перед работниками, разрабатывающими эти библиотеки, заведомо отчужденные в пользу хозяина.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #40

141. Сообщение от Аноним (140), 09-Июн-23, 06:39   +/
Вот только "Public Domain" не во всех законодательствах вообще-то определен. И любое соглашение всегда подчиняется законодательству страны, в которой применяется, что не может не ограничить свободы "делать всё, что хочется" (какая-то инфантильная свобода, не находите?)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #53 Ответы: #146

143. Сообщение от Аноним (140), 09-Июн-23, 07:04   +/
> Ну так на код-то FreeBSD халявно присели и в ус не дуют.

Дык FreeBSD - не СПО (FOSS), а опенсорс (OSS).

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

144. Сообщение от Аноним (144), 09-Июн-23, 08:12   +/
Каждый раз одно и то же.

BSD/MIT - свобода в понимании либертарианца, GPL - свобода в понимании коммуниста.

Каждый выбирает то, что ему ближе.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #151

145. Сообщение от Аноним (145), 09-Июн-23, 09:31   +/
OGL используют что ли,а не Vulkan dxvk.
Ответить | Правка | Наверх | Cообщить модератору

146. Сообщение от maximnik0 (?), 09-Июн-23, 13:28   +/
>Вот только "Public Domain" не во всех законодательствах вообще-то определен.

Тогда в этом случае действует международные нормы и конвенции ратифицированные данной странной.А поскольку Венскую конвенцию ратифицировали 99% стран членов ООН - то по определению это означает состояние авторского права сроки на которые истекли или не существовало. Всё, предмета спора нет.А ограничения во всех практически странах есть ,попытайтесь найти исходники для программ общета деления нейтронов или сильное шифрование....(GPG исключение,и то под подозрением от утечки Сноудена).

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

147. Сообщение от Аноним (97), 09-Июн-23, 15:17   +/
Я пишу модули под Linux. Это GPLv2.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #105

149. Сообщение от Аноним (149), 09-Июн-23, 18:25   +/
>И нет такой свободы, как "свобода делать с софтом все, что хочется".

GLP не является свободной лицензией.
BSD гораздо свободнее чем  GLP? но тоде накладывает какие-то ограничения.
No license это единственная свободная лицензия.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #152

150. Сообщение от Аноним (149), 09-Июн-23, 18:27   +/
Любая лицензия что coright что copyleft накладывает ограничения, только разные. Единственная свободная лицензия это полное отсутствие лицензии. Да такое тоже бывает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #51

151. Сообщение от Аноним (149), 09-Июн-23, 18:29   +/
>либертарианца
>коммуниста

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

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

152. Сообщение от n00by (ok), 10-Июн-23, 11:56   +/
BSD запрещает подлог, когда исходник выдают за свой. С какой целью может быть нужна такая "свобода"?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #149

153. Сообщение от Аноним (153), 11-Июн-23, 18:35   +1 +/
> Эппл написали транслятор из Dx в свой Metal. Полностью закрытый и без права на коммерческое использование.

Если почитать внимательнее цитируемый текст, то очевидно зачем они это сделали. А именно - чтобы разработчики не смели быстро штмаповать порты игр с Wine внутри, а всё переписывали на их проприетарный огороженный Metal. Они с этим своим Metal носятся как с писаной торбой, в попытке загнать разрабов в их огороженный сад (vendor lock-in). То есть они используют open source, чтобы продвинуть свою проприетарщину, всё как обычно у корпораций.

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

155. Сообщение от Стивс Жоб (?), 13-Июн-23, 21:18   +/
А теперь сам посмотри какое болото хвалит этот кулик: https://youtu.be/BhSGHrE-oeY?t=268

И ты увидишь, что это никакое, ни 2К, ни киберпанк, и 33 ФПС там только изредка, а по факту постоянные статтеры и 4 ФПС

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

156. Сообщение от Admino (ok), 14-Июн-23, 01:27   +/
> Велика вероятность что на Линуксе она всё так же не запустится, потому
> что игра будет заточена под маковский вайн, а он по правилу
> EEE будет несовместим.

Да вот делать им нечего.

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


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

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




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

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