LINUX.ORG.RU
ФорумTalks

Почему Unity изначально была обречена на провал

 , ,


0

3

Если вы хоть раз пытались собрать Unity на генте, ничего нового вы не узнаете

Буду краток: потому что Марк хотел усидеть на двух стульях.

С одной стороны, потому что он хотел использовать компоненты gnome/gtk, чтобы сэкономить денег.

С другой стороны, он использовал «проприетарный цикл разработки» (ниже поясню, что я под этим понимаю), чтобы опять же сэкономить денег.

Вместе все это сложилось просто в нереальную стоимость разработки Unity.

В чем же отличие проприетарного цикла разработки от опенсорцного? Во втором развитие и принятие решений по развитию проекта происходит с участием какого-либо органа (да, местами это половой орган). В первом — происходил только то, что нужно этой компании.

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

Итак, что мы имеем: два десятка (или больше?) форков с огромным объемом патчей, которые имеют очень призрачные шансы на возвращение в апстрим.

Швы начали трещать с компизом. Когда он рипнулся, товарищи, которые писали Unity (плагин для компиза), начали поддерживать форк компиза.

Потом эти же товарищи (поправьте меня, если я тут не прав: это, конечно, всего лишь влажные догадки), по указанию Марка начали пилить Mir. Потому что по иксам тоже пошли трещины, а wayland ну точно не делается в рамках влажных коммерческих фантазий Марка и команды.

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

С другой стороны, начали трещать форки.

Используемые в дистрибутиве компоненты GNOME обновлены до версии 3.24, за исключением файлового менеджера Nautilus (3.20), эмулятора терминала (3.20), Evolution (3.22) и центра установки приложений (3.22) (opennet)

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

Суммируем вышесказанное:

  • постоянные ресурсы на поддержание форков (проблема, которую в целом опенсорц решает);
  • постоянные сюрпризы в виде умирающих проектов;
  • постоянно растущие расходы на поддержку всего этого дерьма (оригинальные проекты тоже развиваются, с каждым разом портировать старый код все сложнее и сложнее)

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

★★★★★

Последнее исправление: derlafff (всего исправлений: 5)

И? Что-то я не видел толп хомяков, оплакивающих Юнити. Юнити была говном и причины этого не важны.

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

У юнити не было шансов не быть говном при таком подходе

derlafff ★★★★★
() автор топика

Как итог: ...

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

pacify ★★★★★
()

В чем же отличие проприетарного цикла разработки от опенсорцного? Во втором развитие и принятие решений по развитию проекта происходит с участием какого-либо органа (да, местами это половой орган). В первом — происходил только то, что нужно этой компании.

Чушь какая-то.

А по факту - бабло решает. Тоесть если бы у Cannonical был бы доход с этого, то пилили бы с большими ресурсами, и взлетело. А так все на коленке и за скромную (относительно) денежку.

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

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

А вот snap хорошая идея, надо было раньше развивать, вместо унити и мир.

Вообщем всё как всегда, куча велосипедов, ни один толком не едет.

petyanamlt ★★★★
()

Всё так, но в то время необходимость в Юнити была, т.к. третий Гном был ещё не очень юзабелен и у многих от него был батхёрт. Хотя конечно можно было ппосто взять четвёртые кеды и расположить панель вертикально слева и ещё одну сверху, всё это кеды позволяли штатно и так. Ну может только пару своих плазмоидов написать.

Ya_gnu_linux
()

- Почему ты изначально был обречен на провал?
- Потому что в конце концов ты умрешь.
П.С.
Если умер, это не значит, что не жил. Я пользовался юнити много лет и еще буду пару лет минимум.

Tark ★★
()

И да. Посмотри на ведроид и хром ом. Там полно своих 'велосипедов', которые написал гугл. Хром ОС основная частисно на генте даже иксы выкинула.

И вся разработка происходит по хотению гугла. И мир завоеван :)

fornlr ★★★★★
()

В первом — происходил только то, что нужно этой компании.

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

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

А вот snap хорошая идея, надо было раньше развивать, вместо унити и мир.

Уверен что постигнет та же участь, а взлетит какой нибудь flatpack. Мне лично snap не нравится слишком сложной архитектурой. Вот appimage гениален и прост. А еще мне нравится 0install, проект появился гораздо раньше.

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

И вся разработка происходит по хотению гугла. И мир завоеван :)

Ну так это подтверждает сказанное ТС, у Гугла бабла много просто, он может.

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

bash

Во. А тут есть разница.

Bash - это ынтерпрайзное средство.

А линуксовые DE - пионерские вещи, написанные на коленке.

fornlr ★★★★★
()

Теперь надежды, что выкинут systemd, уже нет совсем, потому что Гном 3 крепко к ней привязан. Было же время, когда Гном развивался свободно и независимо. Как же так вышло, что сйчас мы говорим «гном», а подразумеваем «партия»?

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

Эх, fornlr, как же тебя обидел Марк, что его, любимого, теперь тоже пионером называешь.

Bash - это ынтерпрайзное средство.

Не важно, какое это средство, важно — что это опенсорц с открытым процессом разработки

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

И да. Посмотри на ведроид и хром ом.

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

derlafff ★★★★★
() автор топика

Вопли от внедрения Unity плавно перетекли в плач по закрытию. Интересно, это одни и те же люди бугуртят.

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

плач

Я не плачу, на самом деле. Но мне немного грустно: я не использовал юнити только из-за прибитости к убунте и некроверсии гнома.

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

Еще раз.

У того же Марка есть пионерские и ынтерпрайзные продукты.

fornlr ★★★★★
()

С точки зрения маркетинга: то было время закосов под МакОС.

МС лажала с обновлением свисты.
Вернее весной 2009 появились публичные сборки Шин7, а летом 2009 выходит кардинально перетряхнутая Leopard , док которой вызывал слюноотделение у всей братии.

Т.е где-то в этот период Марк узрел необходимость в симуляторе одной очень популярной оболочки(ДЕ), подсуетился с лагающим апстримом, который тоже пытался симулировать оргинальную ДЕ.
ПроЖект успешно стрельнул, но по истечении 6 лет не выдержал конкуренции с апстримом, т.к. в апстрим еще больший конкурент влил бабло.
Раминь.

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

На самом деле пофиг, что из этого взлетит, просто опять наплодили велосипедов, вместо того, что бы сделать что то одно и сделать это хорошо.

petyanamlt ★★★★
()

Тебе бы показаться специалисту, а то «растекаешься мыслью по древу». АТО так ведь посидишь на ЛОРе ещё много или мало и начнёшь ловить чёртиков.

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

Графический стек протух. С этим уже никто не спорит.
Но никто еще не осилил оспорить новую технологию для 2020х годов.

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

А ещё Джопс на больничной койке придумал тачпад для читалок и понеслась...

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

Спасибо, почти забыл выпить таблетку.

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

Я так понимаю, их графический стек — это биндинги между потрохами хрома и kms %)

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

вместо того, что бы сделать что то одно и сделать это хорошо.

UWP

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

Когда марк пытался пропихнуть нужные ему изменения в гном и кде, его посылали

Ты правильно сказал - нужные ЕМУ изменения. И правильно что посылали.

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

вместо того, что бы сделать что то одно и сделать это хорошо.

Сначала ты делаешь что-то одно и делаешь это хорошо. Потом делаешь это идеально. А потом приходят новые люди и они делают немного не то, и ты понимаешь, что твое идеально хуже чем их хорошо.

Tark ★★
()

Марк взял говностек, чтобы не писать весь этот код с нуля. Но при этом хотел быстро делать сотни нужных киллер-фич (которые не могли быть приняты в апстрим и по причине ненужности, и по причине убунтоспецифичности). Итак, что мы имеем: два десятка (или больше?) форков с огромным объемом патчей, которые имеют очень призрачные шансы на возвращение в апстрим.

Обычная беда наших дней. Но вполне позволяет маркообразным снимать сливки.

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

надежды, что выкинут systemd, уже нет совсем, потому что Гном 3 крепко к ней привязан.

Не надо обобщать. У кого-то привязан, а у кого-то прекрасно работает без systemd.

iZEN ★★★★★
()

К стати. А что там со Steam'ом? Они же решили свою уберприставку на шубунте и (вроде как) mir'е основывать. Останемся без линуксовой стимовской приставки теперь?

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

что там со Steam'ом? Они же решили свою уберприставку на шубунте и (вроде как) mir'е основывать

Что-то ты где-то бреда нахватался

fornlr ★★★★★
()

Каноникл к велосипедству подтолкнул трэш в виде первых версий четвертых Кед и третьего Гнома, ведь и действительно, тут захочешь альтернативу. Но вместо простого WM они накостылили непойми что, пытаясь сделать OS X без ресурсов Apple. Итог предсказуем.

Valeg ★★★
()

Им говорят: «Делайте программы, которые работают хорошо и работают друг с другом», а они: «Нет, мы будем делать говёные комбайны, которые будут делать все сразу, а потом мы всё просрём, потому что не сможем всё это поддерживать». Ну разве не идиоты?

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

Основная причина - это то, что они выбрали гытыка и гнум с компизом в качестве основы. Малоадекватный апстрим с голосами в голове и миллиарды шапки очень тяжело перешибить. В итоге Марк это понял, но бабла на допил Юнити на кутях уже не хватило.

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

Малоадекватный апстрим * совсем неадекватные форки

derlafff ★★★★★
() автор топика

Основная причина для меня - глючность.

RazrFalcon ★★★★★
()

Используемые в дистрибутиве компоненты GNOME обновлены до версии 3.24, за исключением файлового менеджера Nautilus (3.20), эмулятора терминала (3.20), Evolution (3.22) и центра установки приложений (3.22)

Суммируем вышесказанное

Связались с гномоснёй, исход закономерен

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

Что-то я не видел толп хомяков, оплакивающих Юнити

Здрасти, неделю назад рыдали тут.

Юнити была говном и причины этого не важны.

Со времен 14.06 примерно она была вполне годна.

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

А вот snap хорошая идея, надо было раньше развивать, вместо унити и мир.

Только snap тоже не нужен, потому что есть Flatpak.

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

рыдали тут

Пятеро? Это не толпа, а так... толпочка...

примерно она была вполне годна

Притерпелись, пообвыклись. Смирились...

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

Со времен 14.06 примерно она была вполне годна.

Она всегда была глючным унынием. Все-г-д-а. Даже во времена 11.04. Единственно, что было толково — это обоины. Особенно обоина с вокзалом британским. Как минимум за это любил Unity и убунту в целом. Они старались делать визуальное приятным для пользователей. Их не интересовали никогда homo linuxsoid, потому что их 0.002%.

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