Stac Electronics , изначально зарегистрированная как State of the Art Consulting , а затем сокращенная до Stac, Inc. , была технологической компанией, основанной в 1983 году. Она известна прежде всего своим алгоритмом сжатия без потерь Lempel–Ziv–Stac и утилитой сжатия дисков Stacker для сжатия данных при хранении.
Первоначальными основателями были пять аспирантов Caltech по специальности «Компьютерные науки» (Гэри Клоу, Дуг Уайтинг, Джон Таннер, Майк Шустер и Уильям Далли ), [1] два инженера из отрасли (Скотт Карнс и Роберт Монсур) и два члена совета директоров из отрасли (Роберт Джонсон из Southern California Ventures и Хью Несс из Scientific Atlanta ). Первым сотрудником был Брюс Бехаймер, студент Caltech по специальности «Инженерия и прикладные науки».
Первоначально головной офис находился в Пасадене , Калифорния , а затем в Карлсбаде , Калифорния . Компания получила венчурное финансирование для реализации бизнес-плана в качестве компании по производству чипов без собственных производственных мощностей, продающей стандартные продукты для ленточных накопителей. План состоял в том, чтобы расширить рынок дисковых накопителей, который был намного больше рынка ленточных накопителей. После успеха Cirrus на рынке дисковых накопителей это стало реальной основой для интереса венчурных капиталистов к Stac.
В рамках прикладной инженерии по адаптации своих чипов сжатия данных для использования в дисководах компания внедрила драйвер DOS , который прозрачно сжимал данные, записанные на жесткий диск ПК, и прозрачно распаковывал данные при последующих чтениях с жесткого диска. При этом они обнаружили, что, учитывая относительную разницу в скорости между временем доступа процессора ПК и дисководом, можно было выполнить сжатие данных программно, что устраняло необходимость в чипе сжатия данных в каждом дисководе, как они и планировали. Этот драйвер DOS был написан на языке ассемблера x86 по контракту с Полом Хоулом.
В 1990 году компания выпустила Stacker, утилиту для сжатия дисков . Продукт имел большой успех из-за относительно небольшой емкости (от 20 до 80 мегабайт) и высокой цены современных жестких дисков, в то время как более крупные программные пакеты, такие как новый пользовательский интерфейс Windows от Microsoft, становились популярными. В среднем Stacker удваивал емкость диска и обычно повышал производительность диска за счет сжатия данных перед записью и после чтения, компенсируя относительную медлительность дисков. Stac продала несколько миллионов единиц Stacker за весь срок службы продукта.
Они также выпустили аппаратный продукт под названием STAC Coprocessor Card , который, как утверждалось, не только улучшает сжатие файлов, но и сокращает время, необходимое для сжатия файлов. Salient Software лицензировала технологию ускорения Stac для использования в своих картах NuBus DoubleUp и PDS Bullet для Macintosh , хотя они использовали бы собственное программное обеспечение DiskDoubler от Salient . [2]
Незадолго до 1996 года компания перенесла свой главный офис из Карлсбада в Кармел-Вэлли в Сан-Диего и сохранила группу программирования в Эстонии . После урегулирования иска с Microsoft Stac попыталась расширить свой продуктовый портфель в сегменте программного обеспечения для утилит, добавив дополнительные названия для хранения и связи посредством внутренней разработки и приобретения. Компания пыталась возместить доходы, потерянные после краха рынка программного обеспечения для сжатия жестких дисков с включением DoubleSpace в MS-DOS и быстрым снижением стоимости жесткого диска за мегабайт. Используя средства от своего IPO (1992) и урегулирования с Microsoft, Stac приобрела программный продукт для удаленного рабочего стола под названием «ReachOut». Она приобрела продукт для резервного копирования образов серверов «Replica» и разработала внутри компании продукт для сетевого резервного копирования для рабочих станций и ноутбуков и продавала этот продукт сначала как «Replica NDM», а затем как «eSupport Essentials». Большая часть технологий, впервые использованных в сетевом резервном копировании Stac, в конечном итоге нашла свое применение в современных решениях для резервного копирования в режиме онлайн. [ необходима ссылка ]
Между тем, оригинальный бизнес Stac по производству чипов продолжал расти. Чтобы реализовать акционерную стоимость, его дочерняя компания по производству чипов под названием Hifn была выделена в 1998 году в ходе первичного публичного предложения. [3]
Затем Stac переименовал оставшуюся компанию-разработчика программного обеспечения в "Previo" и перепозиционировал себя как поставщика инструментов для справочной службы и организации поддержки. Эти усилия предпринимались в то время, когда лопался пузырь доткомов , и в 2002 году руководство решило предпринять необычный шаг по продаже оставшихся технологических активов Stac ( Altiris ) и возврату оставшихся денежных средств акционерам перед роспуском.
В 1993 году Microsoft выпустила MS-DOS 6.0 , которая включала программу сжатия дисков DoubleSpace . Ранее Microsoft вела переговоры со Stac о лицензировании своей технологии сжатия, а также обсуждала ее с инженерами Stac и изучала код Stac в рамках процесса комплексной проверки . Stac, под руководством адвоката Моргана Чу , подала в суд на Microsoft за нарушение двух ее патентов на сжатие данных. [4] Тем временем Microsoft подала судебный запрет против Stac, чтобы помешать компании продавать свое программное обеспечение Stacker 3.1 для Windows и DOS, вызвав претензии со стороны представителей Stac о том, что с заключением лицензионного соглашения с конкурирующим поставщиком DOS, Novell, и с тем, что Microsoft больше не сталкивается с действиями Федеральной комиссии по связи, компания осмелела «доминировать на рынке сжатия данных». [5] В 1994 году калифорнийское жюри постановило, что нарушение со стороны Microsoft не было преднамеренным, но присудило Stac 120 миллионов долларов в качестве компенсации ущерба, что составило около 5,50 долларов за проданную копию MS-DOS 6.0. Жюри также согласилось с встречным иском Microsoft о том, что Stac незаконно присвоил коммерческую тайну Microsoft функции предварительной загрузки, которая была включена в Stacker 3.1, и одновременно присудило Microsoft 13,6 миллионов долларов по встречному иску. [6]
Пока Microsoft готовила апелляцию, Stac получила от суда предварительный запрет на продажу всех продуктов MS-DOS, включавших DoubleSpace; к этому времени Microsoft уже начала отправлять своим OEM- клиентам «обновление» MS-DOS, в котором DoubleSpace отсутствовал. К концу 1994 года Microsoft и Stac урегулировали все текущие судебные разбирательства, договорившись, что Microsoft сделает инвестиции в Stac Electronics в размере 39,9 млн долларов и дополнительно выплатит Stac около 43 млн долларов в качестве роялти по своим патентам.