Pull to refresh

Comments 155

Интересно, что там вместо иксов, и как там все устроено?
Видимо напрямую в видео гонят информацию через OpenGL (без Хов)
В wiki прочитал, что PS4 будет поддерживать DirectX 11. Как это будет происходить? =)
UFO just landed and posted this here
Вас почитать так получается что втыкаешь карточку посовременней и DirectX магическим образом появляется и в маках и под никсами :).
Смею предположить, что он таки появляется на видеокарте (вернее остается), но в ос то поддержка явно не возникнет сама собой.
Именно! Кроме поддержки на уровне железа необходима реализация API на уровне операционной ситсемы и поддержка драйвером.
Те совместимость железа с DirectX не дает возможность говорить о возможности разрабатывать игры на DirectX.
UFO just landed and posted this here
UFO just landed and posted this here
Тогда вы понимаете, что если карта поддерживающет DirectX 9 то она поддерживает и DirectX 11 с как минимум D3D_FEATURE_LEVEL_9_1.
Под это требование вроде как подпадает любая серийно производимая в настоящее время видео карта.
Как самый наивный вариант «допилят» Wine под свою конктреную железку в тесном сотрудничестве с AMD/ATI. Но скорей всего, тк львиная часть API уже реализована в драйвере — сделают с нуля.
Видимо надежд что эта работа как-то отразится на OpenSource (Wine)\ FreeBSD\Linux сообществах — мало.
Запилят собственную проприетарную реализацию API, технически это никто не запрещает сделать (в gallium3d вон тоже подобное делали). Может быть даже у Microsoft кода купят. Утащить и прикрутить это к обычной FreeBSD, скорее всего, не получится.
Вспомнился старый анекдот — «Вышла PS: Ура! Мы запустили на ней Linux!!! Вышла PS2: Ура! Мы запустили на ней Linux!!! Вышла PS3:… она уже с Linux'ом».
Интересует три вопроса — 1. Через сколько на PS4 запустят Linux? :)
2. Через сколько появятся пакеты на дескотпном FreeBSD? ))) И чувствую если появятся, то поголовье бсдешников увеличиться существенно.
3. Как пропатчить KDE под Orbis?
4. Как пропатчить God of War под FreeBSD?
Единственный вопрос — а зачем на PS4 запускать FBSD/Linux? Это же обыкновенный ПК, так что факт того, что это PS ничего особенно интересного не дает.
А она разве не дешевле себестоимости продаётся, как обычно принято?
Не знаю точно, но, думаю, по себестоимости максимум. Это довольно неудобный ПК (там USB, кстати, появился? Вроде не было), и смысла делать из сравнительно удобного игрового устройства сомнительно удобный ПК я, если честно, не вижу.
UFO just landed and posted this here
Если под себестоимость считать и затраты на разработку платформы — то себестоимость PS4 должна быть значительно ниже.
Я имел в виду себестоимость самого железа в сравнении с аналогичным ПК.
UFO just landed and posted this here
там фишка как раз в том, что не нужно гонять по шине геометрию и текстуры — память общая
UFO just landed and posted this here
Чтобы выкинуть коробку со стола?
А зачем Linux запускать, там. Вот 2й это да, когда это сделают и когда мы сможем на пц играть в игры с пс4.
За 400 евро туда над ещё ухитриться вкатить OS нормальную. Сломают бутлоадер — да, будет круто. А так там железки весьма и весьма средненькие, Любой более-менее современный i5 + видеокарта внешняя в лёгкую сделают по производительности и бокс, и соньку.
блажен, кто верует…
Посчитайте флопсы, погуглите, посмотрите, на чём проводилась демонстрация xbox one. :) Тухлые восьмиядерники AMD в части бенчмарков уверенно СЛИВАЮТ четырёхъядерным i5, а встроенная графика, судя по спекам, будет ~ на уровне 7870, средне-топовой видяхи.

Компьютер за килобакс легко покроет это железо по производительности, вот только на нём ещё и работать можно будет, а не только играть.
вообще не в том направлении мысль пошла)
Во всем мире люди покупают консоли чтобы не работать. Потому что ПК и консоли это вещи для разных задач. Когда я купил себе ПС3, я даже купил некоторые из имеющихся игр на ПК — это тупо удобнее во всех аспектах.
Мне вот не улыбается покупать соньку для мыльного кинца, имея i7-3930k и ATI 7970 в качестве видеокарты. :) А геймпад и к компу подключить можно.

Единственное, что расстраивает — не поиграть в Halo, но, опять же, тратиться на Xbox 360 ради одного эксклюзива (в который хочется поиграть)…
Всяко лучше шумящих здоровых компов с корявой установкой игр и вечной головной болью «А хватит ли мне мощности, а подойдет ли железо, али тварь я дрожащая?».
А я вот вижу, что сонька мощнее моего десктопа и вряд ли в ближайшем будущем я смогу купить такое железо по такой цене. Если можно будет установить Ubuntu, то куплю на смену десктопа.
1) Нельзя проводить аналогию между кодом, который не заточен под архитектуру и кодом, который пишется под конкретное железо.
2) Если у CPU и GPU действительно общее адресное пространство, то сравнивать с обычными картами тоже неверно.
В результате компьютер за килобакс вполне может проигрывать по производительности в играх данной железке.
Давайте сравним показатель во FLOPS третьей плойки с тем железом, которое было на момент её выхода (и посмотрим, когда компьютеры догнали «соньку»), и посмотрим на текущие показатели современных процессоров / видеокарт и текущего поколения консолей?

Стоит отметить, что в этом поколении приставок куда менее мощный с точки зрения «сухих цифр» 360 выдавал картинку лучше, чем PS3 (как раз из-за куда более простого и приямого доступа к железу), а в грядущем мы имеем очень схожую архитектуру в обеих приставках и х86-based процы в обеих, что позволяет с бОльшей уверенностью говорить о результатах подобного сравнения в пользу его (сравнения) достоверности.

Мой компьютер сейчас выдаёт (по самой грубой оценке) ~ 170 GFLOPS на проце и ~ 3 800 GFLOPS с одинарной точностью на видеокарте.

Xbox360 — CPU: 115 GFLOPS | GPU: 240 GFLOPS

По PS3 показатели разнятся, но в среднем полученные реальные GFLOPS находятся на уровне ~ 300-400.

По PS4 нагугленное выдаёт оценку в ~ 1 800 -:- 2 100 GFLOPS, причём большинство склоняются к цифре 1 840 GFLOPS. Нагуглить флопсы акутального для 2004-2006 года железа можете сами.
Вы вообще прочитали что я написал? Что вы к этим дутым флопсам привязались? Если они только на кэше достижимы — что с ними будет, когда кэша не хватит? А если память медленная, а если ее гонять туда-сюда надо будет? Да флопсы эти в десятки и сотни раз просесть могут.
По компу я говорил про реально измеренные флопсы, которые можно выжать в числодробилке.
Я правильно понимаю, что установив такой эмулятор на свой PC я смогу играться в игры PS4?
«Откуда дровишки?» © А. С. Пушкин.
UFO just landed and posted this here
UFO just landed and posted this here
Так и процессоров таких в домашних машинах небыло.
Есть мнение, что штука будет ядерно потегана чем-нибудь внутри, чтобы максимально исключить её слив.
Но учитывая, что серийная железка будет 86_64 — чисто теоретически вы правы, архитектурно этому ничто мешать не должно. Добавь дрова для своего видео, и поехали.
Часто встречающийся тут ответ: первый Xbox был на х86. Эмулятора нет до сих пор. Выводы делайте сами.
У первого Xbox была очень толстая защита и далено не windows или что-то привычное в качестве ОС. А здесь и ось «открытая», которую давно знают, и у бокса внутри будет Win8. Осталось согнуть загрузчик этого дела и заставить его грузиться с обычной UEFI-мамки.
Ну, у коробки формально был сильно перепиленный винтукей, другое дело, что видео там было не семи-кастом, как в этот раз, а что-то совершенно уникальное от Nvidia, с соответствующими последствиями для дела стандартизации интерфейса.
У первого яща там только Win2k kernel, и тот перекорябаный. Сама ОС там очень далека от привычной винды. Пруфы легко гуглятся.
Поэтому я и сказал «формально» :)
Видео, я уже щас вспомнил, был сильно перепиленный GF3.
у бокса внутри будет Win8
Вот бы ещё открыли они её для использования в качестве обычного ПК, с возможностью запускать обычные Windows-игры… мечты-мечты…
у бокса внутри будет Win8

Там будет ядро Win8, а не сам Windows 8. Возможно туда еще переехала часть подсистем, но явно совсем не в том виде, в котором они в настольной ОС. И ядро, и подсистемы скорее всего будут очень сильно переработаны. В том же Xbox 360 от былого Windows осталось довольно мало.

Более того, в боксе две ОС. На ядре Win8 крутится все, что не связано с играми. Для игр есть другая ОС. На каком она ядре не говорили, но там явно будет еще меньше общего с Windows 8.
Насколько я читал/слышал, «игровая» операционка будет крутиться через HyperV с пробросом железа до гостевой ОС.

Инфа с англоязычной вики:
The device will run three operating systems: Xbox OS, an OS based on the Windows kernel, and another OS that will allow the other two operating systems to communicate by virtualisation (as a hypervisor).


А для Windows kernel-based ос обещают порт приложений с ПК с minimal efforts, то есть различия не так велики. Так что я буду надеяться, что рано или поздно кто-нибудь расковыряет ROM, сломает загрузчик и запустит эту ОС сначала на совместимом железе, а затем и вообще на произвольном, лишь бы архитектура подходила. Если там Windows kernel, то система драйверов, думаю, там аналогичная виндовой, так что с поддержкой «немного других» железок проблем много не будет.

Опять же, повторюсь, это всё слухи и догадки. Выйдет железо в продажу, начнут ковырять умельцы — там и видно будет, что, как и куда.
Крутиться она то будет через HyperV, но низкий уровень доступа к железу это не отменяет — про это прямым текстом говорили. На xbox 360 DirectX позволял самому формировать командные буферы, записывать константы. Некоторые умудрялись вообще не использовать DirectX, а писали свое API чисто для работы с командным буфером без DirectX. Давало это впечатляющие результаты.
В таком случае даже наличие знакомой системы драйверов вряд ли чем поможет. Доступ железу намного ниже, нежели на ПК. Сами железки довольно существенно отличаются — общее адресное пространство, кеш в виде ESRAM и блоки Move Engines для пересылки данных между RAM и ESRAM. Сам GPU явно не просто с полки ПК комплектующих взят. Зная возможности xbox 360, доступ ко всем этим видам памяти возможен напрямую, а на Xbox one возможно использовать Move Engines, чтобы работа с ESRAM проходила полностью прозрачно. Так что есть вполне обоснованная уверенность, что по крайней мере Xbox OS просто так не «взлетит» и писать эмулятор по крайней мере подсистемы памяти придется.
Вот за такие комменты мы и любим хабр. Спасиб, что разъяснили.
А здесь и ось «открытая»

«На основе FreeBSD» != «открытая». Тут вам не GPL, как c линуксом.
cxbx есть же, даже пару игра запускает.
Типа как Хакейстейшнтош. (Hackintosh — взломанный вариант Mac OS)
Поставить можно будет с костылями, возможно где-то будет работать при счастливом расположении звёзд
Я адаптировал вариант для PS
Тогда зачем там «…тош»? =) Хакстейшн. Да и «хакей» (≈хоккей) там как-то совсем уж смешно выглядит =)
Согласен, вариант ещё требует обсуждения :)
Хакейстейшнтош

Хакинтош для PS?
Аналогичную мысль чуть выше озвучил. Видать что-то есть в этом
>PS3 работала на Linux
Ну откуда вы берете такие глупости?
Это Linux работал на PS3, и то, пока не прикрыли.
Поздно увидел ваш комментарий и тот, что ниже.
Убрал.
Дело в архитектуре же. Нынешняя значительно, значительно облегчает процесс, так сказать, адаптации.
UFO just landed and posted this here
Я практически уверен, что если это FBSD, то как апи они юзают OpenGL, изобретать отдельный велосипед тут уже совершенно ни к чему. А это, в свою очередь, вещь достаточно стандартизированная.
У них есть свой, стандартизированный, PSGL, еще со времен PS2.
PSGL основан на OpenGL 1.3 ES, так что проблем тут серьезных быть не должно. Думаю, если они и используют этот конструктор для обратной совместимости, то в виде программной прослойки, чтобы не мудохаться с более-менее стандартным железом.
Да, насчет PSGL я скорее-всего не прав, поскольку он был разработан вместе с Nvidia, а у пс4 теперь радеон вместо видеокарты.
С другой стороны свой велосипед «по-мотивам» OGL вполне имеет смысл. Более того, такие велосипеды есть у каждого производителя видеокарт в виде нестандартизированных экстеншнов
Ну, это да. Важно, что железо более или менее одинаковое.
радеон вместо видеокарты.
Эх как вы их унизили прям.:)
Да у всех сейчас радеон вместо видеокарты, чего обижаться-то. И у меня дома тоже.
UFO just landed and posted this here
Вопрос мощности — вопрос десятый. Одно дело, когда нужно было сэмулировать совершенно чужую архитектуру, которая была вполне себе черным ящиком — стукнешь ногой, и неясно, как тебе это икнётся. Сейчас же вопрос сугубо программного взаимодействия со знакомой, в целом, платформой.
UFO just landed and posted this here
Вообще-то есть к чему, и они не используют OpenGL как апи. Используется PSSL (PlayStation Shading Language).
The High Level Shader Language allows developers to write their own high-level pixel-shader code for DirectX, with parallels to similar systems on OpenGL. For PS4, Sony has introduced its own rendition — the PlayStation Shader Language.

"[It] allows for much better utilisation of the low-level hardware we're using," said Sony's Chris Norden. «We did a lot of research and determined that we really needed our own for this platform.»

It's very similar to HLSL so developers will have no problem getting to grips with it, while Sony itself provides a number of tools that make porting over existing HLSL code very simple indeed.

«DirectX tends to hide a lot of the internal workings of the card to have a nice easy-to-use API across all platforms,» explained Norden. «We expose a lot of the hardware features you're not used to getting on a PC. We can do a lot more cool things, we have a lot more access to the power in the system.»

In short, while PS4 is built on PC architecture, the fixed platform approach allows developers to get much more out of the hardware than they can from equivalent AMD computer tech.
Опять-таки, персонально я практически уверен, что PSSL — это отдельная программная прослойка, которая взаимодействует с железом уже через OGL. Время покажет, конечно, прав ли я.
Но ведь если эта «прослойка» позволяет низкоуровневые оптимизации, недоступные на OpenGL — значит, это уже не прослойка?
Главное, что это программный костыль в принципе — значит, его можно сэмулировать, сымитировать.
Я далек от мысли, что на стоковом железе можно будет добраться до терминала в два клика, но это все же обещает, по последним признакам, быть более простой задачей, нежели с PS3.
Скорее всего нет, я более чем уверен что там TLB общий на cpu\gpu, чего нет в настольном железе, да и драйверов там как бы и нет, на консолях вы можете напрямую обращатся к железу и никто вам не запретит
Поправьте меня, если я что-то путаю — TLB же не делает адресное пространство в базовом смысле общим? Или я концепт понимаю вверх ногами?
Общий TLB — это тотальный затык производительности. У каждого CPU — свой TLB и у каждого мультипроцессора в GPU тоже (скорее всего). Главная же фишка в новых APU от AMD заключена в том, что GPU и CPU имеют доступ к общей памяти и когерентные кэши. Это позволяет совместно обрабатывать данные без копирования и на этом реально можно получить выигрыш и возможность усложнить логику игровых движков (больше обратных связей можно нафигачить).

А TLB для периферии у AMD был давным давно. Называется оно IOMMU и больше нужно для виртуализации, чем для повышения производительности.
Я на вите мог обращаться к текстурам и буферам в видеопамяти по обычному C указателю, просто видеопамять быстрее для gpu, разработчик мог сам решать где что хранить. На пс4 память общая на cpu и gpu, нужно посмотреть в сдк как там сделано.
Время покажет, конечно, прав ли я

Нет

Консоли живут за счёт прямого доступа к железу и контроля распределения ресурсов.
Сейчас это единственное что отличает их от PC.

PSSL не API — это язык программирования шейдеров
Да, поторопился, не дочитал до конца — вы правы, конечно.
OpenGL там не используется, по крайней мере написать что-то более менее вменяемое с ним не получится. Там своя библиотека LibGCM, которая работает на более низком уровне, нежели OpenGL. Прямой доступ к командным буферам GPU обычное дело, что на боксе, что на пс3. Пс4 не станет исключением.
Пиратство на этом поколении консолей будет просто процветать.
Вы уверены? PS3 тоже использовал FreeBSD, но при этом от пиратства продержался около 2 лет. Да и тем более, с каждым годом в россии все меньше и меньше пиратства. Когда такое было видано, чтобы были получасовые очереди на лицензионную игру, стоимостью в 2500 р.? А в других странах оно почти отсутствует.
>PS3 тоже использовал FreeBSD

Пруф?
The native operating system of the PlayStation 3 is CellOS, which is believed to be a branch from the FreeBSD project.
Особо подчеркнул то, что так лишь считается.
Дровишки отсюда.
Orbis OS — это модифицированный вариант FreeBSD 9.0
vs
Orbis OS is a anime and manga-themed operating system based on OpenSUSE
(с) orbisos.wikispaces.com/

Что-то здесь не то. Кто прав?
Девушка играет в приставку
Только не говорите, что впервые такое видите :)
Я никогда так не ошибался :)
Это уже довольно давно повелось…

Хм, а почему в видео о PS вотермарк XBox сообщества? вначале даже приготовился к тому, что это трололо-ролик от мелкомягких )
Просто кем-то перезалитый ролик.
Когда он начинает вводить сообщение на экранной клавиатуре — это пять)
Ох если бы на эту штуку можно было ставить бздяху или линух, то цены бы ей не было, купить за 17т.р. компактный мощный домашний сервер — это круто.
Зачем вам в сервере блюрей и могут ли ваши серверные задачи обсчитываться на видеокарте?
Ну как качалка торрентов + видеоплеер с поддержкой FullHD очень даже. Хотя я бы выбрал винду и сделал стимбокс.
качалка торрентов + видеоплеер с поддержкой FullHD

Такую штуку можно собрать значительно дешевле и не извращаться с установкой операционки.
Не знаю как у этой штуки по шуму, но я попытался собрать на Core i3 полностью пасивную систему, не уверен правда что там ничего перегреваться не будет. По цене, может немного дешевле. Ключевой аспект не мощность, а шум, нужно что бы было вообще бесшумно, сейчас использую для таких целей старый mac mini. Но ресурс у него не безграничный, а новый как-то дорого.
А нужна вам мощность Core i3? Полностью пассивные относительно недорого (без винта) можно собрать на Atom или конкурентах. Проблема только в том, что винты шумят, а SSD приличного объёма дороги.
Зачем вам полностью пассив? Любая замкнутая водянка от thermaltake + sytche gentle typhoon на 900 оборотов (они бесшумные, СОВСЕМ бесшумные, то есть услышать их можно только приложив ухо к системному блоку) и любой i5 спокойно проживёт с этим охлаждением, а системнику только в плюс циркуляция воздуха лёгкая.
Компактный домашний сервер с мощной видеокартой? Да вы никак хотите биткоины считать.
Фильмы можно кодировать или каким-нибудь распознаванием образов заниматься тоже можно. Искать в видеопотоке красные глаза. Всё такое…
Осталось вспомнить, что игровая консоль от Valve будет тоже использовать Linux, а значит вариант портирования на эту платформу будет значительно облегчен.
Вот-вот. Зачем что-то ломать и парить себе мозг, если будет открытый Steam Box почти на таком же железе (или даже лучше, если там Steamroller будет от AMD).
Еще бы можно было поставить Steam на PS4…
Поставить туда Убунту и можно поставить Стим :)
Ох, какой простор для модификаци! Сделать triple-boot PS4/Xbox/SteamBox.
UFO just landed and posted this here
Ну, как только OS X выйдет на AMD APU, так сразу же, я уверен! =)
UFO just landed and posted this here
А дадут поставить-то? Secure Boot же.
Так я и говорю, был бы идеальный вариант игровой консоли, да и работать можно было бы, при желании. Но вот на PS3 ведь зарезали загрузку linux, как бы и тут не запретили…
Mac OS X — тоже модифицированная версия FreeBSD.
Хахаха! Люблю такие комменты :)
А что? ru.wikipedia.org/wiki/Mac_OS_X

В OS X используется ядро XNU, основанное на микроядре Mach и содержащее код Apple и код из NeXTSTEP и FreeBSD.


А вообще, мой коммент был о том, что фиг вам, а не вклад в развитие FreeBSD от Sony, как и от Apple.
А то, что не читайте до обеда советских газет :)
Во-первых, микроядро Mach никак не может содержать код из FreeBSD, поскольку появилось значительно раньше мастурбирующих макак :)
Во-вторых оно не может содержать код из NeXTSTEP, потому что это NeXTSTEP содержит Mach :)

Если пойдем дальше, то узнаем много нового, например, про то, что многие фишки, такие как менеджемент виртуальной памяти, перекочевали из Mach в BSD, а оттуда во FreeBSD :)

В XNU действительно присутствуют куски ЯДРА FreeBSD, что вовсе не значит, что XNU является форком ЯДРА FreeBSD.
Вы же утверждаете, что
>> Mac OS X — тоже модифицированная версия FreeBSD.
То есть, согласно вашему комментарию, операционная система Mac OS X является форком операционной системы FreeBSD. Что есть наглый пиздеж, не находите :)?

По поводу вклада в развитие, а что вы подразумеваете под этим, Apple что же, не делится исходниками?

Вот, пожалуйста, XNU:
www.opensource.apple.com/source/xnu/

Качаем, диффим :)
Начнем с самого начала. От FreeBSD в OS X только часть base-system (что это такое надо прочитать). Весь код который Apple модиицирует потом выкладывается на opensource.apple.com/. В данный момент от FreeBSD там всякие tar'ы итд. Во FreeBSD от OSX — clang+llvm и CUPS, а так же много чего другого.
Да нет, что вы, макось это фряха и точка :)
Коммент из серии «640кб хватит всем»
Пост надо было озаглавить «Sony продала душу дьяволу».
UFO just landed and posted this here
UFO just landed and posted this here
Думаю это еще мало о чем говорит. Ядро может быть свое, как Mac OS X, а обвязка FreeBSD.
Но хочется верить что Sony будет не только исспользовать но и возвращать некоторые наработки и поддержит разработку FreeBSD финансово.
Мне тоже хочется верить, меня лично данная новость не порадовала, скорее очень насторожила.
А какой профит от всего этого opensource комьюнити или хотя бы freebsd? Мне в принципе понятно зачем брать именно BSD лицензию и freebsd в качестве основной платформы, как и любое другое серверное решение и переделать его под свои нужды, но вот что действительно интересует -> а что сделалает sony для экосистемы хотя бы freebsd?
А какой профит от всего этого opensource комьюнити или хотя бы freebsd?
Никакого профита нет. А разве должен быть? Выкладывание кода под BSD-лицензией, это безвозмездная помощь голодающим производителям прориетарного ПО, не предпологающая ничего взамен.

А те, кто не хочет, чтобы кто-то наживался на их труде, используют копилефт-лицензии.
Это, знаете, такой аргумент из девяностых. Копилефт сейчас — это скорее зло, чем благо. Впрочем, я не о копилефте, а о профите: например, Sony присылали патчи для поддержки AVX; кроме того, они популяризуют опенсорс и FreeBSD, делают презентации про LLVM и DTrace.

Кстати, FreeBSD в какой-то мере использовалась еще во времена PS2; правда, говорят, там большая часть системы находилась в диске с игрой, а фирмварь консоли состояла из файл-менеджера, CD/DVD-плеера, и собственно загрузчика игр.
Это, знаете, такой аргумент из девяностых.
Я даже точнее скажу, это аргумент прямиком из 1989 года, именно тогда Столлман опубликовал первую версию GNU GPL.
Копилефт сейчас — это скорее зло, чем благо.
А что с тех пор изменилось?
например, Sony присылали патчи для поддержки AVX; кроме того, они популяризуют опенсорс и FreeBSD, делают презентации про LLVM и DTrace.
Жизнь на подачки — разве это мечта OpenSource-комьюнити? Нет уж, я за то, чтобы между компаниями и сообществом были равноправные партнёрские отношения.
Изменилось, наверное, то, что оголтело насаждать «правильные» столлмановские идеи опенсорсу больше не нужно. Опенсорс, можно сказать, победил. :-) GPL была прогрессивной и полезной в свое время, и сейчас в ряде случаев бывает уместной, но если вы действительно хотите видеть нормальные отношения между компаниями и сообществом, то GPL и копилефт — неверный выбор. И если раньше GPL в известном смысле превалировала, то сейчас это уже не так. Сейчас GPL многим тупо неудобна. Не для того, чтобы воровать код, а для того, чтобы с ним продуктивно работать, улучшать и развивать.

Когда есть альтернатива, продукт под GPL сразу перестает быть интересным. То есть даже на подачки со стороны корпоративщиков можно не рассчитывать. Лев Валкин в свое время очень хорошо все объяснил на этот счет.
Sign up to leave a comment.

Articles