Второй способ координации практики кодирования включает в себя общую культурную приверженность использованию рабочего кода. Часто этот принцип называют принципом "работает ли он", и он отражает одну половину слогана, использовавшегося для описания раннего управления Интернетом: "грубый консенсус и работающий код". Если организационные формы соответствуют "грубому консенсусу", то "работающий код" - это процесс использования программного обеспечения по мере его разработки, чтобы проверить, работает ли оно (Jordan 2008: 52-9). Это кажется технологическим решением, при котором проект выполняет имеющийся у него код, а развитие происходит там, где код оказывается наиболее успешным. Однако это скорее внешнее воплощение культурного выбора природы кода, чем вопрос предоставления технологии решать. Здесь задействованы такие факторы, как элегантность кода, иногда интерпретируемая в терминах того, как мало строк кода требуется, или удобство использования, оцениваемое по тому, легко ли изменять код людям, не являющимся его авторами. В то же время, если функция программы считается достаточно важной, проект разработки может продолжаться, даже если он никогда не будет запущен. Как отмечает Вебер, "техническая рациональность всегда встроена в культурные рамки, которые для открытого кода обычно означают культуру Unix" (2004: 88; Jordan 2008: 52-9).

Практика написания программ интегрирована со способами организации и принятия решений. Последний ключевой элемент также является одной из самых известных характеристик свободного программного обеспечения - его приверженность распределительному определению собственности. Чтобы свободные программы оставались свободными в том смысле, что позволяли любому человеку получать доступ к коду и изменять его, они должны были найти способ существовать в контексте законов об интеллектуальной собственности. Нужно было предотвратить, чтобы кто-то взял свободно распространяемый код и применил к нему ограничительную лицензию, не позволяющую другим работать с ним. Ответом стала инверсия, в которой определенные лицензии, наиболее известная Gnu Public License (GPL), требуют от любого, кто использует этот код, держать его открытым для других и возвращать любые исправления в кодовую базу, в обмен на что они могут брать, копировать, распространять и взимать плату за код. Лицензии часто проходят через широкие консультации, например, третья версия GPL получила в общей сложности 2 636 комментариев. Лицензии - это ключевой момент, когда для свободных программ становится важен опыт, отличный от кодирования. В этом случае возникает практика споров о природе лицензий, которые затем применяются к деятельности по кодированию программ (Weber 2004: 16).

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

Как и в случае с технологией блокчейн, это поднимает вопросы о связи между подобными практиками и экономическими практиками, особенно монетизацией. Хотя нет сомнений в том, что свободное программное обеспечение нашло свое применение в ряде экономических практик - IBM и Google были отмечены здесь - указывает на то, что экономическая практика не должна сводиться к функции получения прибыли или дохода. Если экономика не сводится к прибыли и доходам, какими бы важными они ни были, то в отношении цифровых экономических практик важно увидеть, как практики свободного программного обеспечения имеют сходства и различия с практиками поиска, социальных сетей и дезинтермедиации. Без необходимости регистрировать и монетизировать сама платформа может быть более открытой, состоящей из принципов сообщества экспертов, средств разрешения споров и информации как распределенной собственности, которые реализуются в различных местах, таких как репозитории кода, форумы, списки электронной почты и так далее, и которые не обязательно объединяются в одну цифровую платформу. Заманчиво думать, что именно так работают некоммерческие цифровые экономические практики, но это может быть просто результатом того, что свободное программное обеспечение - это иная продуктивная деятельность, в которой что-то производится, тогда как поиск, социальные сети и дезинтермедиация - это деятельность, которая приводит к развлечению или предоставлению услуг для пользователей, но в которой нет ничего похожего на стремление создать конкретный продукт (Cullen 2016; Core 2018).

Перейти на страницу:

Похожие книги