Re: По поводу сборки гнутого софта

From
Boris Rudakov (2:5054/9.4)
To
Eugene M. Zheganin ()
Date
2003-09-25T12:28:04Z
Area
PERM.UNIX
Hello Eugene!

24 сен 03 12:26, you wrote to me:

 EZ>  Приветствую, Boris!

 EZ>  24 Sep 03 в 10:58, Boris Rudakov -=> Alexander Burylov о "Re: По
 EZ> поводу сборки гнутого софта":

 EZ>  [...]

 BR>> Вот именно поэтому и нужен. Каждый волен перекраивать его так,
 BR>> как его петух клюнул. А бздя (как я понимаю) - монолитная
 BR>> сбалансированная система, которую правят только ее разработчики.
 BR>> Внеси в нее изменения - и у тебя не встанут новые порты.
 EZ> А зачем перекраивать линукс ?

Развлекаются люди. Пишут не только новые дрова, но и совершено новые компоненты. От графических прибабахов уровня ядра, до принципиально других ядрер (те же HURT / GNU Mach).

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

 EZ> Если же для того, чтобы потом долго разбираться, у кого линукс
 EZ> линуксее - то это в морг.

Ни в коем случае !

Допустим, я - девелопер, и хочу имплементировать некую совершенно новую технологию, которую подсмотрел у IBM или у некрософта и которая стоит у них недетских денег и есть только под их ОС. Где мне приложить удаль моледецкую, да и понаписать гнуто/опенсорсный вариант понравившейся фени ? В бзде ? Насколько я понимаю - договориться о включении такого пакета в бздю будет сложнее чем его написать. А вот с линухом - яволь ! Пиши, публикуй. Если народу понравится - войдет в один из слудующих релизов.

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

Допустим я - "волосатый юзер". У всех "риальных пацанов" (первые две категории) стоит линух. Дык, я, как риальный пааацан, бизбааазара паааставлю сибе риальную систему !

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

Второй круг. Дупустим я - средний юзер. Хочу мне ораклу или же корел или еще чен-ть этакое. Но мне нужно на юниксе. Где это все есть ? А в линухе, вот его и поставим.

Как и в случае с мелкософтом, на каком-то этапе индустрия начинает подхлестывать сама себя.

Но начинается все с девелоперов. Если девелоперам понравилось и они набежали - будет много софта. А будет много софта - будет много юзеров. Будет много юзеров - придут жирные монстры и софта будет еще больше.

 EZ> Есть генеральная линия партии. Хочешь обновиться- обнови базовую
 EZ> систему.

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

 EZ> А, допустим, поставил я шапку 7.2, накатил ядро 2.4.20,
 EZ> накатил патч ac3, поменял 8 пакетов - и все. Анатомический музей. Все
 EZ> работает, но можно побиться об заклад, что такого линукса больше нет
 EZ> ни у кого.

Ну и что ? Он что, работать от этого перестал ?

Ты пойми: возможность собрать то, что ты персонально хочешь, - ПЛЮС. ОГРОМНЫЙ.

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

 EZ> Ибо нет понятия "базовая система".

Может это плюс ?

 AB>>> Во всяком случае в моём понимании, хотя и любители-экстpемалы
 AB>>> тоже есть.
 BR>> Линух - стенд для ковыряний и экспериментов. "Чехочутоиворочу".
 BR>> Это привлекает девелоперов. Соотвественно - у него может быть
 BR>> больше потенциал для развития.
 EZ> А почему это в БСД нельзя чохочутогоиворотить ? Назови хоть одну
 EZ> причину. 8)

Слишком долго объяснять коре-тим что ты - не верблюд и твой рулезворэва надо бы как-то включить в "базовую систему".

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

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

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

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

Такое вот у меня впечатление сложилось :)

 BR>> Кста, зачем бздя, когда есть соляра ?
 EZ> Из чего можно заключить, что последней ты еще не видел. Поставь -
 EZ> поймешь 8). Только на x86 ставь. После установки все и начнется...

А чего там ? Джек Синельников от 9-ки совершенно писался, утверждал что мой путь будет "линух -> бздя -> соляра". Уверен что так бы и случилось, если бы не Интерикс. Из-за последнего я потерял всяческие мотивы смены хост-системы, а на виртуальных станциях так-и-так буду держать все :) Но это - следующий этап моего ухода в юниксоиды. Еще первый этап - "изучение базиса" не закончен. Я еще не могу эстетствовать, оценивая "хороший/нехороший юникс" - я пока изучаю только. А двух юниксов - шапки и интерикса для этого вполне достаточно. Вредно по-верхам скакать. Но вот потооооом...

 EZ>                                     На этом остаюсь искренне Ваш,
 EZ> Евгений.

Борис Рудаков,               Ну, чтоб не было хуже !
BBR

--- Be happy: BBR is looking at you !
 * Origin: АлкАголь малыми дозами безвреден в любых количествах (2:5054/9.4)