Комментарии 609
Думают, что Линуксойды побегут в 10 винду из-за очередной попытки сделать Linux из/в Windows?)
+19
Скорей это делается для тех, кто уже работает в win10. Местами даже возможно будет полезно: с python в win серьезная боль при сборке в pip зависимых от C/C++ компилятора библиотек, что к примеру упростит использование питона с бубунты :) Кроме того, можно развернуть изолированный веб-сервер, хотя пока не ясно как там организована работа tcp/ip/sockets.
Плюс отчасти для ряда задач отпадет необходимость использования docker, vagrant и прочих "радостей" мира виртуализации.
Плюс отчасти для ряда задач отпадет необходимость использования docker, vagrant и прочих "радостей" мира виртуализации.
+34
НЛО прилетело и опубликовало эту надпись здесь
На сколько я помню в vagrant используется Virtualbox или VMware (на выбор). Так что если что-то и будут добавлять, то в Virtualbox и VMware.
-1
НЛО прилетело и опубликовало эту надпись здесь
Подождем релиза. Пощупать бы сначала.
0
Есть мнение, что ради контейнеров эта новая подсистема и создавалась. Чтобы линуксовые докеровские контейнеры запускались нативно под Windows Server 2016+. Чтобы MS имела свою немаленькую долю на этом рынке.
+2
НЛО прилетело и опубликовало эту надпись здесь
Докер — одна из причин, но, скорее всего, не единственная. Например, MS портировал .NET на Linux, и все бы хорошо, но инструменты разработки и разработчики остались на Windows. Еще у MS есть свои облака, и в этих облаках даже есть Linux, и в этом линуксе можно запускать привычные PHP c Python'ами, и есть инструменты, чтобы все это разрабатывать и деплоить в эти облака в один клик, но все это на Win, а разработчики всего этого на *nix. Вот Linux on Win и должен помочь решить эти проблемы.
0
Плюс отчасти для ряда задач отпадет необходимость использования docker
Вроде как раз наоборот: основная цель запускать linux-контейнеры (docker прежде всего) в Windows нативно, без виртуальных машин. По крайней мере это заявленная раньше фича в Server 2016.
+4
Если бы не одно "но" — в новом докере обещали нативную поддержку OS X и Windows.
+1
Пардон, а можно пруфы, про " запускать linux-контейнеры (docker прежде всего) в Windows нативно"? Гуглил, не нашёл.
0
В анонсе про докер было сказано, что нативно запущенный докер создает контейнер той системы, в которой запущен. Таким образом если запустить докер без вируталок — то внутри докера будет windows контейнер, а не linux.
0
Зачем бежать? Для большинства из тех, кто привык работать в bash, садиться хоть и ненадолго на win-машину равносильно перекладыванию мыши из правой руки в левую (для правшей). Я не держал Windows в качестве дефолтной системы уже лет 10, но по работе иногда приходится взаимодействовать с "окошками". Плюс отстуствие необходимости ставить Cygwin. Удобно.
+11
На примере себя хочу сказать, что есть линуксоиды, которые бы пересели на windows когда это будет допилено до рабочего состояния.
+6
Тоесть когда винда станет гуи под линукс? < /sarcasm>
линуксойдов желающих пересесть на винду не бывает.
линуксойдов желающих пересесть на винду не бывает.
-9
А смысл? Играя в игру, заходить куда то по ssh? Для любителей гуя давно есть эппл.
+3
Вообще-то да, у меня именно такой сценарий. Работаю из-под Kubuntu (удаленка, webdev), и перезагружаюсь в винду, чтобы в игрушки поиграть.
Правда на этого франкенштейна я вряд ли пересяду. Страшно представить, как вирусы через винду лезут ставить linux руткиты.
Правда на этого франкенштейна я вряд ли пересяду. Страшно представить, как вирусы через винду лезут ставить linux руткиты.
+11
10ка, кстати, поприятнее будет, я успел потыкать всё ос на слабых машинках в рамках развертывания на одном проекте, так вот, 10ка оказалась пошустрее семерки и восьмерок на том же (весьма слабом) железе, но учитывая что оно уже есть и операторов есть много, то 10ка выиграла. И с безопасностью у неё поприятнее.
Про мой личный опыт — сбежал с FF/Chrome на Edge — есть глюки, но работает ощутимо быстрее чем оба первых.
Про мой личный опыт — сбежал с FF/Chrome на Edge — есть глюки, но работает ощутимо быстрее чем оба первых.
+2
OS X не дает (для меня) тех мультимедийных возможностей, которая дает мне Windows. По этой причине после того как я сидел на линухе, затем уже вот второй год как на OS X я так и не слез с винды. Linux и OS X у меня для работы, винда для развлечений.
+3
Сразу видно что из мира виндовс.
Зачем линуксоиду пересаживаться на виндовс?
В линуксе есть вайн, есть вмваре, виртуалбокс.
Вот меня виндовс в наморднике, тобишь в виртуальной машине 100% устраивает.
Не устраивает только игроманов, для разработки таким решением пользуюсь уже лет 10
Зачем линуксоиду пересаживаться на виндовс?
В линуксе есть вайн, есть вмваре, виртуалбокс.
Вот меня виндовс в наморднике, тобишь в виртуальной машине 100% устраивает.
Не устраивает только игроманов, для разработки таким решением пользуюсь уже лет 10
-2
Вас устраивает, но вы не все :) Виртуалки (что винда в линуксе, что наоборот) — это всегда накладные расходы на виртуализацию, плюс недоступность многих возможностей реального железа. Плюс зачастую приходится работать за чужими машинами и хорошо бы иметь на них окружение, максимально приближенное к привычному/любимому.
+1
Ну есть же фанатичные линуксоиды, которые думают, что пользователи Windows побегут к ним, потому что есть Wine. Теперь у фанатичных пользователей Windows будет контр-аргумент.)
+29
Частичная поддежка bash'а — не такой и контр-аргумент. Скорее пара дров в костер вечных споров между Windows и Linux (по смешной аналогии с XBOX-PlayStation и так далее)
0
А я и не говорю что такой уж аргумент. Но Wine, вообще говоря, тоже не аргумент. Вряд ли кто-то перейдёт на линукс только потому, что там можно запускать виндовые программы через эмулятор винапи, это же какой-то китайский коммунизм — сами создаём себе проблемы и героически их решаем.
+1
НЛО прилетело и опубликовало эту надпись здесь
И ведь побегут. Я имею в виду тех, кто сейчас вынужден страдать из-за того, что рабочая машина должна быть на Win (из-за Outlook'а), а основную работу приходится работать в виртуалке с Ubuntu.
+3
Очень хорошо работает https://outlook.office.com/owa/ и никакая винда не нужна.
+3
Только не в той компании, где ты даже вопрос на Stackoverflow не можешь запостить без согласования со специальным человеком, который отвечает за безопасность и утечку информации (точнее, за её отсутствие). Думаю, сама идея использовать для рабочей переписки облачный сервис вызовет у этого человека нервный смех (сквозь слёзы сочувствия к тому, кто эту идею предложит).
+6
Насколько я знаю, owa работает и на on prem exchange серверах
+1
Да
0
Это хорошо. Но в любом случае, Outlook — лишь часть проблемы. В компаниях, которые традиционно используют винду в качестве основной платформы, на рабочую машину должно быть установлено очень много корпоративного виндового софта. Причём существенная часть этого софта вообще разработана внутри компании и без какой-либо оглядки на то, что Linux вообще существует. Фактически, когда ты приходишь на работу, тебе просто выдают готовый компьютер, на котором весь это софт уже установлен и настроен. И всё, что может сделать линуксоид, — это работать на этой машине в виртуалке или попытаться выбить себе вторую машину для работы в Linux.
+2
Вообщето в серьёзных компаниях, где пользователям выдают машину, все бинарники подписываются сертификатом безопасности. Поэтому виртуалку с линуксом не получится поставить. Ибо без одобренного сертификатом работать не будет.
-2
Это уже какая-то паранойя. У нас в компании такого нет. Виртуалки с линуксом делать можно.
0
Когда на кону огромные деньги и репутация, это уже не паранойя. (возможно самую малость)
-1
Такой подход к безопасности, при котором все бинарники на машине разработчика обязательно должны быть подписаны сертификатом, — это хороший способ снискать репутацию конченного параноика… находящегося далеко за гранью адекватности (тем реальным угрозам, которые действительно существуют). При этом огромные деньги можно будет наблюдать лишь во сне.
0
Вы тогда уточняйте — машины разработчиков. Всем остальным сотрудникам обычно закрывают все по самое нехочу.
Да и если компания полностью виндовая, то как-то странно жаловаться :)
Да и если компания полностью виндовая, то как-то странно жаловаться :)
0
То, что речь идёт о машинах разработчиков, должно быть понятно из контекста. Бухгалтеру линукс в принципе не нужен — ни внутри винды, ни в виртуалке, ни отдельно. Компания, на самом деле, не полностью виндовая. Просто виндовое направление в разработке доминирует, а линуксоиды находятся в меньшинстве.
0
Вообще из вашего изначального посыла не совсем понятно что это dev машина, поэтому и вопросы :)
0
Но ведь всё началось не с моего первого комментария. Сначала была сама конференция, которая называется Build. И что-то подсказывает мне, что она проводилась не для строителей. На конференции речь шла про Ubuntu, которая тоже не очень-то распространена вне машин разработчиков. По-моему, контекст определён очень чётко. Ведь мы же не будем сейчас делать вид, что ничего этого не было, и что я якобы вдруг спонтанно заговорил о каких-то неопределённых машинах, за которыми может работать кто угодно :)
BTW, умение распознавать контекст в процессе коммуникации — это одно из главных преимуществ человека перед компьютерами. Попытки научить компьютер распознавать контекст не прекращаются, но удовлетворительного решения пока нет.
BTW, умение распознавать контекст в процессе коммуникации — это одно из главных преимуществ человека перед компьютерами. Попытки научить компьютер распознавать контекст не прекращаются, но удовлетворительного решения пока нет.
0
Да, я не говорил про машину разработчика, а держать контекст через несколько постов вперемежку с другими контекстами не всегда удаётся, так что извините и сами тоже не перфекционируйте пожалуйста, будьте более сдержаны в суждениях, по тексту не мешает уточнять временами о предмете разговора. В общем резюмируем, мы разобрались с предметом разговора и непоняток :)
0
Ещё хуже, когда на машине с Windows приходится писать приложения пусть и на Java, но ориентированные на Linux. И приехали — вот кактус, вот ложка, кушай на здоровье.
0
А я такое видел однажды. Причём это был сознательный выбор самого разработчика. Он объяснял это тем, что у него IDEA под Linux тормозит сильнее, чем под Windows.
0
Я в такой ситуации стараюсь выделить все платформо-зависимые части (обычно, они бывают небольшие и несложные), быстро написать их под целевую платформу, обливаясь горючими слезами из-за неудобства (хотя, по-моему, Eclipse под Linux работает отлично), сделать reference-implementation (или просто "заглушку") под платформу, где идет основная разработка, а затем уже спокойно кодить то, что от платформы не зависит. В Java-проекте последняя часть — обычно 90% кода как минимум.
0
Из под линукса нормально не работает. Ни в Chrome, ни в Firefox. Из под винды работает в любом браузере. Интересно, почему?!?!?!?!
-1
Я очень люблю линух. Но если завтра там взлетит chroot или docker с нужным мне окружением, то я скорее всего на работе соскочу на винду :)
Самое интересное, было бы попробовать запустить что нибудь иксовое с использованием того же xming.
Самое интересное, было бы попробовать запустить что нибудь иксовое с использованием того же xming.
0
кое-кому (например, мне) приходится работать и в винде, и в линуксе. Не вижу проблемы в том, что MS сводят необходимость постоянно свитчиться или ставить виртуалки на нет. Остается один вопрос: можно ли будет из этого баша запускать GUI — приложения?
+3
Нет. Во всяком случае пока. https://twitter.com/richturn_ms/status/715419417148919808
0
Почему нет? export DISPLAY…
Другое дело, что нужны иксы, как миниум есть точно работающие Cygwin/X и Xming.
С Wayland и Mir пока не понятно, но они еще и не стали майнстримом.
Другое дело, что нужны иксы, как миниум есть точно работающие Cygwin/X и Xming.
С Wayland и Mir пока не понятно, но они еще и не стали майнстримом.
0
X11 через tcp-сокет изрядно тормозит. Сейчас же делают всё на разных тулкитах типа Qt/GTK, которые рендерят картинку сами, а иксам передают битмап.
0
Ещё лет 5 назад я пускал через xming QtCreator с линуховой машины запущенной в vmware и так же играл в asteroids (или как то так игруха называлась, надо было летать на космолёте с ограниченным запасом топлива и уворачиваться/сбивать астероиды).
На локалхосте такие вещи разве что памяти отожрут.
На локалхосте такие вещи разве что памяти отожрут.
0
Я очень не хотел обновлять семерку и вместо этого поставил линукс, прошел курс и почти все перетащил в линукс и научился там более-менее неплохо решать свои задачи (WOT только не перетащил, поэтому часто сижу в винде).
Но теперь я семерку обновлю :-)
Но теперь я семерку обновлю :-)
0
А мне кажется что они это делают чтобы откусить рынок серверов. Хотя я могу быть не прав.
+1
Будет ли WINE таким удобным после этого?
0
MS SQL анонсировали. Поддержку Ubuntu анонсировали. Осталось открыть исходный код и выяснить, что Windows 10 это красивый Linux. #Sarcasm off
А если серьезно, то Круто! Берем попкорн и смотрим :)
А если серьезно, то Круто! Берем попкорн и смотрим :)
+58
Перед этим они сказали что 10 — последняя винда, новых версий не будет.
0
И будет разрастаться как биткоиновская база. Лет через десять инсталяция винды со всеми патчами и фичами будет занимать пару терабайт места :)
0
Такого не говорили, что вы заладили повторять как попугаи всякий бред, не вникая в суть вообще. Они просто поменяли метод выпуска релизов, будет больше похоже на OS X. По новой версии каждый год.
+1
Ну, учитывая что МакОсевой десятке тоже уже лет и лет, и только фаерфоксы с хромами уже подбираются к ~50м версиям…
Моё мнение — версия — циферки "попонтоваться", а мне работать надо. Софт свои задачи выполняет? выполняет; относительно "свеж"? да; поддерживаем вендором? да, ну и славно
Моё мнение — версия — циферки "попонтоваться", а мне работать надо. Софт свои задачи выполняет? выполняет; относительно "свеж"? да; поддерживаем вендором? да, ну и славно
+1
Отличная новость, как для админов, так и для разработчиков.
+25
Честно говоря, не очень понимаю, в чем польза в такой штуке, кроме как поиграться..
Убунтовскими утилитами внутренности винды не поадминишь.
Какой-то сервис линуксовый ставить в этом емуляторе в продакшн на винде — я бы не рисковал, лучше нативный Linux с актуальным ядром и софтом.
Разве что мелкие плюшки, которых нет в винде, типа iptables или tcpdump или top/iostat…
Ну или для разраба поставить LAMP стек, и то не факт что оно будет нормально функционировать в полной мере.
Убунтовскими утилитами внутренности винды не поадминишь.
Какой-то сервис линуксовый ставить в этом емуляторе в продакшн на винде — я бы не рисковал, лучше нативный Linux с актуальным ядром и софтом.
Разве что мелкие плюшки, которых нет в винде, типа iptables или tcpdump или top/iostat…
Ну или для разраба поставить LAMP стек, и то не факт что оно будет нормально функционировать в полной мере.
+7
Docker можно будет запустить без виртуальной машины.
+2
Если это действительно эмулятор-транслятор системных вызовов в win32 API, то, мне кажется, докер запустить в нём будет проблематично, потому что он сильно зависит на подсистемы ядра Linux (те же cgroups). Но запустить докер нативно под виндой было бы здорово, да.
+6
Трансляция вызовов — это и есть эмуляция ядра Linux.
Заработает, врядли все это задумывалость для того, чтобы запускать только bash и grep.
Заработает, врядли все это задумывалость для того, чтобы запускать только bash и grep.
+4
Да, безусловно, просто мне кажется что эмулировать всю поверхность ядра будет весьма проблематично/трудоёмко. Но действительно, гадать бессмысленно, посмотрим, во что это выльется :)
0
Я правильно понимаю, что это что-то вроде Wine наоброт? Тогда это не эмулятор. Ибо Wine — Wine is not emulator =)
+2
Это не эмуляция ядра Linux, это реализация Linux kernel API на базе WIndows NT через адаптер LinuxOnWindows. Неужели не видите разницы между эмуляцией и реализацией интерфейса через адаптер?
+2
эмулятор-транслятор системных вызовов в win32 API
Скорее POSIX-подсистема прямо поверх ядра.
+6
Раньше вроде была поддержка POSIX-подсистемы, сейчас же осталась только Win32. Кстати, интересно было бы узнать, насколько ядро NT позволяет запуск разных подсистем. Примерно в похожем обсуждении на хабре\гиктаймс пару месяцев назад всплывало мнение, что в этом плане ядро NT является весьма хорошим и прогрессивным.
0
Кстати, интересно было бы узнать, насколько ядро NT позволяет запуск разных подсистем.Они изначально и специально под это было заточено. Под разные подсистемы, под не-x86 процессоры (изначальна разработка велась под Intel'овский RISC i860, откуда, собственно, имя NT и пошло: N-Ten) и т.д. и т.п.
Конечно со временем его всё больше подтачивали под Win32, но… «мастерство не пропьёшь».
+1
Собственно как раз в Windows Server 2016 должны докеры запускаться нативно. По крайней мере обещали. Думаю, что это как раз основная цель, а баш в 10 — бесплатный бонус.
+6
+1
После того, как меня на работе посадили на венду, как корпоративный стандарт, я себя почувствовал человеком у которого нет рук. Без bash grep awk sed и пр. очень тяжко было. Также к настройке ssh клиента я дико привык да так и не смог принять putty с его тоннами галочек. Спасался только локально установленным cygwin. Эта же новость, если не первоапрельский розыгрыш, то очень хороший подарок таким же как и я.
+15
Используйте xshell, как альтернативу putty
+1
xshell не бесплатен для работы
+4
О ужас, за софт просят денег!
+2
Ужас начинается когда пытаешься убедить начальство, что тебе необходим этот софт.
0
Используйте xshell, как альтернативу putty
О ужас, за софт просят денег!
О ужас, за putty не просят денег!
Альтернативы должны быть равноценными. Иначе можно предложить и Remote Desktop Connection Manager, за свои 300$ он весьма хорош.
0
Извините, ввел вас в заблуждение. Речь идет вот об Remote Desktop Manager (http://remotedesktopmanager.com/), использую ее по долгу службы. Ей в плюсы запишу что она гораздо удобнее небезызвестного vRD.
Она помимо RDP поддерживает, пожалуй все распространенные и весьма экзотические способы подключения, включая такие фишки как прозрачный jump host (за отдельную плату, правда).
Она помимо RDP поддерживает, пожалуй все распространенные и весьма экзотические способы подключения, включая такие фишки как прозрачный jump host (за отдельную плату, правда).
0
Вы врете. Прямая цитата из домашней лицензии «The program can be used for both commercial and non-commercial use only if it is used at home». То есть для работы он бесплатен, вот я работаю дома.
Зачем вы врете? Что побуждает вас быть лжецом?
Зачем вы врете? Что побуждает вас быть лжецом?
-3
Спасибо, приму к сведению, но судя по скриншотам очень напоминает putty с его "многогалочек", но с существенной разницей, что за него ещё надо платить.
0
Ну как минимум есть вкладки.
0
Есть PuTTY с вкладками.
0
И SuperPutty. Не очень удобная, но табы и запоминание пароля есть.
https://github.com/jimradford/superputty/releases/tag/1.4.0.8
https://github.com/jimradford/superputty/releases/tag/1.4.0.8
0
Попробуйте Git Bash — https://git-scm.com/download/win
Основные утилиты командной строки Linux там есть: ssh, awk, grep, git.
Основные утилиты командной строки Linux там есть: ssh, awk, grep, git.
+2
Есть Cmder под венду. Grep, awk, ssh и git, по крайней мере, там есть, а ещё он выглядит нормально.
+1
https://sourceforge.net/projects/unxutils/ — grep, wget, diff, вот это всё в виде небольшого zip-архива с exe-файлами.
+1
НЛО прилетело и опубликовало эту надпись здесь
Вместо apt-get можно Chocolatey запускать, например. (Даже имена некоторых пакетов совпадают, между прочим. Пример: «choco install jdk8».)
0
В таком же случае использовал стандартный VirtualBox. Отвечал на корп. email из аутлука. Вся разработка велась локально и удалённо ssh через VM от Oracle.
Если машина хорошая, это лучший вариант, чем сидеть на cygwin, как делаю сейчас на относительно слабом ноуте дома. И уж точно не putty, когда нужен доступ к файлам на локальной машине.
Если машина хорошая, это лучший вариант, чем сидеть на cygwin, как делаю сейчас на относительно слабом ноуте дома. И уж точно не putty, когда нужен доступ к файлам на локальной машине.
0
Как минимум ssh нормальный это уже гуд. Путти не очень удобно когда работаешь с десятком серваков сразу. А Cygwin это пародия, он обрывает ssh-сессии при бездействии например.
+1
А через сколько обрубает? У меня например забытая сессия полдня спокойно живёт. У меня вот другая проблема с cygwin, после закрытия сессии, иногда в памяти остаётся висеть процесс ssh.exe, пока не прибьёшь.
0
Для десятков серваков сразу не удобнее ли использовать что-то типа mRemoteNG?
0
Это, скорее, ваш роутер, или другое устройство, которое делает NAT. Насколько я знаю, по умолчанию в OpenSSH keep-alive отключен.
0
НЛО прилетело и опубликовало эту надпись здесь
Честно говоря, не очень понимаю, в чем польза в такой штуке, кроме как поиграться…
некотрое время сидел на видне, из-за глюков драйверов на видеокарту под линуксом, утилиты под npm глючат, drush, установленый через composer глючит. а через такую штуку можно поставить linux версии за несколько минут
некотрое время сидел на видне, из-за глюков драйверов на видеокарту под линуксом, утилиты под npm глючат, drush, установленый через composer глючит. а через такую штуку можно поставить linux версии за несколько минут
0
top/iostat вместо виндового perfmon? Серьёзно? Вот уж со счетчиками производительности в Windows проблем нет.
+2
Как программист могу сказать, что меня эта новость радует. Я пишу на Python3/Flask/PGSQL web-сервисы. По сути — давно бы перешел с кривущего Linux на поделие от Microsoft, но не улыбается сборка пакетов Python3&C/C++.
0
Убунтовскими утилитами внутренности винды не поадминишь.
и не надо. администрировать должен администратор — powershell, gpo и так далее.
А это — твое личное окружения для удобности работы — хочешь ssh — ок, хочешь grep — получить.
+3
iptables? Это фронт к netfilter, который является модулем ядра, а не отдельным демоном.
0
Первое апреля вроде же послезавтра, не?
А если по теме, то тем людям, которые разрабатывают кроссплатформенные приложения, эта новость — луч надежды на отказ от виртуализации.
А если по теме, то тем людям, которые разрабатывают кроссплатформенные приложения, эта новость — луч надежды на отказ от виртуализации.
+43
Люди, которые могут обойтись gcc под Виндой, уже 10 лет прекрасно используют mingw (сейчас — mingw64). Боюсь, что до момента, когда Windows станет удобным для разработчиков кросс-платформенных приложений очень далеко.
А вообще — очень противоречиво развивается Windows. Вот, например, где OpenGL в приложениях "нового типа"?
А вообще — очень противоречиво развивается Windows. Вот, например, где OpenGL в приложениях "нового типа"?
+9
А зачем он, когда у WIndows есть свой собственный DX, который работает как часы?
-6
Действительно, зачем Windows поддерживать стандартизованные технологии, когда свои родные vendor lock-in'ы работают как часы? А разработчики не треснут, напишут отдельную версию для Windows.
Если без сарказма, то OpenGL — это не столько игры (которые сегодня часто изначально ориентируются на DX-рендер), сколько программы визуализации чего бы то ни было. Научных данных, например. И необходимость думать о том, что где-то там на некой очень популярной платформе может внезапно не оказаться OpenGL, лично меня, например, очень удручает.
Если без сарказма, то OpenGL — это не столько игры (которые сегодня часто изначально ориентируются на DX-рендер), сколько программы визуализации чего бы то ни было. Научных данных, например. И необходимость думать о том, что где-то там на некой очень популярной платформе может внезапно не оказаться OpenGL, лично меня, например, очень удручает.
+13
наш паровоз прекрасно ездит по рельсам, зачем ему колёса?
Ну колёса ведь используются не только для езды по дорогам но иногда и по бездорожью и меня очень удручает что паравозо-строители не думают обо мне.
Ну зачем, скажите мне, вы идёте покупать самолёт в локомотивном заводе и просите ему гусеницу в место колёс?
Если серьёзно никогда не понимал почему разработчик не может делать то что хочет со своим продуктом?
Заставили их сделать «выбор браузера» при установки, заставили выключить media player, совсем недавно была тоже новость про какие то там open source модули типо zip и ещё какието… которые якобы они не имели право так вот просто их использовать, а теперь удивляетесь почему там не оказалось opengl…
Ну колёса ведь используются не только для езды по дорогам но иногда и по бездорожью и меня очень удручает что паравозо-строители не думают обо мне.
Ну зачем, скажите мне, вы идёте покупать самолёт в локомотивном заводе и просите ему гусеницу в место колёс?
Если серьёзно никогда не понимал почему разработчик не может делать то что хочет со своим продуктом?
Заставили их сделать «выбор браузера» при установки, заставили выключить media player, совсем недавно была тоже новость про какие то там open source модули типо zip и ещё какието… которые якобы они не имели право так вот просто их использовать, а теперь удивляетесь почему там не оказалось opengl…
0
Красивая метафора не делает неверное мнение верным.
+1
Делает. Приведите пожалуйста «стандарт»(о котором говорят чуть выше), по которому OpenGL _обязан_ входить в Windows?
Все либы скачиваются с third-party сайтов, в драйверах поддержка есть, о чём вы вообще?
Все либы скачиваются с third-party сайтов, в драйверах поддержка есть, о чём вы вообще?
+1
Дайте подумать…
OpenGL поддерживается на:
Почему же он должен поддерживаться на Windows?
А если без сарказма, то на сегодняшний день можно написать игру с использованием OpenGL на все популярные платформы. И если Win 10 станет исключением, это будет очень сильная боль на оба полушария для всех разработчиков.
OpenGL поддерживается на:
- Android
- iOS
- OS X
- Linux
Почему же он должен поддерживаться на Windows?
А если без сарказма, то на сегодняшний день можно написать игру с использованием OpenGL на все популярные платформы. И если Win 10 станет исключением, это будет очень сильная боль на оба полушария для всех разработчиков.
+1
Из вашего списка есть только две популярные игровые платформы — iOS и Android. Но игры для них слабо пересекаются с играми для PC и консолей.
Можно сказать по другому — написав игру под DX вы получите Windows, Xbox и простое портирование на PS4.
STANDALONE HARDWARE STATS 2016-03.
Можно сказать по другому — написав игру под DX вы получите Windows, Xbox и простое портирование на PS4.
STANDALONE HARDWARE STATS 2016-03.
0
Из вашего списка есть только две популярные игровые платформы — iOS и Android.
Побойтесь бога, мы с вами — из того поколения, которое точно знает, что главная игровая платформа — PC :)
А если серьезно, то есть такая отличная вещь, как Steam. И он, позволю себе предположить, — предлагает куда болееинтересные игры, чем любой мобильный AppStore с его тянущими деньги игрульками (да простят меня любители не-казуальных игр под мобильные платформы).
А Steam имеет такую политику, что выкладывать туда не-кроссплатформенную игру — не комильфо. Да и собственная платформа, которую они развивают — основана на Linux, как известно. И я полагаю, что игры для Desktop по-прежнему более интересны, сложны (и для игроков, и для разработчиков) и перспективны (если говорить о долгосрочных перспективах), чем "веселая ферма" или "Clash of Kings" (от последних двух за километр разит духом фарминга бабла в карманах пользователей, опять да простят меня...)
написав игру под DX вы получите Windows, Xbox и простое портирование на PS4
Консоли… В общем, X-BOX-ом можно пренебречь, а на PS есть OpenGL. К тому же, консоли — штука непостоянная. Сегодня — одно, завтра — другое. А PC (в широком смысле) почти вечен :)
0
Я из того поколения, которое имело доступ к SNES :) И для меня компьютер — не самая главная игровая платформа. Просто на территории БСССР так сложилось, что бюджеты не позволяли иметь выделенную игровую консоль дома, а ПК хоть в каком-то виде все старались прикупить.
Габен уже успокился и потихоньку сдулся, а стим превратился в рассадник шлака и early access с непонятными перспективами. А ну и Дота с Контрой :) Blizzard там нет, EA там нет. Есть глазастики от Ubisoft через мерзкий Uplay :)
Классные у вас пренебрежения :) Вообще на данный момент Windows+Xbox это огромная часть игрового рынка. На PS графический API был подточен для простого портирования с DX и разработка под ПС рекомендуется через… Visual Studio. DX12 вообще сказка.
Габен уже успокился и потихоньку сдулся, а стим превратился в рассадник шлака и early access с непонятными перспективами. А ну и Дота с Контрой :) Blizzard там нет, EA там нет. Есть глазастики от Ubisoft через мерзкий Uplay :)
Классные у вас пренебрежения :) Вообще на данный момент Windows+Xbox это огромная часть игрового рынка. На PS графический API был подточен для простого портирования с DX и разработка под ПС рекомендуется через… Visual Studio. DX12 вообще сказка.
+1
Эх… SNES… Мечта детства под названием "Super Nintendo", недоступная мне.
У двух друзей был NES, на котором я играл, приходя к ним в гости время от времени. А дома была XT-шка, на которую игры было ставить не только почти невозможно, но и запрещено. Зато, программировать учился ;)
Во-первых, не надо обижать мой любимый магазин. А во-вторых, скажите мне, ради бога, какие такие суперинтересные игры вы знаете, что они:
Что до моего личного вкуса — я вообще уже лет 10 почти не интересуюсь играми, при прохождении которых геймпад удобнее, чем мышь и клавиатура. Попробуйте поиграть в RPG (типа Divinity), стратегию (типа SC) или карточно-стратегическую (типа HearthStone) игру без мыши.
На планшете из перечисленных мной удобна только последняя (и то, если экран достаточно большой, сам я обычно играю в нее на макбуке). Но в нее можно было бы играть и стрелками по клавиатуре — она пошаговая. Хотя геймпад — это было бы как раз "стрелками по клавиатуре".
Что до консолей, то я рыдаю кровавыми слезами, когда вижу, насколько те же Blizzard вытрясли душу из Diablo, чтобы впихнуть ее в формат консоли, вернее, чтобы понравиться целевой аудитории). Была игра про прокачку и однократное распределение ресурсов. В ней можно было запороть персонажа и проиграть, если ты глуп, причем проиграть именно стратегически. Увы, теперь нельзя. Никаких прокачек. Одно "бей, беги". Плюс к этому, еще и играть на уровне сложности "высокий" проще, чем в D2.
Но это ворчание, конечно, не имеет отношение к бизнесу. Большие Компании будут продолжать вкладываться в "мажоритариев", которые любят играть в игры с пятью кнопками. Это я принимаю как данность.
Пусть только оставят нам, несчастным любителям игр, где нужно немного подумать, стандарт OpenGL на ВСЁМ, что умеет рисовать картинку. А потом воюют за своих школьников с вендор-ловами, сколько им влезет.
Простите излишнюю эмоциональность.
У двух друзей был NES, на котором я играл, приходя к ним в гости время от времени. А дома была XT-шка, на которую игры было ставить не только почти невозможно, но и запрещено. Зато, программировать учился ;)
стим превратился в рассадник шлака и early access с непонятными перспективами
Во-первых, не надо обижать мой любимый магазин. А во-вторых, скажите мне, ради бога, какие такие суперинтересные игры вы знаете, что они:
- Не продаются в Steam
- Не издаются авторами напрямую (как уважаемые мною Blizzard делают, например)
- Не выходят на PC
Что до моего личного вкуса — я вообще уже лет 10 почти не интересуюсь играми, при прохождении которых геймпад удобнее, чем мышь и клавиатура. Попробуйте поиграть в RPG (типа Divinity), стратегию (типа SC) или карточно-стратегическую (типа HearthStone) игру без мыши.
На планшете из перечисленных мной удобна только последняя (и то, если экран достаточно большой, сам я обычно играю в нее на макбуке). Но в нее можно было бы играть и стрелками по клавиатуре — она пошаговая. Хотя геймпад — это было бы как раз "стрелками по клавиатуре".
Что до консолей, то я рыдаю кровавыми слезами, когда вижу, насколько те же Blizzard вытрясли душу из Diablo, чтобы впихнуть ее в формат консоли, вернее, чтобы понравиться целевой аудитории). Была игра про прокачку и однократное распределение ресурсов. В ней можно было запороть персонажа и проиграть, если ты глуп, причем проиграть именно стратегически. Увы, теперь нельзя. Никаких прокачек. Одно "бей, беги". Плюс к этому, еще и играть на уровне сложности "высокий" проще, чем в D2.
Но это ворчание, конечно, не имеет отношение к бизнесу. Большие Компании будут продолжать вкладываться в "мажоритариев", которые любят играть в игры с пятью кнопками. Это я принимаю как данность.
Пусть только оставят нам, несчастным любителям игр, где нужно немного подумать, стандарт OpenGL на ВСЁМ, что умеет рисовать картинку. А потом воюют за своих школьников с вендор-ловами, сколько им влезет.
Простите излишнюю эмоциональность.
+2
Нинтендо по прежнему выпускает свои игры тылько для своих платформ. Считать ли их "суперинтересными", конечно, дело вкуса.
Можно вообще все игры не выходящие под любимую тобой платформу объявить заранее "неинтересными", тут так бы дело такое…
А "насчастные любители игр", увы, слишком узкая аудитория — не окупается делать игры только под неё. Разве что инди, которым тысяч 10 продаж — уже прибыль могут себе позволить такое. Но тогда те же "насчастные любители игр" воротят нос уже потому что "графика лажовая" и "контента маловато"...
Можно вообще все игры не выходящие под любимую тобой платформу объявить заранее "неинтересными", тут так бы дело такое…
А "насчастные любители игр", увы, слишком узкая аудитория — не окупается делать игры только под неё. Разве что инди, которым тысяч 10 продаж — уже прибыль могут себе позволить такое. Но тогда те же "насчастные любители игр" воротят нос уже потому что "графика лажовая" и "контента маловато"...
0
Никогда не воротил нос ни от «графика лажовая», ни от «контента маловато». Но регулярно тошнит от «тупой геймплей», «отсутствие сюжета» и «лагает на приличном, хоть и не топовом железе».
Упадок современного игростроя как отрасли вы только что сформулировали следующими словами:
Собственно, та же картина царит в кинематографе, например, где по-настоящему хорошие фильмы снимают или меценаты, или энтузиасты, потому что общество требует «жвачку».
Эта же тенденция — везде в искусстве. Но вот, в чем штука: любой фильм можно посмотреть на любом экране. Любую книгу можно прочитать в любой читалке. Но не на любом устройстве пойдет даже самая «задрипанная» indie-игра, если у нее есть хоть какая-то графика (совсем маргинальные поделки типа Dwarf Fortress оставим в стороне). Даже ADOM, спустя 20 лет разработки, обзавелся графикой. Угадайте, какое графическое API он использует ;) (на самом деле, ответ — SDL2, который, в свою очередь, опирается на тот же OpenGL).
Большинство современных супер-пупер-блокбастеров игростроя — это «супермен против бэтмена». Поглядят и забудут. Даже те, кому сейчас 15.
К слову, в тот же Starcraft 2 на максималке не поиграть на офисном ноутбуке — приходится снижать «графон». Но там настолько красиво и с любовью нарисоана картинка, так всё отточено, что понятно, за что боролись. Все системные требования — по делу.
Упадок современного игростроя как отрасли вы только что сформулировали следующими словами:
А «насчастные любители игр», увы, слишком узкая аудитория — не окупается делать игры только под неё. Разве что инди, которым тысяч 10 продаж — уже прибыль могут себе позволить такое.
Собственно, та же картина царит в кинематографе, например, где по-настоящему хорошие фильмы снимают или меценаты, или энтузиасты, потому что общество требует «жвачку».
Эта же тенденция — везде в искусстве. Но вот, в чем штука: любой фильм можно посмотреть на любом экране. Любую книгу можно прочитать в любой читалке. Но не на любом устройстве пойдет даже самая «задрипанная» indie-игра, если у нее есть хоть какая-то графика (совсем маргинальные поделки типа Dwarf Fortress оставим в стороне). Даже ADOM, спустя 20 лет разработки, обзавелся графикой. Угадайте, какое графическое API он использует ;) (на самом деле, ответ — SDL2, который, в свою очередь, опирается на тот же OpenGL).
Большинство современных супер-пупер-блокбастеров игростроя — это «супермен против бэтмена». Поглядят и забудут. Даже те, кому сейчас 15.
К слову, в тот же Starcraft 2 на максималке не поиграть на офисном ноутбуке — приходится снижать «графон». Но там настолько красиво и с любовью нарисоана картинка, так всё отточено, что понятно, за что боролись. Все системные требования — по делу.
+2
Battlefield 4, Dragon Age 3, Destiny, Halo. Будет интересно как вы несчастными 5 кнопками пройдете тот же Dark Souls.
0
Это вы мне? А сколько «кнопок» на геймпаде консоли? Не три, конечно… Но не так уж и много.
Просто игры, в которые можно играть без мыши и без клавиатуры как правило «напрягают мозг» значительно меньше. Без мышки ни стратегичка невозможна, ни даже нормальный шутер — как быстро и честно (без «автоприцела») прицелиться во врага геймпадом? Ну, то есть, конечно, современные геймпады имеют на борту тачпад… В общем, мышь всё равно лучше почти всегда :)
Просто игры, в которые можно играть без мыши и без клавиатуры как правило «напрягают мозг» значительно меньше. Без мышки ни стратегичка невозможна, ни даже нормальный шутер — как быстро и честно (без «автоприцела») прицелиться во врага геймпадом? Ну, то есть, конечно, современные геймпады имеют на борту тачпад… В общем, мышь всё равно лучше почти всегда :)
0
Нормальный шутер возможен как раз на геймпаде, когда думаешь головой, а не полагаешься на рефлексы и dpi свой мышки. А уж про автоприцел вы расскажите на чемпионатах по Halo. Мышка это и есть чит, который позволяет не учитывать физические законы и превращает шутеры в тир.
Тот же Wasteland спокойно запустили с геймпадом.
Элитизм тех, кто дальше ПК ничего не видит иногда поражает. Мне вот хватило двух недель, что бы пересесть с мышки на джойстик и назад я не хочу возвращаться. За последние лет 10 ПК не предложил толком ничего, а консоли дали Destiny, Halo, Gears Of Wars, Dark Souls, Fable, Forza, Mass Effect, Banjo-Kazooie, Rockband, Guitar Hero. Только в последнее время есть пара интересных проектов и то все Infinity Engine inspired.
Поверьте, на консолях качественных игр(именно игр, а не экселевских таблиц) на порядки больше чем на ПК. Но больше часть прошла мимо российской аудитории в силу объективных причин — финансовых, сложности с пиратством, менталитет.
Тот же Wasteland спокойно запустили с геймпадом.
Элитизм тех, кто дальше ПК ничего не видит иногда поражает. Мне вот хватило двух недель, что бы пересесть с мышки на джойстик и назад я не хочу возвращаться. За последние лет 10 ПК не предложил толком ничего, а консоли дали Destiny, Halo, Gears Of Wars, Dark Souls, Fable, Forza, Mass Effect, Banjo-Kazooie, Rockband, Guitar Hero. Только в последнее время есть пара интересных проектов и то все Infinity Engine inspired.
Поверьте, на консолях качественных игр(именно игр, а не экселевских таблиц) на порядки больше чем на ПК. Но больше часть прошла мимо российской аудитории в силу объективных причин — финансовых, сложности с пиратством, менталитет.
0
Я люблю изредка поиграть в гоночные симуляторы, в которых нужен особый контроллер (руль), который, очевидно, лучше любого другого, так как добавляет вовлеченности в процесс. Guitar Hero и Rock Band, названные вами, как я понимаю, из той же категории. Хотя, честно говоря, уже лет в 14 я бы точно предпочел им нормальную гитару + звуковую карту класса E-MU 404. На кой черт фантазировать из себя «мегагитариста», когда можно учиться играть по-настоящему.
Насчет «элитизма», скажу грубо, но честно. Грешен тем, что все вообще шутеры, с самого детства, еще со времен Doom 2, Quake и Heretic считаю совершенно тупой и бестолковой тратой времени и нервов. Поэтому, не играл в них и не играю. Ни на PC, ни на консолях. Единственная игра подобного вида, которую я почти прошел — это Half Life (вторая часть).
Я в последнее время предпочитаю играть в HearthStone. Там вообще без разницы, как управлять. Иногда — в Старкрафт. Редко (когда время позволяет) — играю в Civilization 5. В последних двух без мыши не получится никак. Прошел дважды весь Portal (и 1, и 2). Не уверен, что там геймпад был бы удобнее мыши. В старый (еще со SNES) Super Mario иногда играю, но предпочитаю клавиатуру геймпаду (просто, клавиши удобнее мне).
>Поверьте, на консолях качественных игр(именно игр, а не экселевских таблиц) на порядки больше чем на ПК. Но больше часть прошла мимо российской аудитории в силу объективных причин — финансовых, сложности с пиратством, менталитет.
Я регулярно нахожу обзоры различных новых игр (хотя на то, чтобы их покупать и пробовать, времени очень мало) и они меня не впечатляют почти совсем. Может быть, это «элитизм». может, я просто постарел. Ну, скучно мне стало от однообразных, доведенных до унылого автоматизма подходов. Даже мой любимый жанр — RPG — скатился к стандартным схемам.
Попобуйте поиграть на геймпаде в Цивилку, в «Героев» (хотя, в них это как-то еще можно), в Settlers (некогда, любимая мной игра), в War/StarCraft (и их аналоги типа старой Dune), в Theme Hospital (обожал ее в юности), в World Of Goo ту же, да вообще — в любую игру, в которой нужен одновременно нетривиальный микроменеджмент и шевеление мозгами.
Когда вы пишите, что мышь в шутерах — чит, мне несколько забавно. Потому что игра, в которой ограничения возможностей игрока являются не следствием слабости мысли (или реакции) самого игрока, а попыткой разработчиков привнести механический реализм… В общем, такая игра — это симулятор. И в этом разрезе мне шутеры даже противны, как симулятор убийств.
Если я слишком резок, извините.
Насчет «элитизма», скажу грубо, но честно. Грешен тем, что все вообще шутеры, с самого детства, еще со времен Doom 2, Quake и Heretic считаю совершенно тупой и бестолковой тратой времени и нервов. Поэтому, не играл в них и не играю. Ни на PC, ни на консолях. Единственная игра подобного вида, которую я почти прошел — это Half Life (вторая часть).
Я в последнее время предпочитаю играть в HearthStone. Там вообще без разницы, как управлять. Иногда — в Старкрафт. Редко (когда время позволяет) — играю в Civilization 5. В последних двух без мыши не получится никак. Прошел дважды весь Portal (и 1, и 2). Не уверен, что там геймпад был бы удобнее мыши. В старый (еще со SNES) Super Mario иногда играю, но предпочитаю клавиатуру геймпаду (просто, клавиши удобнее мне).
>Поверьте, на консолях качественных игр(именно игр, а не экселевских таблиц) на порядки больше чем на ПК. Но больше часть прошла мимо российской аудитории в силу объективных причин — финансовых, сложности с пиратством, менталитет.
Я регулярно нахожу обзоры различных новых игр (хотя на то, чтобы их покупать и пробовать, времени очень мало) и они меня не впечатляют почти совсем. Может быть, это «элитизм». может, я просто постарел. Ну, скучно мне стало от однообразных, доведенных до унылого автоматизма подходов. Даже мой любимый жанр — RPG — скатился к стандартным схемам.
Попобуйте поиграть на геймпаде в Цивилку, в «Героев» (хотя, в них это как-то еще можно), в Settlers (некогда, любимая мной игра), в War/StarCraft (и их аналоги типа старой Dune), в Theme Hospital (обожал ее в юности), в World Of Goo ту же, да вообще — в любую игру, в которой нужен одновременно нетривиальный микроменеджмент и шевеление мозгами.
Когда вы пишите, что мышь в шутерах — чит, мне несколько забавно. Потому что игра, в которой ограничения возможностей игрока являются не следствием слабости мысли (или реакции) самого игрока, а попыткой разработчиков привнести механический реализм… В общем, такая игра — это симулятор. И в этом разрезе мне шутеры даже противны, как симулятор убийств.
Если я слишком резок, извините.
0
Так толсто, что даже тонко
+2
В геймпаде может использоваться инерционный датчик, которым можно достаточно легко иммитировать движение мыши, порой даже лучше чем обычной.
Совместно с гироскопом, у геймпада может внезапно появится 3-я степень свободы и тогда обычной мышью на ПК будет невозможно играть в игры предназначенные для таких геймпадов.
Совместно с гироскопом, у геймпада может внезапно появится 3-я степень свободы и тогда обычной мышью на ПК будет невозможно играть в игры предназначенные для таких геймпадов.
0
Это интересно и здорово. А какая точность попадания при этом? Опытный старкрафтер сможет микроконтроль разводить с помощью это техники? Т.е., понятно, что точность самого датчика вопросов не вызывает. Но точность человеческих рук, висящих в воздухе и точность пальцев, лежащих на мыши (когда кисть уперта в стол) несопоставима. Разве не так?
+1
Вопрос тренировок. Может получится так что при активном использовании контроллеров мышь проиграет.
Сколько вон споров было по поводу раскладок клавиатуры… а по факту с какой начал работать к такой и привыкаешь. Хоть с алфавитным расположением символов.
Сколько вон споров было по поводу раскладок клавиатуры… а по факту с какой начал работать к такой и привыкаешь. Хоть с алфавитным расположением символов.
0
>по факту с какой начал работать к такой и привыкаешь. Хоть с алфавитным расположением символов.
Это не так. Более удобная раскладка требует меньше движений руками при наборе. Разумеется, разницу ощущают в основном профессионалы. Люди, чья скорость нбора менее ста пятидесяти символов в минуту (как у меня, например), обращают внимание в основном на количество используемых при наборе пальцев. Но совершенно точно, что если буквы расположены неправильно, то нагрузка на руки неравномерная.
То же самое и с мышью. Можно, конечно, научиться играть и без нее. Например, версия StarCraft для Nintendo 64 была рассчитана на геймпад того времени, в котором ничего не было, помимо кнопок. Игра превращалась в «войну с контроллером». Но даже там люди ухитрялись проходить BroodWar. Просто, им приходилось для этого дольше тренироваться и прилагать больше усилий.
Мышь — инструмент, требующий тренировки. Некоторые ею не попадают в кнопку менее 12 пикселей. Другие способны мышью рисовать. Но, тем не менее, более точный манипулятор был за всю историю изобретен только один стилус графического планшета типа Wacom. А если учесть амплитуду движения рук, то и он проиграет современной мыши.
К тому же, тренировка при пользовании мышью потенциально полезна (мышь всё еще используется не только в играх). А моторика, развиваемая геймпадом в прочей жизни пригодится едва ли.
Это не так. Более удобная раскладка требует меньше движений руками при наборе. Разумеется, разницу ощущают в основном профессионалы. Люди, чья скорость нбора менее ста пятидесяти символов в минуту (как у меня, например), обращают внимание в основном на количество используемых при наборе пальцев. Но совершенно точно, что если буквы расположены неправильно, то нагрузка на руки неравномерная.
То же самое и с мышью. Можно, конечно, научиться играть и без нее. Например, версия StarCraft для Nintendo 64 была рассчитана на геймпад того времени, в котором ничего не было, помимо кнопок. Игра превращалась в «войну с контроллером». Но даже там люди ухитрялись проходить BroodWar. Просто, им приходилось для этого дольше тренироваться и прилагать больше усилий.
Мышь — инструмент, требующий тренировки. Некоторые ею не попадают в кнопку менее 12 пикселей. Другие способны мышью рисовать. Но, тем не менее, более точный манипулятор был за всю историю изобретен только один стилус графического планшета типа Wacom. А если учесть амплитуду движения рук, то и он проиграет современной мыши.
К тому же, тренировка при пользовании мышью потенциально полезна (мышь всё еще используется не только в играх). А моторика, развиваемая геймпадом в прочей жизни пригодится едва ли.
+1
xbox пренебрегать нельзя, потому что это огромный рынок. На PS нет никакого OpenGL. Были кривые адаптеры и враперы, которые никто не использует, когда есть свой нормальный API. Консоли как раз штука намного более постоянная. Есть поколение железа — работаешь, а ПК уже как получится, он давно не является ведущей платформой разработки. Сменилось поколение — перешел и дальше работаешь.
+2
xbox пренебрегать нельзя, потому что это огромный рынок
Да знаю я, знаю… уж и помечтать нельзя.
Хочу, чтобы пена ушла и остались игрушки, которые хочется показать детям, и даже внукам. Настоящие интересные, произведения искусства. Такие есть и большинство из них, всё же, на PC. И не потому, что я не люблю консоли, а потому, что просто формат консоли не позволяет то, что сейчас почему-то называют "hardcore-gaming", то есть игру, в которой надо думать и тренироваться, чтобы чего-то добиться.
+2
Возможно, я отстал от жизни, но мне кажется, хороших игр нет на консолях потому, что там требуется дорогая сертификация от микрософт или сони. Без нее игру выпустить нельзя. Соответственно перспективы имеют только очень коммерческие игры, а такие игры разрабатываются только крупными фирмами, в которых начальство имеет определенное мнение о том, что и как надо делать. Даже, если это мнение неверное, оно превалирующее.
0
Это, на мой взгляд, вторая причина — чем крупнее команда, тем труднее ей разработать орошую игру (так как принципы проектирования игр во многом противоречат принципам проектирования Enterprise-решений)
Основная причина — это, увы, рынок. Слишком много людей владеют техникой, следовательно средний уровень их развития намного ниже, чем 20 лет назад. То есть если 20 лет назад игра для гиков и их детей (типа, например, The Incredible Machine) могла восриниматься почти как мейнстрим, а тот же Варкрафт был для многих почти что «тупой стрелялкой» — что-то почти что вроде Дума, то сейчас он стал уже развлечением «для продвинутых».
Подумайте, господа, которым за 25, — кто из ваших друзей, имевших компьютер в детстве, стал бы играть в «Веселую Ферму»?
Основная причина — это, увы, рынок. Слишком много людей владеют техникой, следовательно средний уровень их развития намного ниже, чем 20 лет назад. То есть если 20 лет назад игра для гиков и их детей (типа, например, The Incredible Machine) могла восриниматься почти как мейнстрим, а тот же Варкрафт был для многих почти что «тупой стрелялкой» — что-то почти что вроде Дума, то сейчас он стал уже развлечением «для продвинутых».
Подумайте, господа, которым за 25, — кто из ваших друзей, имевших компьютер в детстве, стал бы играть в «Веселую Ферму»?
0
Мне кажется, причина обратная: порог вхождения в геймдев стал гораздо ниже. Следовательно, творить трешняк для мобилок стало проще, дешевле и якобы выгоднее благодаря высокому DAU (даже не смотря на более низкий ARPU, чем у других платформ).
0
Нифига подобного. Разработка какого-нибудь PONG'а или Qix (да даже и знаменитого Pac-Manа) в своё время требовала ресурсов вполне сравнимых с тем, которые уходят сегодня на какую-нибудь простенькюу поделку на Unity. Результат сегодня, правда, красочнее — но трудозатраты на разработку сравнимы.
Нет, здесь скорее вопрос в другом. Вопрос именно в том, что раньше вот такого всё-таки не было. Вернее было — но добром не кончилось.
Думаю что игры на мобилках тоже через это пройдут, аудитория станет придирчивее и мы ещё увидим сложные игры. Но сейчас — продаётся любой треш.
Нет, здесь скорее вопрос в другом. Вопрос именно в том, что раньше вот такого всё-таки не было. Вернее было — но добром не кончилось.
Думаю что игры на мобилках тоже через это пройдут, аудитория станет придирчивее и мы ещё увидим сложные игры. Но сейчас — продаётся любой треш.
+1
>>аудитория станет придирчивее
Искренне надеюсь на это. Лепить треш уже устал.
Искренне надеюсь на это. Лепить треш уже устал.
0
Так не лепите! Сделайте что-то, что будут покупать, возможно, чуть меньше, но значительно дольше… Хотя, конечно, не мне учить профессионалов.
0
Великий Джордан Мешнер (тот самый, который сделал Принца Персии с помощью всего двух рук и одной головы, писал в своих недавно опубликованных дневниках того времени (как раз около 85-го года, но чуть-чуть попозже), что он искренне недоумевает: он разработал «Принца» в одиночку, а компания, кажется, Activision лепила в течение примерно того же времени очередной «блокбастер» (тут должно быть название ничем не примечательной и всеми забытой игры) силами 20 разработчиков. А покупают одинаково.
Он, конечно, гений, что говорить… Но в те времена такое было частенько. Того же Сида Мейера впомним с его «Цивилизацией».
В современном мире я припоминаю только феерический случай с инди-игрой «World Of Goo», потеснившей «феерический блокбастер» из серии GTA. «World Of Goo» делали 3 человека, из которых один художник, один — программист и один — композитор. И этот случай — уже исключение, а не правило…
Он, конечно, гений, что говорить… Но в те времена такое было частенько. Того же Сида Мейера впомним с его «Цивилизацией».
В современном мире я припоминаю только феерический случай с инди-игрой «World Of Goo», потеснившей «феерический блокбастер» из серии GTA. «World Of Goo» делали 3 человека, из которых один художник, один — программист и один — композитор. И этот случай — уже исключение, а не правило…
0
Но ведь из таких «исключений» и складывается всё! Большая часть игр (что тогда, что сейчас) — это «треш и угар». Возьмите fullset для какой-нибудь Денди и посмотрите — во сколько из этих тысяч игр вы сможете играть. Большая часть — перепевки одного и того же, сделанные «на потоке».
И сегодня — та же история. А стоящие игры сделанные буквально одним-двумя-тремя людьми — встечаются. Limbo — 1,790,581 владельцев, Undertale — 1,393,846 владельцев — против GTA V — 4,344,306 владельцев и Batman: Arkham Knight — 556,082 владельцевнеплохо смотрится? Притом что размеры коллектива разработчиков — несравнимы.
Вот так и живём. Неожиданная мысля рождает новый жанр, а потом — появятся десятки, сотни аналогов. Придумать что-то новое сложно, так что свежих, новых, неожиданных игр во все времена было мало.
А про сложности разработки… да, конечно графика какого-нибудь Pitfallа сегодня не впечатляет — но сколько из сегодняшних разработчиков смогут сделать что-то подобное для системы без видеопамяти и со 128 байтами оперативки? Для тех кто в танке: 128 байта — это не 128 мегабайта, это даже не 128 килобайта, это 1024 бита… в каждом — нолик или единичка… да, ROM'а было больше — туда даже можно было упихать два вот таких вот комментария).
И сегодня — та же история. А стоящие игры сделанные буквально одним-двумя-тремя людьми — встечаются. Limbo — 1,790,581 владельцев, Undertale — 1,393,846 владельцев — против GTA V — 4,344,306 владельцев и Batman: Arkham Knight — 556,082 владельцевнеплохо смотрится? Притом что размеры коллектива разработчиков — несравнимы.
Вот так и живём. Неожиданная мысля рождает новый жанр, а потом — появятся десятки, сотни аналогов. Придумать что-то новое сложно, так что свежих, новых, неожиданных игр во все времена было мало.
А про сложности разработки… да, конечно графика какого-нибудь Pitfallа сегодня не впечатляет — но сколько из сегодняшних разработчиков смогут сделать что-то подобное для системы без видеопамяти и со 128 байтами оперативки? Для тех кто в танке: 128 байта — это не 128 мегабайта, это даже не 128 килобайта, это 1024 бита… в каждом — нолик или единичка… да, ROM'а было больше — туда даже можно было упихать два вот таких вот комментария).
+2
Да, Леммингов в детстве очень любил тоже…
В том и дело, о том и толкую, что с одной стороны, возможностей нынче куча — не нужно быть программистом семи пядей во лбу, чтобы создать неплохую игру — были бы идеи, а с другой, сейчас намного сложнее жить человеку, который хочет слепить что-то особенное, а не очередного клона *подставить имя*
В том и дело, о том и толкую, что с одной стороны, возможностей нынче куча — не нужно быть программистом семи пядей во лбу, чтобы создать неплохую игру — были бы идеи, а с другой, сейчас намного сложнее жить человеку, который хочет слепить что-то особенное, а не очередного клона *подставить имя*
0
Были бы идеи, а с другой, сейчас намного сложнее жить человеку, который хочет слепить что-то особенное, а не очередного клона *подставить имя*Разве что только с «чисто психологической точки зрения». Раньше для хорошей игры — нужны были свежие идеи и хорошие навыки борьбы с несовершеством аппаратуры.
Сейчас — с идеями хуже (всё ж-таки уже многие десятилетия игры разрабатываются, сложно что-то такое уж совсем-совсем новое придумать), зато с техникой — почти никаких проблем. Та же Undertale: с чисто технической точки зрение это же просто… лет десять назад подобные требования требовались чтобы запустить новейшие и крутейшие стрелялки, сегодня — их еле-еле хватает на игру, графика которой была бы вполне к месту на той самой пресловутой Денди (а для SNES, в общем, было бы уже «слабовато»). И ничего — миллионы довольных игроков.
0
Тут практически один ответ — бюрократизм который убивает практически все преимущества. 3-м разработчикам легче договорится чем 20 разработчикам и 10-ю менеджерами над ними.
0
Это — не бюрократизм, а управление. Из проектов с 20 разработчиками выживает при этом «бюрократизме» гораздо более высокий процент, чем из инди, которые бесславно гибнут десятками — и никто о них не слышит. Задача менеджеров — минимизировать риски. И они эту задачу решают как могут — выкидывая «фан».
Увы, крупная компания почти не может создать шедевр именно из-за этого, а вовсе не из-за «бюрократизма». Исключения из этого правила работают «на два фронта» — пилят то, что приносит деньги и, параллельно, пиарятся за счет того, что приносит денег куда меньше. На каждый HearthStone есть свой WOW.
Увы, крупная компания почти не может создать шедевр именно из-за этого, а вовсе не из-за «бюрократизма». Исключения из этого правила работают «на два фронта» — пилят то, что приносит деньги и, параллельно, пиарятся за счет того, что приносит денег куда меньше. На каждый HearthStone есть свой WOW.
+1
Не забывайте, что сейчас не начало 90х, когда один человек мог написать ОС или игру за ночь. Требования к графонию это все. ИИ должен уметь обдумывать решения, а не поворачивать всегда направо, налево или рандомно. Раньше 90% времени тратилось на геймплей и 10% на графику. Сейчас — 10% на геймплей, 40% на графоний и 50% на модульную систему с возможностью монетизации. Я не геймдев, но с моей колокольни все выглядит именно так.
0
>сейчас не начало 90х, когда один человек мог написать ОС или игру за ночь
Это где же вы такое видели, чтобы серьезная игра писалась за ночь? (Про ОС я и не говорю).
В частности, первая версия того же «Принца» разрабатывалась почти полгода.
Что касается «графония», то графика лучших современных игр (не самых навороченных, а именно лучших — самых необычных и интересных) при существующих технических средствах создается еще легче, чем та примитивная графика тогда. Почитайте дневники Мешнера — поучительно. Там немного написано, с какими простыми проблемами он боролся и какое техническое убожество приходилось преодолевать. Сейчас намного проще. Может, в этом и проблема.
Это где же вы такое видели, чтобы серьезная игра писалась за ночь? (Про ОС я и не говорю).
В частности, первая версия того же «Принца» разрабатывалась почти полгода.
Что касается «графония», то графика лучших современных игр (не самых навороченных, а именно лучших — самых необычных и интересных) при существующих технических средствах создается еще легче, чем та примитивная графика тогда. Почитайте дневники Мешнера — поучительно. Там немного написано, с какими простыми проблемами он боролся и какое техническое убожество приходилось преодолевать. Сейчас намного проще. Может, в этом и проблема.
+1
Проблема в том, что проще? Это противоречит логике. Не в том, что не может быть такого, что стало разрабатывать проще и игры стали хуже. А в том, что это не может быть причиной. Это может быть началом какой-то цепочки рассуждений, которые приведут нас к такому выводу, но прям прямой взаимосвязи «стало проще разрабатывать — стали хуже делать» я не вижу.
0
Не в том, что не может быть такого, что стало разрабатывать проще и игры стали хуже. А в том, что это не может быть причиной.Почему не может? Может, конечно.
Чем ниже порог вхождения, тем хуже качества результата — как бы тут всё просто. Теоретически должны бы создавать и шедевры и даже в больших количествах, но всё упирается в том, что им же пробиться гораздо сложнее! Я думаю лет через 10 мы будем вспоминать про те немногие игры, про которые к тому времени не забудут, и точно так же спрашивать — «почему вокруг сплошной шлак?»
0
Цепочка довольно короткая.
Искушение удариться в реализм картинки слишком велико. На XT-шке c графикой Tandy никому бы в голову не пришло вкладывать столько сил в то, чтобы правильно ложились тени от кустов и патроны в своей траектории учитывали земное притяжение.
И поэтому авторы стремились «брать» другим. Интересным сюжетом, нестандартным геймплеем, смешными шутками. Старались решить проблему слабыми средствами. И иногда получались гениальные вещи.
Сейчас для того, чтобы НЕ делать почти фотореалистичную картинку, надо себя ограничивать искусственно. В случае с indie-проектами естественное ограничение — человеко-часы. А в случае с крупными проектами ограничителя нет. Вот и получается «карамелизованное уныние».
Скажите мне, чем GTA 5 интереснее, нежели GTA 2? Она красивее, реалистичнее, да… Но если посмотреть на остальное, получим, что в лучшем случае за красивой картинкой скрывается то же самое, а в худшем — меньше, потому что невозможно сделать полноценный «эмулятор мира».
Так что ответ простой. Легкость изобразительных средств соблазняет отвлечься от главного и углубиться во второстепенное. И тем мешает.
Искушение удариться в реализм картинки слишком велико. На XT-шке c графикой Tandy никому бы в голову не пришло вкладывать столько сил в то, чтобы правильно ложились тени от кустов и патроны в своей траектории учитывали земное притяжение.
И поэтому авторы стремились «брать» другим. Интересным сюжетом, нестандартным геймплеем, смешными шутками. Старались решить проблему слабыми средствами. И иногда получались гениальные вещи.
Сейчас для того, чтобы НЕ делать почти фотореалистичную картинку, надо себя ограничивать искусственно. В случае с indie-проектами естественное ограничение — человеко-часы. А в случае с крупными проектами ограничителя нет. Вот и получается «карамелизованное уныние».
Скажите мне, чем GTA 5 интереснее, нежели GTA 2? Она красивее, реалистичнее, да… Но если посмотреть на остальное, получим, что в лучшем случае за красивой картинкой скрывается то же самое, а в худшем — меньше, потому что невозможно сделать полноценный «эмулятор мира».
Так что ответ простой. Легкость изобразительных средств соблазняет отвлечься от главного и углубиться во второстепенное. И тем мешает.
0
Ну, это утверждение а-ля Сократ, что раньше и люди были умнее, и молодежь имела уважение к старшим и все прочее.
Графику можно сделать лучше чем раньше, причем намного проще. Это да. Является ли это минусом? Нет, проблема в потребителях. Вон, старкрафт 2 — отличная игра, олдскул во все поля, абсолютная копия первого со многоими улучшениями. Но какой-нибудь батлфилд продается намного лучше. Просто потому что среднестатистический человек не хочет думать, он хочет тащить, а если можно задонатить и напрягаться еще меньше, то игра еще лучше!
Так что имхо спрос рождает предложение. Был в 90ые спрос на стратегии и квесты, наследники всяких фултротлов и дюн — они были. Сейчас спрос на одноклеточные веселые фермы и clash of clans — получите, распишитесь.
Скудное предложение вызвано одноклеточностью среднестатистического платежеспособного населения, вот и вся история.
Графику можно сделать лучше чем раньше, причем намного проще. Это да. Является ли это минусом? Нет, проблема в потребителях. Вон, старкрафт 2 — отличная игра, олдскул во все поля, абсолютная копия первого со многоими улучшениями. Но какой-нибудь батлфилд продается намного лучше. Просто потому что среднестатистический человек не хочет думать, он хочет тащить, а если можно задонатить и напрягаться еще меньше, то игра еще лучше!
Так что имхо спрос рождает предложение. Был в 90ые спрос на стратегии и квесты, наследники всяких фултротлов и дюн — они были. Сейчас спрос на одноклеточные веселые фермы и clash of clans — получите, распишитесь.
Скудное предложение вызвано одноклеточностью среднестатистического платежеспособного населения, вот и вся история.
0
На XT-шке c графикой Tandy никому бы в голову не пришло вкладывать столько сил в то, чтобы правильно ложились тени от кустов и патроны в своей траектории учитывали земное притяжение.Потому что там своих проблем хватало. Ну там протестировать смешение цвето в с тандарте NTSC, или протестировать видеорежим с разрешением 360x480, а также не забыть про Covox…
И поэтому авторы стремились «брать» другим.Да ладно вам. Очень много «прорывных» игр в своё время брали как раз «графоном». Те же Pitfall, Prince of Persia или Wolfenstein 3D — это всё «прорывные игры», которые первыми смогли запихать ту или иную вещь в технические ограничения своего времени.
Может быть как раз сейчас и нет таких «прорывных» игр потому, что особо никуда ничего «впихивать» не нужно: «учёт земного притяжения» на «прорыв года» не тянет.
0
А в чём именно, по-вашему должна заключаться «поддержка» OpenGL со стороны Windows-то? Специальный кошерный каталог для nVidia/Ati либ должен быть на C:\Windows, или в чём?
Ещё раз — OpenGL поддерживают вендоры железа, т.е. nVidia/ATI с помощью ICD. Все GL либы бесплатны и открыты — glfw, glew, glm.
Единственное, чем может заняться Windows — это использовать софтовый fallback драйвер если железные по какой-то причине не завелись(например карта сдохла). Не уверен что вы захотите это видеть.
Из того же разряда смешные аргументы линуксоедов: «ну, сейчас выйдет Vulkan и тут уж точно вендекапец!». Не понимают, наверное, что nVidia одновременно выпустила поддержку вулкана и на венде и в линуксе ;)
*trollface.jpg*
Ещё раз — OpenGL поддерживают вендоры железа, т.е. nVidia/ATI с помощью ICD. Все GL либы бесплатны и открыты — glfw, glew, glm.
Единственное, чем может заняться Windows — это использовать софтовый fallback драйвер если железные по какой-то причине не завелись(например карта сдохла). Не уверен что вы захотите это видеть.
Из того же разряда смешные аргументы линуксоедов: «ну, сейчас выйдет Vulkan и тут уж точно вендекапец!». Не понимают, наверное, что nVidia одновременно выпустила поддержку вулкана и на венде и в линуксе ;)
*trollface.jpg*
+5
А в чём именно, по-вашему должна заключаться «поддержка» OpenGL со стороны Windows-то? Специальный кошерный каталог для nVidia/Ati либ должен быть на C:\Windows, или в чём?А в чём заключается поддержка DirectX? SCSI? Ethernet'а? Давайте всё на производителей драйверов переложим, да?
В MS DOS, кстати, так и было: каждый драйвер сам управлял своим API и всё далал сам. Только почему-то желающих вернуться в те времена как-то не очень видно.
-2
Во времена MS DOS не было такого понятия, как "доверенный магазин ПО", не было даже ярлыка "сертифицирован для MS DOS". Всё, что умел компьютер, разработчики использовали сами.
0
каждый драйвер сам управлял своим API и всё далал сам
API для драйверов прописан, с номерами major minor функций, как позже для IRP. Проще, конечно, но тем не менее: тот же диспатч. Можете сами посмотреть в исходниках.
0
OpenGL поддерживают вендоры железа
Всё очень просто. Напишите приложение для "плашечек" винды десятой. Вы не сможете просто взять, загрузить OpenGL в этом приложении и что-то нарисовать штатными средствами — песочница не позволит. А если вы ее обойдете, вас не пустят в магазин винтовых приложений.
0
«Вы не сможете просто взять, загрузить OpenGL в этом приложении и что-то нарисовать штатными средствами — песочница не позволит. А если вы ее обойдете, вас не пустят в магазин винтовых приложений.»
Поправочка — это касается UWP приложений. Почему нет прямой поддержки — да, вопрос.
И что дальше? От этого винда перестала поддерживать OpenGL? Или где-то сказано что OpenGL в тайлах — это «стандарт»?
Больше нельзя открыть GL'ное окно? Больше нельзя запустить Quake, Maya, Doom тот же самый? О горе нам, горе. *посыпает голову подручными средствами*
Besides, первые несколько ссылок в гугле:
http://developernote.com/2015/11/combining-opengl-and-xaml-together-in-a-windows-store-app-uwp/
https://www.reddit.com/r/WPDev/comments/3uvrrs/questions_about_opengl_and_universal_windows_apps/
Ну и там выясняется про NuGet и ANGLE.
И ещё надо бы WebGL посмотреть.
Поправочка — это касается UWP приложений. Почему нет прямой поддержки — да, вопрос.
И что дальше? От этого винда перестала поддерживать OpenGL? Или где-то сказано что OpenGL в тайлах — это «стандарт»?
Больше нельзя открыть GL'ное окно? Больше нельзя запустить Quake, Maya, Doom тот же самый? О горе нам, горе. *посыпает голову подручными средствами*
Besides, первые несколько ссылок в гугле:
http://developernote.com/2015/11/combining-opengl-and-xaml-together-in-a-windows-store-app-uwp/
https://www.reddit.com/r/WPDev/comments/3uvrrs/questions_about_opengl_and_universal_windows_apps/
Ну и там выясняется про NuGet и ANGLE.
И ещё надо бы WebGL посмотреть.
0
Ну и там выясняется про NuGet и ANGLE.Раз уж вы добрались до слова ANGLE, то могли бы и на сайт их проекта зайти. Тут можно уже дойти до того, что Linux и Win32 API поддерживает и DOS, раз там WINE и DoeEmu ходят.
И ещё надо бы WebGL посмотреть.Который реализован через ANGLE, ага.
Не поддерживает Microsoft нормально OpenGL — и это вполне сознательное решение. Microsoft вообще стандарты «ддя галочки» поддерживает, как уже объяснялось. Классические Три E. OpenGL должен был убит посредством OpenGL++, но SGI скончалась раньше, так что OpenGL++ просто свернули «за ненадобностью» и перешли на «план AA»: просто заставить всех пользоваться DirectX.
Но игрушки продолжали долгое время использовать OpenGL (даже id Tech 4 использует OpenGL, не DirectX), так что… «не выгорело». Microsoft честно старался, но Windows так и не стала единственной платформой о которой думают игроделы (хотя Wndows-only игр довольно много), так что в конечном итоге попытка провалилась. Посмотрим как с Vulkan будет.
0
Неважно что он там ещё поддерживает. Вам задачу надо было решить? Ну вот, направление теперь известно. Это если вы вдруг не хотите пользоваться стандартными API.
Вот честно — live tiles меня волнуют меньше всего, ибо функционал у них убогий и непонятно зачем они вообще сделаны в таком виде. Вот сижу я в Win10, почему нельзя вытащить Weather tile на десктоп чтобы я всегда любовался погодой? Ну и что, Win10 теперь не поддерживает live tiles внезапно из-за этого? Что вы ерундой размахиваете-то? Новый Doom выходит — и работает на OpenGL и похоже ещё и на Vulkan. Ну и где отсутствие поддержки?
>>Microsoft честно старался, но Windows так и не стала единственной платформой о которой думают игроделы
Ничего что Xbox практически запускает Win8 приложения, и является заодно единственной вменяемой альтернативой PS4 на рынке? Что у них там «не получилось»?
>>1. Microsoft позиционирует «тайлы» как замену старым Win32-
приложениям
https://www.youtube.com/watch?v=LLk9_EH6Pfo
Правда-правда?
>>3. Microsoft не поддерживают стандарт в новых API
Какой «стандарт» и в каких API? Списком?
Ещё раз, скажите, вам что именно мешает писать под Win10 OpenGL-приложения? Или вы будете отрицать наличие OpenGL ICD в винде?
>>2. Microsoft позиционирует свой магазин как основной (и, в персективе — единственный) источник приложений «нового типа»
И?
>>3. Microsoft не поддерживают стандарт в новых API
Ещё раз, вам кто-то обещал что будет поддержка на по сути кастомной платформе? Я вам говорю что в windows с OpenGL всё в порядке — вы мне твердите что он не поддерживается.
Мне что, запуск дума записать скринграббером?
А так-то, строго говоря и на ведроиде OpenGL не поддерживается, если что. Ведроид у вас претензий не вызывает, нет?
Вот когда запретят OpenGL на win32/64 — тогда и поговорим. Хотя я не очень понимаю как это вообще можно сделать без существенного ограничения функционала.
>>Я где-то ошибся?
В чём? В том что в windows проблемы с OpenGL? Да, ошиблись.
Вы пытаетесь мне доказать что MS старается его задвинуть куда-то на платформе, которая всем до лампочки, я вам говорю что «вот оно, прямо под рукой и работает, right fkn now».
Тут, видимо, применима поговорка по стакане наполненном наполовину: кто-то видит возможности, а кто-то недостатки.
Вот честно — live tiles меня волнуют меньше всего, ибо функционал у них убогий и непонятно зачем они вообще сделаны в таком виде. Вот сижу я в Win10, почему нельзя вытащить Weather tile на десктоп чтобы я всегда любовался погодой? Ну и что, Win10 теперь не поддерживает live tiles внезапно из-за этого? Что вы ерундой размахиваете-то? Новый Doom выходит — и работает на OpenGL и похоже ещё и на Vulkan. Ну и где отсутствие поддержки?
>>Microsoft честно старался, но Windows так и не стала единственной платформой о которой думают игроделы
Ничего что Xbox практически запускает Win8 приложения, и является заодно единственной вменяемой альтернативой PS4 на рынке? Что у них там «не получилось»?
>>1. Microsoft позиционирует «тайлы» как замену старым Win32-
приложениям
https://www.youtube.com/watch?v=LLk9_EH6Pfo
Правда-правда?
>>3. Microsoft не поддерживают стандарт в новых API
Какой «стандарт» и в каких API? Списком?
Ещё раз, скажите, вам что именно мешает писать под Win10 OpenGL-приложения? Или вы будете отрицать наличие OpenGL ICD в винде?
>>2. Microsoft позиционирует свой магазин как основной (и, в персективе — единственный) источник приложений «нового типа»
И?
>>3. Microsoft не поддерживают стандарт в новых API
Ещё раз, вам кто-то обещал что будет поддержка на по сути кастомной платформе? Я вам говорю что в windows с OpenGL всё в порядке — вы мне твердите что он не поддерживается.
Мне что, запуск дума записать скринграббером?
А так-то, строго говоря и на ведроиде OpenGL не поддерживается, если что. Ведроид у вас претензий не вызывает, нет?
Вот когда запретят OpenGL на win32/64 — тогда и поговорим. Хотя я не очень понимаю как это вообще можно сделать без существенного ограничения функционала.
>>Я где-то ошибся?
В чём? В том что в windows проблемы с OpenGL? Да, ошиблись.
Вы пытаетесь мне доказать что MS старается его задвинуть куда-то на платформе, которая всем до лампочки, я вам говорю что «вот оно, прямо под рукой и работает, right fkn now».
Тут, видимо, применима поговорка по стакане наполненном наполовину: кто-то видит возможности, а кто-то недостатки.
0
Вы пытаетесь формально убедить меня, давайте я вам формально же отвечу.
1. Microsoft позиционирует «тайлы» как замену старым Win32-приложениям
2. Microsoft позиционирует свой магазин как основной (и, в персективе — единственный) источник приложений «нового типа»
3. Microsoft не поддерживают стандарт в новых API
Из этих трех фактов я делаю вывод, что они стремятся стандарт вытеснить из Windows.
Я где-то ошибся?
1. Microsoft позиционирует «тайлы» как замену старым Win32-приложениям
2. Microsoft позиционирует свой магазин как основной (и, в персективе — единственный) источник приложений «нового типа»
3. Microsoft не поддерживают стандарт в новых API
Из этих трех фактов я делаю вывод, что они стремятся стандарт вытеснить из Windows.
Я где-то ошибся?
+2
2. Microsoft позиционирует свой магазин как основной (и, в персективе — единственный) источник приложений «нового типа»Приложения «нового типа» уже сейчас можно ставить только из этого магазана.
Я нарвался на это, когда меня родственники попросили разобраться с проблемой в их Windows 10: она отказывалась нормально «спать». Оказалось что кнопочки для программы настройки можно скачать только из этого идиотского стора из-за политики Microsoft, но программа установки от Lenovo успешно ставит невидимую часть этого компонента… который сбрасывает все настройки, выбранные в BIOS'е — потому что должны сработать те, что выбраны через «плитки»… но плиток-то и нету!
+1
Вы знаете, я вам так скажу: когда ради интереса полез посмотреть насколько сложно что-то писать с использованием DirectX на C# — с удивлением обнаружил что родной поддержки директа в шарпе просто нет.
Означает ли это что MS пытается задвинуть свой же DirectX?
PS: автору ниже про леново: грабли вендоров — не грабли ОС или МС. Вы сейчас говорите ровно то же самое что и 10 лет назад говорили про «падучую XP», не задумываясь что вины МС в том что индусы пишут драйвера через жопу — в общем-то нет.
Означает ли это что MS пытается задвинуть свой же DirectX?
PS: автору ниже про леново: грабли вендоров — не грабли ОС или МС. Вы сейчас говорите ровно то же самое что и 10 лет назад говорили про «падучую XP», не задумываясь что вины МС в том что индусы пишут драйвера через жопу — в общем-то нет.
0
Боюсь, что до момента, когда Windows станет удобным для разработчиков кросс-платформенных приложений очень далеко.Почему же?
А вообще — очень противоречиво развивается Windows.Где? По-моему — всё очень логично. «План А» (загнать всех в загончик и убить все системы потерпел неудачу). Время для «плана Б»: мы дружим со всеми-всеми-всеми… кроме тех, кто разрабывает приложения для MacOS и GNU/Linux'а на десктопе.
Вот, например, где OpenGL в приложениях «нового типа»?А зачем он там? В парадигму не вписывается от слова «совсем». Вот поддержка Metalа и Vulkanа — другое дело. Во всяком случае это было бы логично. Но они ещё сыроваты. Подождите чуток. Надо же придумать как сделать так, чтобы оно под Android'ом, iOS и Windows работало нормально, а под Linux — нет :-) Это времени требует.
+5
Их намерения понятны. Но есть подозрения, что разработчики не оценят.
Microsoft по-прежнему пытается усидеть на всех стульях разом — и legacy сохранить, и стать "единственной desktop-системой", и на мобильный рынок влезть.
Итоги этого:
Итого, вместо одной почти полностью захваченной ниши Винда получает непонятно, что. Им бы сейчас на самом деле дружить с другими десктопами и выкатывать фичи — добавлять поддержку POSIX нормальную, например, чтобы людям росто было поддержать Windows. Но они со своим "Embrace, Exterminate" опять лезут. Закончится печально. Потому что в один прекрасный день крупные разрабы между "поддерживать винду" и "поддерживать всё, кроме винды" могут выбрать второе.
Microsoft по-прежнему пытается усидеть на всех стульях разом — и legacy сохранить, и стать "единственной desktop-системой", и на мобильный рынок влезть.
Итоги этого:
- Мобильный рынок захватил Android и отдавать не собирается (следом тянется iOS). Смартфон на Windows люди рассматривают как что-то маргинальное.
- Доля OS X на Desktop растет и падать не собирается. Доля Linux, как я понимаю, тоже. Медленно, но верно люди понимают, что "Default OS" — уже совсем не факт, что лучшая.
- В последнее время все активнее контрибьютят в Wine и React OS. Не исключено, что скоро Windows для legacy тоже перестанет быть нужен почти полностью.
Итого, вместо одной почти полностью захваченной ниши Винда получает непонятно, что. Им бы сейчас на самом деле дружить с другими десктопами и выкатывать фичи — добавлять поддержку POSIX нормальную, например, чтобы людям росто было поддержать Windows. Но они со своим "Embrace, Exterminate" опять лезут. Закончится печально. Потому что в один прекрасный день крупные разрабы между "поддерживать винду" и "поддерживать всё, кроме винды" могут выбрать второе.
+1
Вы абсолютно правы, но проблема в том, что Microsoft уже слишком далеко забрёл. Но ведь уже сейчас действительно очень часто вопрос стоит именно как "поддерживать винду" (и иметь специальный, исключительный геморой только и исключительно ради одной системы) и "поддерживать всё, кроме винды" (где есть, конечно, отличия — но у всех больших "реальный" POSIX со всеми вытекающими)! Если они колючую проволоку вот прямо сейчас уберут, то неожиданно, вдруг, окажется что приложения хуже всего работают как раз под Windows!
Потому они убирают её там, где выбора нет — и оставляют там, где есть шансы людей удержать. Сработает ли стратегия? Никто не знает. Я уже писал кто и как ответит на этот вопрос — не хочу повторяться.
Потому они убирают её там, где выбора нет — и оставляют там, где есть шансы людей удержать. Сработает ли стратегия? Никто не знает. Я уже писал кто и как ответит на этот вопрос — не хочу повторяться.
+1
Хуже всего работают под windows? У винды хотя бы есть какая-никакая обратная совместимость, в отличии от osX. А геморрой будет всегда, так как держать зоопарк ос в компаниях — глупо. Linux на десктопах — звучит вкусно, конечно, но не 100% совместимость с современным железом ставит крест на нём, к сожалению.
+4
Linux на десктопах — звучит вкусно, конечно, но не 100% совместимость с современным железом ставит крест на нём, к сожалению.Windows с середине 90х тоже была далеко не со всем железом совместима :-)
Да и сейчас, на самом деле, тоже. Это дело наживное. Главное — понять что угнаться за железом нельзя, нужно производителей железа заставлять/убеждать/etc делать железо под твою OS. Apple, Google и Microsoft это сделать могут, Ubuntu, увы, нет. RedHat может — но только на серверах, десктоп, увы, они бросили. То ли не смогли, то ли не посчитали нужным — я не знаю.
0
У винды хотя бы есть какая-никакая обратная совместимость, в отличии от osX
Сижу на OS X со времен Mountain Lion. Знаю человека, который купил макбук, когда был Lion (просто, без "Mountain"). С той эпохи (уже 10 лет, примерно) почти все приложения работают прекрасно.
А если вы про PowerPC, так Винда сейчас делает новый API, поддерживающий ARM. Но что-то никто не вопит, что старые приложения не запустятся на планшетах… А ведь в OSX, насколько я знаю, были средства виртуализации, долгое время позволявшие запускать старые PowerPC-приложения на Intel.
Кроме того, совместимость с POSIX для большинства приложений означает, что программу достаточно просто пересобрать новым компилятором, чтобы она отлично заработала. И большинство MacOS-разработчиков так и поступили. API-то Apple тогда не меняли, так ведь :)
Так что выходит, что у OS X обратная совместимость ЛУЧШЕ, а не ХУЖЕ. И ломать они ее не спешат, хотя новые технологии (тот же Metal) выкатывают постоянно.
Мого раз говорил и продолжаю утверждать: единственное преимущество Windows — это ее УЖЕ накопленная коммерческая популярность. Если бы все операционные системы появились вчера (с имеющимся актуальным набором приложений), то очень большой вопрос, кто бы победил. Далеко не факт, что Win 8.
+1
Как минимум, есть GLES 3.0. Не полноценный opengl, конечно, но думаю что конкретно для десктопного варианта таки можно прицепить glew, если чего-то будет не хватать.
+1
Есть вполне пригодный для использования транслятор OpenGL ES вызовов в эквивалент Direct3D с поддержкой шейдеров — angle.
Поддерживается в репозитории Google.
На MSOpenTech есть его порт, адаптированный для WinRT приложений.
К примеру cocos2d-x для сборки UWP приложений использует именно его.
Поддерживается в репозитории Google.
На MSOpenTech есть его порт, адаптированный для WinRT приложений.
К примеру cocos2d-x для сборки UWP приложений использует именно его.
0
А чем вам виртуализация не нравится?
0
Луч надежды на отказ от виртуализации в пользу контейнеризации :)
+1
По сути это wine наоборот?
+31
типа, native cygwin
+1
wine === WINE in not emulator
Дастин Кирклэнд говорит, что это не виртуальная машина, никаких контейнеров и не Cygwin, а нечто похожее на эмулятор
Ubuntu on Windows — это эмулятор
Дастин Кирклэнд говорит, что это не виртуальная машина, никаких контейнеров и не Cygwin, а нечто похожее на эмулятор
Ubuntu on Windows — это эмулятор
-12
НЛО прилетело и опубликовало эту надпись здесь
line :)
+5
Да, в оригинальной статье это даже упоминается
Linux geeks can think of it sort of the inverse of "wine" — Ubuntu binaries running natively in Windows.
+4
Это по сути обновление SFU https://en.wikipedia.org/wiki/Windows_Services_for_UNIX
0
del
-6
лучше бы наоборот — вин 7 запускать под минтом. Не считая игр, 3 нужных мне вин-проги не запускаются под вайном
-9
На дворе 2016 год и уже Win8.1, в плане актуальности, отходит. А Вы про Win7 говорите. Кто ж будет в нее столь новые фишки-то внедрять? Где таких, извините за слово, извращенцев найти?
Вперед нужно смотреть, а не назад возвращаться.
Вперед нужно смотреть, а не назад возвращаться.
+9
Гос структура. На одном из критичных сервисов, ограничение IE 8!!! Переделывать его никто не будет. В ближайшее время. Так что 7 ещё долго будет в работе. :)))
0
Одно дело пользоваться, и совсем другое внедрять новый функционал ;)
0
Насколько я знаю, IE8 вполне себе ставится под PlayOnLinux. Или там ещё какие-то виндоспецифичные требования?
Кстати про госсервис с ограничением IE8… Ссылку на него в студию! Вроде в некоем документе от РКН говорилось, что такое недопустимо. Найти сходу не смог, но это не фатально — составим обращение, пусть разбираются. Заодно и в ФАС пару ласковых напишем.
Кстати про госсервис с ограничением IE8… Ссылку на него в студию! Вроде в некоем документе от РКН говорилось, что такое недопустимо. Найти сходу не смог, но это не фатально — составим обращение, пусть разбираются. Заодно и в ФАС пару ласковых напишем.
0
Новость интересная, но было бы ещё интереснее, если бы она была "Microsoft интегрировала Windows10 в Ubuntu" )
+9
Подождите, со дня на день будет и такая новость )
+7
А это уже давно делается через qemu или xen.
Вот я сейчас вам сообщение пишу в линуксовом хроме, а на соседнем мониторе смотрю, как UE4 лайтмапы собирает.
Вот я сейчас вам сообщение пишу в линуксовом хроме, а на соседнем мониторе смотрю, как UE4 лайтмапы собирает.
0
Зачем? UE4 под Linux неплохо работает же
+1
Я единственный кто использует Linux
Соответственно проект ведется в Visual Studio 2015.
Собрать под линуксом это, конечно, хорошо, но лишние проблемы с совместимостью. А зачем?
Ну и кстати, разве в UE4 под линуксом есть хотя бы намек на такую же интеграцию с IDE как со студией?
Соответственно проект ведется в Visual Studio 2015.
Собрать под линуксом это, конечно, хорошо, но лишние проблемы с совместимостью. А зачем?
Ну и кстати, разве в UE4 под линуксом есть хотя бы намек на такую же интеграцию с IDE как со студией?
+1
Ковыряю время от времени UE4 под линуксом, последние версии довольно стабильны, с IDE есть небольшие проблемы но в целом решаются. Под Qt Creator, например, у меня получилось без особых проблем настроить процесс компиляции/отладки. Сейчас пробую разобраться как то же самое провернуть в CodeLite.
+1
Студия позволяет на лету менять код без перезапуска редактора. Вроде под Линукс этого еще нет. Хотя не уверен.
0
реклама — KDevelop-ом не интересовались?
Кстати советую скомпилить 5 версию, много плюшек добавили. — реклама
Кстати советую скомпилить 5 версию, много плюшек добавили. — реклама
0
Я пробовал 4 версию, мне почему-то не зашло (честно говоря, не могу даже нормально сформулировать почему). Благодарю за рекламу 5 версии, на днях посмотрю её.
0
kfunk.org/2016/02/16/building-kdevelop-5-from-source-on-ubuntu-15-10
Это для быстрого билда свежачка.
Сейчас у нас идёт разработка полным ходом в рамках Google Summer Of Code кстати.
И заглядывайте в kdevelop-devevel@kde.org если что, а то пятая версия ещё в бете.
Это для быстрого билда свежачка.
Сейчас у нас идёт разработка полным ходом в рамках Google Summer Of Code кстати.
И заглядывайте в kdevelop-devevel@kde.org если что, а то пятая версия ещё в бете.
0
Перешел на Linux 3 года назад, тоже не вижу профита для себя? Лучше бы действительно сделали запуск Windows приложений в Ubuntu. А то Word of Tanks ну никак у меня не запускается ). А вообще такое предчуствие как в анекдоте: «Что будет если скрестить ежика со змеей? 2 м колючей проволоки». Предчуствую головную боль…
-8
WoT, кстати, прекрасно работает под убунту. (PlayOnLinux, если wine лень настраивать)
оффтоп: а с каких пор Habrahabr стал доступен для комментирования ридонли пользователям? Я пропустил что-то?
оффтоп: а с каких пор Habrahabr стал доступен для комментирования ридонли пользователям? Я пропустил что-то?
0
Пропустили: habrahabr.ru/company/tm/blog/279759
+1
Не только MS вводит новые погремушки-зазывалки, привлечение новой крови и Хабру не чуждо.
0
Имхо хорошая идея на счёт read-only. Есть некоторые темы на хабре, где либо очень мало комментариев, либо же сидят не достаточно хорошо осведомленные люди и никто им там не возражает, ибо людей нет.
+1
Ну теперь точно вендекапец!
Если серьзно, такая синергия — это круто. Теперь можно разрабатывать из-под Windows без виртуалок и сигвинов :) Если там еще и APT со своим дистрибутивом пакетов будет работать, то вообще обалдеть.
Если серьзно, такая синергия — это круто. Теперь можно разрабатывать из-под Windows без виртуалок и сигвинов :) Если там еще и APT со своим дистрибутивом пакетов будет работать, то вообще обалдеть.
+4
А разве 1 апреля уже наступило?
+8
А кто-то говорил, что там будет с доступом к девайсам: к видюхе, к портам, к USB?
+1
А зачем? И так ясно: ни-ка-ко-го. Я уже про это писал: задача у Microsoft'а простая и бесхитросная:
Зачем? Очень просто: на рынке серверов удавить Linux не получилось и не получится. Это Microsoft, наконец признал. А что из этого следует? Что на десктопе Linux теперь тоже "удавить" не получится: софт для этих серверов нужно же где-то разрабатывать! Из под Windows через ssh… можно, но неудобно. Так что пусть не в "супер" виде, но в каком-то — Linux'овый десктоп будет жить. Что нужно сделать? Правильно — пересадить разработчиков на Visual Studio. Как это сделать? Ну вот сегодня и увидели.
Сработает ли этот план? Ну — это от многих причин зависит. Но попытка хорошая.
- Сделать так, чтобы Linux'овые серверные приложение было удобно разрабатывать и использовать из под Windows.
- Сделать так, чтобы декстропные Linux приложения под Windows работали фигово. В идеале — не работали бы совсем.
Зачем? Очень просто: на рынке серверов удавить Linux не получилось и не получится. Это Microsoft, наконец признал. А что из этого следует? Что на десктопе Linux теперь тоже "удавить" не получится: софт для этих серверов нужно же где-то разрабатывать! Из под Windows через ssh… можно, но неудобно. Так что пусть не в "супер" виде, но в каком-то — Linux'овый десктоп будет жить. Что нужно сделать? Правильно — пересадить разработчиков на Visual Studio. Как это сделать? Ну вот сегодня и увидели.
Сработает ли этот план? Ну — это от многих причин зависит. Но попытка хорошая.
+7
Это вполне себе известное их «Embrace, Extend, and Extinguish». Они-таки хотят подмять под себя и сферы, в которых linux доминирует.
+1
НЛО прилетело и опубликовало эту надпись здесь
На самом деле — ни то, ни другое. Идея простая и понятная: "задушить в объятьях" Linux'овый desktop.
Всем известно что на desktop'е денег нет, разработка спонсируется за счёт серверного Linux'а и, в последнее время, Android'а. Убить их нельзя — но можно сделать так, чтобы те, кому нужен Linux для разработки могли работать под Windows и "не парились".
Ну а те немногие, кому это всё-таки не подойдёт — им ещё сложнее будет.
Что самое ужасное в этом плане, так это то, что он простой, понятный и совершенно не попадающий ни под какие ограничения каких-либо регулирующих органов: те могут заставить Microsoft чего-то перестать делать (навязывать свой браузер, к примеру). Но заставить его поддержать какой-нибудь Wayland в Windows они ведь не могут! Это уже какой-то совсем "вывих мозга" будет!
Так что… снимаю шляпу.
Всем известно что на desktop'е денег нет, разработка спонсируется за счёт серверного Linux'а и, в последнее время, Android'а. Убить их нельзя — но можно сделать так, чтобы те, кому нужен Linux для разработки могли работать под Windows и "не парились".
Ну а те немногие, кому это всё-таки не подойдёт — им ещё сложнее будет.
Что самое ужасное в этом плане, так это то, что он простой, понятный и совершенно не попадающий ни под какие ограничения каких-либо регулирующих органов: те могут заставить Microsoft чего-то перестать делать (навязывать свой браузер, к примеру). Но заставить его поддержать какой-нибудь Wayland в Windows они ведь не могут! Это уже какой-то совсем "вывих мозга" будет!
Так что… снимаю шляпу.
+2
Стоит учитывать, что это палка о двух концах: как под серверный Linux теперь можно будет разрабатывать из-под Windows, так и разработчикам под Linux придется меньше (или не придется вообще) мучаться, если нужно будет сделать приложение для Windows.
Как компилировал, так и компилируешь дальше.
Так что профит от такого есть сразу для всех — думаю, именно поэтому Cannonical и взялись за это дело. Не думаю, что это загубит кому-то хоть что-то, но это уже там посмотрим.
Как компилировал, так и компилируешь дальше.
Так что профит от такого есть сразу для всех — думаю, именно поэтому Cannonical и взялись за это дело. Не думаю, что это загубит кому-то хоть что-то, но это уже там посмотрим.
+1
Не думаю, что это загубит кому-то хоть что-то, но это уже там посмотрим.Загубит — не факт. Но понятно по кому это ударит.
Этот гибрит делает ещё более сложным разработку под Linux на desktop'е. Если раньше большинство их тех, кто разрабатывали вещи для сервера всё-таки должны были общаться с GNOMEом, KDE и прочим — то теперь их это всё вообще «парить не будет».
Эффект как бы предсказуем — но вот насколько он будет разрушителен? Пока сложно сказать…
0
Поставил Go и разрабатываю linux сервера под виндой, используя git-bash (на основе MinGW64) в качестве консоли.
Работает в Windows 7.
Работает в Windows 7.
0
Вау! Это cygwin'окапец? Интересно, а X11 у них хватит сил затащить на платформу?
+5
x11 можно было и под cygwin скомпилировать ( imgur.com/8UGNBdL, источник www.reddit.com/r/unixporn/comments/4aokkr/xfce_xfce_running_in_windows10 )
p.s. как форматировать комментарии? или для ридонли это пока не работает? :)
p.s. как форматировать комментарии? или для ридонли это пока не работает? :)
+1
Ну так то можно было бы и в целом cygwin продолжать пользоваться. А ещё есть xming. Но если бы были иксы из коробки, то можно было бы "пропатчить kde2" пользоваться GUI программами из репозиториев убунты под win10 без привлечения тяжёлой артиллерии.
+2
Для форматирования комментариев нужна карма больше нуля, для + голоса в карму надо чтоб у того, кому вы хотите поставить +, был хотя бы 1 пост, а ридонлям (т.к. у них нет постов) в + голосовать нельзя, только в — (отсеивать неадекватов). Такие дела.
+1
НЛО прилетело и опубликовало эту надпись здесь
Раньше было защитой от троллинга, как я понимаю. Сейчас — legacy костыли, от которых не избавляются почему-то. Как минимум до -5 кармы я б оставил форматирование, мало ль где челвоек случайный минус выхватил.
0
На самом деле смысл таки есть. Мигающую картинку вы без поддержки форматирования не вставите :-) А думать над тем что можно использовать криво, а что нет — администрации, видимо, лень.
0
Интересно, а X11 у них хватит сил затащить на платформу?Сил может быть и хватило бы. А вот желания пока нет. Думаю — и не будет, как я уже говорил.
0
Ждём появления MacLinDows — три системы в одной с полной интеграцией.
+11
Это как когда-то были две подсистемы, OS/2 и posix в Windows NT. Интересно, она реально использовалась? После Windows XP их, вроде бы, убрали.
+3
Да. Они сыграли очень важную роль. Без POSIX-подсистемы (серитификата FIPS 151-2) продать Windows NT правительству было нельзя. Решение — было просто до гениальности: реализовать подсистему строго достаточную для прохождения стандартизации, но абсолютно бессмысленную в реальном мире (никакого Win32 и POSIX в одном процессе, что вы… GUI… какой-такой GUI? нет в FIPS 151-2 никакого GUI!). Ну а потом, через много лет, в Windows XP — да, их убрали. Не использует же никто. Ах они какие люди нехорошие, да.
Так что всё это уже проходили. Ничто не ново под луней :-)
Так что всё это уже проходили. Ничто не ново под луней :-)
+11
Вы может быть сейчас удивитесь, но X11R5 в составе Interix таки был из коробки...
И даже работал.
И даже работал.
+1
Посмотреть на это с точки зрения формальных требований — свежий взгляд на дело. Майкрософт — организация немаленькая, а для крупноразмерных организаций требования стандартизации бизнес продуктов — важны.
0
Причём тут "немаленькая организация" и "стандартизация бизнес-продуктов"? Для Microsoft'а стандарты всегда были важны не как "стандартизация формальных требований", а как "галочка, которая нам нужна, чтобы впарить продукт". POSIX подсистема в NT никогда не предназначалась для того, чтобы кто-то её реально использовал. Она была нужна строго и исключительно для того, чтобы обойти формальные требования. Internix — это уже совсем другая компания и совсем другая история.
+8
POSIX Subsystem (он же Interix (он же SFU)) выпилили только в 8.1. Лично я, пока админил зоопарк никсов на разных хостингах, сам сидючи из-под винды, — пользовался им активно. И потом ещё несколько лет по привычке. Удобная была штука, хоть и не сильно совместимая с современными никсами. Главный недостаток, что приложения под него надо было собирать из исходников, ABI — обычные PE EXE… Свежий баш под SFU спортировать — головняк тот ещё был.
Новая реинкарнация обещает куда лучшую совместимость, потому что она на бинарном уровне. Формат бинарников — ELF, собранные на убунте. То есть, свежак как он есть. Круто же.
Новая реинкарнация обещает куда лучшую совместимость, потому что она на бинарном уровне. Формат бинарников — ELF, собранные на убунте. То есть, свежак как он есть. Круто же.
+5
Не путайте подсистему POSIX и разработку Softway Systems — это разные вещи и у них были разные цели.
0
Очень интересно! Я ubuntu server держу под Hyper-V на 10-ке Теперь получается можно будет обойтись без виртуализации!
+1
Ubuntu интегрировали в Windows 10