Android - это Linux?!
Модератор: Модераторы разделов
-
- Сообщения: 167
- ОС: Windows 7, Kubuntu 14.10
Android - это Linux?!
Я сегодня отправлял с моего "планшета" некий запрос, и с удивлением увидел под этим запросом диагностическую информацию...
Для сравнения:
То есть, как я понимаю ("я обернулся посмотреть, не обернулась ли она,.."), в представлении отвечающих Android - это одна из многих разновидностей Linux. А по-моему, Android отличается от Linux так же круто, как и freeware от open source (мол, то и другое - бесплатно, но у freeware код - закрытый, у open source - открытый).
Так является ли Android одним из "дистрибутивов" Linux или нет?
Для сравнения:
То есть, как я понимаю ("я обернулся посмотреть, не обернулась ли она,.."), в представлении отвечающих Android - это одна из многих разновидностей Linux. А по-моему, Android отличается от Linux так же круто, как и freeware от open source (мол, то и другое - бесплатно, но у freeware код - закрытый, у open source - открытый).
Так является ли Android одним из "дистрибутивов" Linux или нет?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Люди - не лучше зверей!
-
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Android - это Linux?!
Да. Android основан на Linux. Естественно, GNU'той части там нет, как и много другого полезного. Впрочем, при рутовании много можно исправить, если хочется.
-
- Модератор
- Сообщения: 21001
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Android - это Linux?!
Android работает на ядре linux. Точка.
Информация, передаваемая браузером о себе, предназначена не для пользователей, и никаких далеко идущих выводов из неё оным делать не следует.
Информация, передаваемая браузером о себе, предназначена не для пользователей, и никаких далеко идущих выводов из неё оным делать не следует.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: Android - это Linux?!
Так является ли Android одним из "дистрибутивов" Linux или нет?
насколько мне известно, "андроид" не поддерживает идею posix совместимости. Но сам я root на андроиде не получал и не проверял, фиктивен этот отказ от posix или более чем реален.
-
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Android - это Linux?!
У ондроеда с линуксом столько же общего, сколько у политика и нобелевского лауреата...
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: Android - это Linux?!
У ондроеда с линуксом столько же общего, сколько у политика и нобелевского лауреата...
скажите на чем основано ваше мнение? Вы получали root и щупали, что там всё не так?
зы
политики - нобелевские лауреаты
https://ru.wikipedia.org/wiki/%D0%92%D0%B8%...%B4%D1%80%D0%BE
https://ru.wikipedia.org/wiki/%D0%A1%D0%B0%...%B0%D0%BA%D1%83
https://ru.wikipedia.org/wiki/%D0%A0%D0%BE%...%B7%D0%B5%D1%84
-
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: Android - это Linux?!
Я к тому, что политика — это такое говно, что умный человек туда не сунется! А "нобелевская премия мира" зачастую дается вообще полным уродам! Я вообще не понимаю, как Нобель мог такую дыру сделать... Математикам нельзя, а всяким сволочам - запросто!
RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка
-
- Сообщения: 838
- ОС: Ubuntu 10.04, Debian 7 и 6
Re: Android - это Linux?!
Rex_Sepluvzew писал(а): ↑26.07.2015 05:41Так является ли Android одним из "дистрибутивов" Linux или нет?
Конечно-же нет. Более того, эта твоя kubuntu тоже не явялется дистрибутивом Linux, она является дистрибутивом GNU/Linux. Просто всем впадлу писать эти несколько лишних символов, или придумать какое-то другое название для имеющегося семейства ОС.
Linux это только ядро, то что скачивается с kernel.org, то разработкой чего руководит Линус Торвальдс. И в Android используется это самое ядро.
Спасибо сказали:
-
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
Re: Android - это Linux?!
MrClon
Что, правда, дистрибутив GNU/Linux, а не Linux? А GNU/Linux уже Linux не содержит что-ли?
Что, правда, дистрибутив GNU/Linux, а не Linux? А GNU/Linux уже Linux не содержит что-ли?
-
- Сообщения: 167
- ОС: Windows 7, Kubuntu 14.10
-
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Android - это Linux?!
Rex_Sepluvzew писал(а): ↑26.07.2015 05:41А по-моему, Android отличается от Linux так же круто, как и freeware от open source (мол, то и другое - бесплатно, но у freeware код - закрытый, у open source - открытый).
Кто Вам сказал, что "open source" означает "бесплатно"?
Учите матчасть.
Спасибо сказали:
-
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Android - это Linux?!
Упорно путают. Два случая за два дня.
-
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: Android - это Linux?!
и все таи самое главное, насколько андроид posix совместим. Если кто то в политике понимает меньше, чем в никсе, отпишитесь, пожалуйста в теме, жутко интересно.
-
- Модератор
- Сообщения: 21001
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Android - это Linux?!
Для того, чтобы написать в User-agent "Linux", это точно не главное.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Android - это Linux?!
Очень ограниченно "совместим".
Гуглить по словам "android ndk posix".
Спасибо сказали:
-
- Сообщения: 838
- ОС: Ubuntu 10.04, Debian 7 и 6
-
- Сообщения: 1144
- Статус: Slacker!
- ОС: Slackware64-current
Re: Android - это Linux?!
Android - это полупроприетарное нечто. Если не все, то подавляющее количество драйверов в виде проприетарных блобов, гуй весь тоже проприетарный, а ядро, по сути, проприетарный форк, хотя и в гугле божатся, что все открыто.
Спасибо сказали:
-
- Сообщения: 3408
- Статус: аватар-невидимка
- ОС: openSUSE Tumbleweed x86_64
-
- Сообщения: 2041
- Статус: ☮ PEACE ☮
- ОС: открытая и свободная
Re: Android - это Linux?!
GNOME is part of the GNU Project
Labor omnia vincit
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” (Brian Kernighan)
-
- Сообщения: 838
- ОС: Ubuntu 10.04, Debian 7 и 6
Re: Android - это Linux?!
Мне казалось что уже нет, свалили из GNU ещё лет сколько-то назад.
-
- Сообщения: 989
- Статус: Чайник со свистком
- ОС: GNU/Linux
Re: Android - это Linux?!
Напишу свои вопросы сюда, как в наиболее подходящую тему из найденных в поиске форума. А касаются вопросы определения (в очередной раз ☺) UNIX-like системы. Насколько знаю, так или иначе это определение вращается вокруг т.н. POSIX-стандартов. Т.е. UNIX-like система должна либо непосредственно соответствовать POSIX, либо так или иначе быть близка к этому соответствию. Так вот в этом "так или иначе" и проблема (имхо конечно) - касательно некой ОСи нельзя твердо сказать "Это UNIX т.к. соответствует POSIX" или наоборот, и дальнейшеее выяснение вопроса круто сваливается в пропасть риторики и глубоко-специфичных знаний матчасти (типа "ты программировал(а) такую-то библиотеку? Нет, тогда и молчи).
Еще, вполне естественно начинает ротироваться тождественность UNIX-like и любой системы, в которой так или иначе задействован какой-нибудь компонент из мира UNIX и GNU/Linux. Типичный пример - Android. Раньше я видела утверждение вида "OC Android - один из дистрибутивов ОС Linux, теперь я уже местами вижу утверждение вида "OC Android - UNIX-подобная ОС". Вот мне интуитивно все перечисленные на главной странице этого форума дистрибутивы GNU/Linux кажутся UNIX-like. Естественно, что *BSD все (или почти) - тоже UNIX-like. Но уж никак не Android.
Из сказанного выше появляется первый вопрос - если главным ориентиром является POSIX, то в чем именно и как далеко можно отойти от стандарта, чтобы по здравому смыслу оставаться в пределах UNIX-подобия?
Известный факт, что ОСи (в т.ч. и перечисленные на главной странице), которые резонные в вопросе люди без тени сомнения причисляют к UNIX-у - не являются официально совместимыми с POSIX. Отсюда появляется вопрос о причинах сего. Это проблема конкретно стандарта (стандартов) POSIX, его недостаточной гибкости, или что-то иное?
Страшно представить сколько сейчас используется систем, которые объективно можно причислить к UNIX-у. И, по крайней мере для меня, понятие UNIX-а временами сильно размывается. Наверное, оно бы не размывалось, будь я UNIX-программистом, но пока к сожалению им не являюсь. Да и конкретная суть UNIX-подобности мне видимо тоже не ясна. Например, POSIX главным образом определяет возможность компиляции одного исходного текста на всех совместимых ОСях, и получение в итоге работающей программы. И, насколько я могу видеть, это так. Т.е. из открытых исходников какой-нибудь софтины делается пакет под все известные мне GNU/Linux дистрибутивы. Но вот в чем техническая индивидуальность UNIX-а, каковы технические тезисы, соблюдая которые можно и выйти слегка из POSIX, но оставаться тем ни менее UNIX-like?
Еще, вполне естественно начинает ротироваться тождественность UNIX-like и любой системы, в которой так или иначе задействован какой-нибудь компонент из мира UNIX и GNU/Linux. Типичный пример - Android. Раньше я видела утверждение вида "OC Android - один из дистрибутивов ОС Linux, теперь я уже местами вижу утверждение вида "OC Android - UNIX-подобная ОС". Вот мне интуитивно все перечисленные на главной странице этого форума дистрибутивы GNU/Linux кажутся UNIX-like. Естественно, что *BSD все (или почти) - тоже UNIX-like. Но уж никак не Android.
Из сказанного выше появляется первый вопрос - если главным ориентиром является POSIX, то в чем именно и как далеко можно отойти от стандарта, чтобы по здравому смыслу оставаться в пределах UNIX-подобия?
Известный факт, что ОСи (в т.ч. и перечисленные на главной странице), которые резонные в вопросе люди без тени сомнения причисляют к UNIX-у - не являются официально совместимыми с POSIX. Отсюда появляется вопрос о причинах сего. Это проблема конкретно стандарта (стандартов) POSIX, его недостаточной гибкости, или что-то иное?
Страшно представить сколько сейчас используется систем, которые объективно можно причислить к UNIX-у. И, по крайней мере для меня, понятие UNIX-а временами сильно размывается. Наверное, оно бы не размывалось, будь я UNIX-программистом, но пока к сожалению им не являюсь. Да и конкретная суть UNIX-подобности мне видимо тоже не ясна. Например, POSIX главным образом определяет возможность компиляции одного исходного текста на всех совместимых ОСях, и получение в итоге работающей программы. И, насколько я могу видеть, это так. Т.е. из открытых исходников какой-нибудь софтины делается пакет под все известные мне GNU/Linux дистрибутивы. Но вот в чем техническая индивидуальность UNIX-а, каковы технические тезисы, соблюдая которые можно и выйти слегка из POSIX, но оставаться тем ни менее UNIX-like?
-
- Сообщения: 2076
Re: Android - это Linux?!
QWERTYASDF писал(а): ↑10.10.2015 15:48так или иначе это определение вращается вокруг т.н. POSIX-стандартов. Т.е. UNIX-like система должна либо непосредственно соответствовать POSIX, либо так или иначе быть близка к этому соответствию. Так вот в этом "так или иначе" и проблема (имхо конечно) - касательно некой ОСи нельзя твердо сказать "Это UNIX т.к. соответствует POSIX" или наоборот
/.../
Из сказанного выше появляется первый вопрос - если главным ориентиром является POSIX, то в чем именно и как далеко можно отойти от стандарта, чтобы по здравому смыслу оставаться в пределах UNIX-подобия?
люди без тени сомнения причисляют к UNIX-у - не являются официально совместимыми с POSIX.
AFAIK Windows, at least Win2000, тоже заявляла какую-то POSIX-совместимость. Впрочем, как и всегда, очень по-своему понимаемую, в смысле гораздо более чрезвычайно улучшенную по сравнению с оригиналом. Читал книгу небезызвестного в узких кругах П.Нортона о Win2000 - там, как помню, говорилось об этом.
Так что, ИМХО, POSIX не показатель юниксовости.
-
- Сообщения: 989
- Статус: Чайник со свистком
- ОС: GNU/Linux
Re: Android - это Linux?!
Дык вроде не были нигде всерьез восприняты эти заявления о претензии MS на соответствие их продукта POSIX, или нет? А если где-то и говорится, что типа Windows какая-то там соответствует POSIX, то с массой оговорок и уточнений типа "ну что сделаешь, серьезная компания, захотели вот так, чего-то там намудрили, Бог с ними, но имейте ввиду эту ссылку читая о совместимости Windows с POSIX". Так что, имхо, из этого не следует непоказательность POSIX.
Ну или ок, POSIX - не показатель. А что тогда все-таки показатель, в чем он выражается?
Ну или ок, POSIX - не показатель. А что тогда все-таки показатель, в чем он выражается?
-
- Сообщения: 1144
- Статус: Slacker!
- ОС: Slackware64-current
Re: Android - это Linux?!
Учитывая, что слой POSIX-совместимости доступен лишь пользователям enterprise и ultimate редакций винды, говорить о совместимости с POSIX последней не получается.
-
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Android - это Linux?!
Э.Реймонд. Искусство программирования для UNIXQWERTYASDF писал(а): ↑10.10.2015 15:48Но вот в чем техническая индивидуальность UNIX-а, каковы технические тезисы, соблюдая которые можно и выйти слегка из POSIX, но оставаться тем ни менее UNIX-like?
Читали? Эта книга - ответ на Ваш вопрос об индивидуальности UNIX.
Несмотря на название, книга практически художественная, историческая.
Там имеются, скажем так, свидетельства очевидцев.
Как принимались те или иные решения, чем руководствовались, принципы и пр.
Одним словом, то, что называется "дух UNIX" отражается в этой книге.
Спасибо сказали:
-
- Сообщения: 989
- Статус: Чайник со свистком
- ОС: GNU/Linux
Re: Android - это Linux?!
Вассерман говорит об Android, как об одной из веток UNIX-а (9:27). Честно говоря, немного удивлена - он не знает, что там нет ни POSIX-совместимости ни инженерных традиций, характерных для UNIX?...
-
- Модератор
- Сообщения: 21001
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Android - это Linux?!
Вассерман на старости лет стал гнать всё более и более сильную пургу. Не вижу никакого смысла слушать, что он там говорит по какому бы то ни было поводу.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: Android - это Linux?!
Там - это где? В ядре Linux, используемом в Android? В Bionic? В ART? В пользовательских приложениях? =)QWERTYASDF писал(а): ↑01.09.2016 18:24он не знает, что там нет ни POSIX-совместимости ни инженерных традиций, характерных для UNIX?..
-
- Сообщения: 989
- Статус: Чайник со свистком
- ОС: GNU/Linux
Re: Android - это Linux?!
serzh-z писал(а): ↑01.09.2016 18:38Там - это где? В ядре Linux, используемом в Android? В Bionic? В ART? В пользовательских приложениях? =)QWERTYASDF писал(а): ↑01.09.2016 18:24он не знает, что там нет ни POSIX-совместимости ни инженерных традиций, характерных для UNIX?..
Там - это в Android-е как таковом.
Bizdelnick писал(а): ↑01.09.2016 18:29Вассерман на старости лет стал гнать всё более и более сильную пургу. Не вижу никакого смысла слушать, что он там говорит по какому бы то ни было поводу.
Вассерман - авторитет как никак, и конкретно в компьютерной науке/технике многое знает. Поэтому и обратила внимание. Ну а если он таки из ума уже выживает - то это очень печально.
-
- Сообщения: 659
- ОС: Fedora, Mint, Debian, QNX
Re: Android - это Linux?!
Глупость какая!
1. у Android ядро Linux, собираемое из тех же исходников ядра ... потому что никаких других исходников не существует.
2. и POSIX-совместимость, потому что POSIX, в главной части, - это API системных вызовов ... которое при том же ядре не может взять и поменяться (а ни к открытости, ни к бесплатности-халявности POSIX никакого отношения не имеет - это технический стандарт)
3. и даже в части оболочки shell - в Android она есть. совместима с POSIX 2 ... хотя не bash привычный.
Просто в Android POSIX/Linux слой очень сильно прикрыт мидлеваре, из-за которого нативный слой Linux почти не виден.
Спасибо сказали: