Программное обеспечение

Android - linux или не linux? :-)

на просторах интернета вычитал такое дело:
"Дроид, сам по себе, не Линуксв а специфическая виртуальная машина на сильно урезанном и измененном до не узнаваемости ядре Линя, и софт дроида предназначен именно для этой виртуальной машины"
"Android - виртуальная машина на базе линукса, внутри которой все крутится на джаве. "
кто как прокоментирует данное высказывание?
Viktor Ratnikov
Viktor Ratnikov
16 517
Android — операционная система НА БАЗЕ ядра Linux.
GNU/Linux — операционная система НА БАЗЕ ядра Linux + утилиты GNU.
Говорить, что Android = Linux так же ошибочно, как говорить, что Winodws = компьютер. Или что Windows = NT. Это вещи разного порядка. Linux — ядро, на его базе создаются различные операционные системы. И Android — из их числа. Так, надеюсь, понятно?
BK
Boris Kodzoev
2 939
Лучший ответ
Viktor Ratnikov Я не дурак))) а может дурак но умным прикидываюсь! )))
но все оси на базе линукса имеют одни и теже терминальные команды. так как терминал через интерпретатор работает непосредственно с ядром.
а мне на графический сервер плевать. на иксах он или на яве или ещё чемто!
только вот хрень какая получаеться что если Я скомпилирую программу непосредственно под arm линукс - то нехрена у меня не выйдет. ну программа через терминал может и запустится но её интерфейса видно не будет. по этому надо софт писать под этот ДЕЛВИК. что уже мне неохота.
Android — операционная система для коммуникаторов, планшетных компьютеров, электронных книг, цифровых проигрывателей, наручных часов, нетбуков и смартбуков, очков Google и других устройств, основанная на ядре Linux и собственной реализации Java от Google. Изначально разрабатывалась компанией Android Inc., которую затем купила Google.
ХЗ как на самом деле, не интересовался темой, но по моим убеждениям - это самостоятельная операционка с ядром произошедшим из линей.
Вот про засилие виртуалок - чистейшая правда. Практически под каждое приложение запускается виртуалка, что не прибавляет быстродействия и жизненного оптимизма батарейке. На уровне ОС работает чуть более, чем ничего.
вот все кричат - линукс сложно линукс то линукс се, а андроид - тот же линукс, тока на делвике скомпиленный. и ничо, все рады и пользуются.
Turdubek Okunbekov
Turdubek Okunbekov
98 456
Viktor Ratnikov ну вот поставь apt-get на андройд Я на вас посмотрю!
Я согласен, поскольку другого мнения не встречал.
там только ядро линукса. а вот файловая система уже ерунда и много чего отрезано.

даже файл более 4 гигов не кинуть
Куаныш Назаров
Куаныш Назаров
23 050
все так и есть.. .
есть ОС - операционная система линукс.
на нее накатана виртуальная машина ДЕЛВИК.
програмируешь на яве. компилятор делает коды для делвика.
кстати IOS яблочники таже шняга только в профиль.
то есть на рынке чичас только две операционки линуха и вин.
а вот надстроек много. таже Байда самсунговская...
Viktor Ratnikov на счет iOS не совсем так.
Я это с чего начал то: - есть ли на андройде утилита apt-get - нет и как говорят те кто пробовали её собрать что проги установлениые таким образом будут находиться вне этой виртуальной машины.
в то время как в iOS apt-get на полную катушку работают. и в ios запускаются примерно также как и в OS X.
дык что тут коментировать то? все ж понятно написано
Вы суть поймите: есть ядро ОС- оно же как сердце у человека, и есть оболочка ОСи - это как скелет у человека.
Вот андроид и построен на ядре юникс со своей оболочкой и другими примочками
Андроид на базе линукса создан