Проблемы при регистрации на сайте? НАЖМИТЕ СЮДА!                               Не проходите мимо весьма интересного раздела нашего сайта - проекты посетителей. Там вы всегда найдете свежие новости, анекдоты, прогноз погоды (в ADSL-газете), телепрограмму эфирных и ADSL-TV каналов, самые свежие и интересные новости из мира высоких технологий, самые оригинальные и удивительные картинки из интернета, большой архив журналов за последние годы, аппетитные рецепты в картинках, информативные Интересности из Интернета. Раздел обновляется ежедневно.                               Всегда свежие версии самых лучших бесплатных программ для повседневного использования в разделе Необходимые программы. Там практически все, что требуется для повседневной работы. Начните постепенно отказываться от пиратских версий в пользу более удобных и функциональных бесплатных аналогов.                               Если Вы все еще не пользуетесь нашим чатом, весьма советуем с ним познакомиться. Там Вы найдете много новых друзей. Кроме того, это наиболее быстрый и действенный способ связаться с администраторами проекта.                               Продолжает работать раздел Обновления антивирусов - всегда актуальные бесплатные обновления для Dr Web и NOD.                               Не успели что-то прочитать? Полное содержание бегущей строки можно найти по этой ссылке.                              

"Осевые" моменты

В преддверии 30-летнего юбилея выпуска первой персоналки фирмы IBM.

"Осевые" моменты

Продолжение серии публикаций.


Сегодня большинство пользователей, включая компьютер, даже не задумываются на тем, что происходит внутри электронных схем. А зачем? Включил компьютер, стартовала система, появились картинки на экране монитора, нажимай на кнопки клавиатуры или мыши и получай, что нужно. Как аналогия-автомобиль. Сел, повернул ключ-завелся двигатель, переключил рычаг коробки передач, нажал на педали и крути руль, езжай куда надо. А что там под капотом, большинство не интересует. Только когда происходит поломка лезем под капот и задаемся вопросами: "…-Где эта искра? Где эта свеча? Где это зажигание?...".

Операционная система является неотъемлемой частью процесса работы с компьютером, без нее компьютер просто набор электронных компонентов. "Ось" и является той осью (простите за каламбур) на которой крутятся шестеренки современной ИТ-индустрии.

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


От автора: "Ох уж этот великий могучий русский язык ))) Сколько терминов связанных с компьютерами и всем, что его окружает, перекрутили."

Компьютер-"комп";

Клавиатура-"клава";

Монитор-"моник";

Принтер-"принтяк";

Жесткий диск (винчестер)-"винт";

Дисковод гибких дисков-"флопик";

Дисководы компакт-дисков-"сидюк, дивидишник";

Компакт-диски-"болванка, блин";

Сетевая плата- "сетевуха";

Компьютерная сеть-"сетка".

Меньше всего похоже пострадала компьютерная мышь, для нее какого-либо существенного жаргонного слова не придумали, да еще ковриком наградили. Видать за особые заслуги ))).


Итак перейдем к самой сути данной публикации. Речь пойдет об ОС для IBM-совместимых компьютеров, потому их юбилей отмечается в этом году.

Если есть ошибки укажите их в комментариях. Информация не претендует на абсолютную достоверность, ее все таки люди создают, а они иногда склонны ошибаться.


Операционная система, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных ОС общего назначения.

В большинстве вычислительных систем ОС является основной, наиболее важной (а иногда и единственной) частью системного ПО. С 1990-х наиболее распространёнными операционными системами являются ОС семейства Microsoft Windows и системы класса UNIX (особенно Linux и Mac OS).

Предшественником ОС следует считать служебные программы (загрузчики и мониторы), а также библиотеки часто используемых подпрограмм, начавшие разрабатываться с появлением универсальных компьютеров 1-го поколения (конец 1940-х годов). Служебные программы минимизировали физические манипуляции оператора с оборудованием, а библиотеки позволяли избежать многократного программирования одних и тех же действий (осуществления операций ввода-вывода, вычисления математических функций и т. п.).

В 1950—1960-х годах сформировались и были реализованы основные идеи, определяющие функциональность ОС: пакетный режим, разделение времени и многозадачность, разделение полномочий, реальный масштаб времени, файловые структуры и файловые системы.

Операционные системы могут быть классифицированы по базовой технологии (UNIX-подобные, пост-UNIX/потомки U), типу лицензии (проприетарная или открытая), развивается ли в настоящее время (устаревшие или современные), по назначению (универсальные, ОС встроенных систем, ОС PDA, ОС реального времени, для рабочих станций или для серверов), а также по множеству других признаков.


Все начиналось с CP/M

CP/M (Control Program/Monitor либо Control Programs for Microcomputers) — операционная система, первоначально предназначенная для 8-разрядных микрокомпьютеров. Написана в 1973 году программистом Гэри Килдаллом (Gary Kildall) на языке программирования PL/M (Programming Language for Microcomputers).

"Осевые" моменты

CP/M — это первая «универсальная» операционная система для микрокомпьютеров, в которой были предусмотрены операции с дисковыми магнитными накопителями. Поначалу эта операционная система применялась только в компьютерах, которые использовали микропроцессоры Intel 8080. Позднее она была адаптирована под микропроцессор Zilog Z80. Позже появились версии CP/M для новых более совершенных микропроцессоров Motorola 68000 (CP/M-68k), а также Intel 8088, Intel 8086 (CP/M-86). В компьютерах семейства Apple II, построенных на базе процессора MOS Technology 6502, пошли по противоположному пути адаптации и разработали специальную плату расширения с дополнительным процессором Z80 для запуска системы CP/M и программ для неё.

К середине 1970-х годов CP/M была наиболее популярной системой для компьютеров на базе Intel 8080 и Zilog Z80.

"Осевые" моменты

В 1980 году компания IBM начала поиск подходящей операционной системы для персонального компьютера IBM PC. Первоначально планировалось использовать для него именно CP/M. Проводились переговоры с компанией Digital Research, принадлежавшей Г. Килдаллу и его жене. Однако сделка не состоялась, и IBM заключила договор с небольшой фирмой Microsoft. Последняя не имела собственной ОС для процессоров Intel 8086, поэтому лицензировала у компании Seattle Computer Products систему 86-DOS, которая являлась 16-битным клоном CP/M.

CP/M с реализованной многозадачностью получила название MP/M.

В СССР была произведена неофициальная адаптация (и русификация) системы CP/M для работы на советских компьютерах. Полученная ОС получила название МикроДОС и использовалась на различных советских компьютерных системах. Эта система была несколько расширена по сравнению с оригиналом (API содержало большее количество системных процедур).


Эпоха MS-DOS

Об истории создания MS-DOS уже писалось недавно здесь.

MS-DOS (англ. MicroSoft Disk Operating System — дисковая операционная система от Microsoft) — коммерческая операционная система фирмы Microsoft для IBM PC-совместимых персональных компьютеров. MS-DOS — самая известная ОС из семейства DOS, ранее устанавливавшаяся на большинство IBM PC-совместимых компьютеров. Со временем она была вытеснена ОС семейства Windows 9x и Windows NT.

"Осевые" моменты
Одна из первых версий MS-DOS 1.0

MS-DOS была создана в 1981 году и в ходе её развития было выпущено восемь крупных версий (1.0, 2.0 и т. д.) и два десятка промежуточных (3.1, 3.2 и т. п.), пока в 2000 году Microsoft не прекратила её разработку. Это был ключевой продукт фирмы, дававший ей существенный доход и маркетинговый ресурс в ходе развития Microsoft от разработчика языка программирования до крупной компании, производящей самое разнообразное программное обеспечение.

"Осевые" моменты

Последней коробочной версией стала 6.22, однако MS-DOS продолжала служить загрузчиком для Windows 95 (версии 7.0 и 7.1), Windows 98 (версия 7.1) и Windows ME (версия 8.0).

В 1980 году Тимом Патерсоном (англ.) из Seattle Computer Products (англ.) была создана QDOS (англ. Quick and Dirty Operating System). Она продавалась SCP под названием 86-DOS, так как была создана для процессора Intel 8086. В основном, QDOS базировалась на наиболее известной ОС того времени — CP/M, созданной компанией Digital Research, однако использовала другую файловую систему. Microsoft приобрела лицензию 86-DOS за 50 тыс. долл. и передала её IBM в декабре 1980 года. А в июле 1981 года, незадолго до выпуска IBM PC, полностью выкупила права на 86-DOS, доплатив ещё 80 тыс. долл.

Первая версия MS-DOS содержала множество ошибок, которые пришлось исправлять программистам IBM. В результате появилась PC DOS. Позже эти ОС объединили, и они мало чем отличались, вплоть до шестой версии. PC DOS устанавливали на оригинальные компьютеры IBM, а MS-DOS на их многочисленные клоны.

Правильная маркетинговая политика Microsoft вкупе с успехом IBM PC послужили созданию прочного 15-летнего фундамента для DOS. В течение этого срока, вплоть до прихода на рынок Windows 95, DOS непрестанно развивалась, совершенствовалась и впитывала лучшие разработки третьих фирм, оставаясь при этом, конечно же, доминирующей ОС в нише персональных компьютеров. Учитывая плановую стратегию перехода из 16-разрядного мира DOS в сферу 32-разрядных Windows 95 и Windows NT, как относительно перспективных операционных сред, Microsoft постепенно прекратила обновления и реализацию MS-DOS.

На сегодняшний день можно смело утверждать, что эпоха DOS завершилась. Путь DOS — это путь любой мало-мальски успешной разработки в золотом веке персональных компьютеров. Опыт ее распространения — это опыт своевременной и верной маркетинговой политики в отношении перспективных бизнес-решений. Итоги ее эпохи — это поколение программистов на IBM PC — коммерчески наиболее удачной модели персонального компьютера.


Microsoft Windows

Microsoft Windows, известная также как — "Винда" ( существует и ряд других жаргонных прозвищь) в особом представлении не нуждается, сегодня с ней работает подавляющее большинство пользователей.

Microsoft Windows (англ. windows — окна) — семейство проприетарных операционных систем корпорации Майкрософт (Microsoft), ориентированных на применение графического интерфейса при управлении. Изначально были представлены многофункциональными надстройками для MS-DOS.

В настоящее время под управлением операционных систем семейства Windows, по данным ресурса Netmarketshare (Net Applications) на 2009 год, работает около 90 % персональных компьютеров.

Операционные системы Windows работают на платформах x86, x86-64, IA-64, ARM. Существовали также версии для DEC Alpha, MIPS, PowerPC и SPARC.

На постсоветском пространстве наибольшее распространение получили версии Windows 3.х, Windows 95, Windows 98 (промежуточная Windows 97 не прижилась), Windows ME, Windows 2000, Windows XP. В настоящее время набирает популярность версия Windows 7, сменившая не совсем удачную Windows Vista.

"Осевые" моменты

В настоящее время Microsoft Windows установлена более чем на 89 % персональных компьютеров и рабочих станций. По данным компании Net Applications, на март 2011 года рыночная доля Windows составляла 89,69 %. Стоит отметить, что одним из основных клиентов NetApplications является корпорация Microsoft.

Среди различных версий Microsoft Windows по данным W3Schools на апрель 2011 наиболее популярна Windows XP, популярность Windows XP падает в пользу Windows 7


Но не Виндой единой живут компы. Существуют и другие "оси".


OS/2

OS/2 — операционная система фирмы IBM. Обиходное название "Полуось".

Параллельно с разработкой Windows, корпорация Microsoft совместно с IBM вела активную работу по созданию системы OS/2.

"Осевые" моменты

1 августа 1984 года IBM объявила о выпуске нового поколения персональных компьютеров — IBM PC/AT. Совместно с Microsoft, IBM приступила к разработке новой операционной системы для компьютеров IBM PC AT. Новая ОС должна была преодолеть ограничение DOS на 640 Кб памяти для прикладных программ и реализовать поддержку режима многозадачности.

В начале 1990-х годов пути двух гигантов IT-индустрии разошлись. Microsoft независимо от IBM начинает разработку Windows 3.0. IBM, независимо от Microsoft, разворачивает работу над облегчённой версией OS/2, которая требовала бы меньше ресурсов, чем OS/2 1.2.

OS/2 приобрела некоторую популярность в среде корпоративных клиентов и сетевиков. И сегодня многие крупнейшие корпорации в Европе доверяют OS/2 управление своими компьютерными сетями, однако в России OS/2 не получила широкого распространения.

"Осевые" моменты

Особой популярностью в качестве домашней операционной системы OS/2 никогда не пользовалась, оставаясь в тени Windows, и, позже Windows NT. Тем не менее усилия как самой IBM, так и множества корпоративных и независимых разработчиков программного обеспечения не прошли даром — OS/2 является стабильной системой с предсказуемым поведением и хорошим набором системных и прикладных программ. При этом OS/2 представляет собой самостоятельную линию развития операционных систем, отличаясь от Windows NT существенно меньшими требованиями к аппаратным средствам, а от Linux — лучшей поддержкой программ для DOS и Win16.

Поддержка пользователей осуществлялась до 31 декабря 2006 года. После этого срока поддержка осуществляется только для тех пользователей, которые заключили дополнительный договор на обслуживание.


BeOS

BeOS — операционная система, разработанная Be Inc. как мультимедийная система нового поколения. К выгодным отличиям BeOS от других популярных в то время систем относят многопоточность, микроядерность, поддержку многопроцессорных архитектур, 64-битную журналируемую файловую систему, крайне удобный и простой пользовательский интерфейс.

Корпорация Be Inc. была создана в 1990 году бывшим исполнительным директором Apple Жаном-Луи Гассье с целью создать компьютерную систему нового поколения (заметим, что Гассье пошёл по пути основателя Apple Стива Джобса и его платформы NeXT). На подъёме энтузиазма Гассье и его соратники объединились, чтобы сделать простой в использовании, надёжный компьютер, свободный от пережитков прошлого. Планировалось создать именно компьютер, операционная система была только побочной целью. Например, файловая система не должна была содержать каталогов вообще, все файлы лежали на диске без распределения по директориям, а принадлежность к той или иной программе определялась на основе атрибутов — информации о файле, не записанной в самом файле.

Несмотря на огромное количество передовых и даже непревзойдённых идей и решений, «идеальная OC» не смогла набрать достаточной критической массы пользователей и приложений для дальнейшего существования. В настоящее среди нескольких проектов по возрождению BeOS наибольшие шансы на успех у Haiku team. Группа энтузиастов, среди которых несколько бывших инженеров Be, Inc. пишет бинарносовместимую с BeOS операционную систему с открытыми исходными кодами (в данный момент доступна альфа версия Haiku R1/Alpha 3).

"Осевые" моменты

Незадолго до поглощения Be Inc. Palm’ом немецкая компания yellowTAB (англ.) приобрела у Be, Inc. исходные коды BeOS, как она сама заявляет, однако до сих пор история остаётся тёмной. Наверняка известно только, что у yellowTab есть лицензия от Be, Inc. на перепродажу и модификацию BeOS. Вскоре появилась созданная yellowTab операционная система Zeta, которая на самом деле представляет собой модифицированную версию BeOS 5.1 или операционную систему, созданную на основе полученных от Be, Inc. исходных кодов для BeOS нового поколения, что маловероятно. В начале 2005 года в Ганновере на CeBIT была показана первая версия Zeta. Zeta успешно продавалась; на середину 2005 года было продано больше 80000 копий — это больше, чем было продано копий BeOS за все годы существования Be, Inc.

В 2006 году компания yellowTAB подверглась процедуре банкротства, и права на распространение Zeta перешли к немецкой компании magnussoft (англ.), которая в 2007 году отказалась от дальнейшего распространения и поддержки Zeta из-за недостаточного объёма продаж и возможных проблем с легальностью этой ОС.

У BeOS были шансы стать достойной заменой. Но бизнес есть бизнес и здесь часто руководствуются коммерческой выгодой, а не рациональностью. Главное удачный маркетинг, пиар и урвать побольше. Да и потребители часто выбирают не то, что лучше, а то что красивее преподнесли.


FreeBSD

FreeBSD — свободная Unix-подобная операционная система, потомок AT&T Unix по линии BSD, созданной в университете Беркли. FreeBSD работает на PC-совместимых системах семейства x86, включая Microsoft Xbox, а также на DEC Alpha, Sun UltraSPARC, IA-64, AMD64, PowerPC, NEC PC-98, ARM. Готовится поддержка архитектуры MIPS.

FreeBSD разрабатывается как целостная операционная система. Исходный код ядра, драйверов устройств и базовых пользовательских программ (т. н. userland), таких как командные оболочки и т. п., содержится в одном дереве системы управления версиями (до 31 мая 2008 — CVS, сейчас — SVN). Это отличает FreeBSD от Linux — другой свободной UNIX-подобной операционной системы — в которой ядро разрабатывается одной группой разработчиков, а набор пользовательских программ — другими (например, проект GNU), а многочисленные группы собирают это всё в единое целое и выпускают в виде различных дистрибутивов Linux.

"Осевые" моменты

FreeBSD хорошо зарекомендовала себя как система для построения интранет- и интернет-серверов. Она предоставляет достаточно надёжные сетевые службы и эффективное управление памятью.

Помимо своей стабильности, FreeBSD популярна и благодаря своей лицензии, которая существенно отличается от широко известной лицензии GNU GPL — она позволяет использовать код не только в свободном ПО, но и в проприетарном. В отличие от GNU LGPL, которая тоже позволяет использовать свободный код в закрытой программе, лицензия BSD более простая и короткая.


Не для кого не секрет, что на территории СНГ и других государств ходят не только лицензионные версии Windows, но и пиратские. Многие наверное задумывались над тем что "Вот было бы хорошо, если бы Винда была бесплатная, на халяву". Так уж устроены люди, что им подавай на халяву )))

Бесплатная альтернатива Windows существует. О ней дальше


ReactOS

ReactOS — международный проект свободной и бесплатной операционной системы с открытым кодом. ReactOS не является точным клоном Windows, но операционной системой, совместимой с приложениями и драйверами Microsoft Windows (Windows NT версии 5.x и выше — Windows 2000 и далее). Разработчики ReactOS сотрудничают с программистами wine и mingw64.

"Осевые" моменты

По состоянию на сентябрь 2010 года проект всё ещё находится на незавершенной стадии внутреннего альфа тестирования, хотя некоторые цели проекта уже достигнуты и работает целый ряд Windows-приложений. Различные части ReactOS лицензированы под GNU General Public License, GNU Lesser General Public License и BSD License. В 2008 году были начаты работы над портированием ReactOS на другие архитектуры: x86-64 и ARM.

В начале 1996 года группа разработчиков свободного программного обеспечения объявила о начале проекта FreeWin95, целью которого была разработка свободного клона системы Windows 95. Проект забуксовал в нескончаемых дискуссиях о дизайне системы. К концу 1997 проект всё ещё не принёс никаких результатов. Чтобы оживить проект, цель изменили на клонирование Windows NT, а название — на ReactOS. В феврале 1998 года проект стартовал.

Разработчики операционной системы синхронизируют код с проектом Wine. В январе 2010 координатор проекта Алексей Брагин предложил альтернативу большой части подсистемы Win32 — Arwinss, базирующуюся на Wine, и поэтому имеющую большую совместимость и способную иметь большую стабильность. Данное решение НЕ предназначено для полного замещения оригинальной реализации Win32 подсистемы, и может быть неактуально после завершения работ над ReactOS Win32 подсистемой. Arwinss использует архитектурные решения как Wine так и Windows NT в надлежащих местах для правильной реализации функционала. Также, в результате, будут "бесплатные" (т.е. затраты времени на их применения сравнительно малы) обновления из Wine'а (протестированные).

По состоянию на июль 2009 года ядро ReactOS было достаточно стабильным, проделана огромная работа над совместимостью с аппаратной частью, многие API реализованы для высокоуровневой разработки и имеется базовый GUI. В ReactOS есть ReactOS Explorer, который является базовой оболочкой для операционной системы, сходной с Windows Explorer. Начиная с версии 0.2, ReactOS способна запускать многие Win32-приложения, как стандартные для Windows (текстовый редактор Notepad, редактор реестра Regedit, командный интерпретатор cmd), так и написанные вне Microsoft (например, текстовый процессор AbiWord, игры Quake, Quake II и клон игры Minesweeper, использующий Wine). Сообщается, что некоторые игры, например Unreal Tournament и Deus Ex, работают в режиме программного рендеринга. OpenGL работает лишь с некоторыми незначительными трудностями посредством драйвера nVidia или программной реализации Mesa 3D. Но в связи с отсутствием спонсора и немногочисленности команды разработчиков активность проекта не столь высока.

От автора:

Лично сам эту систему не юзал, но видел у знакомых. Идея конечно хорошая, только вот непонятно зачем столько возни? Какую цель преследуют разработчики? Сделать клон Windows и при этом чтобы тексты программ не копировали оригинал? Не хочу много умничать, но по-моему это дурная работа. Вот посудите сами, есть уже готовая и коммерчески успешная система, для нее работает огромный штат сотрудников. И тут находится кучка энтузиастов которая решает переплюнуть MicroSoft? Смелый шаг. Но насколько он рационален? Какая заинтересованность в этой альтернативе у конечного пользователя? Ведь сейчас не проблема поставить пиратскую версию Windows. Даже если разработчикам удастся довести задуманное до конца, какие шансы что ReactOS будет столь же популярна как, например Linux? Да и куда тягаться кучке энтузиастов с таким гигантом как MicroSoft? И к тому сама процедура "переиначивания" программных кодов дело далеко не простое. Помните как в школе вам предлагали решать задачи разными способами? Вот аналогичная задача стоит и перед разработчиками альтернативной ОС. Вот например у оригинала А+В=С. Как это сделать по-другому? В+А=С или С=А+В или С=В+А? На самом деле задача куда сложнее, чем просто перестановка слагаемых. То что все это тянется уже полтора десятка лет уже о чем-то говорит и какой будет конечный результат говорить пока рано. Да и не повторяют ли в данном случае разработчики ошибок прошлого? Если обратиться к истории, в начале 70-х годов прошлого века в СССР, несмотря на солидные успехи в области кибернетики (в некоторых областях даже опережали Запад с Америкой), было принято решение прекратить отечественные разработки и начать копировать западные образцы. Чем это закончилось многие знают, а кто не знает-покопайтесь в Интернете, информация в свободном доступе.

Конечно с одной стороны можно поддержать энтузиастов, но с другой… А впрочем время покажет.


"…-Мы пойдем другим путем…"

Так сказал в свое время Ленин и может быть так подумал Линус Торвальдс и решил создать новую ОС не хуже Windows. Но сначала немного предыстории.


UNIX

UNIX (читается юникс) — семейство переносимых, многозадачных и многопользовательских операционных систем.

"Осевые" моменты

Первая система UNIX была разработана в 1969 г. в подразделении Bell Labs компании AT&T. С тех пор было создано большое количество различных UNIX-систем. Юридически лишь некоторые из них имеют полное право называться «UNIX»; остальные же, хотя и используют сходные концепции и технологии, объединяются термином «UNIX-подобные» (англ. Unix-like). Для краткости в данной статье под UNIX-системами подразумеваются как истинные UNIX, так и UNIX-подобные ОС.

В настоящее время UNIX используются в основном на серверах, а также как встроенные системы для различного оборудования. На рынке ОС для рабочих станций и домашнего применения лидером является Microsoft Windows, UNIX занимает только второе (Mac OS X), третье (GNU/Linux) и многие последующие места.

UNIX-системы имеют большую историческую важность, поскольку благодаря им распространились некоторые популярные сегодня концепции и подходы в области ОС и программного обеспечения. Также, в ходе разработки Unix-систем был создан язык Си.


GNU

В 1983 году Ричард Столлмэн объявил о создании проекта GNU — попытки создания свободной UNIX-подобной операционной системы с нуля, без использования оригинального исходного кода. Большая часть программного обеспечения, разработанного в рамках данного проекта, — такого, как GNU toolchain, Glibc (стандартная библиотека языка Си) и Coreutils — играет ключевую роль в других свободных операционных системах. Однако, работы по созданию замены для ядра UNIX, необходимые для полного выполнения задач GNU, продвигались крайне медленно. В настоящее время GNU Hurd — попытка создать современное ядро на основе микроядерной архитектуры Mach — всё ещё далека от завершения.

"Осевые" моменты
Ричард Столлмэн-дядька с внешностью Санта Клауса или добродушного байкера.

В 1991 году, когда Линус Торвальдс (о нем уже писали недавно здесь) опубликовал ядро Linux и привлёк помощников, использование инструментов, разработанных в рамках проекта GNU, было очевидным выбором.

От автора:

Когда я впервые увидел фотографию Линуса Торвальдса, сразу возник вопрос: "Где я его уже видел?". Потом вспомнился актер Кирилл Иванченко.

"Осевые" моменты
Интересно, они оба об этом знают? )))

Операционная система GNU и ядро Linux вместе составляют ОС, известную, как GNU/Linux. Дистрибутивы этой системы (такие как Red Hat и Debian), включающие ядро, утилиты GNU и дополнительное программное обеспечение стали популярными как среди любителей, так и среди представителей бизнеса.

"Осевые" моменты

Linux (произносится «линукс») — общее название Unix-подобных операционных систем на основе одноимённого ядра, библиотек и системных программ, разработанных в рамках проекта GNU, а так же другого программного обеспечения.

Linux работает на множестве архитектур процессора таких как Intel x86, x86-64, PowerPC, ARM, Alpha AXP, Sun SPARC, Motorola 68000, Hitachi SuperH, IBM S/390, MIPS, HP PA-RISC, AXIS CRIS, Renesas M32R, Atmel AVR32, Renesas H8/300, NEC V850, Tensilica Xtensa и многих других.

В отличие от большинства других операционных систем, Linux не имеет единой «официальной» комплектации. Вместо этого Linux поставляется в большом количестве так называемых дистрибутивов, в которых ядро Linux соединяется с утилитами GNU и другими прикладными программами (например, X.org), делающими её полноценной многофункциональной операционной средой.

Наиболее известными дистрибутивами Linux являются Ubuntu, Arch Linux, CentOS, Debian, Fedora, Gentoo, Mandriva, Mint, openSUSE, Red Hat, Slackware.

Российские дистрибутивы — ALT Linux, ASPLinux, Calculate Linux, НауЛинукс, AgiliaLinux (ранее MOPSLinux), Runtu и Linux XP.

В отличие от коммерческих систем, таких как Microsoft Windows или Mac OS X, Linux не имеет географического центра разработки. Нет и организации, которая владела бы этой системой; нет даже единого координационного центра. Программы для Linux — результат работы тысяч проектов. Некоторые из этих проектов централизованы[5][6], некоторые сосредоточены в фирмах. Многие проекты объединяют хакеров[7] со всего света, которые знакомы только по переписке. Создать свой проект или присоединиться к уже существующему может любой и, в случае успеха, результаты работы станут известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ, общаются с разработчиками напрямую, что позволяет быстро находить и исправлять ошибки и реализовывать новые возможности.

История развития UNIX-систем. Linux является UNIX-совместимой, однако основывается на собственном исходном коде

Именно такая гибкая и динамичная система разработки, невозможная для проектов с закрытым кодом, определяет исключительную экономическую эффективность Linux[8]. Низкая стоимость свободных разработок, отлаженные механизмы тестирования и распространения, привлечение людей из разных стран, обладающих разным видением проблем, защита кода лицензией GPL — всё это стало причиной успеха свободных программ.


Приспособленность к роли настольной ОС

Linux ранее критиковалась за неудобство использования в настольных компьютерах, в частности, из-за ощутимой нехватки полноценных версий популярных программ (особенно офисных пакетов) и проблем с поддержкой оборудования, что представляло серьёзную проблему для пользователей ноутбуков, так как они обычно используют множество проприетарных комплектующих. Также проблемой являлась сложность изучения в Linux того, что выходит за рамки повседневного использования, и трудности в настройке оборудования. Более того, Linux обвиняли в «неидеальности» для многих опытных пользователей.

Новые дистрибутивы Linux целенаправленно сконцентрировались на этом вопросе и значительно улучшили положение Linux среди настольных ОС.


И конечно, как это часто бывает, у любого благородного дела найдутся свои недоброжелатели.


Критика со стороны Microsoft

Microsoft развернула обширную критику Linux в своей маркетинговой кампании «Get the Facts». В частности, Microsoft утверждает следующее:

1. Уязвимостей в Windows меньше, чем в дистрибутивах Linux. (Интересно кто это так считал?)

2. По состоянию на 2004 год Windows более надёжная и защищённая, чем Linux.

3. Совокупная стоимость владения Linux выше — из-за сложности, затрат на обучение и техподдержку.

4. Использование Linux накладывает на бизнес бремя ответственности и что «производители Linux если и предлагают, то лишь незначительные компенсации возможных убытков». При этом во всех версиях лицензий для Windows сама Microsoft снимает с себя ответственность за возможные убытки, указывая в EULA максимальную компенсацию в размере $5.

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

В частности, при сравнении количества уязвимостей, Майкрософт приводила данные об уязвимостях во множестве программных продуктов, в том числе пользовательского уровня, поставляемых в составе некоторых дистрибутивов Linux, при этом сравнивая это количество с уязвимостями лишь самой операционной системы Windows, которая сама по себе не имеет такого количества приложений, и, разумеется, никогда не используется в подобном «голом» виде.

При сравнении стоимости владения «Майкрософт» ссылается на цены поддержки Red Hat Linux серверных решений, приводя в качестве примера самую дорогую подписку (Premium Subscription, круглосуточная поддержка по телефону или через веб-интерфейс). Кроме того, при сравнении используется неодинаковое аппаратное обеспечение — дешёвое для Windows и дорогое для Linux.

Эта и подобная критика кампании «Get the Facts» заставила Microsoft свернуть её и перейти к более мягкой агитации «сравнением».

И поделом. Нечего завидовать.


"Ось" противостояния

Спор Таненбаума — Тоорвальдса состоялся между Эндрю Таненбаумом и Линусом Торвальдсом. Предметом спора было ядро Linux и архитектура ядер в целом. Таненбаум начал спор в 1992 году в ньюсгруппе comp.os.minix сети Usenet, заявив, что микроядра вытесняют монолитные ядра, и поэтому Linux устарел уже в 1992 году. К спору присоединились другие известные хакеры, например, Дэвид Миллер и Теодор Цё.

Благодаря категоричному тону сообщений в ньюсгруппе, спор получил характер флейма, умышленно враждебного обмена сообщениями между двумя лагерями (Linux и MINIX, иначе говоря, между сторонниками монолитных ядер и приверженцами микроядер) и был описан в таком свете в различных публикациях. Сам Торвальдс также признал это в своём первом сообщении в ньюсгруппе по этому вопросу, заявив: "Я бы и рад «не проглотить наживку», но… Пора серьёзно пофлеймить!"

К этой теме вернулись в 2006 году, когда Таненбаум написал обзорную статью в журнале «Computer» (англ.), озаглавленную «Можно ли сделать операционные системы надёжными и защищёнными?». И хотя Таненбаум лично сказал, что он написал статью не с целью возобновить спор об архитектуре ядер, тщательное сравнение статьи с архивной копией спора 1992 года на посвящённом технологиям сайте Slashdot вновь разожгло дискуссию. Торвальдс написал на онлайн-форуме опровержение доводов Таненбаума, и несколько сайтов с компьютерными новостями распространили эту информацию. Это побудило Джонатана Шапиро ответить, что в большинстве компьютерных систем, на практике подтвердивших свою надёжность и защищённость, используется скорее микроядерно-ориентированная схема.

Несмотря на этот спор, Торвальдс и Таненбаум, похоже, нормально общаются. Торвальдс хочет, чтобы было ясно, что он не настроен враждебно к Таненбауму, а сам Таненбаум подчёркивает, что их разногласия в технических вопросах нельзя рассматривать как личную ссору.


На этом "осевой" обзор закончен. Много информации на эту тему можно в Интернете

(а откуда я ее по вашему взял?))) ). Основная часть информации взята с хорошо известной Википедии. А почему бы и нет? Чем искать разбросанную информацию по всему Интернету, можно поискать уже подобранную и структурированную.

Автор: voyager2
.:: Статистика ::.
Пользователи
HTTP: 5
IRC: 5
Jabber: 0
( состояние на 19:32 )
ADSL-газета: Ежедневно свежие анекдоты, гороскоп, погода, новости, ТВ-программа, курс валют

Интересности из Интернета: Интересные статьи на разнообразные темы, найденные на просторах интернета

Компьютерная консультация

Единый личный кабинет