Iva>> не путайте независимые производители софта и в целом производители софта. yacc> Вы хоть поняли зачем я привел это цитирование ? Ну а теперь о том, почему я это упомянул.
Итак, середина 60-х годов в США, только появляется /360, но уже достаточно распространены 1401, которые, тем не менее, весьма дорогие.
Чтобы привлечь пользователей приобретать сами ЭВМ, IBM поставляет базовый софт к ним бесплатно - она и так получает значительную часть выручки с железа и продажи дополнительной периферии.
А софт идет как бесплатное дополнение -
сейчас народ будет сильно удивлен если ему дать голую винду, а за блокнот, калькулятор, календарь и т.п. - брать деньги. Такая ОС никому будет не нужна.
Тех, кто занимался ПО в общем можно было разделить на несколько категорий:
- непосредственно программисты у клиентов
- кастомная разработка в IBM для клиентов - в этом случае софт под клиента и принадлежит клиенту
- сторонние конторы и стартапы, которые также разрабатывали софт под клиента и он им и владел
Последний случай вполне понятен логически по своему образованию - несколько опытных программистов решили основать свою контору и работать как контракторы, а не быть непосредственно в штате фирмы - чтобы скажем больше получать и/или для своей творческой работы уйти от рутины большой конторы и ее кадровой политики, скажем приходить всегда к 8 утра на работу в определенном дресс-коде.
Такие же стартапы вполне писали приложения и для производителей железа - как пример AIR - которые
потом сами же производители железа раздавали пользователям бесплатно.
Программисты же в конторах, которые делают уже софт для пользователей, тоже придерживаются такой практики, так как софта сравнительно мало. Т.е. если программист в ходе решения какой-то задачи составляет какую-то программу и работает он не на секретное подразделение, скажем Локхида, а на что-то несекретное, то он ей просто в соответствии с общепринятой практикой, делится.
И в IBM понимают что это повысит популярность машин, если не только она будет давать программы бесплатно, но и пользователи друг другу. Она создает экосистему SHARE, выпуская каталоги таких программ и программисты массово начинают ее заполнять своими программами, так как это для них способ заявить о себе как квалифицированном разработчике.
Кроме того IBM выпускает журналы, где народ пишет статьи о тех или иных приемов по работе с ЭВМ и куски кода для решения тех или иных задач.
Образуется экосистема IBM, которая только увеличивает ее популярность на рынке ЭВМ.
Переводя на современный язык - это а-ля Github + Stackoverflow. При сравнительно небольших затратах - как пример программа Autoflow которая, если бы ее купила RCA, обошлась бы ей в 25 000 долларов ( небольшая сумма по меркам RCA ).
Рвно подобным образом создает экосистему IBM, только гораздо больее широкую, ибо и самих ЭВМ больше.
И подобных утилит можно было поставлять с ЭВМ сотни, причем совешенно бесплатно для пользователя. Я не удивлюсь, если предположу что рекламные бюджеты IBM, с учетом командировок продажников и публикаций в профильных журналах в разделе рекламы, были гораздо больше.
Итак, резюмируем - среди ПО для IBM ЭВМ тех времен были либо закрыте программы заказчика, которые никто никуда не распространял ибо они принадлежали заказчику ( скажем Локхиду или NASA ) и набор совершенно бесплатных утилит, которые поставляла сама IBM в рамках маркетинговой стратегии или сами же пользователи через экосистему, которая позволяла делиться программами.
Для второй категории софта копирование не только было допустимым но и приветствовалось. Коммерческого же софта на продажу фактически и не было.
И если другим производителям ЭВМ в общем не было смысла копировать 1401 на которой такая экосистема и была создана - там всего порядка 2 500 операций в секунду, если это сложение - то когда IBM анонсировала /360 с диапазоном от 5 000 оп/с до миллиона игра сильно изменилась.
Поскольку IBM не патентовала архитектуру, то ее собрать мог кто угодно, у кого хватит умения и денег.
И фирмы за это массово взялись - ICL ( Англия ), RCA ( США ), Siemens ( ФРГ ) и японцы.
Ибо сделав железо ты встраиваешься в экосистему и получаешь просто кучу софта БЕСПЛАТНО. И это на западе с его патентами!