Комментарии 100
Вклиниться третьимVIA третьи.
https://www.viatech.com/en/silicon/processors/
Но они как-то слабо заметны, хоть и права на х86 у них есть.
У VIA зато есть совместный проект с Zhaoxin Semiconductor (兆芯, https://en.wikichip.org/wiki/zhaoxin, http://en.zhaoxin.com/), который заявил о чипах "ZX-D on 28nm and ZX-E on 16nm" (http://www.digitimes.com/news/a20170316PD210.html, https://en.wikipedia.org/wiki/VIA_Technologies#ZX_Series)
https://3dnews.ru/949451 "Анонсированы новые процессоры VIA/Zhaoxin ZX-D" 22.03.2017.
Про AMD были какие-то слухи и планы: https://www.nextplatform.com/2016/07/11/chinas-triple-play-pre-exascale-systems/ "The third pre-exascale machine, and perhaps equally interesting, will be built by Chinese system maker Sugon and will employ an X86 processor licensed from AMD… AMD announced that it had inked a deal worth $293 million to license X86 chip technology to Tianjin Haiguang Advanced Technology Investment Co, which is itself an investment consortium that is guided by the Chinese Academy of Sciences.… AMD said back in April that it believes that the deal with THATIC does not violate its cross-licensing agreements with Intel or export regulations with the US government. (We will find that out soon enough if Intel or the US government do not agree.)"
Список в википедии большой https://en.wikipedia.org/wiki/List_of_x86_manufacturers, но неясно у кого из них остались действующие "cross-licensing agreements with Intel" и AMD на современные наборы инструкций.
Ну и все их процессоры, которые я видел в живую, весьма архаичны по архитектуре, хотя современны по техпроцессу/упаковке.
А что там за эмуляция, вроде своя. Даже название есть.
Будут платить отчисления Intel, как например андроид платит Microsoft. Это не мешает делать конкурентноспособные продукты.
Кто сильнее, бестиарий или димахер? Ждём гладиаторских боев!
Были уже ноутбуки с процессорами ARM под Linux — не взлетело.
Ноутбуки на Linux вообще не очень взлетают.
С Windows ситуация другая, драйверы практически всегда закрытые, и нарушение совместимости мощно долбанёт по пользователям, которым пришлось бы долго (а иногда и вечно) ждать обновления всех драйверов от самых разных производителей железа, прежде чем они смогут поставить обновление.
Nvidia вполне себе пилит бинарные блобы
Которые постоянно приходится допиливать то под новое ядро, то под новые иксы. А ещё из-за GNU головного мозга разработчиков ядра до сих пор нет нормальной поддержки Optimus. Ибо нужные символы помечены как GPL-only.
нет нормальной поддержки Optimus
Нормальной — это какой? В manjaro даже в live режиме из коробки на ноутах bumblebee работает (сразу при загрузке). DE и все остальное на встроенноем intel'овском gpu, если что то надо на nvidia запустить — через optirun.
В Плазме даже индикатор в трее есть показывающий рабоатет ли nvidia карта в данный момент.
2. Если прослойка была принята в апстрим, то да. Но сама по себе прослойка — лютый костыль, скорей всего рассчитывающий на конкретные версии подсистем.
3. Интел
Это же очивидно, что это будет началом конца windows платформы как таковой.
Для тех кто пишет выше про пляски с бубном, то плясать будут вендоры, выпускающие ноутбуки.
— Чтобы специалисты по Linux были доступны по таким же, или меньшим деньгам, чем специалисты под Win
— Чтобы поддержка рабочей станции на Linux по времени занимала столько же (лучше ощутимо меньше) времени, сколько под винду в год
— Производители софта долны начать гарантировать, что их софт корректно работает под Wine.
Иначе получится, что бизнес должен зачем-то взять на себя риски по переходу, вложиться в переоборудование и переобучение пользователей, только для того, чтобы сэкономить копейки (в сравнении со стоимостью лицензий на софт, стоимостью оборудования и зарплатами сотрудников) на стоимости лицензий Винды. Которые, к тому же, в этой ситуации начнут сильно дешеветь.
И это мы ещё не говорим о том, что как только линукс займёт серьёзное место на десктопах, средств на его взлом станут тратить в разы больше.
В общем, для меня массовый переход на Линукс выглядит как очень большие расходы для многих компаний, которые им совершенно непонятно, зачем нужны.
Уже ведь не 2000-е… Если не говорить про эникейщиков, то специалисты по Windows как бы не дороже сейчас обходятся?
p.s. затраты на грамотного администратора win/linux сопоставимы.
Это в котором набор нестандартных технических решений™ был?
С 6:15 на видео можно глянуть технические детали.
Но набор инструкций является, фактически, API к чипу. Согласно решению, которое Верховный Суд вынес в деле «Oracle против Google» касательно открытой реализации Java API, любой может реализовывать публичный API любого продукта самостоятельно, не опасаясь преследований со стороны автора этого API, так как подобное использование считается добросовестным (fair use).
Если бы это было не так, то любые альтернативные реализации WinAPI или их частей, такие как Wine/Crossover/ReactOS, могли бы преследоваться Microsoft, тем самым убивая возможность создания открытых альтернатив. Несмотря на то, что я не фанат Microsoft, я надеюсь, они подадут ответный иск и постараются его выиграть, чтобы укрепить еще одним прецедентном возможность создавать открытое ПО.
Если вы хотите сделать в кремнии свою реализацию
В том то и дело, что речь не идёт про реализацию «в кремнии», как это сделано в Эльбрусах, претензия же не к Qualcomm, претензия к Microsoft, к их бинарному транслятору. При том, что Intel с создателями, например, qemu или ExaGear Desktop почему-то не судятся. Видно слишком «запахло жареным» для бизнеса Intel.
Что касается мелкомягкой реализации бинарной трансляции из x86 в ARM, я бы с интересом на неё посмотрел, но что-то мне подсказывает, что там тоже точность ±поллаптя, то есть аппликухи вроде бы работают, но софт для расчёта зарплаты пускать стрёмно.
А в x86 просто дофига legacy, взять хотя бы parity flag, которого в ARM нет, считать его в софте очень тяжело, а софт на него иногда закладывается.
В конце-концов сам Intel именно так делает. Про то, что во всяких телефонах или Chrome'буках на Intel'овских железках есть эмулятор ARM'а далеко не все разработчики знают, чего уж там про пользователей говорить…
Вы бы для начала ознакомились с вопросом.
ARM продаёт несколько видов IP, в т.ч. лицензию на «абстрактные наборы команд». Она называется «Архитектурная лицензия». Apple, Qualcomm, Samsung, и многие другие конторы обладают такой лицензией, что позволяет им создавать свои микроархитектуры.
В случае с ARM и x86 очень малая часть документации распространяется открыто. На её основе не получится сделать эмулятор. Нужна, та, которая распространяется ограниченно. У Microsoft она есть, значит, есть и лицензионное соглашение на её использование с Intel. Которое может быть прямо нарушено, и ни о каком fair use заявить не получится.
Сторонние реализации WinAPI по-прежнему находятся в серой зоне. Диспозиция такая: с одной стороны, это fair use, с другой — лицензия на WinAPI значительно менее либеральная, чем на Java API. А fair use учитывает общий дух лицензии. В итоге, при победе над ReactOS или Wine Microsoft может убрать с рынка какую-то незначительную долю пиратов, и огрести репутационных проблем от FSF и антимонопольщиков, которых призовут FSF. При поражении за компанию с WinAPI потерять всё, что распространяется под такой-же лицензией, вроде дотнета. Проблемы в любом случае. Что и подвешивает ситуацию в её текущем виде.
В случае с ARM и x86 очень малая часть документации распространяется открыто. На её основе не получится сделать эмулятор.
Так они сделали транслятор с ассемблера x86 на ассемблер ARM. документация то на ассемблер открыта. К Примеру «Intel x86 Software Develop Manuals», «Intel x86 Instruction Set Reference»
Т.е. это больше похоже на кивок в сторону разработчиков вроде создателей Loongson, которые добавляют в свой процессор инструкции облегчающие эмуляцию x86, чем в сторону Microsoft.
Ну а про Microsoft это похоже журналист Ars Technica «додумал».
Тут ключевая штука не столько в патентах, сколько в документации и API, которые подлежат охране в течении 70 лет. При том, что в современных условиях тот, кто делает реверс-инжиниринг становится участником лицензионных отношений, и признаётся нарушителем лицензионного соглашения.
ОС Windows может вернуть себе былую популярность, если Microsoft удастся реализовать свои планы и распространить Windows 10 на мобильных устройствах — смартфонах, планшетах и других гаджетах, которые работают преимущественно на процессорах ARM.
А я и не знал что вендекапец уже наступил ;)
Intel грозится подать против Microsoft патентный иск за эмуляцию x86 на ARM