Операционные системы и программное обеспечение на платформе zSeries

         

Общая характеристика ОС Linux


Операционная система Linux, разработанная в начале 90-х годов по инициативе энтузиаста-одиночки, в настоящее время превратилась в полноценную, высокоэффективную и надежную серверную ОС, получившую признание и широкое распространение во всем мире. Одной из важнейших отличительных особенностей Linux является открытость исходного кода, что дает возможность контролировать ее использование и при необходимости вносить изменения. Операционная система Linux (любые дистрибутивы и версии) распространяется на основе генеральной общественной лицензии GPL (General Public License), позволяющей свободно использовать, модифицировать и распространять программные продукты в первоначальном или измененном виде, как на коммерческой, так и на некоммерческой основе. Благодаря участию в разработке и тестировании ОС Linux сотен тысяч программистов во всем мире, программный код системы быстро развивается и совершенствуется. Это создало предпосылки для признания Linux в качестве системы с высокой степенью надежности и безопасности, подтвержденной международным сертификатом Common Criteria (ISO/IEC 15408). Данный сертификат свидетельствует о возможности использования Linux при решении критически важных задач, например, в банковских и военных системах.

В 1999 году IBM завершила работу по переносу и адаптации операционной системы Linux для платформы S/390. Этот неожиданный для многих специалистов "ход" позволил объединить два принципиально различных направления в использовании средств вычислительной техники: системы обработки данных на базе мэйнфреймов с акцентом на высокую производительность и безопасность и независимую от аппаратной платформы операционную систему с открытым исходным кодом. Данное решение оказалось чрезвычайно привлекательным и продуктивным для многих пользователей в силу следующих причин:

  • большое количество существующих и высокий темп появления новых приложений для Linux, причем большая часть из них распространяется бесплатно;
  • возможность переноса UNIX-приложений в Linux;
  • обеспечение высокой степени переносимости приложений между всеми платформами, поставляемыми IBM;
  • поддержка программного обеспечения промежуточного слоя, выпускаемого компанией IBM: DB2 UDB, MQSeries, Websphere Application Server, продукты семейства Tivoli, IBM Java Virtual Machine;
  • гибкость, открытость, надежность и безопасность Linux в сочетании с классическими преимуществами мэйнфреймов;
  • высокая степень масштабируемости за счет возможности объединения большого числа Linux-серверов на одной машине;
  • снижение расходов на эксплуатацию и развитие системы.

Linux для zSeries поддерживает все стандарты и интерфейсы, принятые в других версиях Linux. В частности, используется стандарт кодирования символов ASCII, применяются традиционные пользовательские интерфейсы (shell и XWindow), поддерживаются стандарты POSIX и XPG, обеспечивающие переносимость приложений на уровне исходного кода между различными платформами, используются общие средства разработки, реализуются многочисленные сетевые сервисы на базе протокола TCP/IP.



Содержание раздела