Сделано в Раскрутке

Архив эхоконференции FAR.SUPPORT

- FAR.SUPPORT --------------------------------------------------- FAR.SUPPORT -
 Msg  : #504 [788]
 От   : Jouri Mamaev                  2:5080/80.66        19 июля 04, 23:23
 Кому : Max Belugin                                       19 июля 04, 22:01
 Тема : FAR v1.70 бэта 6 или релиз
-------------------------------------------------------------------------------
Hello Max!

Пон Июл 19 2004 09:35, Max Belugin wrote to Jouri Mamaev:

 JM>>>> Открытый код _не может_ помочь в исправлении ошибок.
 JM>>>> Он может их только наплодить.
...
 JM>> Или приведи хоть один пример обратного.
 MB> после  открытия  исходников  в интербейз был найден бекдор
 MB> POLITICALLY CORRECT.
Ага, а так же универсальный пароль к любой базе.
Это типа улучшение? :)

 JM>> Хинт: я имею в виду период, когда продукт _переходит_ из стадии
 JM>> коммерческого в стадию опенсорса. Ближайшие неск версий (это при
 JM>> условии если он вообще меняется) им вообще пользоваться
 JM>> нельзя. Исключений я не знаю.
 MB> Мне  кажется,  что  это  характерно  только  для  того  случая,
 MB> когда отваливаются  старые разработчики.
Я бы сказал так: когда появляются новые.
А это естественное состояние опенсорса - он для этого и придуман.
Так что обилие глюков в опенсорсе - по определению :)
Это я, конечно, утрировал, но принцип именно такой.

 MB> Причем при смене команды баги будут в любом случае - вне зависимости
 MB> от модели распространения.
Угу.
Этим, в частности, и обьясняется что первые полгода после начала работы ФАРТима
ФАР практически топтался на месте.
Вносилось что-то новое и тут же фиксились возникшие проблемы :)
Это естественно.
И, дополнительно, сложности составляет то, что сорсы ФАРа (по тем кускам что я 
видел) очень далеки от идеала понимабельности и логичности.

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

 MB> То  бишь  надо найти пример, где команда не менялась, а исходники были
 MB> открыты.
8-()
А зачем бы тогда открывались исходники?
В 90% случаев это происходит когда: "нас это уже достало и нафик ненать, вот
вам сорсы и делайте что хотите".
В остальных случаях более другие варианты, например со сменой лицензирования
продукта.
Hо никогда разработчики не остаются _точно_ теми же.
Это я имею в виду если продукт именно развивается на основании опенсорса.
Имеют место и случаи когда развивается он-таки закрыто, просто сорсы доступны. 
У того же сана, к примеру.

With best regards, Jouri

--- ColdDead 1.1.4.7
 * Origin: --> Mag'n'Gla Inc. <-- (2:5080/80.66)