Введение

Calmira — альтернативная оболочка, доступная для Windows 3.1x и выше, которая имеет внешний вид, напоминающий Windows 95. Версия Calmira Longhorn не совместима с Windows Vista, но эмулирует некоторые визуальные элементы этой операционной системы. Однако это не просто косметическое обновление. В программное обеспечение Calmira включена значительная часть функциональности более поздних 32-битных оболочек. Оболочка имеет меню "Пуск", панель задач и рабочий стол, которые функционируют аналогично Explorer Desktop в более поздних 32-битных операционных системах Windows.

Разработка

Шелл Calmira был разработан в Borland Delphi 1.0, среде программирования на базе Object Pascal от компании Borland. Поскольку среда Windows 3.x к 2009 году практически перестала использоваться, добавление новых функций и дополнений к Calmira происходит крайне редко.

Код источника

Исходный код оболочки Calmira находится в открытом доступе под лицензией GNU GPL, что позволяет разработчикам программного обеспечения участвовать в развитии проекта. Однако, поскольку оболочка Calmira изначально была разработана в 16-битной среде программирования Delphi 1.0, активные участники в значительной степени ограничены разработкой на этой платформе. Была предпринята попытка портировать часть Calmira на Windows NT 3.51, результатом которой стал проект NT Shell.

Измененные версии

Будучи проектом с открытым исходным кодом, некоторые пользователи разработали собственные версии Calmira, добавив дополнительные функции и настройки. Вот список наиболее популярных из них:

Calmira LFN: модифицированная версия, поддерживающая длинные имена файлов, улучшенное затенение значков, значок "Мои документы" и диалоговое окно для смены обоев. Последняя версия (выпущена 19 декабря 2006 года) также включает настраиваемые рамки окон, имитирующие стиль Windows 95. Calmira XP: модифицированная версия, стремящаяся имитировать интерфейс Windows XP. Бета-версия 4.0 также содержит модификации из Calmira LFN, но была выпущена 6 марта 2006 года, что означает, что некоторые ошибки, исправленные в Calmira LFN после этой даты, в ней остались, и настраиваемые рамки окон отсутствуют. Calmira Longhorn: это модифицированная версия Calmira XP 4.0, имитирующая интерфейс Windows Longhorn (или Vista). В версии 3.5 все еще наблюдались ошибки с кнопками в диалоговых окнах (они отображались на французском языке). После двух лет без обновлений была выпущена Calmira Longhorn 3.6. Новая версия включала экран входа в систему в стиле Vista, кнопку закрытия "X" в правом верхнем углу окон и поддержку длинных имен файлов. Также была исправлена ошибка с "французской кнопкой". 19 августа 2008 года Питер Протус, разработчик Calmira Longhorn, объявил о прекращении разработки и поддержки программного обеспечения. 12 ноября 2008 года поддержка и разработка были возобновлены. Calmira Blackcomb: это модифицированная версия Calmira Longhorn, предназначенная для имитации пользовательского интерфейса Windows 7, после объявления о продолжении разработки Calmira Longhorn. Разработчиком был Питер Протус. После выпуска Calmira Blackcomb Alpha 2 разработка была прекращена 10 сентября 2011 года.