LINUX.ORG.RU
ФорумTalks

Мигуэль де Иказа: в Линуксе есть «только 10 хороших приложений для десктопа»


0

3

http://www.pcpro.co.uk/news/370171/gnome-creator-linux-has-only-10-great-desk...

---

«Считая сколько есть хороших приложения для Линукса, вы возможно сможете назвать 10. Или, очень постаравшись - 20. Мы распугали разработчиков на каждом этапе пути, постоянно ломая API.»

---

«Должен сказать, мне нравится Windows 8. Я не использую Windows. Возможно это первый раз когда я начну пользоваться машиной с Windows.»

PS: Ссылка на оригинальное интервью под названием «Мигуэль де Иказа говорит о Windows 8 и провале линукса на десктопе»: http://www.itwriting.com/blog/4925-miguel-de-icaza-talks-about-windows-8-and-...



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

> ну расскажи как поставить libfreetype, например
Никак? Его разработчики не знают о том, что в винде есть пакетный манагер, и нет красноглазых упорков, которые бы занялись созданием базы данных ненужного говна.

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

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

а ты смешной :) libfreetype, ВНЕЗАПНО, использует сама microsoft, для того же Microsoft Office под Mac OS, ну и раз никак - засунь свои аргументы в задницу

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

> Ржали всем шредером.

Слышал краем уха сказку, что в волшебном мире Windows добрый молодец-администратор может одник кликом мышки поставить всем аппликации, а другим кликом - удалить непотребное у кого попало. Врут?

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

Дома-то какая проблема поставить что угодно? Что-то не припоминаю уже, когда приходилось бы что-то доставлять дополнительно, в обход инсталлятора приложения - чтобы оно запустилось. Может, в прошлом веке...

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

>Дома-то какая проблема поставить что угодно?

Проблема в том, что нет централизованного управления. Есть 100500 инсталляторов, который всё сами делают и столько же апдейтеров, которые постоянно висят в памяти.

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

Как будто есть другой вменяемый вариант с тонной закрытых лицензий и платными обновлениями. Впрочем, есть: в w8 сделали appstore.

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

У этих индейцев всё работает и есть пусть платный, но всё же работающий софт на все случаи жизни. А лишние апдейтеры в RAM можно и потерпеть.

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

>и? там будут библиотеки?

Нафиг? Кому это нужно, млин? Единственный реальный юзкейз — security-апдейты библиотек, но для подобного есть костыли в паре поделок.

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

Там будет возможность анально заставлять разработчиков не творить фигню следовать правилам хорошего тона.

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

> Проблема в том, что нет централизованного управления.

Что это за централизированное управления для домашней машины?

Есть 100500 инсталляторов, который всё сами делают и столько же апдейтеров, которые постоянно висят в памяти.

Есть более-меннее стандартный .msi. Что не все его используют - так и под линукс сторонний софт нередко ставится шелл-скриптом.

Далее. Скачал с HIB игрушку в виде пакета .deb. И поставил. А там на следующий день обновили версию. Где же мои единообразные обновления для всего софта? Пакетный менеджер использовал. И чем это отличается от Венды (где микрософтовский софт обновляется единообразно через Windows Update, а сторонний - получается по сути так же как и в линуксе).

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

Но от этого у индейцев менеджер пакетов не появился :D

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

>Что это за централизированное управления для домашней машины?

Это что б клацнуть разок и всё обновилось, например. И без 100500 висящих апдейтеров.

Есть более-меннее стандартный .msi


И чо?

Скачал с HIB игрушку в виде пакета .deb. И поставил. А там на следующий день обновили версию. Где же мои единообразные обновления для всего софта? Пакетный менеджер использовал.


4.2 Это ты рученьками своими полез куда не надо. Те, кто делают деб пакеты создают репы для этого. Копеечное дело, всего пара команд. Пример — Опера.

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

Фраерок, ты не вкуриваешь. В линуксе можно подключить чиста пацанский репозиторий. В венде - нифига.

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

> Те, кто делают деб пакеты создают репы для этого.

Где репозиторий HIB? Это не говоря уже, что за пакет сам по-себе можно сказать спасибо, а чаще попадается какой-нибудь .tar.gz.

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

> Ты чё? Рамсы попутал?

А, ясно. Косишь.

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

> Что такое HIB

HIB - это humble indie bundle.

и почему меня должны волновать проблемы идиотов?

Ну уж не знаю, почему тебя волнует отсутствие репозиториев.

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

Для тех, кто в танке. Есть возможность собрать правильно? Есть. Они не сделали? Не сделали. Линупс тут при чём?

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

> libfreetype, ВНЕЗАПНО, использует сама microsoft
А ещё ghc частично разрабатывается в M$ research, они много чего делают.

для того же Microsoft Office под Mac OS

Спасибо, зачем оно в винде кому-то кроме фанатиков швободы?

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

Ну, разговор был про репу, так что, собственно, создать. А игрушки всякие проприетарные надо статически линковать. Профит.

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

> Для тех, кто в танке. Есть возможность собрать правильно? Есть. Они не сделали? Не сделали. Линупс тут при чём?

С каких это пор сборка пакет официально принятого в дистрибутиве формата - неправильна? Или даже .tar.gz? Или может руководство дебиана где-то прямо пишет - не устанавливайте программы из архивов - это неправильно?

Просто ты выдумал проблему венды («миллион апдейтеров») и пытаешься выдать её решение за преимущество линукса для десктопов (которое как видно даже для существующего мизера сторонних приложений зачастую отсутствует).

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

Это и есть преимущество линупса для десктопов. То, что какие-то индусы не смогли запустить dpkg-scanpackages это проблемы только индусов.

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

>Ну, разговор был про репу, так что, собственно, создать.
Ну вот и получается, что придется распространять один и тот же код примерно в 4-х разных упаковках. А средства для создания репозиториев не дают простой возможности контролировать доступ, что нужно проприетарщикам. Кроме того, HIB раздается через сеть Akonadi, так что им пришлось бы еще искать решение для интеграции.

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

>в 4-х разных упаковках

Настолько обнищали, что хостинг на 10 мегабайт?

контролировать доступ


Шо?

раздается через сеть Akonadi, так что им пришлось бы еще искать решение для интеграции


Parser: segmentation fault.

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

>Настолько обнищали, что хостинг на 10 мегабайт?
Нет, но это в любом случае совершенно лишняя работа, вызванная тяжелым зоопаркозом центрального порцессора.

контролировать доступ

Шо?

Шоп кто не заплатил, тот скачать не мог.

раздается через сеть Akonadi, так что им пришлось бы еще искать решение для интеграции

Parser: segmentation fault.

Они раздают файлы через сеть Akonadi. Легко ли будет сделать так, чтобы можно было скачивать файлы менеджером пакетов, но чтобы раздавать эти файлы через Akonadi?

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

Жду ссылку на официальный источник, где говорится о неправильности.

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

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

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

Процессор тут совершенно не при чём. А от пары минут или даже часов лишней работы они не умрут. Они деньги на этом зарабатывают. Для других платформ инсталлятор сам пишется и собирается что ли?

Шоп кто не заплатил, тот скачать не мог.


А зачем? При запуске оно что ли не проверяет «серийный номер»? Самая простая проверка, всю жисть на виндовсе так делали.

Они раздают файлы через сеть Akonadi. Легко ли будет сделать так, чтобы можно было скачивать файлы менеджером пакетов, но чтобы раздавать эти файлы через Akonadi?


Т.е. они написали какой-то свой велосипед и теперь страдают?

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

>Жду ссылку на официальный источник, где говорится о неправильности.

Доктор, я втыкаю пальцы в розетку, а меня бьёт током. Дайте мне ссылку на официальный источник, где говорится о неправильности засовывания пальцев в розетку.

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


После написания собственно софта питание на мозг больше не подаётся?

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

>А зачем? При запуске оно что ли не проверяет «серийный номер»? Самая простая проверка, всю жисть на виндовсе так делали.
Во-первых, нет, не проверяет. У них все игры из принципа без DRM. Во-вторых, у них в прошлые акции чуть ли не 30% трафика из-за отсутствия контроля было пиратского — то есть люди, не заплатив, качали по чужим ссылкам прямо у них с сервера, нанося им прямой убыток. Нафига им это надо?

Т.е. они написали какой-то свой велосипед и теперь страдают?

Это одна из крупнейших сетей по распространению контента. Страдают не они, страдаем мы, линуксоиды. Из-за страшной негибкости существующих менеджеров пакетов разработчики часто предпочитают просто на них забить.

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

>Во-первых, нет, не проверяет.

ССЗБ.

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


Я же говорю.

Это одна из крупнейших сетей по распространению контента. Страдают не они, страдаем мы, линуксоиды. Из-за страшной негибкости существующих менеджеров пакетов разработчики часто предпочитают просто на них забить.


Я не страдаю.

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

Зойчем, у меня PS3 есть. Тот ещё зонт, но он хотя бы работает :}

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

Ну да, конечно. Лучше бы они сделали удобную и быструю установку из репозитория, но зато потом с проверкой серийника. Потерял — играть не можешь. Хотя нет, это ненадежно, их все будут с пиратских сайтов брать. О! Установка из репозитория, а потом онлайн-активация с привязкой к железу!

...

Нет, лучше не надо.

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

А так, значит, с пиратских сайтов никто не берёт, ага. А «потерял» это так по-русски, ага. Может ещё мягкую комнату без углов в подарок? :}

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

>Проблема в том, что нет централизованного управления. Есть 100500 инсталляторов, который всё сами делают и столько же апдейтеров, которые постоянно висят в памяти.

А что в линуксе есть нормальное централизованное управление? Как, например, централизованно установить какой-нибудь проприетарный софт, а потом также централизованно за него заплатить?

Маркеты и аппсторы в линуксе ещё пилить и пилить.

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

>Как, например, централизованно установить какой-нибудь проприетарный софт

Как обычно.

а потом также централизованно за него заплатить?


Как обычно, на сайте. Потом вводишь серийник в свой софт.

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

>>раздается через сеть Akonadi, так что им пришлось бы еще искать решение для интеграции

Parser: segmentation fault.


Ой, я дурак! Не Akonadi, а Akamai же...

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

Akamai - это CDN. «Распространять игры через Akamai» - фраза абсолютно бессмысленная, потому что акамаи всего лишь складывает файлы ближе к пользователю, не предоставляя каких-либо интерфейсов взаимодействия покупателя с продавцом. МС тоже, ЕМНИП, использует их мощности для виндусапдейта. И AMD свои драйвера через них раздает.

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

>а ты смешной :) libfreetype, ВНЕЗАПНО, использует сама microsoft, для того же Microsoft Office под Mac OS, ну и раз никак - засунь свои аргументы в задницу

Ах ты ж старый проказник :) О Windows и его пакетном менеджере же речь, а не о Mac OS, не? Вытаскивай теперь его аргументы обратно.

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

>Akamai - это CDN. «Распространять игры через Akamai» - фраза абсолютно бессмысленная, потому что акамаи всего лишь складывает файлы ближе к пользователю, не предоставляя каких-либо интерфейсов взаимодействия покупателя с продавцом.

Ну, если так тебе понятнее, напишу: организаторы HIB складывают распространяемые файлы ближе к пользователю, используя сеть Akamai. И чего? Мы же как раз говорим о том, как совместить Akamai и репозитории.

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

По-человечески никак не совместить, потому что акамаи - это вендузячий подход с Next-next-next-finish. Но если очень-очень хочется, то можно забить болт на лицензионные вопросы и сложить скачанные из акамаевской CDN файлы в репозиторий.

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

>По-человечески никак не совместить, потому что акамаи - это вендузячий подход с Next-next-next-finish.
Какая есть прямая связь между Akamai и Next-next-next-finish?

Но если очень-очень хочется, то можно забить болт на лицензионные вопросы и сложить скачанные из акамаевской CDN файлы в репозиторий.

Дык, нет же! Как распространителям пакетов сделать так, чтобы можно было скачивать и устанавливать пакеты обычным менеджером пакетов, но с серверов Akamai?

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

> Проблема в том, что нет централизованного управления. Есть 100500 инсталляторов, который всё сами делают и столько же апдейтеров, которые постоянно висят в памяти.

Лжецъ!

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

Какая есть прямая связь между Akamai и Next-next-next-finish?

Akamai раздает standalone файлы, которые в случае HIB представляют собой архивы (?) с инсталляторами.

Как распространителям пакетов сделать так, чтобы можно было скачивать и устанавливать пакеты обычным менеджером пакетов, но с серверов Akamai?

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

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

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

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

>Истинную правду глаголит. Вон справа от меня корпоративный ноут с корпоративной виндой: то адобридер лезет обновляться, то флеш, то сам виндусь, то еще какая приблуда.

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

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

>Дык, нет же! Как распространителям пакетов сделать так, чтобы можно было скачивать и устанавливать пакеты обычным менеджером пакетов, но с серверов Akamai?

Научить менеджер пакетов качать из этого вашего akamai. ftp есть, http есть, торрент вроде прикручивали. Почему бы ещё один протокол загрузки не поддержать? Ах да, цепные индусы проприетарщиков-копирастов не способны написать код, мало-мальски удовлетворяющий стандартам качества среднего opensource-проекта.

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

3 штуки, из них одна не в счет - SCCM клиент.

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

>Там http обычный ) И стремные имена серверов, которые постоянно меняются.

Ну и в чём проблема? Делаем репозиторий, на котором метаданные настоящие, а пакеты - редиректы на «стремные имена серверов, которые постоянно меняются». Час работы.

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

>Akamai раздает standalone файлы, которые в случае HIB представляют собой архивы (?) с инсталляторами.

Походу этот господин говорит про Десуру.

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

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

- требуют память, которой много не бывает

- рандомно нагружают канал (напоминаю, что QoS для домашних юзеров де-факто не существует, от того здравствуйте внезапные лаги в играх, ютубах и войсчатах)

- тратят трафик - мобильный трафик может быть чудовищно дорог

- сливают инфу на сторону

- являются потенциальными дырами, ибо написаны криво, а права зачастую админские или выше. Все-ли ваши апдейтеры работают по шифрованному каналу и проверяют подпись пакета?

- их нельзя всех хором пнуть чтобы в удобное время обновить всё, что можно

- не следуют никаким соглашениям типа HIG. Интерфейсы непредсказуемы в своей запутанности.

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

Лично мне - не нужно. А за деньги я бы с удовольствием поучил бы всяких проприетерщиков софт паковать. Для valve скидка :)

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

Отключается. А потом, недельки через 2-3 после отключения, внезапно сообщает, что только что слил из интернета 80Мб апдейтов и очень хочет их поставить.

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

>Всё же отключается.

Пора отключать автоапдейтилки. Автоапдейтилки сами собой не выключатся.txt

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

> Не проблема же.

Ретушировать фото можно и в MS Paint. Я не помню картинок, цвет пикселов которых не менялся бы пэинтом. Не проблема же.

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

> Ах ты ж старый проказник :)

вот когда будет хотя бы 30 - можно будет подумать о «старости»

О Windows и его пакетном менеджере же речь, а не о Mac OS, не?


речь о том, что libfreetype - не говно

Вытаскивай теперь его аргументы обратно.


нет, пусть у него и остаются

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

Это уже менее неожиданно, а то Аконади… :)

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

Ты принципиально не понял что значит «как обычно»? Как обычно в линупсе, а не в винде. Хотя если там для тебя обычно, то это многое объясняет :}

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

>Ты принципиально не понял что значит «как обычно»? Как обычно в линупсе, а не в винде. Хотя если там для тебя обычно, то это многое объясняет :}

Ну так объясни, чем отличается установка и покупка проприетарного софта «как обычно» в линуксе, от того же самого в винде?

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