Кіріспе
Операциялық жүйе eComStation немесе eCS – 32 биттік x86 архитектурасы үшін OS/2 Warp негізінде құрылған операциялық жүйе. Ол бастапқыда IBM лицензиясы бойынша Serenity Systems және Mensys BV компанияларымен әзірленген. Ол OS/2 Warp-та болмаған қосымша бағдарламалар мен жаңа аппараттық құралдарды қолдауды қамтиды. Оның мақсаты – OS/2 бағдарламаларын қазіргі заманғы аппараттық құралдарда іске қосуға мүмкіндік беру, және осы мақсатта көптеген ірі ұйымдар оны пайдаланады. 2014 жылға дейін eComStation-ның шамамен отыздан қырық мыңға дейін лицензиясы сатылды. 2012 жылы Mensys компаниясының қаржылық қиындықтары eComStation-ның дамуын тоқтатты, ал меншік құқығы XEU.com (қазір PayGlobal Technologies BV деп аталады) атты серік компанияға берілді, олар операциялық жүйені сатуды және қолдауды жалғастыруда.
eComStation or eCS is an operating system based on OS/2 Warp for the 32 bit x86 architecture. It was originally developed by Serenity Systems and Mensys BV under license from IBM. It includes additional applications, and support for new hardware which were not present in OS/2 Warp. It is intended to allow OS/2 applications to run on modern hardware, and is used by a number of large organizations for this purpose. By 2014, approximately thirty to forty thousand licenses of eComStation had been sold. Financial difficulties at Mensys in 2012 led to the development of eComStation stalling, and ownership being transferred to a sister company named XEU. com (now known as PayGlobal Technologies BV), who continue to sell and support the operating system.
Шығу тегі
IBM 1996 жылы OS/2 Warp клиенттік операциялық жүйесінің 4-ші нұсқадан кейін жаңа бөлшек сауда нұсқасын шығармайтыны белгілі болғанда, пайдаланушылар басқа баламаларды қарастыра бастады. IBM өзінің серверлік нұсқасының соңғы нұсқасын – IBM OS/2 Warp Server for e Business немесе WSeB (ішкі атауы 4.5 нұсқасы) шығарды. IBM клиентті жаңартуды жалғастырды және оның бөліктерін сервермен біріктірді. Сондықтан Serenity Systems компаниясының Боб Сент-Джон OEM компаниясы қолданыстағы OS/2 клиентін IBM жетілдірулерімен пайдаланып, қажет болған жағдайда өзінің жетілдірулерін қосып, өз клиентін жасауға тиіс деп ұсынды. Бірақ Serenity, IBM-нің серіктесі ретінде, OS/2 негізіндегі Serenity Managed Client, Workspace On Demand негізіндегі жылдам орнатылатын OS және WSeB негізіндегі Ecomstation Server сияқты тік интеграцияланған қолданбалармен бұрыннан айналысып келген. 2000 жылдың 29 сәуірінде Serenity, Touchvoice Systems компаниясының Kim Cheung-пен бірлесіп, OS/2 қауымдастығының "WSeB компоненттерін пайдаланатын eBusiness үшін жаңа Басқарылатын Клиентке" деген қызығушылығын талқылау үшін талқылау тобын құрды. eComStation деп аталған бұл жоба WoD негізіндегі бұрынғы нұсқаны алмастыру мақсатымен жасалды, сонымен қатар жаңа, қашықтан жүктемеді қажет етпейтін клиентті – OS/2 клиентінің OEM нұсқасын жасау туралы да ойлар туды. Serenity-нің ірі клиентке жасаған алғашқы жауабы теріс болғанымен, қауымдастықтан және IBM-нен алынған жауаптар жағдайды қозғауға жеткілікті болды, және бірнеше айдан кейін бірінші eCS алдын ала нұсқасы жіберілді. Cheung-тың бастапқы қарапайым тұжырымдамасына қарамастан, қауымдастық бастапқыда-ақ белсенді түрде пікір білдірді және жаңа мүмкіндіктерге қатысты сұраныстар тез арада түсе бастады. eComStation 1.0-ның соңғы GA нұсқасы 2001 жылдың шілдесіне дейін шығарылмады және көптеген жағынан бастапқы нұсқадан айтарлықтай өзгеше болды.
1.0 нұсқасы
eComStation 1.0 IBM-нің OS/2 Warp 4-ші нұсқасы үшін Convenience Package 2000 нұсқасына (әдетте MCP немесе MCP1 деп аталады) негізделген. Сонымен қатар, операциялық жүйе пакетімен бірге бірнеше коммерциялық қолданбалар келді, ең бастысы OS/2 үшін Lotus SmartSuite және IBM Desktop On Call. IBM OS/2 орнату процедурасы енді қолданылмады; оның орнына, операциялық жүйе компоненттерін орнату үшін Cheung's WiseManager өніміне негізделген жылдам тарату жүйесі пайдаланылды. Бұған қоса, OS/2 пайдаланушы интерфейсіне бірқатар жақсартулар енгізілді, соның ішінде толығымен жаңа белгішелермен жаңартылған жұмыс үстелі, бірнеше терезе компоненттерінде бейімделетін графикалық эффекттер, жаңадан жасалған жүйелік диалогтар және пайдаланушыға кеңейтілген мүмкіндігі бар жүйелік өшіру функциясы. Ағылшын тіліндегі нұсқасы шыққаннан кейін, басқа тілдердегі нұсқаларды (Ұлттық тілдердегі нұсқалар немесе NLV) дайындауға күш салынды. Дегенмен, алғашқы ағылшын тілінен басқа NLV, неміс тіліндегі нұсқасы 2001 жылдың соңына дейін шығарылмады, себебі жаңартылған орнатушыны және басқа да жаңа материалдарды жергілікті тілге аудару күтілгеннен көп күш-жігерді қажет етті. Нәтижесінде, eComStation 1.0 үшін басқа тілдердегі NLV шығарылмады; басқа тілдер тек eComStation 1.1 немесе 1.2 нұсқаларында қолжетімді болды.
1.1 нұсқасы
eComStation 1.1, 1.0 нұсқасына қарағанда бірнеше маңызды жаңа мүмкіндіктерді ұсынды. Орнатылған операциялық жүйедегі ең ірі өзгеріс – NetLabs ұйымының ашық кодты XWorkplace жобасына негізделген жұмыс ортасының (Workplace Shell) кең ауқымды функционалдық жақсартулары болды. Оларға статус жолақтары және жақсартылған сұрыптау опциялары, жаңа виртуалды жұмыс үстелі мүмкіндігі, бағдарламаланатын "виджеттерді" қолдайтын конфигурацияланатын жұмыс үстелі құралдар жолағы және кеңейтілген конфигурация опциялары кірді. PPPoE және PPtP интернет-қосылымдарына кіріктірілген қолдау сияқты басқа да түрлі жақсартулар да ұсынылды. Сонымен қатар, жаңа орнату процесі жасалды. Орнату дискісіндегі жүктемелік код қазіргі заманғы BIOS-пен үйлесімділікті жақсарту үшін жаңартылды, сондай-ақ пайдаланушыға дискіден жүктеу кезінде қолдануға арналған әртүрлі драйверлер мен ядро опцияларын таңдауға мүмкіндік беретін "алдын ала жүктеу мәзірі" енгізілді. eComStation 1.0-дың графикалық орнату бағдарламасы жаңа, ыңғайлы интерфейспен ауыстырылды. eComStation 1.1, 2001 жылғы IBM-нің OS/2 Warp 4 нұсқасы үшін 2-ші ыңғайлы пакетіне (MCP2 деп те аталады) негізделген, ал кейіннен IBM-нің қызметтік жаңартулары интеграцияланды. Осы нұсқада Serenity Systems базалық операциялық жүйе өнімін eComStation 1.0 нұсқасында бірге келген негізгі коммерциялық бағдарламалардан бөліп шығарды. Базалық eComStation 1.1 өнімі "eComStation Entry" деген атпен сатылды, ал Lotus SmartSuite 1.7 және HOBlink X11 Server сияқты бағдарламалар eComStation Application Pack жинағында бөлек ұсынылды. IBM сол кезде талап еткен қосымша лицензиялық төлемдерге байланысты көппроцессорлық қолдау eComStation Entry нұсқасына енгізілмеді. Оның орнына, SMP пакетін eComStation дистрибьюторларынан қосымша ақы төлеп алуға болады. eComStation 1.1 нұсқасымен бірге OS/2 Warp Server for e-business өніміне негізделген eComStation Server Edition да қолжетімді болды. Ағылшын тілінен басқа, eComStation 1.1 үшін неміс және орыс тілдеріндегі NLV-лер де шығарылды.
1.2 нұсқасы
eComStation 1.2-нің басты жаңа мүмкіндігі, жарнамаланғандай, жаңартылған жұмыс үстелінің мультимедиялық қолдауы болды. IBM және IBM емес әртүрлі жиынтық компоненттердің жаңартылған нұсқалары да қосылды. eComStation 1.2 ағылшын, неміс және голланд тілдерінде NLV форматында шығарылды.
1.2 нұсқасы медиа жаңарту (1.2R)
Serenity Systems компаниясы eComStation 1.2 нұсқасынан кейін қолжетімді болған бірқатар түзетулер мен жаңартуларды қамтитын "медиа жаңарту" ұсыну ниеті туралы хабарлады. Бұл нұсқа алғашқыда 2005 жылдың 12 қарашасында 1.2R ретінде шығарылды, бірақ соңғы сәттегі қателіктерді жоюға байланысты кері тартылып, 2005 жылдың 17 қарашасында қайта шығарылды. eComStation 1.2R-дің басты ерекшелігі – бұрын қолдау көрсетілмейтін амалдарды қажет еткен Athlon 64 жүйелеріне орнату мүмкіндігі болды. eComStation 1.2R ағылшын, неміс және итальян тілдеріндегі NLV нұсқаларымен шығарылды. Сонымен қатар, тіркелген клиенттерге жүктеу арқылы қолжетімді Традициялық қытай тіліндегі NLV бета нұсқасы ұсынылды.
2.0 нұсқасы
eComStation 2.0-дың даму циклі қалыптыдан ұзақ болды. Бірінші бета нұсқасы 2005 жылдың 21 желтоқсанында шығарылды, ал алғашқы «шығарылым үміткері» 2007 жылдың 18 маусымында жарияланды; соңғы GA нұсқасы 2010 жылдың мамырына дейін қолжетімді болған жоқ. eComStation 2.0-дағы ең маңызды өзгеріс – ACPI қолдауын қосу болды, бұл негізгі операциялық жүйенің eComStation үшін арнайы жасалған (IBM емес) бірінші маңызды жаңартуын білдірді. ACPI-дың артықшылықтарына заманауи аппараттық құралдарды қолдау, соның ішінде қуатты басқарудың кеңейтілген мүмкіндіктері, сондай-ақ 15-тен жоғары IRQ-ны қолдау кірді. Бұған қоса, жаңа ACPI драйвері OS/2-нің симметриялық көп процессорлық қолдауын пайдалануға мүмкіндік берді, IBM-нің патенттелген SMP қосымша драйверіне қажеттілікті жойды. Осылайша, eComStation 2.0 нұсқасынан бастап SMP қолдауы қосымша төлемсіз базалық өнімге енгізілді. 2.0 нұсқасында тағы бір маңызды мүмкіндік – JFS форматындағы бөлімдерден тікелей жүктеуге мүмкіндік беретін Journaled File System-нің жақсартылған нұсқасы болды. (JFS-тің бұрынғы нұсқалары жүктеуге жарамсыз деректер бөлімдерінде ғана қолданылған.) Операциялық жүйені JFS-ке орнату JFS қолдайтын үлкен кеш өлшемдерінің арқасында, сондай-ақ дұрыс емес өшіру кезінде CHKDSK уақытын қысқарту арқасында айтарлықтай өнімділікті арттыруға мүмкіндік берді. eComStation 2.0 нұсқасымен баға белгілеу моделі күрт өзгертілді. Стандартты тұтынушылық нұсқасы – Home & Student Edition болды. Бұл нұсқаның ұсынылатын бөлшек сауда бағасы eComStation-ның бұрынғы нұсқаларына қарағанда төмен болды; алайда, бір клиент бес сатып алумен шектелді. Business Edition коммерциялық клиенттерге арналған, сатып алу саны шектелмеген. Business Edition телефондық қолдаумен бірге келді, ал Home & Student Edition клиенттері электрондық пошта мен онлайн көмекке ғана ие болды. Бағдарламалық жабдықтар тұрғысынан екі өнім де бірдей болды; жоғарыда айтылғандай, тек лицензиялық шарттар ғана ерекшеленді. eComStation 2.0-дың екі нұсқасы да OpenOffice.org кеңсе пакетін қамтыды (жеке CD-де ұсынылды). Бұрынғы нұсқаларда қолжетімді болған қосымша пакет тоқтатылды. eComStation 2.0 тек ағылшын тілінде қолжетімді болды; басқа тілдердегі нұсқалардың шығарылуы 2.1 нұсқасына дейін кейінге шегерілді.
2.1 нұсқасы
eComStation 2.1 нұсқасы 2.0 нұсқасынан кейін бір жыл өткен соң, 2011 жылдың мамырында жарық көрді. 2.1 нұсқасында екі маңызды жаңа мүмкіндік бар. Біріншісі – жаңа әзірленген құрылғы драйвері арқылы AHCI дискілік контроллерлерін қолдау. Екіншісі – ескі IBM Boot Manager-ді ашық кодты Air Boot бағдарламалық жасақтамасымен алмастыру, ол бастапқы бөлімді қажет етпейді, сондықтан бұрыннан орнатылған операциялық жүйелері бар дискілерге орнатуды жеңілдетеді. eComStation 2.1 құрамына кіретін бірнеше қолданбаларды, әсіресе Mozilla Firefox-ты жаңартады және орнатушыға шағын түзетулер енгізеді. 2.1 нұсқасынан бастап, бұрынғы Serenity Systems брендінің көп бөлігі өнімнен алынып, Mensys BV брендімен ауыстырылды. eComStation 2.1 қазіргі уақытта ағылшын және неміс тілдеріндегі NLV-де қолжетімді. Кейбір клиенттерге жапондық NLV-нің сынақ нұсқасы да ұсынылады. Нидерланд және итальян тілдеріндегі сияқты басқа NLV-лер де әзірленуде.