PalmPilot был закрытым лицензированным продуктом (как Macintosh), впоследствии на его основе была разработана открытая платформа (как IBM-совместимые компьютеры) — Palm III. Это пришлось сделать из-за постоянного давления со стороны платформы Windows CE от Microsoft (была запущена Palm PC как прямая альтернатива продукту компании). Palm III, например, имеет встроенный беспроводной модем, поддерживает программное обеспечение, обеспечивающее работу с электронной почтой и доступ в Internet, и компания активно привлекает сторонних разработчиков, чтобы расширять возможности платформы. Помогает фирменный пакет Java Software Development Kit и поддержка стандартного последовательного порта. Более того, появляются «совмещенные» решения, включая объединение Palm III с функциями сотового телефона. Тем не менее идет игра, в которую Microsoft играет мастерски, но обеспечить широкое распространение платформы, конкурируя с хорошо окопавшимся противником, чрезвычайно трудно. Более того, повышенное внимание к платформе усложняет готовое решение, снижая, таким образом, первоначальную ценность продукта. Для продвинутых пользователей это не проблема, а вот новичков может и отпугнуть.
И вот компания выпустила платформу Palm V, которая стала еще тоньше и изящнее. Этот шедевр завоевал сторонников даже среди таких закоренелых консерваторов, как я. Разделив две линейки продуктов, Palm получила возможность двигаться в двух направлениях одновременно. Разговор о развитии основного рынка после преодоления пропасти выходит за рамки этой книги (рекомендую читателям ее продолжение — Inside the Tornado). Но у нас еще будет возможность сказать несколько слов о связанных с этим проблемах, после того как мы рассмотрим пример еще одной платформы.
SmartCards: распределенная платформа преодолевает пропасть
Вы помните, когда на рынке появились видеомагнитофоны? (Ну ладно, я и вправду старше вас.) Так или иначе, производители видеомагнитофонов жаловались на то, что они не могут продавать больше своих устройств, так как не хватает видеокассет, которые можно было бы на них смотреть. А киноиндустрия заявляла, что видеокассет появится больше только тогда, когда на рынке будет много видеомагнитофонов, на которых их можно будет смотреть. За этим последовал длительный период дискомфорта, похожий на то, что произошло при появлении новой технологии SmartCards.
Смарт-карты выглядят как кредитные карточки со встроенными электронными чипами. В простейшем случае это чипы памяти, которые позволяют записывать данные о сумме на счете и другую идентифицирующую информацию. В более сложном — микропроцессоры, что позволяет использовать их, например, в архитектуре клиент/сервер как клиенты в приложениях по обеспечению безопасности. Всем смарт-картам необходим считыватель информации. Большинству из них требуется физический контакт со считывающим устройством (вспомните о банковских автоматах, хотя в США на банковские карты нанесена магнитная полоса, а не электронный чип), но некоторые такого контакта не требуют (например, автоматы по взиманию платы за проезд в Сингапуре).