Будущее Открытого Кода

Может показаться, что открытый код наконец-то вступил в сознательный возраст. Однако, хотя он и открывает новые перспективы для стартапов, проблемы для сообщества разработчиков в целом сохраняются. Первая волна открытого кода позволяла гармонично сосуществовать небольшим компаниям типа Red Hat одновременно с гигантами типа IBM в рамках гибких альянсов программистов, сотрудничавших в разработке программ с открытым кодом. Это было возможным благодаря их готовности уважать нормы сообщества, принимать процедуры работы и поддерживать здравый баланс между тем, что они получают от сообщества и тем, что ему отдают.

*

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

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

Все зависит от того, как компании, работающие с открытым кодом, относятся к программам и моделям их разработки. Сотрудничество не явилось следствием чего-либо. Оно органично присуще любому созданию программ из ничего. "В мире открытых систем", говорит Полесе, "каждый отдельно взятый компонент создан для того, чтобы стать частью большой экосистемы. Когда разработчики начинают создавать новый компонент или проект, то думают о том, как он будет взаимодействовать с другими частями во внешнем мире. Поэтому этот подход существенно отличается от написания программ внутри отдельно взятой компании".

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

"Открытые коды сносят эти стены до основания, " говорит Полесе, "Они позволяют с самого начала активно искать способы, заставляющие ваш продукт работать лучше в связке с уже существующими и разработанными другими. Это развивает новую большую волну инноваций, программный продукт становится все лучше, и это достигается за все меньшие периоды времени. В этот процесс вовлекается все больше людей, все больше людей начинают пользоваться его плодами, все больше людей начинают заниматься разработкой, и все большее внимание начинает оказываться сотрудничеству и интеграции".

А если говорить о зарабатывании денег, то все эти действия направлены на увеличение стоимости. Как говорит Полесе, "Ваши клиенты рады от того, что вы предлагаете им поддержку и стабильность работы. Вы предлагаете совместимость с другими программными приложениями. Вы всегда предлагаете что-то новое, а ваш продукт становится все лучше и лучше".

*

Видят ли большие компании горящую надпись на стене? Надеемся, что да. Потому что, если они не поймут, как им существовать вместе с производителями на равных, то их ждет крайне быстрая старость.

*