[room] в чем "фишка" Open Source?

Gennadiy Redko =?iso-8859-1?q?uit1_=CE=C1_zaz=2Ezp=2Eua?=
Пт Фев 24 08:49:58 MSK 2006


Sergey Stepanov пишет:

> Товарищ совершенно прав. При написании не OS программы, на тебя ложится
> ответственность за качество программы, ее надежную работу и 
> юзабельность. Ежели ты пишешь OS программу, то на эти критерии ты можешь
> положить - всеравно же раздаешь бесплатно. И тут мерило качества 
> программы - только твое желание/умение сделать хорошо. У многих 
> разработчиков это свойство характера очень быстро улетучивается,
> так как нет веских стимулов писать программу, которой можно было бы
> беспроблемно пользоваться. Поэтому под линухом мы имеем столько
> сырых, недоработанных программ, и программ, поддержка которых
> прекратилась. И никого нельзя упрекнуть - программы-то опен сорцные.
> 
> Идем дальше - разработчикам, которые используют модель "платная
> поддержка" или "платная доработка" тоже невыгодно делать качественные,
> надежные и удобные программы. Гораздо лучше написать нечто 
> "чтоб работало", потом растрезвонить саморекламой, что эта разработка -
> уникальная, легко конфигурабельная система для таких-то и таких-то
> нужд. Обычно на эту удочку попадаются несколько заказчиков-неудачников,
> которые в погоне за дешевизной (обычно за внедрение просят немного)
> начинают пользоваться этой уникальной разработкой. И превращаются
> в дойную корову. Потому что определенные деньги уже заплачены,
> и работа вроде идет, но постоянно нужно что-то еще, а за эту хотелку
> нужно платить.
> 
> Кроме того, чем запутаннее и сложнее программа - тем сложнее ее 
> сопровождать, и тем сложнее заказчику слезть с крючка 
> и начать сопровождать ее своими силами. Поэтому обычно такие программы
> имеют свои "особенности", которые по-хорошему, в нормальном коммерческом
> продукте, надо немедленно исправлять. "Особенности", например
> особенности настройки, накапливаются по мере разработки, 
> и играют только на руку "разработчикам", так как только этот разработчик
> и способен более-менее правильно делать настройку/доводку программы.
> 
> А еще разботчик может организовать курсы по подготовке специалистов 
> по работе и сопровождению своей программы. За это тоже можно
> брать деньги. Обычно на этих курсах часть "неочевидной" информации
> передается обучающимся, чтобы они хотя бы понимали архитектуру
> данного решения и при проблеммах хотябы представляли, откуда ноги
> растут.
> 
> Вот примерно таким образом можно зарабаотывать на OS решениях.
> Поэтому мы и имеем в линухе набор разрозненных, кривых, неудобных,
> и чорт ещо знает каких программ, за которые, впрочем, надо еще и спасибо 
> сказать, что они вообще есть.
> 
Вы ничего не путаете?
Open Source вовсе не "счастье всем даром", а предоставление
исходных текстов программ тому, кто ими пользуется.
Автор может ограничить круг пользователей по своему
усмотрению/договору.

Другими словами - почему именно открытие кода стимулирует халтуру?



Подробная информация о списке рассылки smoke-room