Глупо не использовать массу опыта (читай кода) накопленного программистами в процессе создания программных продуктов с открытым и исходниками. Ведь потому они и открытые, чтобы использовать их себе на пользу, соблюдая конечно при этом необходимые условия, указываемые обычно в лицензии, под которой программный продукт растпространяется.
От простого изучения кода, до участия в его улучшении – один шаг. А дальше нас ждет торжество разума, в лице открытого мышления, развития не навязываемого пиаром алчущих злата корпораций, занимающихся продажей воздуха и других прелестей. “? тут Остапа понесло…”
Не будем увлекаться демагогией и перейдем к конкретике. Для того, чтобы проиллюстрировать, насколько легко организовать изучение этого самого исходного кода, мы написали статью, описывающую процесс получения неоднократно обсуждаемого кода для полиномиальных преобразований из исходного кода GRASS. Статья не срывает звезд с неба и не раскрывает тайных знаний, а всего лишь говорит “эй, а ведь это уже написано”….
Читаем статью здесь, обсуждаем здесь.