«Блог системного администратора» продолжает размышления на одну из самых спорных тем современности — Android это Линукс или нет?
Рекомендация — не правило
Существует рекомендация Free Software Foundation разработчикам удалять все проприетарное ПО. Но лишь пожелание, строгого правила нет. Впрочем, в мире Linux, со строгими правилами негусто. Открытость означает широкие возможности дальнейшего использования кода. В том числе и такими способами, которые не всегда соответствуют представлениям Linux-энтузиастов о том, каким надлежит быть «правильному» дистрибутиву. Линукс не принадлежит какой-то определенной компании или группе компаний, но не принадлежит он и энтузиастам. Многие дистрибутивы включают в себя скомпилированные производителем двоичные драйвера. Поэтому вопрос о том, насколько обычный десктопный Линукс более открыт, чем Android, достаточно спорный и во многом зависит от конкретного дистрибутива. Поэтому, несмотря на мнение энтузиастов о том, что AOSP далек от идеального проекта с открытым исходным кодом, тем не менее он доступен для изменения и распространения.
Сильно модифицирован
На практике, к тому моменту, когда AOSP достигнет конечного пользователя Android, в него добавлено много проприетарного кода. Причем вне зависимости от того, идет ли речь об устройстве под управлением чистой или модифицированной производителем версии системы. Пользователям Linux доступна возможность внесения изменений в дистрибутив на уровне ОС. У пользователей Android такая возможность по умолчанию отсутствует. Доступ к базовой операционной системе и чувствительные разделы закрыты. Тем не менее, пользователь может получить права администратора устройства посредством рутирования (рутинга). Таким образом, способ получения доступа к базовой ОС существует.
Ответ зависит от вас
Таким образом, ответ на вопрос о том, является ли Android дистрибутивом Linux, каждый может дать себе сам. Если вы определяете как Линукс только GNU/Linux, то ответ будет отрицательным. Если же считать, что любая операционная система, основанная на ядре Linux, является Линуксом, то ответ будет положительным. В любом случае, даже если так, то это необычный узкоспециализированный дистрибутив. Все зависит от дополнительных критериев, которые делают ОС Линуксом в ваших глазах. В экосистеме Android широко используется свойственный Linux подход — вендоры устройств создают свои скины, добавляют ПО и функционал. Эти оболочки можно считать подобием дистрибутивов. Система не унифицирована и зачастую с телефона одной компании на модель другого бренда приходится переучиваться.
Android — Линукс или нет? Какая точка зрения вам ближе? Поделитесь в комментариях.
Блог системного администратора
Ваш смартфон на Линуксе или нет? Нашел ответ
«Блог системного администратора» продолжает размышления на одну из самых спорных тем современности — Android это Линукс или нет?Рекомендация — не правило
Существует рекомендация Free Software Foundation разработчикам удалять все проприетарное ПО. Но лишь пожелание, строгого правила нет. Впрочем, в мире Linux, со строгими правилами негусто. Открытость означает широкие возможности дальнейшего использования кода. В том числе и такими способами, которые не всегда соответствуют представлениям Linux-энтузиастов о том, каким надлежит быть «правильному» дистрибутиву. Линукс не принадлежит какой-то определенной компании или группе компаний, но не принадлежит он и энтузиастам.Многие дистрибутивы включают в себя скомпилированные производителем двоичные драйвера. Поэтому вопрос о том, насколько обычный десктопный Линукс более открыт, чем Android, достаточно спорный и во многом зависит от конкретного дистрибутива.
Поэтому, несмотря на мнение энтузиастов о том, что AOSP далек от идеального проекта с открытым исходным кодом, тем не менее он доступен для изменения и распространения.
Сильно модифицирован
На практике, к тому моменту, когда AOSP достигнет конечного пользователя Android, в него добавлено много проприетарного кода. Причем вне зависимости от того, идет ли речь об устройстве под управлением чистой или модифицированной производителем версии системы.Пользователям Linux доступна возможность внесения изменений в дистрибутив на уровне ОС. У пользователей Android такая возможность по умолчанию отсутствует. Доступ к базовой операционной системе и чувствительные разделы закрыты.
Тем не менее, пользователь может получить права администратора устройства посредством рутирования (рутинга). Таким образом, способ получения доступа к базовой ОС существует.
Ответ зависит от вас
Таким образом, ответ на вопрос о том, является ли Android дистрибутивом Linux, каждый может дать себе сам. Если вы определяете как Линукс только GNU/Linux, то ответ будет отрицательным.Если же считать, что любая операционная система, основанная на ядре Linux, является Линуксом, то ответ будет положительным. В любом случае, даже если так, то это необычный узкоспециализированный дистрибутив.
Все зависит от дополнительных критериев, которые делают ОС Линуксом в ваших глазах. В экосистеме Android широко используется свойственный Linux подход — вендоры устройств создают свои скины, добавляют ПО и функционал. Эти оболочки можно считать подобием дистрибутивов. Система не унифицирована и зачастую с телефона одной компании на модель другого бренда приходится переучиваться.
Android — Линукс или нет? Какая точка зрения вам ближе? Поделитесь в комментариях.