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)