jayrandom: (Default)
[personal profile] jayrandom
На новой работе понемножку осваиваю Мак. Как всегда при переходе, что-то нравится больше, что-то меньше. Чего-то не хватает, а чего-то наоборот долго не хватало, наконец появилось. Перемены, в общем.

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

Тема-то избитая (и я не буду её здесь обсуждать в классическом варианте; и вам не дам :), но мне очень понравился угол зрения на вопрос, а именно - чего не хватает Линуксу? Казалось бы, столько свободы... которой оказывается для практических целей... неожиданно слишком много. Есть поговорка "если создать систему, которой захочет пользоваться каждый дурак, то только дурак захочет ей пользоваться". В случае Линукса её можно перефразировать: "если создать систему, в которой можно всё сделать самому, то она будет наиболее привлекательной для самодельщиков".

Т.е. Линукс в процессе противопоставления "ультраправым" Виндам ушёл слишком сильно в обратную крайность. Из-за анархической "левизны" ему не хватает централизованной организации, структуры, позволяющей отсечь избыточную вариативность и перейти к делу. Не могу с уверенностью утверждать, что Мак занял эту нишу, но мне также кажется, что он подошёл достаточно близко. Массы выбирают центровласть, Винды им ближе. "Новое поколение" хочет выделиться, но не настолько любит свободу, чтобы становиться её рабом, поэтому выбирает Мак, а Линукс остаётся для грязных и неумытых Столлменов. Как оно всегда и было :)

Date: 2008-09-07 01:18 pm (UTC)
From: [identity profile] jayrandom.livejournal.com
Мне кажется, что если бы Линукс (не один дистрибутив, а вообще) курировался централизованно, это отсекло бы большинство альтернативных веток развития (разных реализаций одного и того же), таким образом человеческие креативные ресурсы бы освободились на более насущные проблемы.

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

Может быть, нужно начать с постановки насущных задач? Разумной интеграции высокоуровневых компонент, и т.д. И когда станет очевидно, что "если не мы, то кто", а жизнь коротка, то народ перестанет переписывать универсальный драйвер флоповода? :)

Date: 2008-09-09 09:25 pm (UTC)
From: [identity profile] b-my.livejournal.com
Так ведь проблема-то - системная. :)
Если ты вдруг свершишь какое-то менеджерское чудо и своей могучей волей и стратегическим чутьём в какой-то заставишь сообщество выбрать... ну, скажем, менеджер пакетов/репозиторий от Дебиан, то мгновенно же появится как минимум три принципиально несовместимых друг с другом улучшения этой штуки (причём, уверен, что в разные стороны, и каждое будет по-своему хорошо).

Либо ты не тратишь человеческие ресурсы зря и получаешь что-то типа... эээ... Соляриса (рыночная ниша которого куда Уже, и который уже в состоянии клинической смерти при аппаратах искусственного всего).
Либо ты даёшь тратить каждому свой человеческий ресурс столько, сколько ему хочется и получаешь Линукс.
А построить жёсткую бизнес-структуру, в которой каждый будет на табельных часах отмечаться, но работать забесплатно - не выйдет. ("...одной ногой мы уже в коммунизме, другой - в социализме, - рассказывает лектор. С заднего ряда поднимается старушка и спрашивает: ну и долго мы, милок, эдакой раскорякой простоИм?" (С) народ).

___

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

Date: 2008-09-10 03:16 pm (UTC)
From: [identity profile] jayrandom.livejournal.com
Интересно взглянуть на то, как справляется с этой "проблемой" Мак.

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

Было бы естественно (если не реализовано) со стороны Маковских стратегических планеров внимательно следить за развитием этого околомаковского халявного девелопмента и подправлять его мудрой коммерческой рукой. Например, удачно (с точки зрения центра) развивающиеся ветви "вправлять" обратно в стволовой CVS/SVN, а неудачно - игнорировать. Удачные проекты можно также подкармливать материально или переманивать девелоперов к себе.

Подобно управлению марионеточных правительств бывших колониальных стран :)

Date: 2008-09-11 08:25 pm (UTC)
From: [identity profile] b-my.livejournal.com
Это не работает. В смысле, работает нет так, как в Линукс-сообществе. Гораздо меньше желающих вложить в свои силы в то, что с огромной вероятностью обречено на забвение. Какой-то мелкий прибамбас или относительно простую (и, скорее всего, нужную очень узкому кругу людей) фичу - да, можно.
Итоговый эффект примерно схожий с "книгой жалоб и предложений" в магазине - сама по себе идея неплохая, и вклад "жалобщики" могут внести ненулевой (совсем пренебрегать ими глупо), но развитие торговой площади - дело его хозяев и менеджеров на зарплате.

Линукс - это совсем другая модель. Это стихийный базар неограниченой площади, где каждый сам решает какие, как, кому, когда и в какой форме оказывать услуги. В этом его сила, в этом же его и слабость. Ты заметил, что в центре крупных городов нет базаров? Они не выдерживают жёсткоконкуренции в достаточно развитой среде.

Date: 2008-09-11 10:34 pm (UTC)
From: [identity profile] jayrandom.livejournal.com
По сути я согласен. Не в качестве возражения, а токмо иллюстрации ради - можно наверное свести ситуацию к "степени законченности" продукта. Например:

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

2. А есть другой лего-набор, там есть почти всё, но не всё. Не хватает каких-то мелочей, но ты знаешь, как поправить, что добавить. Раз-два, максимум три движения напильником - и всё приходит в гармонию. Мало того - результатом обработки напильника можно поделиться с другими, а в новой версии твои движения напильником автоматически приложатся для будущих поколений пользователей.

3. Коробка с молотками, гвоздями, отвёртками, винтами, рубанком и кусками дерева. Пили - не хочу. И, как ни удивительно, многие не хотят :)

Date: 2008-09-11 08:28 pm (UTC)
From: [identity profile] b-my.livejournal.com
...глюкнуло.

Хотел ещё добавить, что про Солярис я вспомнил не просто так. Это чистый эксрепиментум крусис, реализация твоей идеи: жёсткий стратегический менеджмент и добровольно-волонтёрское исполнение "на местах".
Не работает. Менеджеры есть, жёсткость есть, а рулить некем. Никто не приходит, чтобы им рулили. :(

Date: 2008-09-11 09:51 pm (UTC)
From: [identity profile] jayrandom.livejournal.com
Сан Майкросистемс пошел другим путем: он не наделал фенек, торчащих из каждого кармана. Он делает большие и неповоротливые серверы, живущие в шкафах и холодильниках. Это не совсем одно и то же.

Помнишь скандирование "девелоперс, девелоперс?" - это сила Микрософта. Сила Эппла - это его растущая юзерская база. Сан, вроде бы, не может похвастать ни тем ни другим.

(deleted comment)

Re: офф

Date: 2008-09-10 03:17 pm (UTC)
From: [identity profile] jayrandom.livejournal.com
яху или рабочий?

Re: офф

Date: 2008-09-11 09:30 pm (UTC)
From: [identity profile] jayrandom.livejournal.com
я кардинально решил проблему - поменял работу :)

Re: офф

Date: 2008-09-11 10:56 pm (UTC)
From: [identity profile] b-my.livejournal.com
Круто!
По-прежнему академическое? или коммэрция?

Re: офф

Date: 2008-09-11 11:16 pm (UTC)
From: [identity profile] jayrandom.livejournal.com
Ещё более академическое, чем прежде. Восстанавливаем "дерево жизни" (какие виды от каких отпочковались и примерно в какой момент), сравнивая структуры идентичных белков.

Re: офф

Date: 2008-09-11 11:18 pm (UTC)
From: [identity profile] b-my.livejournal.com
Интересно.

Profile

jayrandom: (Default)
jayrandom

January 2026

S M T W T F S
    1 23
45678910
111213141516 17
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 19th, 2026 05:07 pm
Powered by Dreamwidth Studios