Bootstrap

Где ещё используется GNU/Linux

Где ещё используется GNU/Linux

Встроенные системы

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

Со встроенными системами приходит встроенное программное обеспечение. Цель этого программного обеспечения — получить доступ к оборудованию и сделать его пригодным для использования. Основные преимущества Linux перед любым проприетарным встраиваемым программным обеспечением, включают в себя совместимость с платформами разных производителей, разработку, поддержку и отсутствие лицензионных сборов. Двумя наиболее популярными проектами встроенного программного обеспечения являются Android, который в основном используется на мобильных телефонах различных поставщиков, и Raspbian, который используется в основном на Raspberry Pi.

Андроид

Android — в основном мобильная операционная система, разработанная Google. Android Inc. была основана в 2003 году в Пало-Альто, штат Калифорния. Первоначально компания создала операционную систему, предназначенную для работы на цифровых камерах. В 2005 году Google купила Android Inc. и превратила её в одну из крупнейших мобильных операционных систем.

В основе Android лежит модифицированная версия ядра Linux с дополнительным программным обеспечением, тоже с открытым исходным кодом... Операционная система в основном разработана для устройств с сенсорным экраном, но Google разработала версии и для телевизоров, и для наручных часов. Также различные версии Android были разработаны и для игровых консолей, цифровых камер, а также для ПК.

Android находится в свободном доступе с открытым исходным кодом как Android Open Source Project (AOSP). Google предлагает ряд проприетарных компонентов в дополнение к ядру Android с открытым исходным кодом. Эти компоненты включают в себя такие приложения, как Календарь Google, Карты Google, Почта Google, браузер Chrome, а также сам магазин Google Play, который упрощает установку приложений. Большинство пользователей считают эти инструменты неотъемлемой частью работы с Android. Поэтому почти все мобильные устройства, поставляемые с Android в Европе и Америке, тоже включают проприетарное программное обеспечение от Google.

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

Raspbian и Raspberry Pi

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

Особенности Raspberry Pi включают набор контактов ввода-вывода общего назначения (GPIO), которые можно использовать для подключения электронных устройств и плат расширения. Это позволяет использовать Raspberry Pi в качестве платформы для разработки оборудования. Несмотря на то, что он был предназначен для образовательных целей, Raspberry Pi сегодня используется в различных проектах DIY, а также для промышленного прототипирования при разработке встроенных систем.

Raspberry Pi использует другой тип процессоров ARM. Различные операционные системы, включая GNU/Linux, тоже работают на Raspberry Pi. Поскольку Raspberry Pi не содержит жёсткого диска, операционная система запускается с карты памяти SD. Одним из самых известных дистрибутивов GNU/Linux для Raspberry Pi является Raspbian. Как следует из названия, сам он принадлежит к семейству дистрибутивов Debian. Он настроен для установки на оборудование Raspberry Pi и содержит более 42 000 пакетов, оптимизированных для этой среды. Помимо Raspbian, для Raspberry Pi существует множество других дистрибутивов GNU/Linux, таких как, например, Kodi, который превращает Raspberry Pi в медиацентр.

Linux и облако

Термин «облачные вычисления» относится к стандартизированному способу потребления вычислительных ресурсов либо путём их покупки у поставщика общедоступного облака, либо путём запуска частного облака. По данным отчётов за 2017 год, на GNU/Linux приходится 90% рабочей нагрузки общедоступного облака. Каждый поставщик облачных услуг, от Amazon Web Services (AWS) до Google Cloud Platform (GCP), предлагает различные формы GNU/Linux. Сегодня даже Microsoft, из наличия такого спроса, вынуждена предлагать виртуальные машины на базе GNU/Linux в своём облаке Azure.

GNU/Linux обычно предлагается как часть предложения «Инфраструктура как услуга» (IaaS). Экземпляры IaaS — это виртуальные машины, которые в течение нескольких минут выделяются в облаке. При запуске экземпляра IaaS выбирается образ, содержащий данные, которые развёртываются в новом экземпляре. Облачные провайдеры предлагают различные образы, содержащие готовые к запуску установки как популярных дистрибутивов GNU/Linux, так и собственных версий GNU/Linux. Пользователь облака выбирает образ, содержащий предпочитаемый им дистрибутив, и получает доступ к такому облачному экземпляру. Большинство облачных провайдеров добавляют в образы, дополнительные инструменты для настройки, и установки в каждый свой облачный экземпляр. Эти инструменты могут, например, расширить файловые системы образа, чтобы они соответствовали реальному жёсткому диску виртуальной машины.

Копирование материалов разрешается только с указанием автора Roman Sakhno и индексируемой прямой ссылкой на сайт (http://itdid.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/sahroman.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/sahroman.

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как настроить свой компьютер

  2. Текстовая ссылка:

    Она выглядит вот так: Как настроить свой компьютер

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.

крипто-донат, на развитие сайта itdid.ru:

В новом окне с терминалом itdid.ru, введите любую сумму: