sash-kan писал(а): ↑17.06.2012 13:45
diesel писал(а): ↑17.06.2012 12:50
Можем ошибку найти
а не имея исходников (в описанной тобой ситуации) ошибку найти не сможем (с гораздо большей вероятностью)·
я прав?
ну и кого из нас из стороны в сторону носит

Напоминаю что ты настаивал на том что открытость исходников - это еще огромный плюс в плане изучения и обмена опытом, а я говорил о том что не все йогурты одинаково полезны, хотя бы потому что как человек чему-то обучающийся, ты можешь и не знать - перед тобой достойный пример или отстойный.
По поводу вероятностей нахождения ошибок - ты прав, если:
1. проприетарное ПО имеет божественное происхождение. то есть оно дается человеку единожды, и никем не может быть изменено
2. поскольку происхождение божественно, то, к тому же: никаких исходников нет, и никаких разработчиков нет, и вообще ничего кроме маркетологов которые очутились в нужный момент в нужном месте: собственно попали на раздачу этого самого ПО, и теперь пытаются делать на нем деньги. Практически как церковь, которая, как известно, является единственным полномочным представителем Бога на земле.
Вот если все так, то да - вероятность нахождения ошибки в проприетарном ПО близка к нулю, ну а все что сделано человеком - другому человеку конечно поправить не возбраняется.
Как только у закрытого ПО появляются "земные" разработчики, которые, кстати, могут меняться с завидной регулярностью, как только появляются тестеры и тесты, code review, и прочая и прочая, свойственное миру софтостроения, вот тут уже никакой "гораздо большей вероятностью нахождения ошибок" не пахнет. Может быть "чуть большей", и то не для всякого софта.
Когда мы говорим, допустим о GNU'тых утилитах, или о ядре, то там, конечно, с вероятностями все просто отлично, и возможно действительно проприетарный софт такими похвастаться не может, потому что: во-первых, разработчики и пользователи этого всего - это чуть ли не одни и те же лица, ну то есть зафигачить какую-нить сложную хрень в шелле, которая может таки вывести на баг, могут пожалуй лишь те, кто этот шелл писал, или читал

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