Услуги админа   |  О пректе   |   Статьи   |   Конкурс   |   Just for fun
  Главная  
|  Услуги админа  
|  Безопасность  
|  Resque  
|  ALT Linux  
|  Ubuntu  
|  Debian  
|  Fedora  
|  Gentoo  
|  openSUSE  
|  Mandriva  
|  CentOS  
|  Slackware  
|  FreeBSD  
 
Расскажите о нас сейчас
Каталог
Услуги админа
Безопасность
Resque
ALT Linux
Ubuntu
Debian
Fedora
Arch Linux
Gentoo
Sabayon Linux
openSUSE
SUSE
Mandriva
CentOS
Slackware
Games
FreeBSD
PC-BSD
Solaris
Сервер для офиса
ASPLinux
DeLi Linux
Vixta.org
myLinux
Linux XP
Проект Операционные Системы
Публикации
Just for fun
Статьи конкурса
Путь к свету. Часть 1 Путь к свету. Часть 1
Путь к свету. Часть 2 Путь к свету. Часть 2
Почему Linux? Потому! Почему Linux? Потому!
Четыре мифа про Линукс Четыре мифа про Линукс
Linux Forever! или "Вы ещё вывариваете?" Linux Forever! или "Вы ещё вывариваете?"
Преимущества Linux Преимущества Linux
Почему я выбираю Linux Почему я выбираю Linux
Преимущества Linux 2 Преимущества Linux 2
Почему я выбираю Linux. Часть2 Почему я выбираю Linux. Часть2
Творчество или закрытость? Творчество или закрытость?
Linux и Windows: битва за десктопы Linux и Windows: битва за десктопы
За что я люблю Linux За что я люблю Linux
Почему я выбрал свободу? Почему я выбрал свободу?
LINUXомания! LINUXомания!
Мой переход с Windows на Linux Мой переход с Windows на Linux
Смысл свободы ПО Смысл свободы ПО
Linux простой и понятный Linux простой и понятный
Программы Linux и Windows Программы Linux и Windows
Freedom Freedom
Почему Линукс? Почему Линукс?
Почему переходят с Windows на Linux? Почему переходят с Windows на Linux?
Кто сказал, что Пингвин не летает? Кто сказал, что Пингвин не летает?
Путь программиста Часть 1 Путь программиста Часть 1
Путь программиста Часть 2 Путь программиста Часть 2
Путь программиста Часть 3 Путь программиста Часть 3
Путь программиста Часть 4 Путь программиста Часть 4
Путь программиста Часть 5 Путь программиста Часть 5
Путь программиста Часть 6 Путь программиста Часть 6
Путь программиста Часть 7 Путь программиста Часть 7
Популярные дистрибутивы

ALT Linux 4.0.3 Lite
Скачать ALT Linux 4.0.3 Lite

Путь программиста Часть 2

Автор : Князев Алексей

Развитие Unix

В 1965 году группа компаний, в чей состав входила AT&T, начала работать над архитектурой многопользовательской многозадачной сетевой операционной системы, которую можно было бы легко перестроить под любой спектр задач. Впоследствии группа распалась и работу продолжила только лаборатория Bell Labs компании AT&T. 1 января 1970 года считается днем рождения Unix. Операционная система не проектировалась, первоначально, как коммерческая и представляла собой очень удачный конструктор. Успех Unix, также, как и успех персонального компьютера, определился простотой ее архитектуры и открытостью к модификациям. Такая открытость привела к разнообразию не вполне совместимых форм на основе одной архитектуры.

Стандартизация Unix систем производится международной организацией по стандартизации (ISO) в виде рекомендаций для производителей Unix систем, и называются эти стандарты POSIX. На сегодняшний день наверное единственной Unix системой, наиболее удовлетворяющей этим стандартам, является ОС Linux. Сегодня ярко выделяются три Unix стандарта: POSIX от ISO, BSD от Берклеевского университета и System V от AT&T. Во всех этих стандартах существуют как коммерческие, так и не коммерческие версии. Коммерческие отличаются более высоким уровнем тестирования, что обеспечивает более высокую стабильность, но также определяет неизбежный консерватизм к новым решениям.

Если на первоначальной ступени своего развития Unix развивался и представлялся универсальной операционной системой способной не только обеспечить разделение вычислительных ресурсов и сетевое взаимодействие, но и предоставляющей своим пользователем весь набор приложений от игр до издательских систем, то сейчас Unix представляется и развивается как серверная операционная система не представляющая интереса для пользователя рабочей станции. Объясняется это тем, что раньше стоимость вычислительных ресурсов была крайне дорога, персональных компьютеров не было, и, конечно же большие вычислительные комплексы под управлением Unix должны были обеспечивать весь спектр запрашиваемых услуг. В дальнейшем, с удешевлением стоимости вычислительных ресурсов простые пользовательские задачи ушли в ведение персональных компьютеров, на которых полноценный Unix не мог быть поставлен по причине их аппаратной слабости. Для больших вычислительных систем остались только мощные математические и сетевые задачи. Играть на мэйнфрейме в тетрис то же самое, что стрелять из пушки по воробьям. Доминирующей операционной системой для персональных компьютеров стала DOS/Windows и, соответственно, рынок пользовательских приложений встал под знамена Microsoft. С ростом мощности Intel/Windows платформы, приложения САПР также стали переписываться с Unix на Windows. Unix все более становится операционной системой, которая просто очень хорошо предоставляет разнообразные сетевые сервисы.

Кстати, компания Microsoft тоже занималась Unix и даже имела, а может быть и имеет, некоторые, еще непросроченные, Unix патенты. Более того, Билл Гейтс, не видя со стороны Unix угрозы для своего бизнеса, относился к ней с большим уважением, называя ее “абсолютно рациональной операционной системой”. Действительно, Windows и Unix развивались в разных весовых категориях – Windows практически не выходил за пределы платформы Intel, а Unix практически туда не заходил. Все было относительно хорошо, не считая разногласий по межплатформенной философии Java, но появился Linux, и нарушил это спокойствие. Теперь, судебные тяжбы буквально раздирают этих, доселе мирно сосуществовавших, производителей операционных систем. Обсуждаются компании, лицензии и даже названия. Наживаются адвокаты, меняются взгляды на привычные вещи, дешевеют продукты компании Microsoft, и все это благодаря простому финскому парню.
Появление Linux

Linux появился как эксперимент финского студента Линуса Торвальдса по созданию, на основе стандарта POSIX, Unix системы для персонального компьютера на базе процессора i386 в 1991 году. Через полгода, через сеть Internet он привлек к этому проекту множество программистов со всего света. В 1992 году, очень продвинутые пользователи уже могли ее использовать. В процессе своего развития Linux приобретал сторонников со стороны программистов и со стороны сетевых администраторов. Программистов привлекала как простота архитектура, что позволяло легко управлять устройствами и процессами, так и наличие исходного кода операционной системы, что для опытного программиста является не переоциненным достоинством. Администраторов привлекали мощные сетевые средства, не требующие, при этом, высокопроизводительной аппаратной части. Со временем, проявилась еще одна исключительная особенность Linux ядра. Оно легко приспосабливалось к любой аппаратной архитектуре. Это явилось решающим фактором в дальнейшем развитии этой операционной системы. Производители аппаратной части компьютеров обратили внимание на межплатформенность данной ОС и стали активно поддерживать ее развитие.

Являясь полноправной Unix системой, Linux стоит в стороне от своих проприетарных собратьев. Linux совершил настоящую революцию в операционных системах. Удачно продолжив серверные традиции Unix, он стал серьезным конкурентом Microsoft за право владения персональным компьютером конечного пользователя. За все время существования корпорации Билла Гейтса – Linux первый серьезный конкурент. И как бы не хотелось Биллу, но OS/2 от IBM не в счет. Правда об этом должна быть отдельная статья.
Объективно о Linux

Основываясь на модульной, рациональной, открытой, и проверенной десятилетиями архитектуре Unix, Linux получает серьезные очки в конкурсе на идеальную операционную систему. Более того, Linux оказался поистине межплатформенной операционной системой – по количеству поддерживаемых аппаратных платформ ему нет равных уже сегодня. Компания Cray запускает свой очередной суперкомпьютер на 16000 процессорах от AMD под управлением Linux. IBM выпускает кластерные решения для Hollywood, объединяя сотни компьютеров под управлением Linux. Различные японские электронные гиганты засовывают Linux в различные бытовые изделия и роботы. И т.д. и т.п. В Internet можно найти множество примеров использования Linux. То, что Microsoft задумала своим глобальным проектом Windows .NET, фактически, само по себе, реализовалось на Linux платформе, причем в гораздо более масштабном и оптимальном варианте.

Межплатформенность и простота архитектуры делают Linux уникальной и привлекательной операционной системой. Очень хочется назвать ее идеальной ОС, но, к сожалению, пока рано. Сейчас можно сказать лишь о том, что Linux – это очень перспективная операционная система, которая уже сегодня в состоянии заменить Unix на одних платформах, Windows на других, и различные мелкосерийные ОС на третьих.

Правда, с точки зрения программиста, Linux уже давно является идеальной операционной системой. Ее архитектура не стареет, а развивается вглубь и вширь без революционных потрясений. Она межплатформенна, и программисту не нужно бояться смены аппаратной архитектуры. И, наконец, в Linux представлены очень мощный и в большой степени взаимосвязанный набор средств разработки. Трансляторы с языков С, С++, ada, assembler, fortran, pascal, perl, python, java, tc/tkl, php и т.п. с невероятно большим количеством библиотек разного назначения вы найдете, наверное, в любом современном дистрибутиве Linux. Что самое замечательное, так это то, что языки и библиотеки соответствуют, как правило, либо мировым стандартам, либо стандартам де-факто оригинального производителя. А это просто счастье, для программиста, измученного произволом производителей средств разработки для Windows.

Итак, Linux дружелюбен для программистов и приветствуется производителями аппаратной части компьютеров. Это большой плюс, и именно благодаря этому, Linux так стремительно вырос за последние полтора-два года.

 

Home   |   Trademarks
Copyleft © 2005-2017 Сообщество пользователей "LINUXiso".
Последнее обновление сайта: 16-03-2017 15:27