Это еще один урок на будущее. Ничто не происходит само собой.
Это делают люди. Имеют значение отдельные решения.
К 1998 году история во многом повторилась. Microsoft использовала свою позицию в качестве единственного поставщика операционной системы для ПК, чтобы установить монополию на программное обеспечение для настольных компьютеров. Программные приложения становились все более сложными, и Microsoft преднамеренно создавала барьеры входа для конкурентов. Одинокий программист или небольшая компания уже не могли повлиять на рынок программного обеспечения для ПК.
Сегодня наличие открытого программного обеспечения и открытых сетевых протоколов бросает вызов подобному господствующему положению. Барьеры входа на рынок программного обеспечения рушатся. Возможно, история не повторяется буквально, но да, она рифмуется.
Пользователи могут испробовать новый продукт бесплатно, и, более того, они могут создать свою собственную пользовательскую версию, также бесплатно. Исходный код стал доступен для массового независимого экспертного сообщества, и, если кому-то не нравится функция, он может дополнить ее, сократить или переписать. Если он представляет свою версию сообществу, она довольно быстро может получить широкое распространение.
Более того, поскольку разработчики (по крайней мере, изначально) не пытались конкурировать в бизнесе, а были сосредоточены на решении реальных проблем, была возможность экспериментировать. Как часто говорилось, открытое программное обеспечение «позволяет вам удовлетворить собственные нужды». Ввиду распространения такой парадигмы развития, когда новые функции добавляются пользователями, программы с открытым исходным кодом «эволюционируют» в ходе доработки. И, как я писал в своей статье 1998 года «Аппаратное обеспечение, программное обеспечение и информационное обеспечение»: «Эволюция порождает не единственного победителя, а многообразие».
Это многообразие способствовало тому, что семена будущего проросли в свободном программном обеспечении и в Интернете, а не в технологиях, предлагаемых в то время Microsoft.
Почти всегда так происходит. И если вы хотите увидеть будущее, вы должны обратить внимание не на актуальные технологии, а на технологии «на грани», предлагаемые новаторами.
Большинство тех людей, которые четыре десятилетия назад основали индустрию компьютерного программного обеспечения, не были предпринимателями; они были детьми, захваченными абсурдной идеей иметь свой собственный компьютер. Программирование было как наркотик – нет, лучше, чем наркотик, чем быть рок-звездой, и это было, конечно, лучше, чем любая работа, которую они могли себе представить. Так же произошло с Linux,