OS2.GURU - Первое знакомство с eComStation, Часть 1OS2.GURU - Первое знакомство с eComStation, Часть 1

Welcome to eComStation.RU site!

Select your language: Russian English Deutch Spanish Italian Portuguese Czech Polish French

Frequently asked questions and answers:

eComStation.RU

+7-981-8529467 (Санкт-Петербург)
ru · en · de · es · it · pt · cz · pl · fr
OS/2 - это совершенно другая операционная система для PC (ArcaOS, eComStation, IBM OS/2 Warp)
Программы, новости, статьи, поддержка пользователей, оборудование, вопросы и ответы.
 
      Что такое OS/2?НовостиУстановкаОбновлениеПрименениеБудущееСообществоКупить    
**
(Карта сайта)

 
 
Списки протестированного OS/2 оборудования

 
Обновление

 
Программы

 
(Санкт-Петербург)

 
Преимущества (1)

 
Разработчику (1)

 
(Пайпы программ)

 
Компании: (1)

 
История (1):

 
(Бонусы)

 
Советы:

 
(Барьеры и решения)

 
Технологии: (1)

 
(Применение в науке, лаборатории, ..)

 

 
Готовые решения:

 
Новая eComStation:

 
Будущее: (1)

 
(Ссылки на другие сайты)

 
(Картинка дня)

 
Артефакты OS/2

 
Гаджеты

ArcaOS 5.0 Русская версия
Пакет русификации ArcaOS 5.0 OS/2 давно доступен. Поддерживается любая версия: 5.0, 5.0.1, 5.0.2.

eCo Software может выпустить и другие пакеты (Немецкий, Голландский, Бразильский Португальский, Испанский, Шведский и т.д.)

Первое знакомство с eComStation, Часть 1


TITLE: Первое знакомство с eComStation, Часть 1

DATE: 2005-04-26 20:09:09

AUTHOR: HCC OS/2 User Group, Luc van Bogaert, Gerrit Schoenmaker

Содержание:

  • Что такое eComStation?
  • Рабочий стол eComStation
  • Свойства eComStation

1. Что такое eComStation?

eComStation - это полностью обновленная OEM-версия операционной системы IBM OS/2 Warp 4.5, разработанная и продвигаемая на рынке американской компанией Serenity Systems International и голландской компанией Mensys B.V.

Точно так же как Suse, Mandrake и Red Hat являются дистрибутивами операционной системы Linux, так eComStation является дистрибутивом IBM OS/2 Warp (серверной версии Warp Server for e-buisness, WSeB).

eComStation выпускается на английском, немецком, русском и голландском языках. В настоящее время доступна версия 1.2. Дистрибьюцией продукта в Европе и США занимается голландская компания Mensys B.V. , дистрибьюцией в Украине, Республике Беларусь и России занимается eCo Software.

2. Рабочий стол eComStation

Люди, которые не знакомы с eComStation, в первую очередь зададут вопрос, как выглядит эта ОС? Есть ли у нее графический интерфейс пользователя, как в Windows?

Ответ на этот вопрос одновременно простой и сложный: да, eComStation безусловно имеет графический интерфейс пользователя, представленный в виде "рабочего стола", но он значительно превосходит другие интерфейсы, будь то Windows или менеджеры окон Linux. Примите во внимание простоту использования, гибкость, интуитивность использования. Кроме того, существует возможность управлять системой через командную строку.

* Workplace shell (Оболочка рабочего места)


Рабочий стол eComStation

.. так называется графический рабочий стол OS/2 и eComStation. Workplace shell (сокращенно WPS) - это графический и полностью объектно-ориентированный интерфейс, который дает пользователю доступ ко всей системе, файлам с данными, дискам и всем периферийным устройствам компьютера.

Как видно на картинке, WPS использует значки для представления на рабочем столе каталогов и других объектов. WPS позволяет использовать стандартную панель задач, которая называется eCenter. Более того, можно увидеть много других знакомых объектов, такие как Корзина, Принтер, Локальная сеть, Программы и т.д.

* Папки

eComStation использует папки для логической сортировки объектов, с которыми вы работаете (файлы с данными, программы и т.п.). Пользователь сам решает, какие объекты, в какой папке должны лежать. В принципе, папке или объекту можно задать любое имя. В отличие от Windows, eComStation не накладывает ограничений - если хотите, используйте символ '\' в именах объектов.


Различные режимы показа содержимого папки

eComStation умеет показывать папки в нескольких видах: Значки, Дерево, Детально.

Одну и ту же папку можно рассматривать одновременно в нескольких видах. Благодаря таким возможностям отпадает необходимость в файловых менеджерах, таких как Windows Explorer.

Более того, обратите внимание, что папки в eComStation - это WPS-объекты, то есть они все ведут себя одинаково (т.к. одного класса), но могут иметь разные настройки.

Для каждой отдельной папки вы можете определить как показывать ее содержимое, как расставить значки, какой фон должен быть и т.п.

* eCenter

С помощью eCenter вы можете получить доступ ко всем приложениям и файлам данных на жестком диске и CD-ROM - одним щелчком мышки! Так называемые Лотки позволяют легко разделить приложения на группы - к любой программе можно будет добраться в два щелчка. Также eCenter оснащен мониторами, которые отображают загрузку процессора, свободное место на жестком диске, трафик TCP/IP, дату и время.

eCenter и Пусковая панель eComStation

Также в системе имеется Пусковая панель, которая предназначена для запуска программ и для доступа к данным. Пусковая панель eComStation (и OS/2) функционально схожа с панелью "Dock", которую Apple включила в MacOSX, однако в OS/2 она появилась гораздо раньше.

* Интеграция Интернет


Объекты Интернета, интегрированные в WPS

Еще в 1996-ом году, до того, как Интернет стал моден в других операционных системах, OS/2 имела несколько необычных расширений, которые можно назвать "Интернет, интегрированный в рабочий стол".

Особенно стоит отметить URL-объекты eComStation, которые упрощают хранение и доступ с Рабочего стола ко всем видам ресурсов в Интернете, таким как веб-сайты, FTP-серверы и аудио-каналы. Например, вы можете легко создать и поддерживать закладки в папках прямо на рабочем столе.

3. Свойства eComStation

Графический интерфейс пользователя

* Объектно-ориентированный графический интерфейс пользователя

Все значки в папках и на рабочем столе eComStation являются объектами. Любой объект - это не просто картинка, а файл на жестком диске или временное его представление. Фактически, объект - это ни что иное, как связь между данными и соответствующим им действиям. Когда вы щелкаете по файлу с электронной таблицей внутри, он откроется в программе электронной таблицы, которая ассоциирована с этим файлом. Но в то же самое время, с этим файлом могут быть ассоциированы и другие программы.

В eComStation объекты разделены на "Классы", точно также как фауна организована на классы, различающиеся по свойствам отдельной группы животных. По-сути, класс в OS/2 и eComStation - это способ классификации объектов на основе их поведения и предназначения. Все объекты одного класса имеют одинаковые свойства. Когда класс наследуется от родительского класса, все производные объекты наследуют свойства этого родительского класса. Вот почему объект программы ведет себя не так, как объект папки, но оба имеют значок, по которому вы можете узнать объект.

Из-за того, что в eComStation все основано на объектах и их изменяемых свойствах, мы говорим об объектно-ориентированном рабочем столе.


Окно свойств папки "Система"
Когда вы хотите изменить свойства объекта, вы щелкаете на нем правой кнопкой мышки и выбираете "Свойства" из контекстного меню. Открывается окно с разноцветными закладками, с помощью которого можно изменить огромное количество настроек и даже добавить новые.

Рабочий стол eComStation основан на уникальной гибкости свойств WPS-объектов. Любое сравнение с известным рабочим столом Windows не выдерживает критики.

* Drag and drop

Drag and drop (перетаскивание) - очень важная операция для эффективного использования системы в графической рабочей среде. В eComStation любое действие, о котором вы могли бы только подумать, может быть выполнено с помощью drag and drop. Несколько примеров:

  • открытие документов, создание, копирование, перемещение, удаление..
  • открытие веб-сайтов в браузере
  • изменение цвета фона в окнах
  • изменение шрифта текста
  • изменение цветовой схемы рабочего стола
  • заполнение клеток в электронной таблице
  • копирование текста, запись, перемещение..
  • изменение настроек системной локали
  • составление списков проигрывания MP3
  • изменение контекстных меню объектов и создание ассоциаций файлов


Палитры eComStation
Для eComStation типичны так называемые Палитры. Палитра - это контейнер, содержащий объекты, из которого можно переносить характеристики другим объектам, используя операцию перетаскивания. eComStation изначально предлагает много Палитр, но пользователь может создавать новые. Смотрите картинку слева с примерами палитр eComStation.

* Шаблоны


Папка с шаблонами
Шаблоны - это обычные объекты WPS, на основе которых пользователь может легко создавать новые объекты (с помощью операции drag and drop). Шаблоны можно использовать для создания файлов данных (например, стандартных писем), а также для создания объектов программ, новых палитр и любых других типов объектов.

Шаблоны - неотъемлемая часть объектно-ориентированного рабочего стола eComStation. В отличие от большинства (офисных) приложений Windows, использование шаблонов в eComStation не ограничено каким-то одним приложением, они доступны всей системе и всем программам. В составе eComStation поставляется большое количество шаблонов для многих приложений и пользователь может создавать новые шаблоны объектов без ограничений.

Командная строка

* CMD.EXE

Некоторые люди предпочитают использовать вместо графического интерфейса пользователя, текстовый, для ввода команд. В некоторых случаях это на самом деле дает преимущества: это намного быстрее, позволяет использовать скрипты (пакетные файлы).


Командная строка 4OS2
eComStation, естественно, имеет интерфейс командной строки. Более того, систему можно сконфигурировать таким образом, что пользователю станет доступна только командная строка для управления системой (графический интерфейс будет временно отключен). Такой режим работы особенно полезен на компьютерах с ограниченным объемом памяти.

Системный командный процессор CMD.EXE, предоставляющий интерфейс командной строки, может быть запущен в оконной сессии или в режиме полного экрана.

Если возможностей стандартного командного процессора вам недостаточно, вы можете установить альтернативный - "4OS2", с помощью которого пользователи получают ту же мощную оболочку команд, что пользователи Linux. Вы можете бесплатно скачать 4OS2 с сайта JP Software.

Скрипты

* REXX

Операционная система eComStation имеет встроенный скриптовый язык REXX. Этот язык существовал до появления eComStation и доступен на других платформах: AIX, Windows, Linux и мейнфреймах IBM. Истиная мощь REXX проявляется в простоте его использования с одной стороны, и широких возможностях программирования с другой. REXX очень удобен для автоматизации простых задач (обработки текста, управление событиями). И в тоже время, REXX может быть использован для создания сложных программ даже с графическим интерфейсом пользователя.

* Интеграция в WPS

Возможности REXX нигде так не проявляются, как в eComStation. REXX/2 оснащен большим количеством специальных функций, с помощью которых вы можете работать с объектами WPS.

Например, следующий вызов создает папку на рабочем столе eComStation с названием "Мои документы", при этом значки в папке имеют маленький размер и выстроены в несколько столбцов. Параметр "F" означает, что если такая папка уже существует, то команда не будет выполнена.

  rc=SysCreateObject('WPFolder', 'Мои документы', 'WP_DESKTOP',,
                     ICONVIEW=FLOWED,MIN,,F)

eComStation имеет подробную документацию по использованию REXX.

Ядро eComStation

* Многозадачность

В eComStation, как и в Unix, используется вытесняющая многозадачность, которая дает пользователю возможность выполнять несколько разных задач одновременно. При необходимости, параметры многозадачности могут быть настроены.

* Многопоточность

В отличие от Linux, eComStation предлагает стандартную многопоточность. Многопоточность - это очень эффективный способ использования ресурсов компьютера одним приложением (процессом), когда несколько подзадач приложения выполняются одновременно. Многопоточные программы обычно демонстрируют высокую реактивность.


Авторы текста:


Попробуй программу:

Lucide - просмотр документов PDF/DjVu в eComStation.

Комментарии:

Козлинорож
2005-07-16 14:22:23

Касательно ядра

1. классическое UNIX ядро строится без использования вытесняющей многозадачности. Процесс может быть вытеснен ядром в случае прерывания например, но не может быть вытеснен другим процессом, пока выполняется системный вызов. Ядро 2.6 Linux имеет возможность принудительного вытеснения.

2. В Linux поддерживаются как нити прикладного уровня (реализованные в библиотеке) так и нити ядра. Преимущества же многопоточности проявляются только в многопроцессорных системах. Следует различать понятия "одновременности" и "параллельности".

x0d0k
2005-09-05 19:40:36

А можно не геморроиться и поставить Win 3.11... под него была прграмулина, ну в точности с тем интерфейсом, что показан выше... м-да, господа, ностальгию вы действительно в душе пробудили... и до кучи вопрос: а где софтину брать под эту ОСу? Что кроме оболочки вы можете предложить пользователям?

Eugene Gorbunoff
2005-09-05 19:44:26

x0d0k (213.85.76.178): Аналоги Windows-программ в eComStation, таблица соответствий: [url]

dcm
2005-11-10 02:18:17

В каком месте интерфейс этой ОС превосходит интерфейс Windows!? Или же интерфейс приличного менеджера рабочего стола Linux? Вы наверное шутите.

Эта ОС есть не что иное, как поросшая мхом ОС/2 - конкурент Windows 95. Во времена Windows XP о таком даже говорить смешно.

ezswift
2005-12-11 08:00:59

OS/2 - это совсем неплохая операционная система.

Она поросла мхом, конечно. Но из нее, как раз, мох фактически весь можно вычистить без потери функциональности. И добавить по желанию свежей зелени. Это СОВСЕМ не проблема. Линукс сейчас - это - виндоподобный монстр на DVD и если его чистить, то надо выбрасывать тысячи пакетов, ручками, причем. А винчестер, будьте добры подайте (при стандартной установке, конечно) под 10 гигов. Отличается от 500 Мегов, правда? Совсем недавно я запускал OS/2. Впечатление такое: вызвал программу - винчестер похрюкал - программа запустилась. Создается ассоциация звук винчестера-запуск. У виндовса другое. Вызвал программу и совсем неясно, когда же OS согласиться загружать ее с винта. Еще покликаешь. И вот уже 2-3 копии одновременно открываются на столе. Это, правда нервирует.

Об интерфейсе WPS (По русски получается ЦЗЫ :-) ). Поправьте меня, если я ошибусь, но в качестве иконок, например, может выступать любой объект. Я видел рабочий стол OS/2, где фоном была деревенская дорога с домиками, а домики, казино, бар, светофоры, указатели и пр. служили иконками. (Похоже на 'Image Map' в html)

Это было сделано средствами OS/2 v3, а не какими либо надстройками, отъедающими память. К большому сожалению, современные MS-образные протоколы (уже практически стандарт!) реализованы недостаточно или кустарно. Но это мое впечатление, всего-лишь.

Я убежден, что в областях, где нет необходимости в ногопользовательской OS, зато есть нужда в ПРЕДСКАЗУЕМОСТИ, микроразмере, скорости и просто в работяге-операционке, там и должна жить OS/2.

Надежда, что она уживется в Киосках или Банкоматах и пр. в общем - то нет.

Этим я хочу сказать, что OS - то справится (как и всегда справлялась в Банках), но производители оборудования и маркетеры не будут и пытаться.

Они все-таки прагматики.

Наверное возможен вариант работы на PDA. ВыньДос и Юниксподобия разные уже работают.

Зачем многопользовательскость на PDA?!!

А пожелание к действующим осевикам такое: - Все таки бывает и вроде часто, что программы сносят WPS.

Explorer, между прочим, в виндах самостоятельно перезагружается, а WPS умирает... Нужен какой-либо продуманный механизм работы с этим, так как потеря консоли - это потеря управления.

-----

Бывший (лицензионный) пользователь OS/2 v2, v3, v4, v4.5.

Badadios
2006-02-19 19:29:28

От простого к сложному! Я понял недавно что и Windows и Linux для меня были лишь ступеньки в верх. А именно к Solaris. Нет необходимости изобретать велосипед. Есть отличная отшлифованная десятилетиями система. Вопрос лишь в том что ее ждет в будущем и я совсем не желаю ей такого конца как у Оси. Вторая винда мне ненужна. А винда идет прямиком к Unix. Летит так сказать. Так что прощай Warp!

Oxyd
2006-03-12 00:04:38

И чего народ тут обостряется? :-) Вполне современная система. Для работы в интернет и серверения особенно. На данный момент нет практически ничего из инетностей, чего нет под OS/2 А про надёжность, отсутствие вирусов и троянов я нарочно ничего говорить не буду...

Прокомментируйте эту статью (напоминаем, автор работал над текстом несколько недель, уважайте мнение других).


Ваше имя:

Ваш E-Mail:

CODE:
......

  

Ваш комментарий:


eComStation легко обслуживать: a) Быстрая установка ОС. 20 минут и готова, b) Универсальные драйверы, можно легко заменять компоненты компьютеров - система всё равно загрузится и будет работать, c) Для ремонтников: удобно чинить компьютеры Windows, загрузив eComStation (нет опасности заражения вирусами)

Статьи

Операционная система
Программное обеспечение
Оборудование
Для разработчика