Какие ос для пк существуют: Недопустимое название — Викиучебник
Операционная система для персонального компьютера
«Железо» — всего лишь «плоть» компьютера. А его дух, двигатель — это программное обеспечение, которое, собственно, и заставляет процессорное сердце компьютера биться с чудовищной скоростью, гоня по железным «венам» цифровую кровь.
Но и сами программы довольно беспомощны — всем им нужен некий посредник, который позволял бы работать с компьютерным железом. Как именно происходит взаимодействие между человеком и компьютером?
Сколько бы ни было в компьютере программ, всем им необходима единая ПЛАТФОРМА. Единый, общий язык, на котором они смогут общаться с компьютерным «железом» с одной стороны и с пользователем — с другой. Помощник, который снимет с их плеч решение самых распространенных проблем.
Первые программы не собирались из готовых блоков, как сегодня, а писались с нуля на языке «родных» для данного компьютера машинных кодов. И это было закономерно, потому что первые компьютеры были «вещью в себе», несовместимой с другими умными машинами. Лишь в конце пятидесятых годов, когда компьютеры пошли в серийное производство, а их количество исчислялось уже не десятками, а тысячами, появились первые универсальные средства общения человека и машины — языки программирования. Сначала — «низкие» вроде ассемблера, доступные лишь немногим кудесникам от программирования, ну а потом…
Потом, в середине 70-х, на арену вышел Basic, язык стандартных текстовых команд, работать с которым могли даже школьники. И школьники свой шанс не упустили — во всяком случае, два недоучившихся студента Билл Гейтс и Пол Аллен вошли в историю именно благодаря написанному (а главное, проданному) ими на Basic варианту для компьютеров Альтаир. Из этого семечка и проклюнулись позднее настоящие операционные системы — программы-посредники, программы-управляющие.
…Мы часто говорим — «я работаю с Windows», но слабо представляем себе, что это значит. Ведь сама операционная система (или, более фамильярно, просто ОС) — это своего рода буфер-передатчик между компьютерным «железом» и остальными программами. ОС принимает на себя сигналы-команды, которые посылают другие программы, и «переводит» их на понятный машине язык. ОС управляет всеми подключенными к компьютеру устройствами, обеспечивая доступ к ним другим программам. Наконец, ОС — обеспечивает человеку-пользователю удобство работы с компьютером.
Каждая ОС состоит как минимум из пяти обязательных частей.
- Первая — «переводчик» с программного языка на «железный», язык машинных кодов.
- Вторая — специализированные программки для управления различными устройствами, входящими в состав компьютера. Такие программки называются управляющими. Благодаря им операционная система узнает самую короткую дорогу к «сердцу» каждого устройства и получает в свои руки «пульт управления» всеми их функциями и способностями.
- Третья часть — интерфейсы, специальные модули для выполнения стандартных процедур и функций, с которыми взаимодействуют прикладные программы. Таких библиотек в Windows очень много, а некоторые из них входят в своего рода «творческие союзы», помогая друг другу в выполнении тех или иных задач. Самый яркий пример — DirectX, комплект инструментов для работы со звуком, видео и другими мультимедийными ресурсами. Игры, музыкальные и видеопроигрыватели — все они используют DirectX, который берет на себя часть их работы. И это очень удобно — иначе производителям каждой программы пришлось бы писать «с нуля» все модули для решения самых простых задач.
- Четвертая часть — «база данных», в которую система вносит сведения обо всех своих настройках, об установленных программах и многом другом. Ведь невозможно хранить такие данные в теле самих программ — для этого пришлось бы бесконечно вмешиваться в их код, что, согласитесь, просто недопустимо. В эпоху DOS каждая программа вела свое собственное «досье», сохраняя всю необходимую информацию в своих конфигурационных файлах. Windows решила проблему иначе, великодушно выделив всем программам единый «склад» для хранения настроек — системный реестр. В реестре хранится и вся информация, необходимая для работы самой Windows.
- Пятая часть — удобная оболочка, с которой общается пользователь — . Своего рода красивая обертка, в которую упаковано скучное и неинтересное для пользователя ядро. Сравнение с упаковкой удачно еще и потому, что именно на нее обращают внимание при выборе операционной системы, — о ядре же, главной части ОС, вспоминают уже потом.
Сегодня графический интерфейс — неизменный атрибут любой операционной системы. Однако «операционки» первых поколений имели не графический, а текстовый интерфейс, то есть команды компьютеру отдавались не щелчком мышки по рисунку-пиктограмме, а с помощью введения команд с клавиатуры. А сама Windows первоначально была не полноценной операционной системой, а всего лишь «графической надстройкой» над ядром DOS, и в возраст «совершеннолетия» вступила лишь десять лет назад!
Конечно, операционных систем в мире много — и Windows далеко не самая лучшая из них. Mac OS, операционная система для компьютеров Apple, устроена куда проще и понятнее для пользователей. А многочисленные ОС семейства Linux обладают куда большей стабильностью, надежностью и гибкостью в настройке, да и стоят в десятки раз меньше… Так что, теоретически, выбор у вас есть.
Но, вероятнее всего, вы решите остановиться на одной из версий Windows — ибо при всех ее недостатках она уже давно превратилась в признанный стандарт. И что бы ни говорили о Windows скептики, а сегодня лучшей системы для дома просто не придумано.
ОПЕРАЦИОННЫЕ СИСТЕМЫ КОРПОРАЦИИ MICROSOFT
История стремительного восхождения к славе корпорации Microsoft хорошо известна: в начале восьмидесятых годов прошлого века компании Билла Гейтса удалось заключить контракт на разработку операционной системы для компьютера IBM PC. C огромным опозданием оценив перспективы рынка персональных компьютеров, «Голубой Гигант» IBM намеревался полностью захватить его с помощью своего нового ПК…
С «железом» все было ясно, нерешенным оставался лишь вопрос с программным обеспечением… Ирония судьбы: о компании Microsoft и IBM узнали только благодаря нечаянной помощи. их главного антагониста — Apple! При подготовке проекта IBM PC его авторы брали за образец, конечно же, Apple II — самый популярный компьютер той эпохи.
…Заполучив желанный контракт и отойдя от офиса IBM буквально пару шагов, Гейтс и Аллен тут же прикупили уже готовую ОС у компании Seattle Computer Product. Созданная ими программа 86-DOS была практически полностью скопирована с CP\M, что устраивало и IBM, и Гейтса. Последнему оставалось только быстренько поставить на покупке свой фирменный знак, наскоро адаптировать ее для IBM PC — и запустить в серию!
Так родилась MS-DOS, самая популярная операционная система для ПК «первого поколения», просуществовавшая почти двадцать лет (последняя версия DOS вышла в 2000 году). Впрочем, черный экран DOS вы можете увидеть и сегодня в любой версии Windows — для этого достаточно зайти в меню Пуск, щелкнуть по команде Выполнить и набрать в строчке команду cmd.
Превратив DOS в стандарт де-факто для IBM-совместимых компьютеров, Microsoft какое-то время спокойно стригла купоны и исправляла ошибки (благо их в продуктах компании всегда хватало). Однако качественных улучшений в DOS было немного — она попрежнему оставалась однозадачной ОС без малейшего намека на графический интерфейс. Команды компьютеру отдавались не щелчком мышки по рисунку-пиктограмме, а с помощью клавиатуры.
Например, сегодня для запуска программы редактирования текстов Microsoft Word достаточно щелкнуть по значку этой программы на Рабочем столе Windows. А раньше, при работе в ОС предыдущего поколения — DOS, необходимо было вводить команду типа
C:\WORD\word.exe c:\doc\mybook.doc
В скором времени пользователям надоел черный экран, однозадачный режим и текстовый «Интерфейс» — тем более, что компания Apple уже давно предложила альтернативу в виде графической операционной системы Mac OS. Собственно, именно с нее и была скопирована первая версия Windows, которая была, правда, не полноценной операционной системой, а всего лишь оболочкой для DOS.
Первые версии Windows не пользовались сколь-нибудь заметным успехом. Даже пригревшая команду Билла Гейтса IBM новинкой не заинтересовалась — зато Microsoft пригласили поучаствовать в работе над операционной системой OS/2. Эта графическая ОС, в отличие от Windows, являла собой НАСТОЯЩУЮ операционную систему. Характерно, что сам Гейтс еще в течение шести лет (!) колебался между этими двумя продуктами — лишь в начале 90-х годов выбор был сделан. Отныне компания сделала ставку только на Windows, бросив уже вполне доведенную до ума и конкурентоспособную OS/2 на произвол судьбы.
Первыми удачными версиями Windows считаются 3.1 и 3.11 (с поддержкой сетевого режима), увидевшие свет в 1992—1993 гг. Однако впервые Windows приблизилась к своему нынешнему облику лишь через два года, с выходом по-настоящему революционной системы Windows 95. Именно в ней впервые был сделан решительный шаг по превращению оболочки в полноценную операционную систему, хотя ядром по-прежнему служила старая добрая DOS.
Прощание с ней затянулось на пять лет — лишь в 1999 году на свет появилась Windows ME (Millennium Edition), режим DOS в которой был искусственно заблокирован. Впрочем, еще в 1993 году Microsoft начала работу над новой линейкой ОС, построенных на принципиально новом ядре. Ее основателем стала операционная система Windows NT, рассчитанная на профессионалов и корпоративных пользователей. Несмотря на то, что интерфейс NT не слишком отличался от других версий Windows, устроена она была совершенно иначе — с большим упором на стабильность, надежность и меньшим — на развлекательную сферу. Для новой ОС была даже разработана новая защищенная файловая система NTFS (NT File System), работать с которой версии Windows массовой линейки до поры до времени не могли.
Оба варианта Windows развивались параллельно вплоть до конца столетия. Однако после выхода в свет «народной» Windows ME и «профессиональной» Windows 2000 Microsoft объявила об окончательном отказе от «линии DOS».
Windows XP
В двадцать первый век человечество должно было войти уже с новой системой, объединившей достоинства обоих своих родителей… Windows XP. Этой операционной системе уже довольно много лет — возраст по программным меркам рекордный. Но до сих пор выглядит она весьма пристойно — от интерфейса, правда, уже попахивает каменным веком, зато надежность и стабильность работы у XP остается на недосягаемой для других ОС от Microsoft высоте.
В итоге эта операционка вышла настолько удачной, что, по мнению разработчиков, сильно задержалась на рынке. Ожидалось, что в после появления Vista отработавшую свое XP спишут в утиль… Но не тут-то было! Несмотря на то, что Microsoft «отпела» свое детище еще в 2007 году, и сегодня опытные юзеры первым делам сносят с ноутбука Vista, а потом ставят туда XP. На нетбуках же у нее и вовсе нет конкурентов.
Что ж, чем хороша XP, мы уже поняли. Стабильная, отлаженная, быстрая и не слишком требовательная к ресурсам: для того чтобы сделать ее счастливой, вполне хватает 1 Гб оперативной памяти! Поэтому для ноутбуков начального уровня системы лучше пока что не придумано — другой вопрос, сможете ли вы найти необходимые драйверы для новых моделей… Словом, если продавец предлагает вам нетбук с Windows XP, не стоит презрительно морщить нос: избавившись от некоторых не слишком нужных «украшалочек», вы изрядно выиграете в производительности. При оперативной памяти до 2 Гб работать с XP будет гораздо комфортнее. А вот стоит ли ставить XP на новые модели — вопрос неоднозначный. Можно, конечно, попробовать, но нет никакой гарантии, что все «железо» опознается и будет работать без сучка и задоринки. Обычно объявляют забастовку вебкамеры и модули беспроводной связи, для которых просто нет драйверов под «старые» системы.
Ну а главный недостаток XP — эта система плохо приспособлена для работы с многоядерными процессорами и новыми стандартами трехмерной графики в играх. То есть новую видеоплату по XP поставить можно, и система ее опознает — но вот использовать все ее возможности будет не в состоянии.
Windows Vista
Ее называют самым большим провалом Microsoft, а в лучшем случае — «генеральной репетицией» перед выходом Windows 7 Правда, в театре никому не придет в голову выдавать репетицию за настоящий спектакль и уж тем более — драть со зрителей полную стоимость билета…
А сегодня, с выходом Windows 7, короткая и неудачная жизнь Vista, похоже, и впрямь подошла к логическому концу. А ведь все начиналось очень даже здорово, и полезных новаций в Vista было не перечесть: встроенный поиск, почти «трехмерный» интерфейс A ero с красивенькими обоями, и неплохие защитные механизмы. Все было. Вот только реализовали все эти вкусности не слишком удачно. Взять хотя бы системные требования — по сравнению с XP они возрасли минимум вдвое, но даже на компьютерах с 2 Гб памяти Vista ухитрялась безбожно тормозить.. Недаром шутят, что Vista разрабатывали эстонские программисты!. А встроенная система защиты (User Account Control) превращает в утомительный экзамен даже такие рутинные операции, как загрузка и установка программ. Конечно, все это сделано с благой целью… только труды программистов оказались напрасны, ибо большинство пользователей отключают UAC сразу же после первой загрузки системы.
Конечно, большую часть ошибок и дыр Microsoft залатала: после выхода в 2009 году пакета исправлений Service Pack 2 Vista превратилась наконец во что-то более-менее пристойное. И все-таки никакого стимула устанавливать ее на компьютеры сегодня нет.
Windows 7
После того, как вместо блина под названием Windows Vista получился пухлый, нахальный и совершенно несъедобный колобок, Microsoft пришлось серьезно скорректировать свои планы на будущее. А ведь все вроде было намечено и расписано на годы вперед: Vista должна была обеспечить разработчикам кусок хлеба с запрещенной в России черной икрой года так до 2010—2012, после чего «майка лидера» должна была перейти к новому проекту — Vienna.
«Низкий старт» Vista спутал все карты: разработчиков срочно выдернули из незаслуженного отпуска и приказали работать в режиме «аврал плюс» над новой операционкой. И чтобы на сей раз без халтуры! Первая бета-версия Windows 7 была явлена публике еще в начале 2009 года — и оказалась на удивление добротной. Никаких революционных изменений в систему внесено не было — ну не считать же таковым обновленную. Панель Задач, модифицированный «сетевой центр» и горстку новых значков! Да, появилась поддержка экранного управления «мультитач», но широкого распространения она так и не получила — во всяком случае, пока.
Вопреки устоявшемуся мнению, аппетиты новой ОС не стали скромнее: для комфортной работы «семерке» по-прежнему требует не менее 2 Гб оперативной памяти и двухядерный процессор — другое дело, распоряжается этим хозяйством система куда более грамотно.
В общем, сохранив все полезные находки Vista, «семерка» избавилось от множества ее недостатков — и уже за одно это истомленные пользователи уже готовы поднять ее на щит..Так что если вам предложат ноутбук под управлением «семерки» — смело отдавайте ему предпочтение перед конкурентами.
Home Premium (Домашняя Расширенная)
Расширенная (а точнее сказать — полноценная) домашняя версия, включающая дополнительные функции Медиа-Центр Windows (поддержка телевидения высокой четкости — HDTV, запись телепрограмм и создание DVD), Фотоальбом, Родительский контроль и — наконец-то! — трехмерный интерфейс Aero! Цена — около 250 долларов за «коробочную» версию, и около 70-80 — за ноутбучную.
Для домашних пользователей эта версия Windows 7 — самая удобная и выгодная. Во многом еще и потому, что наряду с обычной версией этой операционки, предназначенной для установки на один компьютер, Microsoft предлагает еще и так называемый Family Pack с лицензией на три компьютера! А это значит, что приобретя всего один дистрибутив за относительно небольшую сумму в 150 долларов, вы сможете оснастить лицензионной «виндой» все компьютер в квартире. Правда, будет ли эта программа действовать в России, пока неизвестно.
Ultimate (Макссимальная)
Для самых продвинутых и требовательных индивидуальных пользователей. Сочетает преимущества домашней и бизнес-версии, а также содержит новые модули типа программы для шифрования жесткого диска (BitLocker). Кроме того, для Ultimate выпущены невероятно бесполезные программы-дополнения Extras — например, анимированные обои Dreamscene и несколько игр. Цена — 350—400 долларов, а к стоимости ноутбука она прибавит около 120-150.
Для корпоративных пользователей предназначены версии Professional и Enterprise.
Любую их этих версий можно установить с DVD с «дистрибутивом» Windows: установочный комплект операционной системы универсален. Правда, заполучить Максимальную версию по цене Домашней не получится: сразу после установки Windows потребует ключ, а он-то для каждой версии свой.
Каждая версия существует еще в двух модификациях — 32 и 64-битной. На современный ноутбук с процессором AMD x2 или Intel Core2Duo можно ставить любую версию (эти процессоры поддерживают оба режима). Принципиальная разница лишь в объеме поддерживаемой памяти: если в системе более 2 Гб оперативки — ставьте 64-разрядную версию. Теоретически 32-битная Vista способна поддерживать до 4 Гб оперативной памяти, однако на деле проблемы начинаются уже при вдвое меньшем объеме.
Хотя и у 64-битной системы есть свои недостатки: она сильнее нагружает процессор, требует больше памяти, к тому же имеются проблемы с драйверами, в особенности для старого «железа» — найти драйвер для 32-разрядной версии гораздо проще. Да и многие программы работать с 64-разрядной Vista отказываются наотрез. Так что на системе с 2-3 гигабайтами оперативной памяти ставить «64-битку» нет никакого смысла. Да и с 4 Гб «оперативки» стоит лишний раз подумать, что для вас важнее — лишние 500 Мб памяти или скорость работы?
Ну и напоследок скажем пару слов о системных требованиях (РЕАЛЬНЫХ, позволяющих работать в операционке по-настоящему комфортно). Для работы с Windows 7 ОБЯЗАТЕЛЕН как минимум двухядерный процессор с частотой 2 ГГц, не менее 2 Гб оперативной памяти и 17 Гб на жестком диске (без учета дополнительных программ). Кроме того, настоятельно рекомендуется видеоплата с поддержкой DirectX10 — то есть любая, выпущенная в 2009 году. Оптимальные характеристики — процессор с частотой 3 ГГц, 4 Гб оперативной памяти.
«ПРАВИЛЬНАЯ» ОПЕРАЦИОННАЯ СИСТЕМА
Несмотря на растущие из года в год аппетиты семейства Windows, мир еще далеко не полностью принадлежит операционной системе с фирменным знаком «летящего окна». ОС-конкурентов существует совсем не так мало, как это кажется пользователям… и как бы этого хотелось самой Microsoft.
Здесь мы коротко опишем лишь самые известные из альтернативных операционных систем для персональных компьютеров. Прежде их было много, буквально десятки. Но в жестком поединке практически все они сошли со сцены: выжили и получили массовое распространение лишь многочисленные «операционки», ведущие свое происхождение от первой полноценной ОС — Unix, разработанной почти полвека назад для «больших» компьютеров.
Словом UNIX обозначается не одна операционная система (как ошибочно полагают многие новички), а целое семейство, первые представители которого появились задолго до того, как Билл Гейтс смог без запинки произнести слово «программирование». Уже в начале 60-х гг. существовало несколько UNIX-систем, созданных для своих компьютеров различными фирмами. Ирония судьбы: в конце 70-х гг. в разработке одной из них — Xenix — принимала участие никому не известная тогда фирма Microsoft… UNIX создавалась прежде всего для профессионалов, и потому никогда не содержала никаких «рюшечек» типа удобного графического интерфейса, да и о понятии «мультимедиа» тогда никто не слышал. Важно было другое:
- Совместимость (программы, написанные под одну UNIX-систему, должны были работать и на другой).
- Переносимость (UNIX можно было подстроить под любой компьютер).
- Настраиваемость (каждый программист, работавший с UNIX-системой, мог вносить в нее свои исправления, адаптируя ее под конкретный компьютер).
- Стабильность, стабильность и еще раз стабильность!
Вплоть до середины 90-х гг. «интересы» создателей Windows и UNIX лежали в различных плоскостях: многочисленные варианты UNIX обслуживали «большие» компьютеры и серверы, а Windows трудилась на «персоналках». И развивались эти ОС в совершенно разных направлениях. Как вдруг… Да-да, именно вдруг, и безо всякой видимой причины, оба семейства операционных систем одновременно начали заглядываться на владения друг друга. Момент, когда два гиганта, пыхтя и неуклюже переваливаясь, двинулись навстречу друг другу, угадать нетрудно — 1993 г. Именно в этом году Microsoft впервые решила посягнуть на «серверный» рынок, выпустив первую версию Windows NT, а вчерашний студент Линус Торвальдс создал домашнюю, свободно распространяемую операционную систему Linux на основе «портативной» модификации Minix. Вместе с ней родился и грандиозный проект движения GNU (GNU is Not UNIX) и концепции «открытых исходных текстов» (Open Source) — эти слова и сегодня начертаны на знамени сторонников «свободных программ». Кстати, помимо Linux от мощного древа UNIX отпочковался и целый ряд других «свободных» операционных систем — например, серверные ОС FreeBSD, NetBSD и OpenBSD, первая из которых (вот совпадение!) появилась на свет в том же 1993 г.
Linux — это давно уже не просто программа. Это — новый путь, альтернатива, культ, религия, стиль жизни (выберите нужный термин сами). И ее главное преимущество — даже не ставшая притчей во языцех стабильность, гибкость и универсальность. Достаточно того, что Linux — это операционная система, отличная от Windows. Неважно, связываете ли вы с ней надежды на новый, лучший мир свободного «софта» (хотя бесплатность Linux давным-давно превратилась из реальности в миф) или скептически усмехаетесь при одном ее упоминании. Ошибкой будет лишь одно — не учитывать самого факта существования альтернативной операционной системы, которая мало того что не совместима с Windows, но и построена на абсолютно отличных от продукции Microsoft принципах и идеалах.
«Созданная студентом операционная система Linux бросает вызов продуктам могущественной корпорации Microsoft, и ее популярность растет год от года!» — надрываются журналисты. Но это — лишь одна, внешняя сторона «феномена Торвальдса». Гораздо более интересно то, что и сам Линус Тор-вальдс «самой бесплатной в мире ОС» ухитрился сделать неплохую карьеру — и заработать-таки на своем творении неплохие деньги! Сам Торвальдс и не мечтал о том, чтобы перевернуть основы мироздания. Проблема, стоявшая перед 20-летним студентом Хельсинского университета, была гораздо скромнее: получить удобный и послушный инструмент для работы. Удобную и доступную операционную систему, которая, с одной стороны, предоставляла бы пользователю максимум возможностей для всевозможных «подстроек» и оптимизаций. А с другой стороны, была бы доступна по цене. Кандидата на роль «управляющего» для торвальдсовского компьютера было всего два — и оба, по мнению привередливого студента, не вполне соответствовали его ожиданиям.
Первым кандидатом была Windows — еще несовершенная, но уже тогда дружелюбная и удобная операционная система для домашних компьютеров. Работать с Windows, в отличие от ОС прошлого поколения, мог любой пользователь, даже имевший минимальный уровень подготовки! А самое главное — за четыре года операционная система от корпорации Microsoft уже успела обжить, как минимум, треть всех компьютеров в мире. Беда была лишь в том, что творческих амбиций продвинутых пользователей Windows отнюдь не поощряла — внести какие-либо существенные изменения в ее программный код было невозможно. К тому же устойчивость операционной системы явно оставляла желать лучшего.
Был, впрочем, еще и второй кандидат — операционная система UNIX, обладавшая целым рядом преимуществ по сравнению с творением Билла Гейтса. Эта проверенная временем ОС, созданная еще в 1969 г. Дэннисом Ритчи и Кеннетом Томпсоном, отличалась редкостной гибкостью и уживчивостью: для того, чтобы адаптировать UNIX к новой модели компьютера, было достаточно лишь слегка модифицировать ее, не трогая основное «ядро». Не менее ценным для Торвальдса было и то, что серверы его родного университета работали под управлением одной из версий UNIX («серверного» варианта Windows в те годы просто не существовало — проект Windows NT был закончен лишь четырьмя годами позже). Конечно, недостатки имелись и у UNIX: созданная специально для «больших» компьютеров, система была слишком громоздкой для маленьких «персоналок». К тому же коммерческая версия была Линусу явно не по карману…
К счастью, у UNIX, в отличие от Windows, имелось громадное количество модификаций: настраиваемость этой операционной системы позволяла практически каждому знакомому с ней программисту создать свой собственный вариант. Одним из таких «клонов» UNIX была «облегченная» версия под названием Minix. В отличие от своего «старшего брата» Minix отличалась значительно меньшими «аппетитами» и могла работать едва ли не на всех типах компьютеров — от больших серверов до маленьких домашних Amiga и Atari. Поскольку Minix была написана «с нуля», ее можно было безболезненно «разбирать на части», не боясь нарушить лицензионные соглашения. А главное — Minix была доступна любому желающему: комплект дискет с дистрибутивом этой программы прилагался к каждому экземпляру книги ее автора Эдди Танненбаума «Operating Systems: Design and Implementation» («Операционные системы: дизайн и реализация»).
Не стоит думать, что Линус Торвальдс был в то время единственным, кто смог оценить преимущества системы Танненбаума — с 1987 г. Minix была установлена уже на нескольких тысячах компьютеров. Примечательно другое — в отличие от своих коллег Линус не удовлетворился тем, что наконец нашел себе продукт по вкусу. Успех Танненбаума навел его на мысль, что трюк с созданием новой системы можно повторить! В самом деле — зачем «подкручивать» и отлаживать чужую программу, когда можно разработать свою? Как истинный северянин, Линус подошел к своей работе вдумчиво и ответственно, составив список требований, которым должна удовлетворять новая операционная система.
Взяв «на заметку» все удачные находки Minix, Линус решил довести их до совершенства: будущая ОС изначально задумывалась как компактная (занимавшая минимум места в оперативной памяти и на винчестере), многоплатформенная (то есть способная работать на компьютерах, относящихся к различным «семействам») и максимально гибкая. В отличие от «кота в мешке», предложенного Биллом Гейтсом, операционная система Торвальдса должна была предоставлять опытным пользователям возможность модификации любого участка кода — вплоть до его полного изменения. Пока что во всей этой затее не было ничего революционного — все перечисленные выше пункты были реализованы еще в Minix. Но и сам Линус воспринимал свою затею скорее как хобби. Правда, он тут же постарался извлечь из ситуации максимум пользы — «самодельный» вариант UNIX был заявлен Линусом в качестве дипломной работы, что давало ему возможность со спокойной совестью проводить за программированием все свободные вечера.
Работа продолжалась в течение всего 1991 г. — лишь осенью Линус продемонстрировал знакомым первый вариант новой операционной системы, без лишней скромности названной в честь своего создателя — Linux (официальная дата рождения этой ОС — 17 сентября 1991 г.). То, что вышло из-под программистского «пера» Торвальдса, еще не было готовой операционной системой — скорее, это был «скелет» будущей ОС, которому еще предстояло обрасти «плотью» оболочки и прочих «довесков». Но «скелет» этот был уже вполне работоспособным! Тут перед Линусом встала проблема — что делать дальше? На первый взгляд казалось, что вариантов развития событий два — либо Линус со спокойным сердцем отправляет свое детище в долгий ящик, найдя себе другое занятие, либо продолжает доводить свою ОС до ума с расчетом на то, что через два-три года он сможет превратить ее в полноценный коммерческий продукт. Оба варианта не сулили сколь-нибудь радужных перспектив: бросать было жалко, а «поднимать» проект новой операционной системы в одиночку не под силу даже увлеченному Торвальдсу. Организовывать же собственную фирму и нанимать сотрудников для доработки программы было и утопией, и безумством одновременно — рынок коммерческих операционных систем был давно поделен между крупными игроками, и места для миниатюрной Linux на этом ристалище уже явно не оставалось…
И вот тут-то Линус сделал совершенно неожиданный и нелогичный шаг, объявив, что будет распространять свою программу бесплатно! Причем в комплекте с полным набором исходных текстов, которые помогут программистам улучшать и совершенствовать Linux по своему вкусу. Тут необходимо сделать ремарку: принцип свободного распространения программ также не был «ноу-хау» Торвальдса. Еще за восемь лет до появления Linux его сформулировал другой энтузиаст — Ричард Столлмен, создатель движения в поддержку «свободного» программного обеспечения. В 1983 г., работая в Лаборатории искусственного интеллекта Массачусетского технологического института (MIT AI Lab). Столлмен пытался противостоять переводу компьютерного парка МТИ на коммерческие версии UNIX. Потерпев неудачу, Ричард начал «крестовый поход» в защиту свободы программ, сформулировав постулаты своего движения в «Манифесте проекта GNU (GNU is Not UNIX)». «Свобода ПО означает право пользователя свободно запускать, копировать, распространять, изучать, изменять и улучшать его…
Существуют четыре разновидности свободы пользователей программы: свобода запускать программу в любых целях (свобода 0). Свобода изучения работы программы и адаптация ее к вашим нуждам (свобода 1). Свобода распространять копии, так что вы можете помочь вашему товарищу (свобода 2). Свобода улучшать программу и публиковать ваши улучшения, так что все общество выиграет от этого (свобода 3). Доступ к исходным текстам является необходимым условием». Казалось, Линус поступил в полном соответствии с «постулатами Столлме-на», отдав свой проект на откуп всем желающим — сторонников GNU могло удивить лишь то, что в «свободный оборот» впервые была пущена не маленькая программа, а целая операционная система!
В отличие от создателя Minix, Торвальдс отказался даже от символического вознаграждения (в размере стоимости книги). Сначала поступок Линуса был воспринят исключительно как юношеский максимализм — не более того. Благодарные пользователи жадно схватили протянутые им дары — и, вознеся хвалу щедрому Торвальдсу (и в глубине души подивившись его непрактичности), принялись играться с Linux, как с конструктором «Лего». Ведь эта программа специально была создана для того, чтобы ее можно было разбирать на части — и снова собирать, в соответствии с собственными вкусами и потребностями! Но то, что поначалу казалось бездумной щедростью, на деле было очень удачным ходом…
Линус получил в свое распоряжение армию бесплатных «бета-тестеров», программистов и генераторов идей. Публично «освободив» птичку-Linux (эмблемой Linux является веселый и очень дружелюбный пингвин) и дав ей вспорхнуть в небеса, Торвальдс позаботился о том, чтобы к ее лапке была привязана невидимая, но прочная нить. Ведь хотя номинально вносить изменения в Linux мог каждый, доводку главной части операционной системы — «ядра» Линус оставил за собой! Код его был открыт для всех желающих, и любой программист мог прислать Линусу свои замечания и предложения по доработке. Однако решающее слово неизменно оставалось за Торвальдсом: именно он принимал решения о внесении той или иной модификации в ядро и воплощал в жизнь все удачные находки своих последователей.
Так продолжается и сегодня — все многочисленные версии и модификации Linux (а их существует уже несколько десятков) базируются на одном и том же ядре. Если выбор принципов «Манифеста GNU» обеспечил успех и долгую жизнь проекту Linux (на который теперь работали тысячи энтузиастов во всех уголках мира), то небольшое и почти невидимое отступление от них обеспечило будущее самого Линуса — в отличие от многих его менее удачливых коллег.
Понятно, что заработать миллиарды на Linux Торвальдс не мог. Но он сумел грамотно использовать те возможности, которые давало ему положение Отца Основателя и Главного Авторитета по «самой бесплатной в мире операционной системе». На протяжении десяти лет Линус, превратившийся в живую легенду, имел возможность неплохо зарабатывать на консультациях и лекциях. Успех Linux привлек внимание к Торвальдсу как к программисту — он сменил заснеженную Финляндию на солнечную Калифорнию и получил весьма выгодную работу в корпорации Transmeta. А в 2001 г. образовался новый источник дохода — подобно всем американским знаменитостям, Линус выпустил книгу о своей жизни с весьма лукавым названием — «Только для забавы»…
Сегодня Линус Торвальдс по-прежнему курирует работу над самой главной частью Linux — ядром операционной системы: только он имеет право одобрить те или иные изменения, кардинально влияющие на функциональность системы. Остальную же работу по совершенствованию Linux делают миллионы поклонников этой ОС, со временем превратившейся из рабочего инструмента в символ нового образа жизни, отличного от навязанного Биллом Гейтсом и его компанией.
Разумеется, во всем этом великолепии есть не одни только «плюсы». До недавнего времени для того, чтобы работать с Linux, нужно было как минимум разбираться в программировании. А в идеале — переписывать ядро ОС для своей машины и собственноручно ваять нужные драйверы. К тому же на фоне ярких Windows и Mac OS «операционка» Linux выглядел серенькой мышкой — все просто, скромно и… бесцветно. Поэтому единственной областью, где Linux была реально востребована, оставались сети. Особенно полюбили эту ОС интернетчики — до сих пор большая часть веб-серверов Интернета работает именно под управлением Linux. Да и в локальных сетях крупных компаний Linux неплохо справлялся с ролью администратора. Положение коренным образом изменилось после появления удобных оболочек, весьма успешно «раскрасивших» этого прыткого, но серенького воробушка. Сочетание привычного Рабочего стола и иконок Windows и мощи ядра Linux сразу же привлекло внимание разработчиков и пользователей: только за два последних года для Linux было написано больше программ, чем за все предыдущие! Окончательным знаком расположения к Linux со стороны программной индустрии стало решение некоторых крупных производителей игр выпустить Linux-версии своих «бестселлеров»…
В середине 90-х годов Linux начал завоевывать «домашний» рынок, став прямым конкурентом Windows, для этого производителям пришлось отчасти отказаться от принципа «сделай все сам» и перейти на выпуск готовых дистрибутивов.
Теперь установить Linux на компьютер стало также просто, как и Windows: инсталляция и настройка проходит в полностью автоматическом режиме, а вместе с операционной системой пользователь получал комплект прикладных программ и утилит.
Впрочем, мифы о Linux, как о «самосборной» системе для особо «рукастых» программистов уже не актуальны: современные дистрибутивы позволяют вообще не прибегать к режиму текстовых команд, без которых еще пять лет назад жизнь «линуксоида» была просто немыслима. Автоматическая настройка и обновление через Интернет, трехмерный Рабочий стол — для пользователей Linux это сегодня вполне обычное явление.
Появление первых готовых дистрибутивов относят к 1992 г. — именно тогда был создан знаменитый установочный комплект MCC Interim Linux. Через три-четыре года поклонники Linux могли выбрать уже из доброго десятка различных дистрибутивов, самыми известными из которых были Red Hat, Mandrake (позднее — Mandriva), Debian, Fedora Core и Slackware.
Новые дистрибутивы появляются до сих пор — так в 2004 г., в моду вошел дистрибутив Ubuntu, созданный в Южной Америке. Стандартом же корпоративного Linux до сих пор остается созданный еще пятнадцать лет назад дистрибутив SUSE (кстати, эта компания даже ухитрилась вступить в альянс с Microsoft, а цена на их вариант Linux практически не отличается от Windows). Все эти наборы локализованы, так что российские пользователи сразу же могут получить в свое распоряжение полностью русскоязычную среду.
А осенью 2009 году «линуксоиды» заполучили в свою команду нового игрока поистине бронебойной мощности. Новую операционную систему представил Google, а основана ChromeOS была, конечно же, на ядре Linux. Впрочем, у Google как всегда получилось что-то свое: ну кто сейчас помнит, что браузер Chrome во многом создан на наработках того же Firefox, теперь перепутать эти два браузера даже слепой не сможет… Тем более что полноценной ОС эту разработку пока еще назвать нельзя: она ориентирована в основном на работу с сетевыми приложениями, устанавливать же ее будут прежде всего на недорогие нетбуки.
Если по части внешнего вида, стабильности и удобства Linux, как минимум, не уступает Windows, то по набору стандартных программ превосходит ее многократно: даже в самом простом дистрибутиве вы найдете СОТНИ дополнительных программ, включая офисный комплект OpenOffice, несколько вариантов оболочек (GNOME и KDE), графический редактор GIMP — и громадное количество других программ, игр и утилит! Кроме того, вы можете запускать и любые программы для Windows через специальный эмулятор Wine.
Покупая коммерческий дистрибутив Linux за 50—60 долларов, вы на самом деле приобретаете не операционную систему, а полный комплект необходимых вам программ (включая коммерческие). Сравните с 400-долларовой Windows Vista, даже минимальный набор программ для которой может потянуть на пару тысяч долларов! Неудивительно, что в 2002 г. корпорация Microsoft официально признала Linux конкурентом Windows (до сей поры в корпорации пропагандировалось снисходительное пренебрежение к «самоделке»).
В России пока что эпидемии Linux не ожидается — благодаря «пиратам» экономический фактор играет не столь большую роль, как в «цивилизованных» странах. А потому, покуда на наших прилавках не переведутся трехдолларовые сборники программ для Windows, у Microsoft еще есть шанс сохранить за собой столь важный для нее рынок. И, видимо, в корпорации это отлично понимают — иначе как объяснить тот факт, что до сих пор с пиратством в нашей стране борются на удивление мягко? Еще бы — стоит российским властям «закрутить гайки», как массовый переход на Linux будет неизбежен, несмотря на все присущие этой системе недостатки. А недостатки все же имеются…
Даже при наличии удобных «оболочек» типа KDE и GNOME, благодаря которым новые версии Linux (например, Mandriva или Ubuntu) выглядят даже круче модной Windows 7, пользователю-новичку придется столкнуться со множеством проблем при настройке как самой ОС, так и программ для нее. Одно время в Linux было практически невозможно даже воспроизвести обычный MP3-файл: поддержка «проприетарных» форматов была неприемлема для сторонников Open Source. Сегодня с видео и аудио в Linux никаких проблем нет, а вот игр для этой операционной системы куда меньше, чем для Windows. Не забудем и о прикладных программах: найти действительно профессиональный пакет для работы с видео, звуком или трехмерной графикой для Linux не так-то просто. Легче всего дело обстоит с фотографией: для Linux создан отличный (и бесплатный) графический редактор GIMP. Однако и он не дотягивает до звания по-настоящему профессионального продукта — да и много ли вы видели дизайнеров, работающих в Linux?
К чему приведет предустановка российских ОС на все компьютеры?
С таким предложением в Минцифры обратились IT-компании, пишет РБК. В чем его смысл и что получат обычные пользователи?
Фото: Владимир Гердо/ТАСС
В правительстве обсуждается предложение отечественных IT-компаний устанавливать на все компьютеры, продающиеся в стране, российскую операционную систему и пакеты офисных программ. Об этом сообщает РБК.
Пункт об обязательной предустановке на компьютеры российской ОС содержится в предварительном списке мер поддержки IT-отрасли. Минцифры готовит его для курирующего отрасль вице-премьера Дмитрия Чернышенко. Инициатива анонимная. По словам одного из собеседников РБК, это сделано специально для того, чтобы не оказывать влияние на мнение различных ведомств.
Обоснование довольно оригинальное. По мнению не известных широкой общественности авторов предложения, из-за отсутствия требования об обязательной предустановке российского ПО «не все разработчики инженерного программного обеспечения решают вопросы совместимости своих продуктов с отечественными системами».
Неизвестно, захотят ли разработчики вкладываться в обеспечение такой совместимости. Создатели ПО при выборе платформы всегда ориентируются на спрос. И если большинство пользователей, к примеру, графического пакета Photoshop работают на компьютерах под управлением Windows или macOS, никто не станет переносить этот пакет в среду Linux.
А вот с самими операционками как таковыми проблем не возникнет. У производителей ПК даже будет выбор из нескольких вариантов российской ОС. Продолжает директор Ассоциации разработчиков программных продуктов «Отечественный софт» Ренат Лашин.
Ренат Лашин директор Ассоциации разработчиков программных продуктов «Отечественный софт»
Вопрос еще в том, что считать российским софтом. Формально это то, что занесено в реестр отечественного ПО. Сейчас там порядка 7 тысяч наименований, но, к примеру, подавляющее большинство операционных систем российской разработки построены на ядре Linux.
Показательна история с офисным пакетом AlterOffice — по сути, это модификация LibreOffice, исходный код которого открыт. Сначала AlterOffice занесли в реестр российского софта, но в ноябре прошлого года убрали, признав его заимствованным. На днях разработчики сообщили о том, что довели уникальность продукта с 12% до 36%. А экспертный совет при Минцифре принял решение вернуть AlterOffice в реестр, пишут «Ведомости». Новость привлекла внимание экспертов, отметивших, что создатели AlterOffice нарушают условия лицензии, под которой распространяется офисный пакет, взятый за основу российской разработки.
И тут уже возникает вопрос, можно ли вообще считать отечественным ПО, попавшее в реестр, комментирует гендиректор компании «Базальт СПО» Алексей Смирнов.
Алексей Смирнов гендиректор компании «Базальт СПО»
Смысл включения в реестр отечественного софта — преференции при госзакупках. Органы власти и различные ведомства обязаны в первую очередь закупать для своих нужд ПО из этого списка. Кроме того, со следующего года разработчики российских программ, попавших в реестр, смогут рассчитывать на налоговые льготы.
Что получат от предустановки отечественного ПО обычные пользователи? Для многих это будут дополнительные расходы — правда, не прямые, а косвенные. Если кто-то по каким-то причинам выбирает Windows, сначала ему нужно удалить российскую ОС, стоимость которой будет заложена в конечную цену нового компьютера, а потом поставить привычную операционку, за которую тоже придется заплатить. А вот купить чуть дешевле новый ПК или ноутбук без предустановленной ОС уже не выйдет. Следуя логике предложения, такие компьютеры из продажи должны исчезнуть.
Добавить BFM.ru в ваши источники новостей?
В Китае срочно создают «национальную ОС». Какой она будет
, Текст: Эльяс Касми
Два крупных китайских разработчика ПО совместно приступили к созданию новой национальной операционной системы Китая. ОС может стать полноценной заменой Windows как в госучреждениях, так и в частных компаниях и на домашних ПК.
Китайский ответ Windows
Компании China Standard Software (CS2C) и Tianjin Kylin Information (TKC), китайские разработчики операционных систем, совместно создают новую китайскую ОС. Об этом в рамках пресс-конференции сообщили топ-менеджеры компанй. По информации ресурса ZDNet, CS2C и TKC – входят в число крупнейших китайских разработчиков ПО, и имеют связи с властями Китая. Саму ОС эксперты ZDNet назвали «отечественной» (domestic).
В руководстве CS2C уверены в срочной необходимости создания отечественной китайской ОС. «Необходимо как можно скорее создать независимую операционную систему с единой технической системой и экосистемой для обеспечения большего удобства в использовании», – отметил финансовый директор компании.
В Китае создадут еще одну национальную ОС
Подробностей о самой системе пока нет, но она может быть связана с имеющимися разработками обеих компаний – они обе продвигают операционные системы на базе Linux, использующиеся как на домашних ПК, так и в различных государственных сферах.
Наработки компаний
Компания TKC в настоящее время занимается разработкой и развитием серверной операционной системы Kylin – первой отечественной китайской ОС. Она существует с 2001 г., и поначалу ее создавали специалисты Оборонного научно-технического университета Народно-освободительной армии Китая (НОАК).
Система названа в честь мифического существа Цилинь (Qilin), известного в китайской культуре и включаемого в перечень четырех благородных животных наряду с китайскими драконом, фениксом и черепахой. Цилинь символизирует долгую жизнь, празднество, великолепие, радость, знаменитых потомков и мудрость.
Kylin OS
Изначально Kylin основывалась на FreeBSD, но эта версия системы была признана неудачной и развития, как и широкого распространения, не получила. Она использовалась лишь в нескольких китайских военных сетях. Сейчас в основе системы лежит ядро Linux, и по состоянию на 2019 г. она обновлена до версии 6.0. Kylin распространяется бесплатно, и, по заверениям TKC, ежегодное количество ее скачиваний превышает 24 млн.
CS2C, в свою очередь, работает над пользовательской ОС NeoKylin Linux, «китайским клоном» Windows XP. Интерфейс системы практически полностью скопирован с оригинальной оболочки детища Microsoft, включая дизайн окон и стартового меню, а также названия базовых разделов – «Мой компьютер», «Мои документы», «Корзина», «Панель управления» и т. д. В основе системы лежит дистрибутив Fedora.
Разработка NeoKylin Linux, тоже названной в честь существа Цилинь, ведется с разрешения Оборонного научно-технического университета НОАК, с которым CS2C подписала необходимое соглашение в 2010 г. Система имеет существенно более широкое распространение и сферы применения – так, по информации американской компании Dell, в 2015 г. из всех проданных ею на территории КНР персональных компьютеров 42% работали именно на NeoKylin Linux. Также под управлением этой системы работают китайские суперкомпьютеры Tianhe-1 и Tianhe-2, входящие в рейтинг Топ-500 (модификация Tianhe-2А занимает четвертое место в рейтинге за ноябрь 2019 г.)
Применение ИИ в финансовой сфере экономит миллионы
Новое в СХД
Операционные системы обеих компаний устанавливаются не только на домашние компьютеры. Они работают в различных компаниях из финансовой и транспортной сфер Китая, а также в системах здравоохранения и энергетики страны.
Другие китайские ОС
С начала XXI века Китай разработал несколько отечественных операционных систем. Помимо NeoKylin Linux и серверной Kylin у него есть Deepin – дистрибутив Linux, который в настоящее время используется компанией Huawei для установки на свои ноутбуки вместо Windows.
Существует и операционная система Ubuntu Kylin – национальная китайская ОС, основанная на дистрибутиве Ubuntu Linux и созданная в рамках сотрудничества с компанией Canonical (она занимается развитием Ubuntu). Первая версия системы вышла весной 2013 г.
Китайский техногигант Huawei владеет собственной операционной системой Harmony OS, дебютировавшей в августе 2019 г. В отличие от многочисленных вариаций Kylin, ориентированных на серверы, настольные ПК, ноутбуки и встраиваемые системы и заменяющих Windows, Harmony OS позиционируется как замена Android, и в 2020 г. Huawei собирается выпустить первые смартфоны на базе нее.
Отказ от иностранного ПО
В начале декабря 2019 г., как сообщал CNews, власти Китая приняли решение полностью отказаться от использования иностранного программного обеспечения в госучреждениях. Стратегия отказа разработана сроком на три года – к концу 2022 г. импортозамещение в данной области должно быть 100-процентным.
Главным кандидатом «на вылет» стала компания Microsoft – через три года ее ОС Windows всех версий полностью заменят на какую-либо из существующих китайских систем. Вместе с ней из госкомпаний КНР выдворят компании HP и Dell, так как власти Китая хотят отказаться не только от иностранного программного, но и от аппаратного обеспечения.
У властей просят сделать обязательной установку «российской ОС» на все ПК
, Текст: Владимир Бахур
В составленный в Минцифры предварительный список мер поддержки ИТ-отрасли вошло предложение по предустановке российской операционной системы на все продаваемые в России компьютеры. По мнению экспертов, это вряд ли скажется на стабильности ПК, но точно увеличит их цену.
Тотальное импортозамещение. Без лазеек
Все компьютеры, продаваемые в России, должны поставляться с предустановленными операционными системами (ОС) и пакетами офисных программ отечественного производства. Такое предложение вошло в подготавливаемый Министерством цифрового развития, связи и массовых коммуникаций предварительный список мер поддержки ИТ-отрасли, сообщил РБК со ссылкой на копию документа.
Список мер, составленный в ведомстве из предложений ИТ-компаний, ИТ-ассоциаций и профильных экспертов, включает почти 100 пунктов по 11 направлениям, включая информационную безопасность, здравоохранение, образование, ЦОДы, искусственный интеллект, офисное ПО, онлайн-кинотеатры, компьютерные игры, мессенджеры и другое.
В настоящее время список рассматривается в ряде заинтересованных министерств, сообщили источники РБК. В Минцифры проводится системная работа по обобщению предложений. Предполагается, что на финальной стадии из списка будет отобрано около 20-30 предложений, которые будут представлены курирующему ИТ-отрасль вице-премьеру Дмитрию Чернышенко.
Автор предложения по обязательной предустановке российских ОС и офисного ПО в предварительном списке мер намеренно не указан, чтобы «не оказывать влияние на мнение ведомств при рассмотрении предложений», пояснили источники РБК.
Стимуляция импортозамещения
По мнению авторов предложения по предустановке отечественных ОС и офисных пакетов на все новые ПК, отсутствие такого требования привело к тому, что «не все разработчики инженерного программного обеспечения решают вопросы совместимости своих продуктов с отечественными системами и офисными пакетами».
Установка отечественных ОС и офисного ПО может стать обязательной
Кроме того, появление требования об обязательной предустановке обеспечит разработчикам дополнительные стимулы для решения вопросов совместимости, «что положительно скажется на снижении зависимости от иностранного ПО», говорится в документе.
Как ранее сообщал CNews, с 1 июля 2020 г. планировалось вступление в силу закона о предустановке отечественного ПО на все ввозимые в Россию смартфоны, компьютеры и смарт-ТВ, однако из-за пандемии коронавируса вступление закона в силу перенесли на 1 января 2021 г.
Инициатива по обязательной предустановке отечественных ОС и офисного ПО может быть реализована менее чем за год, и на ее реализацию не потребуется государственного финансирования, но понадобится изменить ряд нормативно-правовых актов, говорится в документе. Предложению, по данным РБК, присвоен второй приоритет из трех возможных, однако источники издания пояснили, что приоритет имеет минимальное влияние, поскольку итоговый пакет мер будет формироваться по итогам обсуждений в тематических рабочих группах.
В настоящее время в «Единый реестр российских программ для электронных вычислительных машин и баз данных», расположенный на портале Минцифры России, включены десятки операционных систем российского происхождения, включая такие как «Стрелец», «ОСнова», «Лотос», семейства ROSA, Astra Linux, «Альт», «Ред ОС», «Базальт», «Аврора» и другие.
Неоднозначная реакция индустрии
Ранее CNews со ссылкой на данные IDC сообщил о том, что по итогам II квартала 2020 г. российский рынок настольных и мобильных компьютеров показал рост на 30,1% год к году до 1,49 млн штук. Резкий рост российского рынка ПК и ноутбуков был обусловлен переходом миллионов пользователей на удаленный режим работы и обучения в связи с пандемией коронавируса.
Виртуализация сетей: как глобальные тренды проявляются в российских условиях
Интеграция
Представитель Ассоциации торговых компаний и товаропроизводителей электробытовой и компьютерной техники (РАТЭК, входят Dell, HP, Apple, Samsung и др.) заявил РБК, что такие требования «по меньшей мере избыточны». По его мнению, установка отечественной ОС на ПК может привести к непредсказуемым результатам, и в итоге «производитель не сможет гарантировать стабильность и качество его работы». Предустановка нескольких ОС приведет к перегрузке памяти и повышению стоимости за счет необходимости оплаты каждой лицензии.
В Asus заявили РБК, что компания будет выполнять такое требование, если его примут – тем более, что Windows 10 поддерживает установку двух ОС на один накопитель через виртуальную машину. Тем не менее, в Acer отметили значительную стоимость российских ОС по сравнению с Microsoft Windows.
Инициативу также скептически встретили разработчики операционных систем. Так, в «Базальт СПО» назвали эту меру чрезмерной, предложив в качестве разумной альтернативы требование доступности выбора покупки любого ПК с отечественной ОС.
Другие предложения поддержки ИТ отрасли из списка Минцифры
Среди предложений, вошедших в предварительный список мер по поддержке российской ИТ-отрасли, РБК также упоминает субсидирование заказчиков, приобретающих отечественные ОС и офисное ПО, а также субсидирование процентной ставки по ипотеке для специалистов в области Data Science с целью сокращения риска «утечки мозгов».
В предварительный список также вошло предложение признать аудиовизуальные сервисы ИТ-компаниями для получения льгот по страховым и пенсионным отчислениям; распространить льготы по налогу на прибыль (3%) и по социальным взносам (7,6%) на российские интернет-сервисы в части доходов от рекламной выручки, а также снять часть ограничений по рекламе алкоголя и рецептурных лекарств в СМИ и аудиовизуальных сервисах.
Среди других мер упомянуто обеспечение российских разработчиков компьютерных игр финансовой господдержкой, в том числе «для продвижения русской культуры и истории в мире»; актуализация нормативов СанПиНа 2.2.2/2.4.1340-03 о времени нахождения учеников перед компьютером; включение затрат на импортозамещение в тарифы естественных монополий, а также требование к госкомпаниям по формированию отдельных бюджетов на импортозамещение иностранного ПО и включение в KPI руководства госкомпаний показателей по освоению бюджетов на импортозамещение.
Какая операционная система лучше для ноутбука
Компьютер и ноутбук во многом похожи друг на друга. Особенно, что касается структуры. Портативные устройства имеют лишь небольшие отличия в своей специфике. Выбирая операционную систему для ноутбука, важно учитывать, что характеристики устройств могут быть слабее по сравнению с компьютерами. И что вероятность перегрева в их случае увеличивается. Перечислим самые популярные операционные системы.
Windows 7 – проверенная временем, надёжная ОС для ноутбуков
Первый выпуск этой версии Windows дляПК состоялся ещё в 2009 году. Для владельцев ПК во всём мире это стало настоящим открытием. Этой системе уже исполнилось чуть больше десяти лет, но её популярность среди пользователей разных уровней не уменьшается.
Вот основные преимущества именно этой версии операционной системы:
- Структура и ядро, которые соответствуют современным требованиям, хотя их нельзя назвать новейшими. Владельцам слабых ноутбуков подходят лучше.
- Совместимость даже с более старыми и слабыми версиями ноутбуков. Многие модели выпускались именно под эту версию операционной системы.
- Приятный интерфейс на ноутбук. Для многих он стал более привычным по сравнению с новыми.
Но есть и отрицательные стороны, без изучения которых не получится принять верное решение:
- Драйвера для этой операционной системы некоторыми производителями уже не выпускаются.
- Новые приложения обычно связываются с ядрами Windows 8 и 10. Далеко не все программы запускаются, когда ставится такая операционка.
- Отсутствие обновлений, официальная поддержка тоже прекратила существовать.
О технических требованиях
Запуск предполагает наличие минимум 1 Гигабайта оперативной памяти. На жёстком диске требуется 16 гигабайт. Обязательно наличие графического чипа и разрядности в 1 ГГц. Windowqs лучшевыбирать с запасом.
Windows 8. Новая система с противоречивыми оценками от пользователей
Время появления этой операционной системы – 2012 год. Внешний вид сразу не понравился многим пользователям, поэтому к подобным решениям были высказаны претензии.
Есть не только положительные стороны, но и недоработки:
- По сравнению с версиями 7 и 10, эта не такая популярная. Поэтому и сами разработчики уделяют ей не так много внимания. Самая востребованная – 10.
- Баги и ошибки, которые встречаются в большом количестве.
- Дизайн, который до сих пор у многих вызывает вопросы.
- Новое ядро, поддерживающее далеко не все программы. Но мы выбираем именно такой вариант.
Описание системных требований
Обязательные требования – процессор на 1 ГГц и минимум 1 Гигабайт свободной памяти. При этом графический чип должен поддерживать драйверы Direct x9. Небольшая разница по сравнению с предыдущей операционной системой. ОС поставить на слабый компьютер не составит труда.
Windows 10. Надёжный вариант, ставший самым распространённым
Даже среди владельцев ноутбуков именно Windows 10 занимает первое место по популярности. Более 50% пользователей выбирают эту систему в качестве основного инструмента для работы. Ядро – примерно такое же, что и у Windows 8. Вот лишь некоторые плюсы этого варианта:
- Новые функции и приложения, отсутствующие у более старых версий.
- Многие программы и игры уже сейчас создаются с учётом возможного запуска на Windows 10.
- Регулярные обновления, благодаря которым устраняются все баги и недоработки. От них выбор операционной системы тоже зависит.
Но есть и те, кто критикует Windows 10. Среди отрицательных сторон выделяют следующие проблемы:
- Некоторые функции и приложения ОС для нетбука не требуются для корректной работы системы. Но они часто становятся причиной того, что процессор и оперативная память перегружаются.
- На этой версии не запустится большинство старых программ.
- Информация о пользователе и самом устройстве собирается в принудительном порядке. Часть этих сведений – конфиденциальная. Выбрать для домашнего использования рекомендуется предыдущую версию.
О дистрибутивах с базой на Linux
Владельцы ноутбуков не очень часто делают выбор в пользу таких решений. Это самые недооценённые операционные системы среди других доступных решений. Многие думают, что использование их доступно только профессионалам, поскольку предоставляют расширенный набор функций. Но это заблуждение. Дистрибутивы доступны даже начинающим пользователям, у которых нет никаких дополнительных навыков. Стабильность с безопасностью – главные преимущества Linux. Поэтому многие упоминают её как лучшую операционную систему для ноутбука.
Elementary OS
Операционная система для ПК, которая появилась относительно недавно, основана на использовании дистрибутива Ubuntu. Отличается простотой в установке. Подходит для большинства задач на бытовом уровне:
- Прослушивание музыки для ноутбуков.
- Интернет-сёрфинг.
- Фильмы.
Peppermint OS
Операционные системы этой серии имеют много схожего с версией операционной системы, которая описана ранее. Отличие – лишь в первоначальном создании для операционных систем с недостаточно мощными характеристиками. Подходит для новичков благодаря низким системным требованиям. Для слабого ПК тоже отличный вариант.
Ubuntu OS
Дистрибутив уже давно испытан на практике большим количеством пользователей. С самого начала снабжён всеми необходимыми инструментами для начала работы. Подходит даже для начинающих. Один из самых популярных вариантов благодаря простому интерфейсу и удобному использованию. Для слабых ПК подходит.
Интересно. Многие дистрибутивы под Linux отличаются даже более скромными требованиями по сравнению с Windows. Лучше заранее изучать официальные сайты, ведь у каждой из программ свои условия. Проблемы могут возникать лишь при отсутствии подходящих драйверов. Для слабых ПК её тоже легко решить.
Дополнительные советы при выборе операционной системы для ноутбука
Если допустить ошибку сразу – не получится использовать все возможности не только самой системы, но и устройства. Необходимо присматриваться к следующим моментам:
- Простая установка и дальнейшая эксплуатация. Преимущества, которыми обладают только лучшие операционные системы.
- Драйвера в выбранной программе, которую планируют использовать.
- Мощность ноутбука и оперативная память, которую он использует. Ставить на компьютеры надо то, что соответствует характеристикам.
Важно. Можно делать выбор самостоятельно, но лучше всегда обращаться за консультациями к представителям магазинов и сервисных центров, более опытным пользователям. Для слабых ПК лучше сделать другой выбор.
Если машина слабая
Особенно внимательно к выбору стоит относиться, если характеристики самой машины достаточно слабые. Иначе ноутбук может не только тормозить, но и полностью зависнуть. Windows XP – самая подходящая система для ноутбуков, характеристики которых достаточно низкие. Но надо учитывать, что и это решение относят к устаревшим на текущий момент. Windows 7 – более современный вариант, который тоже подходит практически при любых показателях. Каждый пользователь сам может решить, какая операционная система лучше для ноутбука.
Использование MacOS
Главные преимущества заключаются в стабильной работе и отсутствии вирусов. Конечно, набор инструментов для работы более скромный по сравнению с обычными версиями Microsoft Windows. Но и с этим легко поспорить – разработчики регулярно выпускают новые проекты, многие из которых почти не отличаются от своих аналогов.
Макбуки – это отличные варианты для выполнения разных задач на профессиональном уровне:
- Работа с графикой.
- Звук.
Для любителей игр больше подходит Windows. Большинство современных проектов просто не поддерживают MacOS. А вот какой Windows выбрать – уже решает каждый.
Chrome OS
Операционная система, разработанная компанией Google. Разработана для нетбуков с очень слабыми характеристиками. Основные функции – использование сервисов от Google и просмотр интернет-страниц. Отличается некоторыми особенностями:
- Построение базы на основе Linux. Лучше установить на фирменные устройства.
- Активное снабжение всеми службами от Google.
- Поддержка ARM процессоров и вариантов x86.
Обратите внимание. Лучше всего работают основные системные возможности, другие функции минималистичны. Это привычная рабочая среда с основным экраном и службами от разработчиков.
Если имеется соответствующая аппаратная начинка – Chrome OS подходит даже для совсем старых нетбуков. Основное предназначение – специальные устройства, которые называются хромбуки. На остальных версиях техники тоже можно попробовать запуск, но нужно быть готовыми и к отрицательным результатам. И к тому, что придётся снова решать, какую винду ставить.
Дополнительные рекомендации по установке операционных систем
Необходимо заранее определиться с тем, какой процессор поддерживается – 32-64 разряда. Количество оперативной памяти, используемая видеокарта тоже имеют значение.
Есть несколько моментов, важных для учёта.
- На любой конфигурации, где ОЗУ до 4 Гигабайтов, Windows XP будет работать в любом случае.
- Только Windows XP подходит тем, у кого есть 1 Гигабайт памяти и самая маленькая разрядность.
- Лучше ставить Windows 7 только при наличии 1-2 Гигабайт.
- При наличии 2-3 Гигабайт рекомендуется ставить Windows 7 32-разрядной версии.
- Наконец, при больших количествах доступного места можно выбрать 64-разрядный вариант. Но в большинстве случаев рекомендуют всё же останавливаться на 32-разрядных. Какую винду устанавливать, решает пользователь.
ОЗУ или ядра: что лучше для ноутбуков?
Лучше использовать оба элемента. Это касается не только стационарных, но и обычных, персональных компьютеров. Чем больше ядер у процессора – тем результат будет лучше. По сути, каждое ядро становится отдельным процессором. Это особенно заметно, когда мощность системы используется в полной мере. И влияет на то, какую винду ставят в итоге.
Интересно. В случае с памятью действует то же правило. Компьютер работает лучше при увеличении этого параметра. Даже для Windows 7 1 Гигабайта явно будет мало. Хватит только для установки и первоначального запуска ОС. Работа станет достаточно неприятной, тем более – при интегрированной видеокарте. Два Гигабайта – уже будет лучше. При 4 Гигабайтах увеличивается количество активных программ, которые могут быть запущены одновременно.
Если доступно 16 Гигабайт памяти?
Это один из самых больших объёмов, который может быть доступен пользователям. Поэтому можно смело выбирать версию x64, вне зависимости от самой ОС. Можно выбрать семёрку, но 8 и 10 Windows тоже отлично справляются с большинством поставленных задач. Они используют все возможности, которыми снабжаются современные процессоры. От этого тоже зависит, какую операционную систему поддерживает техника.
При выборе надо учитывать и то, какого года выпуска сам процессор. Хорошо, если ему всего пару лет – 1,2 или 3 года. Тогда велика вероятность, что присутствует поддержка всех необходимых 64-разрядных команд. При этом можно столкнуться с ситуацией, когда даже в этом варианте не устанавливается последняя версия Windows 10. Из предпоследних ОС наверняка что-то будет работать.
Двухъядерный процессор: оптимальная память
Современные условия требуют не меньше 4 Гигабайт для таких условий. Это минимум. Если хватает денег и позволяет материнская плата – то показатель легко увеличить. Памяти никогда не бывает много, учитывая особенности работы современных программ. Не важно, какую ОС выбрал владелец.
Если материнская плата старая?
Всю основную работу выполняет процессор. Материнская плата нужна для обеспечения функциональности его самого. Поэтому именно процессор станет главным фактором при выборе. Нужно обратить внимание и на объём памяти, с которым придётся работать. Здесь специалисты дают несколько рекомендаций.
- Если материнской плате 10 лет и больше – велика вероятность, что на неё устанавливается 4 Гигабайта максимум.
- Для таких конфигураций лучшая операционная система — Windows 7 минимальной конфигурации.
На процессор нужно смотреть всегда вне зависимости от того, какая применяется плата. Установка Windows 10 допустима и при давних деталях, если они поддерживают разрядные команды в необходимом количестве. Но велика вероятность появления тормозов при такой работе. Лучше ставить другой вариант.
Хорошо, если поддерживается минимум 3 Гигабайта. Чем больше есть возможность устанавливать памяти – тем лучше, вплоть до 8 Гигабайт и больше. Пробовать устанавливать версии ОС надо с последних. Тогда пользователь быстрее поймёт, что подходит, а что нет. И как подобрать лучшую операционную систему для ноутбука.
Заключение
Выше рассмотрены популярные ОС, которые применяются почти всеми современными пользователями. Выбор делают в зависимости от характеристик устройства и задач, которые оно должно выполнять. Лишь практические эксперименты по настройке и установке покажут, какое из решений актуальнее для каждого конкретного пользователя. У каждой ОС есть свои положительные и отрицательные стороны. Со временем владелец техники легко выяснит, какая из них при заданных условиях лучше справляется со своими основными функциями. При возможности рекомендуется обновлять и саму технику, и техническую начинку.
Диагностика и устранение неисправностей — на моем компьютере не…
Если вы используете устройство хранения PCIe* (например, SSD-накопитель NVMe*), это также может вызвать проблемы, если система не настроена надлежащим образом. PCIe* — это последовательный интерфейс, позволяющий набору микросхем и процессору подключаться к установленному на системную плату аппаратному обеспечению и взаимодействовать с ним. В системе имеется ограниченное количество каналов PCIe* (по которым осуществляется прием и передача данных), и эти каналы должны быть правильно распределены между аппаратным обеспечением, включая графический процессор, карты расширения и некоторые устройства хранения.
Неправильное распределение может вызвать снижение производительности или проблемы с совместимостью. Этот момент важен, если вы самостоятельно собрали компьютер, и он еще ни разу не загружался, или если вы устанавливаете в старую систему новое аппаратное обеспечение. Изменение привязки каналов PCIe маловероятно, если вы не устанавливали и не удаляли никакого аппаратного обеспечения.
Также нужно посмотреть, поддерживает ли системная плата надлежащий режим загрузки для вашего накопителя SSD. Если вы используете накопитель или карту NVMe* M.2, ваша системная плата или BIOS могут не поддерживать загрузку в новом формате. Для использования нового устройства хранения вам может понадобиться обновить BIOS для получения новой среды UEFI с поддержкой загрузки NVMe* или переключиться на режим загрузки UEFI. В большинстве современных системных плат с разъемами M.2 этой проблемы не должно быть, но если вы используете старое оборудование, вам стоит посмотреть доступные варианты в разделе Boot (Загрузка) в BIOS или установить последнюю версию программного обеспечения системной платы.
Обратитесь к документации по программному обеспечению, чтобы точно узнать, как ваша системная плата распределяет ресурсы PCIe* и обеспечивает ли она совместимость с UEFI. В этом руководстве вы найдете дополнительную информацию по загрузке с SSD-накопителей на базе NVMe*.
Подробнее о PCIe*, UEFI и системе хранения
Если вы используете устройство хранения PCIe* (например, SSD-накопитель NVMe*), это также может вызвать проблемы, если система не настроена надлежащим образом. PCIe* — это последовательный интерфейс, позволяющий набору микросхем и процессору подключаться к установленному на системную плату аппаратному обеспечению и взаимодействовать с ним. В системе имеется ограниченное количество каналов PCIe* (по которым осуществляется прием и передача данных), и эти каналы должны быть правильно распределены между аппаратным обеспечением, включая графический процессор, карты расширения и некоторые устройства хранения.
Неправильное распределение может вызвать снижение производительности или проблемы с совместимостью. Этот момент важен, если вы самостоятельно собрали компьютер, и он еще ни разу не загружался, или если вы устанавливаете в старую систему новое аппаратное обеспечение. Изменение привязки каналов PCIe маловероятно, если вы не устанавливали и не удаляли никакого аппаратного обеспечения.
Также нужно посмотреть, поддерживает ли системная плата надлежащий режим загрузки для вашего твердотельного накопителя SSD. Если вы используете накопитель или карту NVMe* M.2, ваша системная плата или BIOS могут не поддерживать загрузку в новом формате. Для использования нового устройства хранения вам может понадобиться обновить BIOS для получения новой среды UEFI с поддержкой загрузки NVMe* или переключиться на режим загрузки UEFI. В большинстве современных системных плат с разъемами M.2 этой проблемы не должно быть, но если вы используете старое оборудование, вам стоит посмотреть доступные варианты в разделе Boot (Загрузка) в BIOS и (или) установить последнюю версию программного обеспечения системной платы.
Обратитесь к документации по программному обеспечению, чтобы точно узнать, как ваша системная плата распределяет ресурсы PCIe* и обеспечивает ли она совместимость с UEFI.
Какая ОС лучше |Какую операционную систему поставить на компьютер
Операционная система — основная среда деятельности компьютера. И если раньше все ограничивалось простейшими текстовыми системами, то в современном мире существует огромное количество ОС, критикуемых одними и тепло принимаемых другими пользователями. И хоть однозначного ответа на вопрос «какую операционную систему лучше поставить на компьютер» не существует, мы все же попробуем разобраться в этом.
Какие бывают операционные системы
Операционные системы компьютера сегодня насчитывают огромное количество видов — не говоря о неактуальных, давно неиспользуемых. Попробуем описать характеристики различных операционных систем:
Windows OS от компании Microsoft. Большая часть пользователей не признает ничего иного, кроме привычной WinХ. За последние несколько лет корпорация значительно ускорила темпы выпуска новых версий. Если не учитывать неактуальные Windows от 1.0 до Millenium, то мы имеем следующие активно используемые системы:
- Windows XР. Стабильная и надежная система. Многие пользователи до сих пор отдают предпочтение именно ей, однако Microsoft официально прекратила поддержку этой ОС и больше не гарантирует корректной работы программ в ее среде.
- Windows 7. Прямой потомок «Vista», неудачного эксперимента, вышедшего вслед за XP. Несмотря на ошибки в ранней версии, является самой популярной операционной системой на сегодняшний день.
- Windows 8. Красиво, но непрактично оформленная по мнению большинства пользователей ОС. Создателей часто обвиняют в плагиате ОС Android. Также часто считается неудачным экспериментом.
- Linux. Преимущественно бесплатная операционная система, свободно разрабатываемая всеми желающими. Насчитывает множество вариаций, так что каждая сборка претендует на оригинальную, абсолютно отличную от других ОС. Среди них Debian, RedHat, Slackware и множество других разработок. Отличаются стабильностью работы, однако требуют от пользователей значительно более глубоких познаний в компьютерной сфере, чем ОС семейства Windows. После детальной настройки у вас может появиться полностью отлаженная ОС, работающая без ошибок.
- Mac-системы. Apple производит дорогую продукцию, позиционируемую в классе люкс, и программное обеспечение исключением не является. Весь софт для ОС этого семейства специализирован и не работает на других платформах. Платным при этом является практически каждое приложение, инструмент или дополнение.
Какую ОС выбрать?
Итак, какая ОС лучше, какую ОС выбрать?
Можно с уверенностью сказать, что универсальную, подходящую под самые широкие требования операционную систему еще не создали. Если вы только начинаете пользоваться компьютером, из вышеперечисленных ОС лучше остановить выбор на Windows. Помимо относительной простоты в использовании это — лучшая операционная система для игр. На Windows проще обучаться за счет ее интуитивно понятного интерфейса. Впоследствии осваивать другие системы будет несколько легче.
Windows уязвима для различных вирусов. Обеспечение безопасности требует времени и сил, не всегда полностью возможно перекрыть доступ в систему вредоносным программам. Однако следует признать, что именно для Windows сегодня пишется большинство программ. И, несмотря на все недостатки, она остается основной системой, используемой не только на домашних, но и на рабочих компьютерах. Если ваши потребности в компьютере не ограничиваются интернетом, музыкой и фотографиями, оптимальным выбором будет именно Windows.
И еще пара советов. Решая, какая операционная система лучше для компьютера, не стоит забывать, что самый надежный способ проверить это — экспериментировать. Не забывайте сохранять необходимые данные перед переустановкой операционной системы и очисткой диска, а также создавать точки восстановления.
10 бесплатных операционных систем, о существовании которых вы, возможно, даже не подозревали
Скорее всего, на вашем компьютере установлена Windows или macOS. Эти операционные системы могут показаться бесплатными, но это не так. Производители должны платить Microsoft за Windows, а обновления macOS доступны только тем, кто приобрел Mac. С нашей стороны, стоимость скрыта в цене компьютера.
На самом деле существует множество бесплатных операционных систем.Самым популярным является Linux, но продолжайте читать. К тому времени, когда вы закончите этот список, Linux станет совершенно мейнстримом. Вот десять странных или малоизвестных операционных систем, о которых большинство из нас никогда не слышало.
Если вы используете бесплатную операционную систему, отличную от Linux, вероятно, она основана на BSD.FreeBSD — лишь одна из нескольких UNIX-подобных операционных систем. Другие включают NetBSD, OpenBSD и PC-BSD. Какой бы из них вы ни использовали, большая часть опыта аналогична тому, что вы найдете в Linux. Бесплатное программное обеспечение с открытым исходным кодом, доступное для одного, обычно может работать и на другом.
Даже если вы не любитель бесплатного программного обеспечения, вы можете использовать части FreeBSD, не осознавая этого.Из-за разрешительной лицензии проекта часть кода попала в Apple macOS, Sony PlayStation 4 и маршрутизаторы Juniper.
Большинство бесплатных операционных систем предоставляют альтернативу Windows.ReactOS в некотором смысле стремится к тому, чтобы было Windows. Цель состоит в том, чтобы дать пользователям возможность запускать программное обеспечение, созданное для Windows, без необходимости покупать операционную систему у Microsoft.
ReactOS — это бесплатная операционная система с открытым исходным кодом, поэтому она не может использовать какой-либо фактический код Windows.В проекте частично реализовано множество Windows API, и он сотрудничает с проектом Wine для запуска и запуска программ.
Вы живете в терминале? Вы пользовались компьютерами, когда это был единственный вариант? У вас остались теплые воспоминания о MS-DOS?
FreeDOS позволяет пережить ту ушедшую эпоху.ОС barebones дает вам возможность запускать старые программы DOS на более современном оборудовании или внутри виртуальной машины. Или вы можете просто использовать его для запуска старых игр.
Кредит изображения: Haiku
Haiku черпает вдохновение в BeOS.Рисуем заготовку? Я тоже. BeOS была графической операционной системой, разработанной Be Inc для работы на BeBox еще в 1995 году. Операционная система просуществовала пять лет, прежде чем вышло последнее обновление в 2000 году.
BeOS, возможно, не был нарицательным, но он привлек некоторых пользователей, а некоторые хотели увидеть, как ОС работает достаточно, чтобы создать свою собственную версию с открытым исходным кодом.Цель состоит в том, чтобы программное обеспечение, написанное для BeOS, работало на Haiku, что-то вроде того, что ReactOS хочет делать с Windows. Учитывая все обстоятельства, команде Haiku, вероятно, предстоит более легкая работа.
Oracle использовала операционную систему под названием Solaris.Первоначально он был с закрытым исходным кодом, но проект стал открытым в 2008 году. Oracle прекратила поддержку OpenSolaris в 2010 году и вернулась к собственной модели с Solaris 11 в 2011 году.
illumos — это попытка сохранить OpenSolaris в живых.Как и в Linux, вы не загружаете иллюминаторы напрямую. Вместо этого вы берете такой дистрибутив, как DilOS или openindiana.
6.Слог [Неработающий URL-адрес удален]
Изображение предоставлено: Адам «Speaktrap» Гаэк / Викимедиа
Syllable основан на AtheOS, клоне AmigaOS, от которого отказались на рубеже веков.Что касается AmigaOS, она все еще жива, несмотря на то, что родилась в 80-х годах для линейки компьютеров, которые долгое время считались древними.
Syllable нацелен на домашних пользователей и домашних офисов с помощью удобного интерфейса и собственных приложений, включая веб-браузер на основе Webkit и почтовый клиент.Дело в том, что он может делать это на компьютере с 32 МБ ОЗУ (хотя для просмотра рекомендуется не менее 64 МБ). Полная установка должна занять не более 250 МБ на жестком диске.
В то время как Syllable основан на клоне AmigaOS, AROS использует другой подход.На самом деле он нацелен на бинарную совместимость с AmigaOS на уровне API. Это похоже на то, как ReactOS нацелен на Windows, а Haiku нацелен на BeOS.
Вы можете спросить, стоит ли уделять AmigaOS столько внимания.Я уже упоминал, что AmigaOS все еще существует? Это тоже не бесплатно. Кто-то все еще готов платить за операционную систему, о которой большинство людей никогда не слышали. AROS предлагает способ использовать некоторые программы AmigaOS без необходимости передавать деньги. Кроме того, это открытый исходный код, что может дать вам чувство безопасности.
Вот в чем особенность MenuetOS — она достаточно мала, чтобы поместиться на одну дискету.Это были флеш-накопители 90-х годов, и они предлагали только 1,44 МБ памяти. Учитывая, что многие дистрибутивы Linux с трудом помещаются на компакт-диск емкостью 700 МБ, в наши дни трудно представить себе загрузку с дискеты.
MenuetOS полностью написана на 32/64-битном ассемблере и предназначена для работы с очень небольшими накладными расходами, хотя поддерживает до 32 ГБ ОЗУ.
Все ли настольные операционные системы кажутся немного похожими? Вот странная операционная система, использующая другой подход.Запуск DexOS будет не столько похож на использование компьютера в классе клавиатуры, сколько на игру на базовой домашней игровой консоли.
Запуск приложений в DexOS отдаленно напоминает вставку диска в старый Dreamcast.Опыт кажется более аутентичным, если вы на самом деле играете в игру. И еще что круто? Эта бесплатная ОС также достаточно мала, чтобы поместиться на дискету. Попробуйте поставить версию на Raspberry Pi.
Как и DexOS, Visopsys — хобби-проект одного разработчика.Проверьте это, если хотите еще раз взглянуть на то, сколько может создать один человек.
Визуальная операционная система (по общему признанию, название, которое могло бы относиться к любой ОС с окружением рабочего стола) разрабатывалась с 1997 года.Впечатляет то, что он не основан на какой-либо ранее существовавшей ОС. Это не значит, что в проекте не используется уже существующий код. Здесь вы найдете общие инструменты GNU, а значки могут показаться знакомыми пользователям KDE Plasma.
Вы бы использовали любую из этих бесплатных операционных систем?
Большинство из них — нет.Разработчики Haiku не используют Haiku постоянно. Разработчик Visopsys прямо заявляет, что эта ОС не так функциональна, как Linux или, что более справедливо, Syllable. DexOS — это больше эксперимент, чем что-либо еще.
Тем не менее, есть много людей, которые предпочитают FreeBSD Linux.Имя illumos может не быть нарицательным даже среди любителей FOSS, но у него есть свои применения. И я уже упоминал об использовании FreeDOS для игры во все эти старые игры для DOS?
Но если вы хотите использовать бесплатную операционную систему, которую ежедневно используют миллионы людей, есть множество замечательных дистрибутивов Linux, которые стоит изучить.
Как поделиться своим экраном на Zoom Meetings
Zoom предлагает широкий спектр функций для совместной работы.Узнайте, как поделиться экраном в Zoom.
Об авторе
Бертель Кинг
(Опубликовано 322 статей)
Бертел — цифровой минималист, который пишет с портативного компьютера с физическими переключателями конфиденциальности и операционной системой, одобренной Free Software Foundation.Он ценит этику выше функций и помогает другим контролировать свою цифровую жизнь.
Более
От Бертеля Кинга
Подпишитесь на нашу рассылку новостей
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.
Определение и примеры программного обеспечения с открытым исходным кодом
Программное обеспечение с открытым исходным кодом (OSS) — это любое компьютерное программное обеспечение, которое распространяется с исходным кодом, доступным для модификации. Это означает, что обычно программисты получают лицензию на изменение программного обеспечения по своему усмотрению: они могут исправлять ошибки, улучшать функции или адаптировать программное обеспечение в соответствии со своими потребностями.
Критерии ПО с открытым исходным кодом
Глобальная некоммерческая организация Open Source Initiative (OSI), основанная в 1998 году, является ведущим авторитетом в области OSS.Его определение программного обеспечения с открытым исходным кодом включает десять критериев, касающихся таких вопросов, как:
- Распространение программного обеспечения
- Доступность и целостность исходного кода
- Распространение и собственность лицензий
- Производные работы
- Антидискриминация
Лицензии
Различные лицензии позволяют программистам изменять программное обеспечение с различными условиями. Согласно базе данных Black Duck KnowledgeBase, содержащей около двух миллионов проектов с открытым исходным кодом, пять самых популярных лицензий:
- Лицензия MIT
- Стандартная общественная лицензия GNU (GPL) 2.0
- Лицензия Apache 2.0
- Стандартная общественная лицензия GNU (GPL) 3.0
- Лицензия BSD 2.0 (3 пункта, новая или пересмотренная)
Когда вы меняете исходный код, OSS требует включения того, что вы изменили, а также ваших методов. Программное обеспечение, созданное после модификации кода, может быть или не быть предоставлено бесплатно.
Коммерческое программное обеспечение
Имеющееся в продаже программное обеспечение, также известное как коммерческое или проприетарное программное обеспечение, не дает доступа к своему исходному коду, поскольку программное обеспечение является чьей-либо интеллектуальной собственностью.В результате пользователи часто за это платят. С другой стороны, OSS — это совместные усилия; Программное обеспечение является интеллектуальной собственностью всех, кто помогал в его разработке или изменении.
Бесплатное программное обеспечение
Хотя эти термины часто используются как синонимы, OSS немного отличается от бесплатного программного обеспечения. Оба имеют дело с возможностью загружать и изменять программное обеспечение без ограничений и оплаты. Однако свободное программное обеспечение — концепция, разработанная в 1980-х годах исследователем информатики Массачусетского технологического института Ричардом Столлманом — определяется четырьмя условиями, изложенными некоммерческой организацией Free Software Foundation.Эти «четыре свободы» подчеркивают способность пользователей использовать программное обеспечение по своему усмотрению.
Напротив, критерии OSS, разработанные Open Source Initiative десятью годами позже, уделяют больше внимания модификации программного обеспечения и последствиям изменения исходного кода, лицензирования и распространения.
Два перекрытия; некоторые сказали бы, что различия между OSS и свободными программами скорее философские, чем практические. Однако ни то, ни другое не следует путать с бесплатными программами.Бесплатное ПО обычно относится к проприетарному программному обеспечению, которое пользователи могут загрузить бесплатно, но исходный код которого нельзя изменить.
Преимущества
Несмотря на то, что низкая стоимость является ключевым преимуществом, OSS имеет несколько дополнительных преимуществ:
- Его качество можно легко и значительно улучшить, если его исходный код распространен, протестирован и исправлен.
- Он предлагает ценную возможность обучения для программистов. Они могут применить свои навыки в самых популярных программах, доступных сегодня.
- Это может быть более безопасно, чем проприетарное программное обеспечение, потому что ошибки выявляются и исправляются быстро.
- Поскольку он находится в общественном достоянии и постоянно обновляется, маловероятно, что он станет недоступным или быстро устареет — важный плюс для долгосрочных проектов.
Популярные типы
Технологии с открытым исходным кодом помогли установить большую часть Интернета. Кроме того, многие из программ, которые используются каждый день, основаны на технологиях с открытым исходным кодом.Показательные примеры: ОС Android и OS X от Apple основаны на ядре и технологиях с открытым исходным кодом Unix / BSD соответственно.
Другое популярное программное обеспечение с открытым исходным кодом:
- Веб-браузер Mozilla Firefox
- Почтовый клиент Thunderbird
- Язык сценариев PHP
- Язык программирования Python
- Веб-сервер HTTP Apache
Разработчики
Проекты OSS — это возможности сотрудничества, которые улучшают навыки и налаживают связи в этой области.Области, над которыми могут работать разработчики, включают:
Средства связи
Электронная почта, обмен сообщениями в реальном времени, форумы и вики-сайты помогают разработчикам находить решения или обмениваться идеями друг с другом.
Распределенные системы контроля версий
Когда несколько разработчиков в разных географических регионах изменяют данные и файлы, эти системы управляют разными версиями и обновлениями.
Отслеживание ошибок и списки задач
Эти функции позволяют крупномасштабным проектам отслеживать проблемы и отслеживать их исправления.
Инструменты для тестирования и отладки
Эти функции автоматизируют тестирование во время системной интеграции и отладку других программ.
Итог
Программное обеспечение с открытым исходным кодом является альтернативой проприетарному программному обеспечению. Участие в проекте OSS может стать путем к построению карьеры в области разработки программного обеспечения, позволяя программистам оттачивать свои навыки, работая над крупнейшими программами в мире. Facebook, Google и LinkedIn выпускают OSS, поэтому разработчики могут делиться знаниями, предлагать инновационные решения и вносить свой вклад в стабильные и функциональные продукты.
Что такое программное обеспечение с открытым исходным кодом и как оно работает?
Программное обеспечение с открытым исходным кодом относится к программному обеспечению, выпущенному без обычных ограничений авторского права. Это означает, что разработчики, которые изобрели, счастливы, что другие люди используют их программное обеспечение в своих целях, адаптируют и развивают его по своему усмотрению. Чаще всего программное обеспечение с открытым исходным кодом также является бесплатным, что делает его идеальным решением как для частных лиц, так и для предприятий.
Разработчики выпускают программное обеспечение с открытым исходным кодом без ограничений в общественное достояние.Это означает, что любой может проверять, изучать и изменять «исходный код» программного обеспечения, его строительные блоки, будь то для понимания того, как оно работает, изменить его для своих целей или внести улучшения для других пользователей. Помимо этого, ключевой характеристикой программного обеспечения с открытым исходным кодом является то, что пользователям разрешено распространять программное обеспечение, с внесенными ими изменениями или без них, кому угодно. Поэтому, когда дело доходит до программного обеспечения с открытым исходным кодом, не существует «конечного продукта» — оно постоянно развивается по мере того, как различные пользователи и разработчики сотрудничают со всего мира.
Примеры продуктов с открытым исходным кодом, таких как WordPress (система управления контентом), Open Office, интернет-браузер Mozilla Firefox, Wikipedia, операционная система GNU / Linux и ее производная Android, операционная система для мобильных устройств.
Это подробное руководство проведет вас через все, что вам нужно знать о программном обеспечении с открытым исходным кодом, в следующих разделах:
- Что такое программное обеспечение с открытым исходным кодом?
- Типы лицензий с открытым исходным кодом
- Преимущества модели с открытым кодом
- Недостатки модели с открытым кодом
- Зачем делать программы с открытым исходным кодом?
- История открытого кода
- Заключительные мысли и ответы на часто задаваемые вопросы
Что такое программное обеспечение с открытым исходным кодом?
Что конкретно делает программное обеспечение открытым исходным кодом, так это прилагаемая к нему лицензия.Лицензии с открытым исходным кодом, иногда называемые лицензиями на бесплатное программное обеспечение, могут быть неявными или явными. Они уникальны тем, что предоставляют пользователям широкую свободу в отношении продукта: в частности, свободу изменять и распространять программное обеспечение, что обычно запрещено законом об авторском праве. Когда правообладатель решает снять эти ограничения, он делает это, используя лицензию на бесплатное программное обеспечение или лицензию на программное обеспечение с открытым исходным кодом, что означает, что пользователи могут свободно управлять программным обеспечением без уплаты каких-либо сборов первоначальному создателю.
Противоположностью программного обеспечения с открытым исходным кодом является проприетарное программное обеспечение, в котором только отдельные создатели или бизнес, который их создал, имеют право контролировать или изменять исходный код. Примеры проприетарного программного обеспечения включают Microsoft Office и Adobe Photoshop — платящие клиенты могут использовать программное обеспечение, но они могут использовать его только для целей, явно разрешенных создателем (ами).
Программное обеспечение с открытым исходным кодом часто путают с бесплатным, но это очень разные вещи. Бесплатное программное обеспечение относится к программному обеспечению, которое пользователи могут загружать и использовать совершенно бесплатно и бесплатно.Однако они не имеют права изменять исходный код.
Универсальность программного обеспечения с открытым исходным кодом означает, что вы можете использовать его практически для чего угодно. Для предприятий программные решения ОС могут помочь в ведении бухгалтерского учета, управлении взаимоотношениями с клиентами, управлении ресурсами предприятия и даже транзакциях в точках продаж. Многие профессии ежедневно полагаются на программное обеспечение ОС, например, фотографы, использующие программное обеспечение для редактирования видео, и офисы, использующие LibreOffice. Менее техническое программное обеспечение ОС включает многие из самых популярных видео- и музыкальных плееров.
Типы лицензий с открытым исходным кодом
Создателям программного обеспечения доступен ряд лицензий с открытым исходным кодом. Хотя все они следуют основным принципам и критериям программного обеспечения с открытым исходным кодом, они немного различаются по степени, в которой они позволяют пользователям изменять исходный код, и при каких условиях. Некоторые из самых популярных лицензий:
- Лицензия MIT: эта лицензия, созданная MIT, позволяет пользователям изменять исходный код с очень небольшими ограничениями. Он совместим с GPL, что означает, что пользователи могут перелицензировать программное обеспечение MIT как программное обеспечение GPL.Лицензия MIT также позволяет пользователям перелицензировать свое программное обеспечение как проприетарное программное обеспечение, чем оно отличается от лицензий на программное обеспечение с авторским левом.
- Стандартная общественная лицензия GNU (GPL) 2.0./3.0 .: Любой, кто пишет программный код под GPL, должен также выпустить его как открытый исходный код. Пользователи должны поделиться полным исходным кодом и всеми правами на изменение и совместное использование всего кода.
- Лицензия Apache 2.0: эта лицензия имеет более строгие правила, особенно когда речь идет о распространении. Если вы выдаете лицензию Apache, вы можете свободно использовать, изменять и делиться программным кодом.Если пользователи хотят распространять производный код, они должны предоставить явные инструкции, чтобы сказать, что файлы были изменены.
- Общая лицензия на разработку и распространение 1.0 (CDDL-1.0): Все пользователи, владеющие CDDL, могут воспроизводить и распространять любую оригинальную работу или производную работу. Однако после этого они не могут перейти к авторскому праву, товарному знаку или внести какие-либо изменения в патенты. Разработчики должны сделать любые измененные версии исходного кода доступными по CDDL.
Последняя категория — лицензии BSD.Лицензия BSD налагает меньше ограничений на разработчиков, хотя есть разногласия по поводу того, делает ли это программное обеспечение более свободным или нет.
Основное отличие от лицензии BSD состоит в том, что пользователям разрешено использовать и манипулировать исходным кодом программы, но они не обязаны затем делиться своими изменениями с сообществом. Это означает, что они могут сохранять любые улучшения для личной выгоды и продавать новый продукт по коммерческой лицензии. Хотя этот тип лицензии предоставляет разработчику больше свободы, многие сторонники философии открытого исходного кода считают, что это противоречит духу инициативы.
Программное обеспечение с открытым исходным кодом против бесплатных лицензий
Мы часто слышим, что программное обеспечение с открытым исходным кодом используется как синоним бесплатного лицензионного программного обеспечения. Они в основном схожи, хотя критерии OSS, разработанные Open Source Initiative, появились почти через десять лет после появления бесплатного лицензионного программного обеспечения и уделяют больше внимания модификациям программного обеспечения. Распространенное заблуждение состоит в том, что бесплатное лицензионное программное обеспечение или программное обеспечение с открытым исходным кодом связано с ценой и, следовательно, является бесплатным. Хотя многие из них действительно бесплатны, это не является условием, и существует множество платных программных решений для ОС.
Преимущества модели с открытым кодом
Многие люди, как частные лица, так и компании, предпочитают использовать программное обеспечение с открытым исходным кодом, а не коммерческое программное обеспечение. Для этого есть ряд причин, в том числе:
- Это в основном бесплатное ПО — по оценкам, программное обеспечение с открытым исходным кодом в совокупности экономит предприятиям почти 50 миллиардов фунтов стерлингов в год. Компании извлекают выгоду из открытого исходного кода для своих творений, поскольку они могут получать прибыль от модификаций, обновлений и улучшений, сделанных лучшими мировыми программистами по всему миру, без необходимости платить ни копейки.
- Универсальность — использование программного обеспечения с открытым исходным кодом означает, что вы не ограничены в использовании системы конкретного поставщика, которая работает только с другими системами. Вы можете адаптировать его к своим потребностям и использовать вместе с продуктами других поставщиков.
- Безопасность — многие люди предпочитают работать с программным обеспечением с открытым исходным кодом из-за его прозрачности. Поскольку исходный код общедоступен, тысячи программистов постоянно изучают, проверяют и проверяют код. Это означает, что здесь гораздо меньше места для ошибок — кто-то обязательно обнаружит упущения или ошибки и исправит или устранит их.
- Быстрое развитие — Программное обеспечение с открытым исходным кодом обычно не только развивается быстрее, но и развивается на быстрее . Отсутствие необходимости запрашивать разрешение у первоначальных авторов на изменение программного обеспечения означает, что разработка происходит быстрее.
- Сообщество — программное обеспечение с открытым исходным кодом представляет собой философию. OSS вдохновляет сообщество пользователей и разработчиков со всего мира на сотрудничество, чтобы сделать программное обеспечение как можно лучше.
- Обучение — продвижение этого обмена знаниями также делает отрасль более доступной для людей, желающих узнать о кодировании и программировании.Программное обеспечение с открытым исходным кодом предоставляет обширный, постоянно растущий ресурс для программистов и программистов, позволяя гораздо большему количеству людей стать опытными разработчиками программного обеспечения и новаторами.
- Стабильность — для компании зачастую гораздо более стабильно основывать свое программное обеспечение и операции на программном обеспечении с открытым исходным кодом. Поскольку так много разработчиков и программистов постоянно обновляют его в открытом доступе, существует небольшой риск того, что программное обеспечение перестанет быть доступным, что делает его надежным вариантом для долгосрочных продуктов.
Недостатки модели с открытым кодом
Хотя преимущества программного обеспечения с открытым исходным кодом значительны, следует учитывать несколько недостатков:
- Не такое «удобное для пользователя» — поскольку не требуется создавать коммерческий продукт, который будет продавать и приносить деньги, программное обеспечение с открытым исходным кодом может иметь тенденцию развиваться в большей степени в соответствии с пожеланиями разработчиков, чем с потребностями конечного пользователя. Таким образом, программное обеспечение обычно сложнее в использовании и менее удобно, поскольку разработчики уделяют меньше внимания пользовательскому интерфейсу.
- Если вы небольшая компания, основывающая свое программное обеспечение на программном обеспечении с открытым исходным кодом, помните, что никто не обязан помогать вам, если что-то пойдет не так. Программное обеспечение с открытым исходным кодом, как правило, полагается на свое сообщество пользователей, чтобы реагировать на проблемы и исправлять их. Хотя в более широком сообществе нет недостатка в помощи, вам, возможно, придется заплатить цену за внешнюю поддержку, и это может занять больше времени, чем если бы вы заплатили за программное обеспечение по коммерческой лицензии.
- Хотя наличие открытой системы означает, что многие люди выявляют ошибки и исправляют их, это также означает, что злоумышленники потенциально могут просматривать ее и использовать любые уязвимости.
Зачем делать программы с открытым исходным кодом?
Технология постоянно развивается, обновляется и адаптируется, чтобы лучше соответствовать нашим повседневным потребностям. Инновационный механизм искусственного интеллекта Google, Tensorflow, — это технология, лежащая в основе его передовых инструментов, распознающих произнесенные слова и поиск фотографий. Почему же тогда в 2015 году Google сделал Tensorflow открытым исходным кодом?
Ответ прост: чем больше голов вместе, тем больший прогресс. Они надеялись, что, открыв стол для других разработчиков, они смогут создавать программное обеспечение, лучше соответствующее их потребностям.На данный момент над TensorFlow работают более 1300 внешних разработчиков. Это сотрудничество означает, что теперь это одна из стандартных платформ, используемых для разработки приложений искусственного интеллекта, которая поможет собственным облачным службам искусственного интеллекта Google, замыкая круг. Выложив код в открытый доступ, Google гарантирует, что они могут получать прибыль от более совершенного программного обеспечения, которое будет продолжать развиваться.
Открытие программного обеспечения для широкой публики также обеспечивает хорошее продвижение. Когда Google выпустил свой TensorFlow, это вызвало значительный интерес к программному обеспечению, которое сейчас используется такими компаниями, как Dropbox и Airbnb.В целом, участие в разработке программного обеспечения с открытым исходным кодом имеет взаимную выгоду для всех участвующих сторон, гарантируя, что никто не пропустит последние улучшения.
Важно помнить, что каждая компания манипулирует исходным кодом для своих собственных целей. Идея состоит не в том, чтобы копировать и приватизировать один и тот же дизайн, а в том, чтобы поделиться базовыми знаниями для создания различных решений для разных целей, в то же время используя опыт, знания и улучшения, сделанные другими.Модель разработки с открытым исходным кодом поощряет открытое сотрудничество на основе однорангового производства, принося пользу миллионам пользователей по всему миру.
История открытого кода
Когда программное обеспечение только зарождалось, делиться программным обеспечением и исходным кодом было обычным делом, особенно в университетах или исследовательских организациях. Однако в 1974 году Комиссия США по новому технологическому использованию произведений, охраняемых авторским правом (CONTU), объявила программное обеспечение охраняемым авторским правом. Таким образом, программное обеспечение приобрело тот же статус, что и литературные произведения, что положило начало лицензированию программного обеспечения.С тех пор покупка программного обеспечения не означала, что вы могли использовать исходный код или даже видеть его, не говоря уже о том, чтобы манипулировать им для собственных целей или передавать его.
Это изменение нарушило сотрудничество, которым наслаждались многие разработчики программного обеспечения. В 1983 году человек по имени Ричард Столлман выпустил бесплатную альтернативу популярной в то время операционной системе Unix, дублировав бесплатную версию GNU. GNU был попыткой вернуть открытое сотрудничество между разработчиками, и он выпустил свой код под лицензией GNU Public License, известной как GPL, которая давала пользователям свободу использовать код.
GPL сыграла решающую роль в установлении новой культуры сотрудничества, поскольку лицензия также оговаривала, что любые производные от исходного кода также должны оставаться под лицензией GPL, сохраняя код в пределах общественного достояния. В конце 90-х многие компании и программисты продвигали подобное движение с большим упором на бизнес-потенциал совместного использования программного кода и совместной работы над ним, приняв термин «открытый исходный код».
Заключительные мысли и ответы на вопросы
Независимо от того, являетесь ли вы новым стартапом, крупным предприятием или просто частным лицом, программное обеспечение с открытым исходным кодом может стать инновационным и экономичным решением для любых ваших сетевых, компьютерных или бизнес-потребностей.Совместная работа программного обеспечения ОС означает, что пользователи имеют доступ к последним улучшениям, позволяя даже самым маленьким предприятиям интегрировать передовые программные решения без необходимости раскошелиться на дорогостоящее проприетарное программное обеспечение.
Что такое исходный код?
Исходный код по сути является основой любого программирования. Это простой текст, удобочитаемое программирование, которое дает компьютеру инструкции. Изучив исходный код программного обеспечения, вы можете узнать, как оно работает.Затем разработчики могут использовать этот исходный код для написания большего количества кода и программирования компьютера для выполнения других действий.
Несколько выдающихся программистов вскоре поддержали инициативу и последовали примеру Столлмана, одним из самых известных был Линус Торвальдс, мозг, стоящий за операционной системой Linux. По данным IDC, Linux стал основой для Android, на котором сегодня установлено более 86% смартфонов во всем мире. Его лицензия с открытым исходным кодом означает, что любой может просматривать, изменять и делиться кодом подавляющего большинства смартфонов.Поэтому неудивительно, что более 15 000 программистов по всему миру участвуют в поддержке Android.
Как вести свой малый бизнес с помощью бесплатного программного обеспечения с открытым исходным кодом
Взгляните на следующий настольный ПК или ноутбук, с которым вы столкнетесь. Скорее всего, он не будет работать под управлением операционной системы с открытым исходным кодом. Windows с закрытым исходным кодом от Microsoft, безусловно, занимает наибольшую долю на рынке клиентских операционных систем для ПК, за ней с небольшим отставанием следует macOS от Apple.Linux и другие операционные системы с полностью открытым исходным кодом занимают лишь крошечную долю рынка.
Нетрудно понять почему. Несмотря на успехи, достигнутые такими дистрибутивами, как Ubuntu, настольный Linux по-прежнему намного отстает от Windows и macOS с точки зрения внешнего вида, ощущений и гладкости, которых ожидало большинство офисных работников. Подавляющее большинство компаний просто не готовы заставить офисных работников использовать ОС с открытым исходным кодом — и большинство офисных работников также не готовы к их использованию.
Даже если вы хотите использовать операционную систему с закрытым исходным кодом (или, в случае macOS, частично закрытый исходный код), ваш бизнес все равно может воспользоваться преимуществами огромного количества программного обеспечения с открытым исходным кодом.Самое привлекательное преимущество этого: обычно его можно бесплатно загрузить и запустить. Хотя поддержка такого бесплатного программного обеспечения обычно недоступна, она часто предлагается за дополнительную плату автором или третьей стороной. Он также может быть включен в недорогую коммерческую лицензионную версию.
Возможно ли в таком случае вести бизнес исключительно на программном обеспечении, которое можно загрузить бесплатно? Безусловно, существует множество вариантов, которые делают это возможным, и многие другие, которые не включены в это руководство.
Офисные офисные пакеты с открытым исходным кодом
Очень немногие компании, использующие Microsoft Office, действительно нуждаются в поддержке со стороны Microsoft, поэтому использование альтернативы с открытым исходным кодом может иметь хороший финансовый смысл. Пакеты с открытым исходным кодом совместимы с такими форматами файлов Microsoft Office, как .doc и .xls. Хотя их наборы функций не так полны, как в Office, это вряд ли имеет значение — большинство людей в любом случае используют лишь часть доступных функций.
Вот четыре альтернативы Microsoft Office с открытым исходным кодом:
- Apache OpenOffice, комплексный пакет для Windows, macOS и Linux;
- LibreOffice Open Document Foundation, ответвление OpenOffice для Windows, macOS и Linux;
- NeoOffice, основанный на Java форк OpenOffice для macOS
- Calligra, работающий в Windows, Linux, FreeBSD и macOS.
Финансовые и бухгалтерские приложения с открытым исходным кодом
Следующие финансовые пакеты предоставляют открытые альтернативы коммерческим пакетам, таким как Quicken, Sage или QuickBooks:
- GnuCash (Windows, macOS и Linux) помогает очень малым предприятиям применять профессиональные принципы бухгалтерского учета и отслеживать банковские счета, доходы и расходы, чтобы помочь обеспечить сбалансированные бухгалтерские книги и точные финансовые отчеты.
- TurboCASH (Windows), предназначенный для рынка малого и среднего бизнеса, обеспечивает общую бухгалтерскую книгу и предлагает основные функции, такие как проводка транзакций по счетам и создание финансовых отчетов.Продукт поддерживает 80 налоговых режимов, включая США и Великобританию.
- xTuple предлагает как бесплатную, так и коммерческую версию Postbooks (Windows, macOS, Linux, BSD) для средних и крупных компаний. Он включает в себя бухгалтерский учет (главная книга, дебиторская и кредиторская задолженность, банковская выверка и финансовая отчетность), а также продажи, CRM, инвентаризацию и распределение, а также другие функции управления бизнесом.
Программные системы ERP с открытым исходным кодом
Программное обеспечение для планирования ресурсов предприятия (ERP) является сложным и может быть очень дорогостоящим.Но альтернативы SAP или Microsoft Dynamics с открытым исходным кодом существуют. Вот три:
- Популярный и всеобъемлющий пакет ERP с открытым исходным кодом ADempiere (Windows, macOS, Linux и Unix) предлагает функции бухгалтерского учета, управления производством, материальным обеспечением, финансами, человеческими ресурсами, управлением проектами и техническим обслуживанием.
- OFBiz — это многоплатформенный корпоративный бизнес-пакет Apache Foundation на базе Java. Он включает в себя ERP, бухгалтерский учет, CRM, управление цепочкой поставок, управление производственными ресурсами и функции управления активами предприятия.
- Odoo (Windows и Linux) предоставляет полный набор приложений, включая управление продажами, бухгалтерский учет и финансы, набор персонала, управление закупками и управление производственными ресурсами. Платная версия (25-30 долларов США на пользователя в месяц) включает поддержку, автоматические обновления и неограниченную гарантию исправления ошибок.
Опции программного обеспечения CRM с открытым исходным кодом
Коммерческое программное обеспечение для управления взаимоотношениями с клиентами (CRM) можно приобрести у нишевых поставщиков, программное обеспечение в качестве поставщиков услуг, таких как Salesforce.com и крупных поставщиков программного обеспечения, таких как Oracle. Вот три альтернативы с открытым исходным кодом:
- SugarCRM Community Edition (Windows, macOS, Linux и UNIX) — это бесплатная неподдерживаемая версия комплексного продукта CRM, который включает автоматизацию продаж, маркетинговые кампании и поддержку клиентов.
- OpenCRX (Windows, macOS и Linux) разработан для организаций, которым требуется многофункциональная координация в масштабах всего предприятия при формировании продаж, выполнении продаж, маркетинговой и сервисной деятельности для клиентов, партнеров, поставщиков и посредников.
- Мультиплатформенная система Fat Free CRM — это платформа CRM на основе Ruby on Rails, которая обеспечивает групповое сотрудничество, управление кампаниями и лидами, списки контактов и отслеживание возможностей «из коробки».
Программное обеспечение для связи и телефонии с открытым исходным кодом
Оборудование для частных телефонных станций (PBX) раньше было очень дорогим, но выпуски программных PBX снижают стоимость PBX. На рынке АТС с открытым исходным кодом доминирует программное обеспечение Asterisk.
- AsteriskNOW (Linux) — это простая в установке IP-АТС, которая поставляется с графическим интерфейсом администрирования FreePBX.Проект Asterisk спонсируется компанией Digium, которая также предлагает коммерческую версию УАТС.
- Elastix (Linux) основан на программном обеспечении телефонии Asterisk, но он также объединяет функции факсимильной связи, обмена мгновенными сообщениями и электронной почты из других проектов с открытым исходным кодом. Возможности включают голосовую почту, факс-электронную почту, поддержку программных телефонов, виртуальные конференц-залы и запись разговоров.
Системы управления контентом с открытым исходным кодом
Системы управления контентом обеспечивают работу веб-сайтов — и многие из крупнейших сайтов в мире используют кроссплатформенные CMS с открытым исходным кодом, такие как следующие:
- Сайты с большим именем, такие как The Economist, Examiner.com и Белый дом используют Drupal. Возможности включают регистрацию и обслуживание учетной записи пользователя, управление меню, RSS-каналы, настройку макета страницы и системное администрирование.
- WordPress начинался как система ведения блогов, но превратился в полноценную CMS с тысячами плагинов, виджетов и тем. Это самая популярная платформа для ведения блогов в сети, на которой работает около 20 процентов из 10 миллионов сайтов в Интернете.
- Joomla уступает только WordPress по внедрению, она используется такими организациями, как Гарвардский университет и Ситибанк.Тысячи расширений, как бесплатных, так и коммерческих, доступны в Joomla! Каталог расширений.
- OpenCMS на основе Java предлагает рабочую среду на основе браузера (включая редактор WYSIWYG), а также управление активами, пользователями и рабочими процессами.
Инструменты электронной коммерции с открытым исходным кодом
Программные пакеты электронной коммерции, такие как три кроссплатформенных продукта, перечисленные здесь, включают в себя все, от презентации продукта до тележек для покупок, оформления заказа и обработки платежей.
- OpenCart — это тележка под ключ для малых и средних предприятий розничной торговли.Он включает в себя управление заказами и несколько платежных шлюзов, предоставляет клиентам возможность оставлять обзоры и рейтинги продуктов, а также предлагает пожизненную бесплатную поддержку сообщества. (Коммерческая поддержка доступна через международную партнерскую сеть.)
- PrestaShop — популярная и простая в использовании платформа, которая предлагает демонстрацию продуктов, переводы, маркетинг, локализацию и налоги, а также экспорт продуктов на eBay. Поддержка доступна как платная услуга. Обучение предлагается во Франции.
- Zen Cart — более старая платформа электронной коммерции, разветвленная от osCommerce. Она предназначена для разработчиков и продвинутых пользователей.Возможности включают купоны на скидку, подарочные сертификаты и несколько вариантов оплаты.
Дополнительные основы с открытым исходным кодом
Инструменты безопасности с открытым исходным кодом
Если вы не искали открытый исходный код, чтобы помочь удовлетворить ваши потребности в безопасности, вы упускаете растущее число свободно доступных инструментов для защиты ваших сетей, хосты и данные.
Инструменты управления сетью с открытым исходным кодом
Могут ли продукты с открытым исходным кодом обеспечивать результаты корпоративного уровня? Чтобы ответить на этот вопрос, мы протестировали четыре продукта для мониторинга сети с открытым исходным кодом: OpenNMS, Pandora FMS, NetXMS и Zabbix.
Авторские права © IDG Communications, Inc., 2017 г.
записей OSS | Национальный архив
О записях
До Второй мировой войны разведывательную деятельность в Соединенных Штатах в основном осуществляли Государственный департамент, Управление военно-морской разведки (ONI) и Подразделение военной разведки (MID) военного министерства. Надеясь на лучшую координацию разведывательной деятельности, а также на более стратегический подход к сбору разведданных и операциям; 11 июля 1941 года президент Франклин Рузвельт назначил Уильяма Дж.Донован возглавит новый гражданский офис Координатора информации (COI) при Белом доме. ИСП было поручено собирать и анализировать информацию, которая могла иметь отношение к национальной безопасности, соотносить такую информацию и данные и предоставлять эту информацию президенту, уполномоченным ведомствам и уполномоченным должностным лицам правительства. Операции COI дублировали, но не обязательно заменяли функции, выполняемые Государственным департаментом, ONI и MID.
После начала Второй мировой войны Донован работал с недавно созданным Объединенным комитетом начальников штабов (JCS), чтобы передать COI под контроль JCS; при сохранении автономии ИСП и получении доступа к военной поддержке и ресурсам. 13 июня 1942 года COI стал Управлением стратегических служб (OSS). УСС собирало разведывательную информацию практически обо всех существующих странах, но им не разрешалось проводить операции на Тихоокеанском театре военных действий, который генерал Дуглас Макартур считал своим.Дж. Эдгар Гувер из Федерального бюро расследований (ФБР) и Нельсон Рокфеллер, координатор по межамериканским делам, настаивали на том, что УСС не должно действовать в Западном полушарии. По этим причинам записи о секретных операциях OSS почти полностью ограничиваются Европой, Азией и Северной Африкой. Во время Второй мировой войны УСС открыло более 40 зарубежных офисов, от Касабланки до Шанхая и от Стокгольма до Претории.
После прекращения действия УСС 20 сентября 1945 года Указом Президента; большинство записей в конечном итоге было передано двум агентствам федерального правительства.Приблизительно 1700 кубических футов документации Отдела исследований и анализа оказались в Государственном департаменте, а более 6000 кубических футов оперативной документации были переданы в то, что должно было стать Центральным разведывательным управлением (ЦРУ). Обратите внимание, что ЦРУ не было создано до 26 июля 1947 года.
После Второй мировой войны группа ветеранов OSS в Подразделении стратегических служб (SSU) систематизировала большую часть оперативных записей OSS по местоположению, офисам и категориям файлов OSS. Список этих категорий см. В разделе «Расположение записей OSS».
Происхождение записей
В 1946 году Государственный департамент, который после войны взял на себя большую часть файлов Исследовательского и аналитического отделения, начал передавать записи в Национальный архив. Самая большая серия состоит из отчетов разведки, касающихся политической, экономической, военной и моральной информации почти о каждой стране на Земле. Каждая серия упорядочена по номерам документов. Отчетам и корреспонденции, отправляемым в отдел R&A, будет присвоен следующий порядковый номер.Записи доступны только через картотеку, разработанную библиотекой Центрального информационного отдела.
Поиск помощи
В 1947 году ЦРУ взяло на себя ведение оперативной документации УСС, которая была организована СБУ. После многих лет использования в ЦРУ первоначальная система организации SSU была в значительной степени утеряна, различные серии часто становились смешанными из-за частых перемещений и перекладывания на полки. В 1980 году ЦРУ начало передавать записи OSS в Национальный архив. Записи были сначала рассмотрены ЦРУ на предмет рассекречивания, а конфиденциальные документы были отозваны перед передачей.Передача, обработка и создание справочных материалов, хранящихся в Национальном архиве, и записи были сделаны общедоступными. В исследовательской комнате есть списки папок, доступных в бумажном формате для большинства документов, полученных из архивов УСС ЦРУ. У нас также есть следующие вспомогательные средства поиска RG 226, доступные в исследовательской комнате:
- Point of Origin : также отображает ветвь, тип записи и связанное местоположение (если включено)
- Ветвь : также отображает тип записи, исходную точку и соответствующее местоположение
- Связанное местоположение : также отображает исходную точку, ветвь и тип записи
- Область : также отображает исходную точку, ветвь, тип записи и соответствующее местоположение
- Код / имя проекта : также отображает точку происхождения, ветвь, тип записи и личное имя (если включено)
- Личное имя : также отображает точку происхождения, ветвь и тип записи
- Примечания : также отображает исходную точку, ветвь и тип записи
- Тип записи : также отображает исходную точку, ветвь и связанное местоположение
- Запись : также отображает номер коробки и папки, точку происхождения, область, связанное местоположение, код / название проекта и личное имя
Эти средства поиска полезны, поскольку операционные файлы RG 226 не организованы в обычные серии или записи.Типичная серия оперативных записей OSS RG 226 может содержать файлы из ряда различных филиалов и офисов. Эти офисы и филиалы перечислены в примечаниях к объему и содержанию описаний серий. Использование перечисленных выше средств поиска должно помочь исследователям в определении конкретных серий, коробок и папок для исследования. Еще один шаг и использование существующих списков папок должно еще больше помочь исследователям в выявлении потенциально полезных материалов. Для получения дополнительной информации о вспомогательных средствах, пожалуйста, свяжитесь с сотрудниками Национального архива по адресу archives2reference @ nara.gov
Дополнительные сведения о записях
Более подробное описание записей см .:
Чтобы узнать больше об Управлении документации стратегических служб: см. Временную шкалу, организационную диаграмму или избранные изображения и карты.
Программное обеспечение — Информационные системы для бизнеса и не только
Дэйв Буржуа и Дэвид Т. Буржуа
После успешного завершения этой главы вы сможете:
- определяют термин программное обеспечение ;
- описывает две основные категории программного обеспечения;
- описывает роль программного обеспечения ERP в организации;
- описывает облачные вычисления, их преимущества и недостатки для использования в организации; и
- определяет термин с открытым исходным кодом и определяет его основные характеристики.
Обратите внимание, что обновленное издание этой книги доступно на https://opentextbook.site. Если вам не обязательно использовать эту версию для курса, вы можете попробовать ее.
Второй компонент информационной системы — программное обеспечение. Проще говоря: программное обеспечение — это набор инструкций, которые говорят оборудованию, что делать. Программное обеспечение создается в процессе программирования (мы рассмотрим создание программного обеспечения более подробно в главе 10). Без программного обеспечения оборудование не работало бы.
Программное обеспечение
можно условно разделить на две категории: операционные системы и прикладное программное обеспечение. Операционные системы управляют оборудованием и создают интерфейс между оборудованием и пользователем. Прикладное программное обеспечение — это категория программ, которые делают что-то полезное для пользователя.
Операционные системы
Операционная система предоставляет несколько основных функций, в том числе:
- управление аппаратными ресурсами компьютера;
- , обеспечивающий компоненты пользовательского интерфейса;
- предоставляет разработчикам программного обеспечения платформу для написания приложений.
Все вычислительные устройства работают под управлением операционной системы. Для персональных компьютеров наиболее популярными операционными системами являются Microsoft Windows, Apple OS X и различные версии Linux. Смартфоны и планшеты также работают под управлением операционных систем, таких как Apple iOS, Google Android, Microsoft Windows Mobile и Blackberry.
Ранние операционные системы для персональных компьютеров были простыми по сегодняшним стандартам; они не обеспечивали многозадачности и требовали от пользователя ввода команд для запуска действия.Объем памяти, который могли обрабатывать ранние операционные системы, также был ограничен, что делало большие программы непрактичными для запуска. Самой популярной из первых операционных систем была IBM Disk Operating System, или DOS, которая была фактически разработана для них Microsoft.
В 1984 году Apple представила компьютер Macintosh с операционной системой с графическим пользовательским интерфейсом. Хотя это и не первая операционная система с графическим интерфейсом, она была первой, добившейся коммерческого успеха. В 1985 году Microsoft выпустила первую версию Windows.Эта версия Windows не была операционной системой, а была приложением, которое работало поверх операционной системы DOS и предоставляло графическую среду. Он был довольно ограниченным и имел небольшой коммерческий успех. Лишь после выпуска Windows 3.0 в 1990 году Microsoft добилась успеха с графическим пользовательским интерфейсом. Из-за того, что IBM и IBM-совместимые персональные компьютеры остались в бизнесе, только после выпуска Windows 3.0 бизнес-пользователи начали использовать графический пользовательский интерфейс, открыв нам эру графических вычислений.С 1990 года и Apple, и Microsoft выпустили много новых версий своих операционных систем, причем каждый выпуск добавлял возможность обрабатывать больше данных одновременно и получать доступ к большему объему памяти. Такие функции, как многозадачность, виртуальная память и голосовой ввод, стали стандартными функциями обеих операционных систем.
Логотип Linux (Авторские права: Ларри Юинг)
Третье семейство операционных систем для персональных компьютеров, набирающее популярность, — это Linux (произносится как «линн-экс»). Linux — это версия операционной системы Unix, которая работает на персональном компьютере.Unix — это операционная система, используемая в основном учеными и инженерами на больших мини-компьютерах. Это очень дорогие компьютеры, и разработчик программного обеспечения Линус Торвальдс хотел найти способ заставить Unix работать на менее дорогих персональных компьютерах. Linux был результатом. Linux имеет множество разновидностей и в настоящее время поддерживает большой процент веб-серверов в мире. Это также пример программного обеспечения с открытым исходным кодом , тема, которую мы рассмотрим позже в этой главе.
Вы Mac? Вы компьютер? С момента его появления в 1984 году пользователи Apple Macintosh были весьма предвзяты в отношении своих предпочтений в отношении операционной системы Macintosh (теперь называемой OS X) перед операционной системой Microsoft.Когда Microsoft представила Windows, Apple подала в суд на Microsoft, утверждая, что они скопировали «внешний вид» операционной системы Macintosh. В конце концов, Microsoft успешно защитилась.
За последние несколько лет Microsoft и Apple обменивались колкостями друг с другом, утверждая, что у них лучшая операционная система и программное обеспечение. Хотя Microsoft всегда имела большую долю рынка (см. Врезку), Apple была фаворитом художников, музыкантов и технологической элиты. Apple также поставляет много компьютеров начальным школам, таким образом завоевывая поклонников среди молодого поколения.
Если вы работали в мире бизнеса, вы могли заметить, что почти все компьютеры работают под управлением операционной системы Microsoft Windows. Почему это? Почти во всех университетских городках преобладают ноутбуки Apple Macintosh. В начальной школе также царит Apple. Почему это не распространилось на деловой мир?
Как мы узнали из главы 1, почти все предприятия использовали мэйнфреймы IBM еще в 1960-х и 1970-х годах.Эти же предприятия избегали персональных компьютеров, пока IBM не выпустила ПК в 1981 году. Когда руководителям приходилось принимать решение о покупке персональных компьютеров для своих сотрудников, они выбирали безопасный путь и покупали IBM. Тогда говорилось: «Никого не уволили за покупку IBM». Поэтому в течение следующего десятилетия компании покупали персональные компьютеры IBM (или те, которые с ними совместимы), на которых работала операционная система под названием DOS. DOS была создана Microsoft, поэтому, когда Microsoft выпустила Windows в качестве следующей версии DOS, компании пошли безопасным путем и начали покупать Windows.
Microsoft вскоре обнаружила, что доминирующая операционная система для персональных компьютеров в бизнесе. Поскольку сетевой персональный компьютер начал заменять мэйнфрейм в качестве основного способа вычислений внутри предприятий, для Microsoft стало важным предоставить предприятиям возможность администрировать и защищать свои сети. Корпорация Майкрософт разработала серверные продукты бизнес-уровня вместе с продуктами своих персональных компьютеров, тем самым предоставив полное бизнес-решение. Итак, теперь говорится: «Никого не уволили за покупку Microsoft.”
Прикладное программное обеспечение
Вторая основная категория программного обеспечения — это прикладное программное обеспечение. Прикладное программное обеспечение — это, по сути, программное обеспечение, которое позволяет пользователю достичь определенной цели или задачи. Например, если вам нужно написать статью, вы можете использовать прикладную программу Microsoft Word. Если вы хотите послушать музыку, вы можете использовать iTunes. Для серфинга в Интернете вы можете использовать Internet Explorer или Firefox. Даже компьютерную игру можно считать прикладной программой.
Приложение «Убийца»
VisiCalc работает на Apple II. (Общественное достояние)
Когда изобретается новый тип цифрового устройства, обычно есть небольшая группа энтузиастов технологий, которые покупают его только для того, чтобы понять, как оно работает. Однако для большинства из нас, пока устройство не сможет сделать что-то полезное, мы не собираемся тратить на него свои кровно заработанные деньги. «Убийственное» приложение — это приложение, которое становится настолько важным, что большое количество людей купят устройство только для того, чтобы запускать это приложение.Для персонального компьютера смертоносным приложением была электронная таблица. В 1979 году был представлен VisiCalc, первый пакет электронных таблиц для персонального компьютера. Он сразу стал хитом и стимулировал продажи Apple II. Это также укрепило ценность персонального компьютера за пределами относительно небольшого круга компьютерных фанатов. Когда был выпущен IBM PC, другая программа для работы с электронными таблицами, Lotus 1-2-3, была убийственным приложением для бизнес-пользователей.
Программное обеспечение для повышения производительности
Наряду с электронной таблицей, несколько других программных приложений стали стандартными инструментами для рабочего места.Эти приложения, называемые программным обеспечением для повышения производительности, позволяют офисным сотрудникам выполнять свою повседневную работу. Часто эти приложения поставляются вместе, например, в пакете Microsoft Office. Вот список этих приложений и их основные функции:
- Обработка текста: Этот класс программного обеспечения обеспечивает создание письменных документов. Функции включают возможность набирать и редактировать текст, форматировать шрифты и абзацы, а также добавлять, перемещать и удалять текст по всему документу.Большинство современных текстовых редакторов также имеют возможность добавлять в документ таблицы, изображения и различные функции макета и форматирования. Текстовые редакторы сохраняют свои документы в виде электронных файлов в различных форматах. Безусловно, самым популярным пакетом текстовых редакторов является Microsoft Word, который сохраняет свои файлы в формате DOCX. Этот формат может быть прочитан / записан многими другими пакетами текстовых процессоров.
- Электронная таблица: Этот класс программного обеспечения позволяет выполнять числовые вычисления и анализ.Рабочая область разделена на строки и столбцы, где пользователи могут вводить числа, текст или формулы. Именно формулы делают электронную таблицу мощной, позволяя пользователю выполнять сложные вычисления, которые могут изменяться в зависимости от введенных чисел. Большинство электронных таблиц также включают возможность создания диаграмм на основе введенных данных. Самый популярный пакет электронных таблиц — Microsoft Excel, который сохраняет файлы в формате XLSX. Как и в случае с текстовыми редакторами, многие другие пакеты электронных таблиц могут читать и писать в этот формат файла.
- Презентация: Этот класс программного обеспечения позволяет создавать слайд-шоу. Возвращаясь к временам диапроекторов и диапозитивов, программное обеспечение для презентаций позволяет пользователям создавать набор слайдов, которые можно распечатать или спроецировать на экран. Пользователи могут добавлять на слайды текст, изображения и другие мультимедийные элементы. На данный момент наиболее популярной программой является Microsoft PowerPoint, которая сохраняет файлы в формате PPTX.
- Некоторые офисные пакеты включают другие типы программного обеспечения.Например, Microsoft Office включает Outlook, его пакет электронной почты и OneNote, инструмент для совместной работы по сбору информации. Профессиональная версия Office также включает Microsoft Access, пакет базы данных. (Базы данных более подробно рассматриваются в главе 4.)
Microsoft популяризировала идею пакета офисного программного обеспечения, выпустив Microsoft Office. Этот пакет продолжает доминировать на рынке, и большинство предприятий ожидают, что сотрудники знают, как использовать это программное обеспечение.Однако существует множество конкурентов Microsoft Office, совместимых с форматами файлов, используемыми Microsoft (см. Таблицу ниже). Недавно Microsoft начала предлагать веб-версию своего пакета Office. Подобно Google Drive, этот пакет позволяет пользователям редактировать и обмениваться документами в Интернете с помощью технологии облачных вычислений. Облачные вычисления будут обсуждаться позже в этой главе.
Сравнение офисных программных пакетов
Служебное программное обеспечение и программное обеспечение для программирования
Следует упомянуть две подкатегории прикладного программного обеспечения: служебные программы и программное обеспечение для программирования.Служебное программное обеспечение включает программное обеспечение, которое позволяет вам каким-либо образом исправить или изменить ваш компьютер. Примеры включают антивирусное программное обеспечение и программное обеспечение дефрагментации диска. Эти типы программных пакетов были изобретены для устранения недостатков в операционных системах. Часто последующий выпуск операционной системы будет включать эти служебные функции как часть самой операционной системы.
Программное обеспечение для программирования — это программное обеспечение, предназначенное для создания большего количества программного обеспечения. Большинство этих программ предоставляют программистам среду, в которой они могут писать код, тестировать его и преобразовывать в формат, который затем можно запустить на компьютере.
Поскольку программное обеспечение для презентаций, в частности Microsoft PowerPoint, стало популярным в качестве основного метода формального представления информации в деловой среде, искусство создания увлекательных презентаций становится редкостью. Многие докладчики теперь просто читают пункты списка в презентации и сразу утомляют присутствующих, которые уже могут прочитать ее сами.
Настоящая проблема не столько в PowerPoint, сколько в человеке, создающем и представляющем.Автор и мыслитель Сет Годин сказал об этом так: «PowerPoint может быть самым мощным инструментом на вашем компьютере. Но это не так. На самом деле это ужасный провал. Почти каждая презентация PowerPoint — отстой тухлых яиц ». Программное обеспечение, используемое для помощи в общении, не должно дублировать презентацию, которую вы хотите провести, а должно поддерживать ее. Я настоятельно рекомендую книгу Гарра Рейнольдса Presentation Zen всем, кто хочет улучшить свои навыки презентации.
Разработчики программного обеспечения также осознают эту проблему.Разрабатываются новые технологии цифровых презентаций, которые надеются стать «следующим PowerPoint». Одно из новаторских приложений для презентаций — Prezi. Prezi — это инструмент для презентации, который использует единый холст для презентации, позволяя докладчикам размещать на холсте текст, изображения и другие мультимедийные материалы, а затем перемещаться между этими объектами по мере их появления. Как и в случае с PowerPoint, Prezi следует использовать для дополнения презентации. И мы всегда должны помнить, что иногда лучшие презентации делаются без цифровых инструментов.
Когда вы покупаете программное обеспечение и устанавливаете его на свой компьютер, являетесь ли вы владельцем этого программного обеспечения? Технически это не так! Когда вы устанавливаете программное обеспечение, вам просто дается лицензия на его использование. Когда вы впервые устанавливаете программный пакет, вас просят принять условия обслуживания или лицензионное соглашение. В этом соглашении вы обнаружите, что ваши права на использование программного обеспечения ограничены. Например, в условиях лицензии на программное обеспечение Microsoft Office Excel 2010 вы найдете следующее заявление: «Это программное обеспечение предоставляется по лицензии, а не продается.Это соглашение дает вам лишь некоторые права на использование функций, включенных в лицензированную вами версию программного обеспечения ».
По большей части, эти ограничения являются ожидаемыми: вы не можете делать незаконные копии программного обеспечения и не можете использовать его для совершения каких-либо незаконных действий. Однако в этих соглашениях о программном обеспечении есть и другие, более неожиданные условия. Например, во многих соглашениях о программном обеспечении вы соглашаетесь с ограничением ответственности. И снова от Microsoft: «Ограничение и исключение убытков.Вы можете взыскать с Microsoft и ее поставщиков только прямые убытки в пределах суммы, уплаченной за программное обеспечение. Вы не можете взыскать любые другие убытки, включая косвенные, упущенную выгоду, особые, косвенные или случайные убытки ». Это означает, что если проблема с программным обеспечением причиняет вред вашему бизнесу, вы не можете привлекать Microsoft или поставщика к ответственности за причиненный ущерб.
Приложения для предприятия
По мере распространения персональных компьютеров внутри организаций контроль над информацией, генерируемой организацией, начал распадаться.Скажем, отдел обслуживания клиентов создает базу данных клиентов для отслеживания звонков и отчетов о проблемах, а отдел продаж также создает базу данных для отслеживания информации о клиентах. Какой из них следует использовать в качестве основного списка клиентов? Другой пример: кто-то из отдела продаж может создать электронную таблицу для расчета выручки от продаж, а кто-то из отдела финансов создает другую таблицу, отвечающую потребностям своего отдела. Однако вполне вероятно, что в двух таблицах будут представлены разные итоговые значения выручки.Который правильный? И кто управляет всей этой информацией?
Планирование ресурсов предприятия
В 1990-х годах необходимость вернуть информацию организации под централизованный контроль стала более очевидной. Система планирования ресурсов предприятия (ERP) (иногда называемая просто корпоративным программным обеспечением) была разработана для объединения всей организации в одном программном приложении. Проще говоря, ERP-система — это программное приложение, использующее центральную базу данных, внедренную во всей организации.Давайте подробнее рассмотрим это определение:
- «Программное обеспечение»: ERP — это программное приложение, которое используется многими сотрудниками организации.
- «использование центральной базы данных»: все пользователи ERP редактируют и сохраняют свою информацию из источника данных. На практике это означает, что существует только одна база данных клиентов, есть только один расчет выручки и т. Д.
- , «который внедряется во всей организации»: системы ERP включают в себя функции, охватывающие все основные компоненты бизнеса.Кроме того, организация может приобретать модули для своей системы ERP, которые соответствуют конкретным потребностям, таким как производство или планирование.
Зарегистрированный товарный знак систем SAP
ERP изначально продавался крупным корпорациям. Однако по мере того, как все больше и больше крупных компаний начали их устанавливать, поставщики ERP начали ориентироваться на средний и даже малый бизнес. Некоторые из наиболее известных ERP-систем включают системы SAP, Oracle и Microsoft.
Чтобы эффективно внедрить систему ERP в организации, организация должна быть готова взять на себя все обязательства.Это затрагивает все аспекты организации, поскольку старые системы заменяются системой ERP. В целом внедрение ERP-системы может занять два-три года и несколько миллионов долларов. В большинстве случаев стоимость программного обеспечения — это не самая дорогая часть внедрения: это стоимость консультантов!
Так зачем внедрять ERP-систему? Если все сделано правильно, система ERP может принести организации хороший возврат вложенных средств. За счет консолидации информационных систем на предприятии и использования программного обеспечения для внедрения передовых методов большинство организаций видят общее улучшение после внедрения ERP.Бизнес-процессы как форма конкурентного преимущества будут рассмотрены в главе 9.
Первая волна разработки программных приложений началась в 1960-х годах, когда были разработаны приложения для мэйнфреймов. В то время вычисления были дорогими, поэтому приложения создавались так, чтобы занимать как можно меньше места. Одним из ярлыков, который избрали многие программисты, было хранение дат, в частности года. Вместо выделения четырех цифр для хранения года многие программы выделяли две цифры, исходя из предположения, что первые две цифры были «19».Например, чтобы вычислить, сколько лет кому-то было, приложение берет две последние цифры текущего года (например, для 1995 года это будет «95»), а затем вычитает две цифры, сохраненные для года дня рождения («65 ”За 1965 г.). 95 минус 65 дает возраст 30, и это правильно.
Однако по мере приближения 2000 года многие из этих «унаследованных» приложений все еще использовались, и компании были очень обеспокоены тем, что любые программные приложения, которые они использовали, которые необходимы для расчета дат, выйдут из строя.Чтобы обновить наш пример расчета возраста, приложение берет две последние цифры текущего года (для 2012 года это будет «12»), а затем вычитает две цифры, сохраненные для года рождения («65» для 1965 года). 12 минус 65 дает возраст -53, что может вызвать ошибку. Чтобы решить эту проблему, приложения должны быть обновлены, чтобы использовать четыре цифры для года вместо двух. Решение этой проблемы потребовало бы огромных усилий, поскольку необходимо было бы изучить каждую строку кода и каждую базу данных.
Именно здесь компании получили дополнительный стимул для внедрения системы ERP. Для многих организаций, которые рассматривали возможность перехода на системы ERP в конце 1990-х годов, эта проблема, известная как 2000 год (2000 год), дала им дополнительный толчок, необходимый для установки их системы ERP до 2000 года. Поставщики ERP гарантировали, что их системы работают. были разработаны с учетом требований 2000 года — это просто означало, что они сохраняли даты с использованием четырех цифр вместо двух. Это привело к значительному увеличению количества установок ERP в период до 2000 года, что сделало ERP стандартным программным приложением для бизнеса.
Управление взаимоотношениями с клиентами
Система управления взаимоотношениями с клиентами (CRM) — это программное приложение, предназначенное для управления клиентами организации. В сегодняшних условиях важно развивать отношения со своими клиентами, а использование хорошо продуманной CRM может позволить бизнесу персонализировать свои отношения с каждым из своих клиентов. Некоторые программные системы ERP включают модули CRM. Примером известного пакета CRM является Salesforce.
Управление цепочкой поставок
Многим организациям приходится решать сложную задачу управления своими цепочками поставок.В простейшем случае цепочка поставок — это связь между поставщиками организации, ее производственными мощностями и дистрибьюторами ее продукции. Каждое звено в цепочке многократно влияет на сложность процесса: например, если есть два поставщика, одно производственное предприятие и два дистрибьютора, то необходимо обрабатывать 2 x 1 x 2 = 4 звена. Однако если вы добавите еще двух поставщиков, еще одно производственное предприятие и еще двух дистрибьюторов, тогда у вас будет 4 x 2 x 4 = 32 ссылки для управления.
Система управления цепочкой поставок (SCM) управляет взаимосвязью между этими звеньями, а также инвентаризацией продуктов на различных стадиях их разработки. Полное определение системы управления цепочкой поставок дается Ассоциацией по управлению операциями: «Разработка, планирование, выполнение, контроль и мониторинг деятельности цепочки поставок с целью создания чистой стоимости, создания конкурентоспособной инфраструктуры, использования всемирной логистики. , синхронизируя предложение со спросом и измеряя производительность во всем мире.«Большинство ERP-систем включают модуль управления цепочкой поставок.
Как и в случае с персональным компьютером, мобильные устройства, такие как планшетные компьютеры и смартфоны, также имеют операционные системы и прикладное программное обеспечение. Фактически, эти мобильные устройства во многом представляют собой уменьшенные версии персональных компьютеров. Мобильное приложение — это программное приложение, специально предназначенное для работы на мобильном устройстве.
Как мы видели в главе 2, смартфоны и планшеты становятся доминирующей формой вычислений, причем смартфонов продается гораздо больше, чем персональных компьютеров.Это означает, что организациям нужно будет грамотно разрабатывать программное обеспечение для мобильных устройств, чтобы оставаться актуальными.
В наши дни большинство мобильных устройств работают под управлением одной из двух операционных систем: Android или iOS. Android — это операционная система с открытым исходным кодом, приобретенная и поддерживаемая Google; iOS — мобильная операционная система Apple. В четвертом квартале 2012 года Android была установлена на 70,1% всех отгруженных мобильных телефонов, а на iOS — 21,0%. Среди других мобильных операционных систем следует отметить Blackberry (3.2%) и Windows (2,6%).
По мере того, как организации рассматривают возможность совместимости своего цифрового присутствия с мобильными устройствами, им придется решить, создавать ли мобильное приложение. Мобильное приложение — дорогое удовольствие, и одновременно оно будет работать только на одном типе мобильных устройств. Например, если организация создает приложение для iPhone, пользователи телефонов Android не смогут запустить это приложение. На создание каждого приложения уходит несколько тысяч долларов, поэтому для многих компаний это нетривиальное решение.
Один из вариантов, который есть у многих компаний, — это создать веб-сайт, удобный для мобильных устройств.Мобильный веб-сайт работает на всех мобильных устройствах и стоит примерно столько же, сколько создание приложения. Мы обсудим вопрос о том, стоит ли создавать мобильное приложение более подробно в главе 10.
Исторически сложилось так, что для того, чтобы программное обеспечение работало на компьютере, отдельная копия программного обеспечения должна была быть установлена на компьютер либо с диска, либо, в последнее время, после загрузки из Интернета. Однако концепция «облачных» вычислений меняет это.
Чтобы понять облачные вычисления, мы сначала должны понять, что такое облако.«Облако» относится к приложениям, сервисам и хранилищам данных в Интернете. Эти поставщики услуг полагаются на гигантские серверные фермы и массивные устройства хранения, подключенные через Интернет-протоколы. Облачные вычисления — это использование этих сервисов отдельными лицами и организациями.
Вы, вероятно, уже используете облачные вычисления в некоторых формах. Например, если вы получаете доступ к своей электронной почте через веб-браузер, вы используете форму облачных вычислений. Если вы используете приложения Google Диска, вы используете облачные вычисления.Хотя это бесплатные версии облачных вычислений, большой бизнес заключается в предоставлении приложений и хранилищ данных через Интернет. Salesforce (см. Выше) — хороший пример облачных вычислений — весь их набор приложений CRM предлагается через облако. Облачные вычисления не ограничиваются веб-приложениями: они также могут использоваться для таких услуг, как телефонная связь или потоковое видео.
Преимущества облачных вычислений
- Нет программного обеспечения для установки или обновлений для обслуживания.
- Доступно с любого компьютера, имеющего доступ в Интернет.
- Легко масштабируется для большого числа пользователей.
- Новые приложения можно запускать очень быстро.
- Услуги можно арендовать на ограниченный срок по мере необходимости.
- Ваша информация не будет потеряна, если ваш жесткий диск сломается или ваш ноутбук будет украден.
- Вы не ограничены доступной памятью или дисковым пространством на вашем компьютере.
Недостатки облачных вычислений
- Ваша информация хранится на чужом компьютере — насколько она безопасна?
- Для его использования необходим доступ в Интернет.Если у вас нет доступа, вам не повезло.
- Вы полагаетесь на третье лицо в предоставлении этих услуг.
Облачные вычисления могут реально повлиять на то, как организации управляют технологиями. Например, зачем ИТ-отделу покупать, настраивать и управлять персональными компьютерами и программным обеспечением, когда все, что действительно необходимо, — это подключение к Интернету?
Использование частного облака
Многие организации по понятным причинам нервничают по поводу отказа от контроля над своими данными и некоторыми приложениями с помощью облачных вычислений.Но они также видят ценность в уменьшении потребности в установке программного обеспечения и добавлении дискового хранилища на локальные компьютеры. Решение этой проблемы заключается в концепции частного облака . Хотя существуют различные модели частного облака, основная идея заключается в том, чтобы поставщик облачных услуг выделил пространство веб-сервера для конкретной организации. Организация имеет полный контроль над этим серверным пространством, при этом пользуясь некоторыми преимуществами облачных вычислений.
Виртуализация
Одна из технологий, широко используемых в облачных вычислениях, — это «виртуализация».«Виртуализация — это процесс использования программного обеспечения для моделирования компьютера или другого устройства. Например, с помощью виртуализации один компьютер может выполнять функции нескольких компьютеров. Такие компании, как EMC, предоставляют программное обеспечение для виртуализации, которое позволяет поставщикам облачных услуг быстро и эффективно предоставлять веб-серверы своим клиентам. Организации также внедряют виртуализацию, чтобы уменьшить количество серверов, необходимых для предоставления необходимых услуг. Дополнительные сведения о том, как работает виртуализация, см. На этой информационной странице от VMWare.
Как создается программное обеспечение? Если программное обеспечение — это набор инструкций, которые говорят оборудованию, что делать, как эти инструкции написаны? Если компьютер считывает все как единицы и нули, нужно ли нам учиться так писать программы?
Современные программные приложения написаны с использованием языка программирования. Язык программирования состоит из набора команд и синтаксиса, которые могут быть логически организованы для выполнения определенных функций. Этот язык обычно состоит из набора читаемых слов в сочетании с символами.Используя этот язык, программист пишет программу (называемую исходным кодом), которая затем может быть скомпилирована в машиночитаемую форму, при этом единицы и нули должны выполняться центральным процессором. Примеры хорошо известных сегодня языков программирования включают Java, PHP и различные разновидности C (Visual C, C ++, C #). Для разработки веб-страниц используются такие языки, как HTML и Javascript. В большинстве случаев программирование выполняется в среде программирования; когда вы покупаете копию Visual Studio у Microsoft, она предоставляет вам редактор, компилятор и помощь для многих языков программирования Microsoft.
Изначально программирование программного обеспечения было отдельным процессом, когда каждый программист работал над всей программой, или несколько программистов работали над частью более крупной программы. Однако новые методы разработки программного обеспечения включают более совместный подход, когда команды программистов вместе работают над кодом. Мы рассмотрим развитие информационных систем более полно в главе 10.
Когда персональный компьютер был впервые выпущен, он не служил никакой практической необходимости.Ранние компьютеры было сложно программировать и требовало большого внимания к деталям. Однако многие энтузиасты персональных компьютеров сразу же объединились, чтобы создавать приложения и решать проблемы. Эти компьютерные энтузиасты были рады поделиться любыми созданными ими программами и решениями найденных ими проблем; это сотрудничество позволило им быстрее внедрять инновации и устранять проблемы.
Однако, когда программное обеспечение стало бизнесом, идея делиться всем вышла из моды, по крайней мере, у некоторых.Когда на разработку программного обеспечения уходит сотни человеко-часов, понятно, что программисты не хотят просто раздавать его. Это привело к новой бизнес-модели ограничительного лицензирования программного обеспечения, которая требовала оплаты за программное обеспечение — модель, которая все еще доминирует сегодня. Эта модель иногда упоминается как с закрытым исходным кодом , поскольку исходный код не предоставляется другим лицам.
Однако многие считают, что программное обеспечение не должно быть ограничено. Так же, как и те первые энтузиасты в 1970-х годах, они считают, что инновации и прогресс могут быть достигнуты гораздо быстрее, если мы поделимся тем, что узнаем.В 1990-е годы, когда доступ в Интернет объединял все больше и больше людей, движение за открытый исходный код набирало обороты.
Программное обеспечение с открытым исходным кодом — это программное обеспечение, которое позволяет любому копировать и использовать исходный код. Для большинства из нас доступ к исходному коду программы приносит мало пользы, поскольку мы не программисты и мало что сможем с этим сделать. Хорошая новость заключается в том, что программное обеспечение с открытым исходным кодом также доступно в скомпилированном формате, который мы можем просто загрузить и установить. Движение за открытый исходный код привело к разработке некоторых из наиболее часто используемых в мире программ, включая браузер Firefox, операционную систему Linux и веб-сервер Apache.Многие также считают, что программное обеспечение с открытым исходным кодом превосходит программное обеспечение с закрытым исходным кодом. Поскольку исходный код находится в свободном доступе, многие программисты внесли свой вклад в проекты программного обеспечения с открытым исходным кодом, добавляя функции и исправляя ошибки.
Многие компании опасаются программного обеспечения с открытым исходным кодом именно потому, что его код доступен для всеобщего обозрения. Они считают, что это увеличивает риск нападения. Другие возражают, что такая открытость на самом деле снижает риск, потому что код доступен тысячам программистов, которые могут вносить изменения в код для быстрого исправления уязвимостей.
Есть много аргументов по обе стороны прохода в пользу преимуществ двух моделей. Некоторые преимущества модели с открытым исходным кодом:
- Программа доступна бесплатно.
- Исходный код программы доступен; его можно изучить и просмотреть перед установкой.
- Большое сообщество программистов, работающих над проектами с открытым исходным кодом, позволяет быстро исправлять ошибки и добавлять новые функции.
Некоторые преимущества модели с закрытым исходным кодом:
- Предоставляя финансовые стимулы для разработки программного обеспечения, некоторые из самых ярких умов выбрали разработку программного обеспечения в качестве своей карьеры.
- Техническая поддержка от компании-разработчика программного обеспечения.
Сегодня доступны для загрузки тысячи приложений с открытым исходным кодом. Например, как мы обсуждали ранее в этой главе, вы можете получить пакет для повышения производительности из Open Office. Хорошим местом для поиска программного обеспечения с открытым исходным кодом является sourceforge.net, где тысячи программных приложений доступны для бесплатной загрузки.
Программное обеспечение
дает инструкции, которые говорят оборудованию, что делать.Есть две основные категории программного обеспечения: операционные системы и приложения. Операционные системы предоставляют доступ к аппаратному обеспечению компьютера и делают доступными системные ресурсы. Прикладное программное обеспечение разработано для достижения конкретной цели. Программное обеспечение для повышения производительности — это подмножество прикладного программного обеспечения, которое обеспечивает базовые бизнес-функции для персонального компьютера: текстовый редактор, электронные таблицы и презентации. Система ERP — это программное приложение с централизованной базой данных, внедренное во всей организации.Облачные вычисления — это метод доставки программного обеспечения, который работает на любом компьютере с веб-браузером и доступом в Интернет. Программное обеспечение разрабатывается посредством процесса, называемого программированием, в котором программист использует язык программирования, чтобы собрать логику, необходимую для создания программы. Хотя большая часть программного обеспечения разрабатывается с использованием модели с закрытым исходным кодом, движение за открытый исходный код сегодня получает все большую поддержку.
- Придумайте собственное определение программного обеспечения. Объясните ключевые термины в вашем определении.
- Каковы функции операционной системы?
- Какие из перечисленных ниже операционных систем и какие приложения являются: Microsoft Excel, Google Chrome, iTunes, Windows, Android, Angry Birds.
- Какое ваше любимое программное обеспечение? Какие задачи это помогает вам решать?
- Что такое «убийственное» приложение? Какое приложение-убийца для ПК?
- Как бы вы классифицировали программное обеспечение, работающее на мобильных устройствах? Разбейте эти приложения как минимум на три основные категории и приведите примеры каждой из них.
- Объясните, что делает система ERP.
- Что такое программное обеспечение с открытым исходным кодом? Чем он отличается от ПО с закрытым исходным кодом? Приведите пример каждого.
- Что дает лицензия на программное обеспечение?
- Как проблема 2000 года повлияла на продажи ERP-систем?
- Зайдите в Интернет и найдите пример внедрения системы ERP. Это было успешно? Как долго это займет? Сообщает ли вам тематическое исследование, сколько денег потратила организация?
- Какую систему ERP использует ваш университет или место работы? Узнайте, какую из них они используют, и сравните ее с другими системами ERP.
- Если бы у вас был малый бизнес с ограниченными средствами на информационные технологии, рассмотрели бы вы возможность использования облачных вычислений? Найдите в Интернете ресурсы, которые поддерживают ваше решение.
- Загрузите и установите Open Office. Используйте его для создания документа или электронной таблицы. Как это соотносится с Microsoft Office? То, что вы получили его бесплатно, делает его менее ценным?
- Перейдите на сайт sourceforge.net и просмотрите их наиболее загружаемые программные приложения. Сообщите о разнообразии найденных приложений.Затем выберите тот, который вам интересен, и расскажите о его функциях, типе предлагаемой технической поддержки и отзывах пользователей.
- Прочтите эту статью о рисках безопасности программного обеспечения с открытым исходным кодом. Напишите краткий анализ, выражающий свое мнение о различных обсуждаемых рисках.
- Какие три примера языков программирования? Что делает каждый из этих языков полезным для программистов?
Linux | операционная система | Britannica
Linux , компьютерная операционная система, созданная в начале 1990-х финским инженером-программистом Линусом Торвальдсом и Фондом свободного программного обеспечения (FSF).
Британская викторина
Компьютеры и технологии. Викторина
Компьютеры размещают веб-сайты, состоящие из HTML, и отправляют текстовые сообщения так же просто, как … LOL. Примите участие в этой викторине и позвольте некоторым технологиям подсчитать ваш результат и раскрыть вам содержание.
Еще будучи студентом Хельсинкского университета, Торвальдс начал разработку Linux, чтобы создать систему, аналогичную MINIX, операционной системе UNIX.В 1991 году выпустила версию 0.02; Версия 1.0 ядра Linux, ядра операционной системы, была выпущена в 1994 году. Примерно в то же время американский разработчик программного обеспечения Ричард Столлман и FSF предприняли усилия по созданию UNIX-подобной операционной системы с открытым исходным кодом под названием GNU. В отличие от Торвальдса Столлман и FSF начали с создания утилит для операционной системы. Затем эти утилиты были добавлены в ядро Linux для создания законченной системы под названием GNU / Linux, или, менее точно, просто Linux.
Linux рос на протяжении 1990-х благодаря усилиям разработчиков-любителей. Хотя Linux не так удобен для пользователя, как популярные операционные системы Microsoft Windows и Mac OS, это эффективная и надежная система, которая редко дает сбой.