Рич Уайтхаус, разработчик с двадцатилетним стажем, опубликовал лонгрид о том, почему перестал участвовать в опенсорсных проектах — и почему считает, что бесплатный код работает против самих разработчиков.
Его тезис: открытый исходный код был изначально хорошей идеей, но в условиях реальной экономики превратился в механизм перекачки бесплатного труда в пользу корпораций.
Три основных претензии к опенсорсу
Первое — компании системно используют открытые репозитории без соблюдения лицензий. По словам Уайтхауса, аутсорс и сторонние подрядчики традиционно выступают прокладкой, которая берёт на себя риски нарушения лицензионных условий, пока сама компания остаётся в стороне.
Второе — LLM-бум добил то, что ещё держалось. Десятилетия кода из открытых репозиториев скормили языковым моделям без атрибуции и без компенсации авторам. Уайтхаус прямо пишет: законодательство будет двигаться в интересах тех, у кого больше денег, лицензии будут игнорироваться, когда удобно.
Третье — внутри сообществ токсичность. Мейнтейнеры с синдромом вахтёра блокируют полезные контрибьюции, если те исходят от кого-то, кто кажется им угрозой. Уайтхаус столкнулся с этим лично, когда написал эмулятор Killer Instinct с нуля, не взяв ни строчки из открытых проектов: один из разработчиков MAME публично атаковал его на Reddit, не вступив в контакт напрямую.
Что это значит для разработчика сейчас
Уайтхаус описывает конкретный сценарий: первыми пострадают «middle»-разработчики. Топ-уровень остаётся — они нужны, чтобы двигаться вперёд. Джуны и сеньоры сольются в одну категорию «сборщиков из готовых блоков». Относительная зарплата на этом уровне упадёт, потому что инфраструктура с ИИ-ассистентами дешевле, чем люди.
Он сам перестал писать открытый код не из-за токсичного опыта, а из принципа: считает, что бесплатный труд разработчика в итоге бьёт по всему классу разработчиков.
Это не призыв уходить из опенсорса — Уайтхаус прямо оговаривается, что не атакует идею, а описывает механику. Но если вы давно чувствуете, что что-то здесь не сходится, он говорит: вы не одни.
