metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-09-16 12:20 pm

Линукс

Все таки, торможение линукса, как десктопной системы для конечных пользователей, сильно связано с "базарным" стилем разработки. Для ядра системы, мелких системных утилит это не так страшно - гиков-разработчиков насчет технических деталей таки можно привести к общему знаменателю, а вот что касается пользовательских интерфейсов и организации работы с системой в общем - тут для начала нужно заставить оных гиков признать, что это проблема покруче, чем любые драйвера и прочие внутренности, и что их такие проблемы решать не учили.
В виндах всяких просто - есть микрософт, который все решает за нас, и то там разные отделы, судя по всему, на себя одеяло тянут. А в опен-сорсном комьюнити в таких вопросах будет вообще ад.

[identity profile] dizel-by.livejournal.com 2009-09-16 09:33 am (UTC)(link)
У меня нет тормозов. Сказать, почему? Потому, что они мне не нужны. Основная проблема линукса уже давно озвучена: "кому нужно - сделать не может, кто может - тому не нужно".
(deleted comment)

[identity profile] dizel-by.livejournal.com 2009-09-16 09:50 am (UTC)(link)
Я не думаю, что стал бы заниматься оптимизацией какого-нибудь KDE4 даже за деньги. Просто потому, что мне лично это не нужно. За те же деньги можно найти работу по, например, написанию ядрёного модуля. Оно будет куда интереснее и потребует меньше времени на разгребание чужого кривого кода.

[identity profile] slonopotamus.livejournal.com 2009-09-16 09:35 am (UTC)(link)
Адекватные гики и не утверждают что они умеют решать проблемы удобных пользовательских интерфейсов. Умеешь - скажи как :)

[identity profile] metabr.livejournal.com 2009-09-16 09:48 am (UTC)(link)
Все проблемы решит черная кнопочка, через которую делается ВСЕ.

[identity profile] anril.livejournal.com 2009-09-16 09:54 am (UTC)(link)
ага, ага, вот например недавно устроивший бурление говн Alax Cox — известный тролль на эту тему, чуть ли не прямо заявлявший что ему пох на пользователей и что все должны поставить swappiness 100.

[identity profile] metabr.livejournal.com 2009-09-16 10:00 am (UTC)(link)
А почему ему должно быть не похуй?

[identity profile] dmzlj.livejournal.com 2009-09-16 02:13 pm (UTC)(link)
не наблюдаю тормозов. работает быстрее чем, скажем, MacBookPro. Винды запускать не пробовал.

[identity profile] metaclass.livejournal.com 2009-09-16 05:39 pm (UTC)(link)
Я неверно выразился - речь идет не о тормозах собственно компа и гуи(хотя и они есть частично), а о медленном проникновении линукса на рынок десктопов.

[identity profile] dmzlj.livejournal.com 2009-09-16 05:49 pm (UTC)(link)
Я думаю, просто инерция + обратная связь: мало софта - мало линуксов - мало производителей србираются писать софт под линукс, плюс проблемы с дистрибуцией, т.к. заточено под распространение исходников.

[identity profile] metaclass.livejournal.com 2009-09-16 06:01 pm (UTC)(link)
Рынок мелких шароварных программ на линуксе не возможен почти по определению, а они составляют достаточно немелкий кусок софта на винде.
Идея централизованных репозиториев тоже как-то этому противоречит. Я вот, например, до сих пор не знаю, что нужно делать, если нужен софт, которого нет в репозитории или он не такой как надо версии. На винде понятно - распаковал/инсталлировал, если софт культурный - он и инсталляции в принципе не потребует, на линуксе с его системой раскидывания софта по куче папок не факт что такое получится.

[identity profile] dmzlj.livejournal.com 2009-09-16 06:08 pm (UTC)(link)
да все получится. просто не принято помойку разводить, а так --- пожалуйста. я вон вообще виндовыми бинарниками пользуюсь в качестве компилятора, которые выдрал с мясом из виндовой же инсталляции, и которые прозрачно запускаются в линуксе, так что даже с вайном самому мутить ничего не надо.

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

зависимости - ну смотришь с чем слинкован, находишь и кладешь нужные so-шники так, чтобы при старте нужному софту подсовывались они.

все как на винде, короче; только вот аналога ldd под виндой я как-то сходну не назову, опять же registry всякие.

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





[identity profile] dmzlj.livejournal.com 2009-09-16 06:11 pm (UTC)(link)
что касается шаровары - то вот в упор не понимаю, что там такое все пишут и пишут. может привык, что все бесплатно, но вот реально все мои непрофессиональные запросы от компа вполне удовлетворяются бесплатным софтом, т.е. вот нет ничего такого, за что бы я бы подорвался заплатить.

профессиональные и всякие не общеупотребительные решения - дело другое. там 300 баксов заплатишь, что бы просто посмотреть и убедиться, что не подходит, иной раз.

[identity profile] metaclass.livejournal.com 2009-09-16 06:15 pm (UTC)(link)
Так я вот некоторое время юзал шароварный софт, а потом как-то в итоге оказалось, что бесплатный умеет все то же самое и больше, и заодно и на линуксе с виндами часто одинаковый.

[identity profile] dizel-by.livejournal.com 2009-09-16 06:23 pm (UTC)(link)
Шаровары - следствие того, что любой студент может купить диск с делфи и написать свою "программу", а потом продать её тем, кто имеет деньги, но не в курсе про диск с делфи. Если честно, ни одной действительно нужной шаровары не видел. В основном просто гуйня, в внутри какая-то единственная функция, которая куда лучше делается любой открытой кроссплатформенной консольной софтиной.

Если бы люди умели пользоваться vim, grep, sed, awk, то миллионы программных продуктов так никогда и не были бы созданы (C) кто-то умный

[identity profile] thedeemon.livejournal.com 2009-09-16 06:52 pm (UTC)(link)
>Если честно, ни одной действительно нужной шаровары не видел.

Intel C++ Compiler. ;)

[identity profile] thedeemon.livejournal.com 2009-09-16 06:59 pm (UTC)(link)
>что касается шаровары - то вот в упор не понимаю, что там такое все пишут и пишут.

Работа с видео, например. Бесплатные поделки все убоги, немощны и падучи.

[identity profile] dizel-by.livejournal.com 2009-09-16 07:57 pm (UTC)(link)
Странно... Платными никогда не пользовался, но почему-то никаких проблем не испытывал

[identity profile] dmzlj.livejournal.com 2009-09-17 03:38 am (UTC)(link)
но там же есть всякие серьезные продукты от больших компаний. FinalCut там всякий.

[identity profile] thedeemon.livejournal.com 2009-09-17 05:10 am (UTC)(link)
Есть, но обычно дорогие и монстрообразные. Шароварки вписались в пропасть между каким-нибудь навороченным After Effects за $1000 и тупым VirtualDub за $0.

[identity profile] dmzlj.livejournal.com 2009-09-17 05:30 am (UTC)(link)
Узка эта пропасть. Я одно время общался с большим количеством скайдайверов - видеоператоров, т.е. как раз ЦА практически этих шароварок, т.к. они не являются high end пользователями, как какие-нибудь киностудии там или телеканалы, однако очень много занимаются обработкой видео и монтажом.

Так вот, по моему потребителей "шароварок" там нет, все использовали тот или иной серьезный пакет. И мне интуитивно понятно почему --- например, покупая какую-нибудь четвертую шароварку за 49.99, которая делает там что-то с изображениями, начинаешь задумываться - а не купить ли уже фотошоп за 600 баксов?

Я что хочу сказать. Шароварка, которая делает что-то вменяемое --- она будет везде востребована, и да, обработчики видео, вероятно, такие и есть.

Но огромный поток шароварок это вовсе не обработчики видео, а какие нибудь "регистри клиниры", прости господи. Или там "интерфейсы к шедулерам". Или там "расширенные таскменеджеры", которые растут из того, что в системе нельзя сделать что-то наподобие

ps aux | grep dmz | awk '{ print $3, " ", $2 }' | sort | tail -n 5 | awk '{ print $2 }' | xargs kill -9


ну это утрируя.

Мне кажется, большое количество производителей шароварок не обладают опытом в каких-либо стоящих предметных областях, а пытаются заработать на чем-то, что им самим близко и понятно, в самых клинических случаях --- разного рода "улучшениями" системы.
Которые продаются только потому, что как-то так в windows изначально повелось. Такой софт при смене платформы, конечно же, становится неактуальным.

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

Правда, не факт, что их вообще нужно менять, то это отдельный разговор.

[identity profile] thedeemon.livejournal.com 2009-09-17 06:37 am (UTC)(link)
>Так вот, по моему потребителей "шароварок" там нет, все использовали тот или иной серьезный пакет.

Это потому что пропасть почти пустая, а серьезные пакеты часто используются пиратские.

А так, да, в целом все так, по крайней мере для одного класса шароварок. Очень немногие пользователи могут и желают писать "ps aux | grep dmz | awk '{ print $3, " ", $2 }' | sort | tail -n 5 | awk '{ print $2 }' | xargs kill -9", потратив полгода на изучение инструментов; они готовы заплатить 20 баксов за красивое окошко с кнопкой "сделать п%$дато", и в этом нет ничего плохого.

Еще один класс - гуи к определенным библиотекам, например, всевозможные конвертеры аудио/видео/картинок и писалки CD. Многие делаются китайцами, плюющими на лицензию используемых библиотек, и тоже кем-то покупаются.

Третий класс - делающие что-то действительно полезное и качественное. Они со временем вырастают в большие дорогие продукты и либо сами становятся знамениты (как Nero и DivX), либо покупаются с потрохами большими компаниями (как Roxio, Mainconcept и еще куча), становясь частью системы или сьюита.

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

[identity profile] dmzlj.livejournal.com 2009-09-16 05:50 pm (UTC)(link)
т.е. в плане гуйни действительно неподготовленным людям, по моему, давно уже один хрен, что GNOME, что KDE, что Windows.

[identity profile] dizel-by.livejournal.com 2009-09-16 06:24 pm (UTC)(link)
Линукс удобнее :) Как минимум нет геморроя с вирусами и антивирусами

[identity profile] thedeemon.livejournal.com 2009-09-16 06:57 pm (UTC)(link)
Линукс требует определенного уровня компьютерной грамотности, а у таких людей и в винде нет геморроя с вирусами и антивирусами.

[identity profile] dizel-by.livejournal.com 2009-09-16 07:56 pm (UTC)(link)
Есть. Винду невозможно надёжно защитить от вирусов.

[identity profile] thedeemon.livejournal.com 2009-09-17 02:21 am (UTC)(link)
Эта гипотетическая невозможность не является геморроем. На практике я за 15 лет жизни под виндой с вирусами сталкивался всего пару раз и без последствий. Не представляю, где вы все их находите.

[identity profile] dizel-by.livejournal.com 2009-09-17 08:39 am (UTC)(link)
А Вы посмотрите внимательно. Компа под виндой, не оторванного от внешнего мира, без вирусов быть не может. Я тоже думал, что всё отлично, а потом посмотреть в систему внимательно и насчитал 3 трояна.

[identity profile] metaclass.livejournal.com 2009-09-17 09:01 am (UTC)(link)
Чем смотрел внимательно?

[identity profile] dizel-by.livejournal.com 2009-09-17 09:06 am (UTC)(link)
Каким-то ProcessExplorer'ом, показывающим инъекции, а дальше банально фаром выщемил гадость и посмотрел по F3.

[identity profile] tretiy3.livejournal.com 2009-09-16 07:41 pm (UTC)(link)
с вирусами и антивирусами и под виндовсом нет гемороя, если не сидеть в нем администратором.
линукс просто не нужен. ну он дает, конечно, всраца виндовсу в некоторых узких "областях". так люди, которые в этих "областях" трудятся, они и сидят на линуксе. а остальным он просто не нужен.

[identity profile] dizel-by.livejournal.com 2009-09-16 07:55 pm (UTC)(link)
с вирусами и антивирусами и под виндовсом нет гемороя, если не сидеть в нем администратором
Когда я ещё сидел под виндой (нет, не под администратором) вирусам уже были пофиг права пользователя. Они толпами приходили из браузера, дыры в RPC, с флешек и т.д. и т.д. Не думаю, что за пару лет многое изменилось.

линукс просто не нужен. ну он дает, конечно, всраца виндовсу в некоторых узких "областях". так люди, которые в этих "областях" трудятся, они и сидят на линуксе. а остальным он просто не нужен
виндовс просто не нужен. ну он дает, конечно, всраца линуксу в некоторых узких "областях". так люди, которые в этих "областях" трудятся, они и сидят на виндовсе. а остальным он просто не нужен

[identity profile] tretiy3.livejournal.com 2009-09-16 08:02 pm (UTC)(link)
ну и давайте еще добавим, что соотношение людей, которым "нужен" виндовс/линукс - это что-то типа 100/1 :)

[identity profile] dizel-by.livejournal.com 2009-09-16 08:16 pm (UTC)(link)
Не так. Есть люди, которым нужен линукс, винда, макось или ещё какое извращение. Их 1%. А есть 99% людей, которым нужно работать - писать тексты, считать электронные таблицы, сидеть в инете, слушать музыку, смотреть фильмы. Им вообще пофиг, какая ОС на компе. Они даже не знают, что это такое. И знать не хотят. Для них компьютер - как для нас холодильник. Предмет, просто как-то облегчающий жизнь.

[identity profile] merrcy.livejournal.com 2009-09-18 02:40 pm (UTC)(link)
Вот на этом яблочники и зарабатывают себе на хлеб с маслом. А все остальные никак это не догонят, изначальные идеологии другие.

[identity profile] zamotivator.livejournal.com 2009-09-16 07:39 pm (UTC)(link)
КДЕ3-4 вполне так себе концептуально целостны. А всё потому что есть ОДИН человек идейный вдохновитель, он всем и рулит, остальные - на подхвате.

[identity profile] dizel-by.livejournal.com 2009-09-16 07:55 pm (UTC)(link)
Чего ж оно тогда такое кривое? :)

[identity profile] zamotivator.livejournal.com 2009-09-16 08:15 pm (UTC)(link)
Кто? КДЕ 3.10? КДЕ 4.3.1?
Баги и Концептуальная целостность несравнимы.
[livejournal.com profile] metaclass напирает на целостность.
Вы говорите о багах.

[identity profile] dizel-by.livejournal.com 2009-09-16 08:19 pm (UTC)(link)
Кривые все версии КДЕ: непродуманные перегруженные интерфейсы с окнами диких размеров, отсутствие нужные настроек при изобилии бессмысленных, невозможность полноценно управлять без мыши и многое другое. В дополнение к этому 4.х ещё и жутко глючные. И толку мне от целостности с учётом всего этого?

[identity profile] zamotivator.livejournal.com 2009-09-16 08:47 pm (UTC)(link)
Какой вы капризный пользователь. Назовите систему, где этого нет.

[identity profile] dizel-by.livejournal.com 2009-09-16 08:49 pm (UTC)(link)
Такого обилия проблем нет нигде, кроме КДЕ

[identity profile] zamotivator.livejournal.com 2009-09-16 08:53 pm (UTC)(link)
Да лааааааааадно

[identity profile] nivanych.livejournal.com 2009-09-17 05:08 am (UTC)(link)
kde3.10 уже да, вполне безглючная-стабильная.
А вот про kde4.3.1 могу сказать,
что это ещё глубокая бета.
В целом работает более-менее,
но мелкие баги раздражают.

[identity profile] nuclight.livejournal.com 2009-10-11 12:42 pm (UTC)(link)
Ага. Вот у того же FreeBSD с этим проще, стиль другой. Но гораздо меньше разработчиков в OSS нравится такой стиль, так что тут проблема уже в нехватке людских ресурсов.