Это навело Боба на мысль о том, что программы, т. е. игры, коммерческие прикладные программы или что-либо иное, написанное именно для компьютеров Sol, может улучшить сбыт машин. Но вместо того, чтобы просто поручить кому-то написание программ Sol, Марш поступил более дальновидно, заказав разработку инструментария, упрощавшего написание программ для этой машины. В конце концов, большинство клиентов компании ProcTech были инженерами и могли написать необходимые им программы сами.
ProcTech обратилась за помощью к программистам Джерри Кирку и Полу Гринфилду. Те работали в компании MicroTech в Саннивейл, создавая трансляторы для языков высокого уровня, предназначенных для микрокомпьютеров. Их попросили создать инструментарий для программиста, то есть набор программ, упрощающий написание, редактирование и наладку других программ компьютера Sol. Чуть позже Ингрэм усовершенствовал их творение, создав Пакет программ № 1, что превратило компьютер Sol в простейшую программируемую машину, давая ей огромное преимущество.
Но вопрос авторских прав на программное обеспечение становился (в Долине, да и повсюду) все более актуальным. Компания ProcTech активно захватывала рынок, при этом ее основатели-энтузиасты охотно делились программными лентами со всеми присутствовавшими на встречах в Компьютерном клубе Homebrew. Гордон Френч, один из тех, кто стоял у начала движения, стал большим начальником в ProcTech. Он добивался открытости информации, бесплатного распространения программного обеспечения и свободного доступа к внутрифирменным разработкам. При таком подходе программисты и поставщики с периферии могли создавать совместимые изделия и насыщать ими рынок.
Эд Робертс из MITS вкупе с производителями мини-компьютеров и больших ЭВМ придерживались другого мнения. Однако молодые компьютерные энтузиасты привнесли в отрасль свои собственные ценности, заставляя других с ними считаться. Им импонировала большая открытость в отношении аппаратного и программного обеспечения. Одним из их идеалов была открытая архитектура, т. е. известная всем материализованная конструкция машины. Другим — операционная система.
Но в компании ProcTech идею об открытости операционной системы восприняли в штыки. Маршу и Ингрэму хотелось, чтобы приоритетным был тот или иной конкретный элемент машины. Дело в том, что у ProcTech своя собственная дисковая операционная система появилась достаточно давно. Компания закупила систему PT-DOS у ее автора, 19-летнего Билла Леви, разработавшего ее в научно-исследовательском институте Лоуренса при университете в Беркли. Леви взял за основу операционную систему больших ЭВМ и мини-компьютеров UNIX, применявшуюся в университете. Марш считал, что PT-DOS с ее богатым инструментарием гораздо лучше, чем дисковая операционная система СР/М, выполнявшая лишь необходимый минимум действий. К сожалению, PT-DOS не смогла завоевать рынок. Позже ее провал окрестили провалом дисковода.
В 1976 году, когда появился Sol, по вопросу использования дисководов развернулась ожесточенная конкуренция. Хотя они прекрасно зарекомендовали себя в больших ЭВМ и мини-компьютерах, установка дисководов в микрокомпьютеры была очень дорогим удовольствием. Дисководы обычно стоили 3500 долларов или дороже. Поэтому Марш проявил большой интерес к заявлению Джорджа Комстока, коллеги Боба Маллена по Diablo Systems, заявившему на одной из встреч Клуба, что тот хочет разработать дисковод для микрокомпьютеров. Комсток считал, что его творение, включая плату контроллера и программное обеспечение, можно будет продавать по цене около 1000 долларов.
Однако Diablo еще не была вовлечена в развитие микрокомпьютерной отрасли, и Комсток чувствовал, что закулисные переговоры с микрокомпьютерными компаниями негативно скажутся на его карьере. Поэтому он предложил Маршу решить возникшую проблему совместными усилиями. Компания Diablo разработает дисководы, т. е. механизмы, читающие и пишущие информацию на диск и с диска, a ProcTech создаст программу и разработает плату S100, управляющую дисководом. Он также предложил ProcTech продавать эту плату как свою собственную разработку.
Дисководы столь быстро становились неотъемлемой частью любой микрокомпьютерной системы, что инженеры были уже вполне готовы к разработке недорогой системы дисковода, включая программное обеспечение и плату контроллера. 5¼-дюймовые дисководы смотрелись весьма привлекательно, но у них имелся один недостаток. Компания IBM к тому времени уже использовала 8-дюймовые дисководы и установила в отношении этих устройств определенные стандарты. А вот в отношении малых дисководов таких стандартов не было, и никто не мог гарантировать, что диски, записанные на одном типе машин, можно будет прочесть на другом.