Когда Facebook был новым, мои друзья часто настаивали, чтобы я зашел на него. Я сопротивлялся. Мне изначально не хотелось публиковать информацию о своих жизненных событиях в каких-либо социальных сетях просто ради этого.

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

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

Мы находимся в точке невозврата.

Как мы все сюда попали?

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

За последние три десятилетия Интернета началась гонка за созданием пользовательского контента.

Далее это были ваши творения, в том числе статьи, видео, подкасты. Разница заключалась в следующем: вы могли рассчитывать на оплату, но по драконовским правилам платформы. Пример: Youtube платит более 1000 подписчиков (недавно изменилось, но не совсем эффективно для небольших авторов).

Соотношение создателей контента и создателей контента, получивших вознаграждение, было, как вы уже догадались, ›1000x. Google купил Youtube за 1,65 млрд долларов. Youtube сегодня зарабатывает меньше, чем за месяц. Подсчитайте.

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

Все началось с открытого исходного кода:

Я не хочу винить здесь движение за открытый исходный код. Распределение власти монополистических технологических мегалитов старой школы - лучшее, что случилось с сообществом разработчиков.

Однако, осознав это, технологические мегалиты постепенно примирились с открытым исходным кодом. Они размещают свои собственные великие творения на GitHub, давая сообществам возможность высказывать свое мнение о том, как все можно улучшить. Linux и все его варианты стали пионерами. Изначально компания Google была де-факто лидером с Android-репозиторием.

Google и Facebook выпустили два самых популярных кроссплатформенных фреймворка для разработчиков: Flutter и React Native. Однако у них был скрытый мотив. Поскольку они оба были рекламными компаниями, для них было жизненно важно иметь широкое присутствие на всем мобильном оборудовании одновременно. Создание кроссплатформенного фреймворка и его открытый исходный код помогли им достичь трех целей:

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

Microsoft пришла с опозданием, но когда пришла, она воцарилась. В последние годы Microsoft была лидером в области разработки ПО с открытым исходным кодом. Amazon и Facebook также последовали этому примеру.

Apple сделала свой самый крупный шаг в сторону открытого исходного кода в виде Swift - своего самого популярного языка программирования на сегодняшний день.

Теперь-

  • Зная, что сила сообществ может сделать с другими формами пользовательского контента.
  • Вкусив плоды собственных усилий по открытому исходному коду,
  • Зная, как увлечь разработчиков

компании хотят привлечь своих клиентов-разработчиков в свою собственную экосистему. И это еще не конец.

Всем нужен ваш код:

На WWDC 2021 Apple анонсировала XCode Cloud. XCode Cloud позволяет размещать код, связанный с платформой Apple, в облаке Apple. Вы можете сотрудничать со своей командой, а также иметь непрерывную интеграцию, включая варианты сборки и развертывания.

Это означает, что ваш код Apple больше не нужно размещать в вашем частном репозитории - будь то ваш частный GitHub, BitBucket, GitLab или любой другой репозиторий по вашему выбору.

Apple на самом деле очень опаздывает на вечеринку.

У AWS уже есть это решение в виде CodeCommit, CodeBuild, CodePipeline и Codedeploy. Весь ваш облачный код больше не должен находиться на GitHub или в вашем частном исходном элементе управления.

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

Незадолго до WWDC 2021, 6 июня, VSCode анонсировал расширение удаленных репозиториев. Это сделает клонирование репозиториев совершенно ненужным! Редактировать код в VSCode и синхронизировать его с пультом дистанционного управления в режиме реального времени будет невероятно быстро.

Излишне упоминать, что с момента его выпуска 6 июня у него было более 12000 загрузок на момент написания этой статьи.

В чем заключается уязвимость:

Когда Microsoft купила GitHub в 2018 году, произошел некоторый уход разработчиков с GitHub на BitBucket - опасения за конфиденциальность / право собственности на свои репозитории из-за дурной славы, связанной с Microsoft.

Как утверждают два древних камня мудрости:

  • Если что-то бесплатное, это слишком хорошо, чтобы быть правдой.
  • Если что-то слишком хорошо, чтобы быть правдой, вероятно, так оно и есть.

Объединение их вместе: если что-то бесплатно, вы являетесь продуктом.

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

Ваш код - это продукт для вас. Но это контент для компаний, которые предоставляют бесплатные серверы для управления им.

Ваш код - это контент, созданный пользователями, так же, как ваши фотографии и сообщения для Facebook и Instagram!

Верно, что вы полностью «владеете» им, пользуясь правовой защитой Положений и условий. Но что значит «владеть» своим кодом? Если кто-то скопирует вашу следующую функцию, это кража:

int sum(int a, int b) {
    return a + b
}

Но если они просто скопируют то, что находится в скобках, с измененными именами переменных, у вас не будет случая! Опять же, это обсуждение возможно только в том случае, если вы знаете, что он был украден. Есть очки, которые могут видеть за брандмауэрами?

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

Все это правда. Но как насчет кражи кода, который заведомо работает для миллиона пользователей, а также приносит прибыль большинству из них? Копирование функций - не новость в мире технологий. Facebook сделал это со Snapchat. Apple и Android попросили Шерлока многих своих издателей приложений сделать их собственные приложения лучше.

Идеи дешевы. Но какова гарантия, что они не украдут вашу блестящую казнь?

У всех крупных технологических компаний есть свои подразделения ИИ, работающие на полную мощность. AWS, Azure и GCP предлагают свои облачные механизмы искусственного интеллекта, которые можно использовать в любой кодовой базе, которой они владеют, по их собственному желанию.

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

С достаточной оптимизацией идеальных методов кодирования, код является наиболее подходящей пищей для ИИ.

Microsoft, которой принадлежит GitHub, также владеет OpenAI, разработчиком GPT, который известен как очень мощный инструмент в обработке естественного языка и обработки текста. На сегодняшний день для GPT сложно написать роман, но было бы чертовски легко сделать вывод из части репозитория GitHub, что на самом деле делает репо!

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

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

Заключение:

Хороший художник копирует, но великий художник ворует

-Стив Джобс

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

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

Лучшее, что могли сделать разработчики, - это защитить себя IP-адресами. Опять же, это мутная вода, наполненная юристами и лобби.

Или не дать себе продать небольшую функцию продуктивности вместо передачи всей жизни.