Жан-Батист Керю (Jean-Baptiste Quéru) объявил (https://plus.google.com/u/0/112218872649456413744/posts/9HHR...) об уходе с поста мэйнтейнера проекта AOSP (http://source.android.com/) (Android Open Source Project), в рамках которого координируется работа с исходными текстами выпусков платформы Android, открытыми компанией Google. В качестве причины ухода упоминается потеря смысла в поддержании операционной системы, которая даже не может загрузиться в графическом режиме на флагманском продукте, для работы на котором она создана. В частности, из-за отсутствия открытых драйверов графической подсистемы, на базе AOSP невозможно сформировать работоспособную сборку для планшета Nexus 7 (http://www.google.com/nexus/7/), построенного на платформе Qualcomm Snapdragon S4 Pro и GPU Adreno 320, для которого имеются только проприетарные драйверы.URL: http://androidandme.com/2013/08/devices/new-nexus-7-may-not-.../
Новость: http://www.opennet.me/opennews/art.shtml?num=37624
Три года жди от квак-кома открытых дров, а потом еще три.
От самсунга аналогично.
Надо было надавить на вендоров, застопорить проект, то просветления.
Нафиг такая система, приходится пользоваться всякими сборками на базе офф прошивок. Псевдооткрытость.
Всё правильно сделал. Возлагаем надежды на Sailfish
>Всё правильно сделал. Возлагаем надежды на Sailfish... у которого на коалкоме будут те же проблемы, к сожалению.
Своё же железо вроде какое-то пилят.
Вы себе хоть немного представляете стоимость разработки своего железа подобного уровня? Стартам типа Jolla этого не осилит жаде если порвёт себе пятую точку.
Nokia в свои лучшие годы этим не занималась, а тут Jolla…
> Вы себе хоть немного представляете стоимость разработки своего железа подобного уровня?
> Стартам типа Jolla этого не осилит жаде если порвёт себе пятую
> точку.
> Nokia в свои лучшие годы этим не занималась, а тут Jolla…Ну не совсем так. В поднебесной вон на референсных платформах вполне себе лепят и ничего. Сейчас создать пусть и не самый выдающийся, но вполне приличный телефон вполне можно и при скромном бютжете. Берешь себе референсный дизайн от того же коалкома, разводиш, правда, скорее всего, сам. Дальше- экран / корпус / камера / батарейка - по вкусу. Я не скажу что элементарно, но ИМХО Jolla могла бы. Только ей не нужно.
> Ну не совсем так. В поднебесной вон на референсных платформах вполне себе
> лепят и ничего. Сейчас создать пусть и не самый выдающийся, но
> вполне приличный телефон вполне можно и при скромном бютжете. Берешь себе
> референсный дизайн от того же коалкома, разводиш, правда, скорее всего, сам.
> Дальше- экран / корпус / камера / батарейка - по вкусу.
> Я не скажу что элементарно, но ИМХО Jolla могла бы. Только
> ей не нужно.Ага, только дров для GPU как не было так и не будет. Для этого нужно свои чипы выпускать с открытым GPU.
OpenMoko осилила.
Ну мне даже нечего возразить. Осилили.
Оно на тот момент насколько отставала от флагманского? На 2-3 поколения…
> Ну мне даже нечего возразить. Осилили.
> Оно на тот момент насколько отставала от флагманского? На 2-3 поколения…Навсегда. Как российское IT.
> Своё же железо вроде какое-то пилят.Нет, на сколько я знаю только ОС. И в первую очередь для азиатов.
>> Своё же железо вроде какое-то пилят.
> Нет, на сколько я знаю только ОС. И в первую очередь для
> азиатов.Главное чтоб всю ос и с драйверами распространяли под правильной лицензией, допускающей...
Нужна договоренность с производителем железа. об открытих дровах уж и не мечтаем.
У Sailfish вроде только Mer открытый, GUI закрытое - о каких вообще надеждах речь?
И также примечательно что у нвидии с драйверами проблем меньше, хотя ее все вечно считают самой закрытой.
Тут, по сути, претензия не столько к производителям чипов, сколько к Гуглю, поскольку ТАКАЯ открытость платформы как фундамента интересна разве что другим проприетарастам, но не обычным пользователям.
Обычные пользователи, поставившие на свое устройство нечто свободное, не получают доступа в Google Play. Если учесть, что подавляющее большинство приложений (даже бесплатных) распространяется исключительно через Goggle Play, то зачем пользователю, скажем, планшет без приложений.Так что проблема для пользователей свободных прошивок отнюдь не в драйверах. Во всяком случае по сравнению с вышеописанной проблемой отсутствие драйверов - это еще цветочки.
> Так что проблема для пользователей свободных прошивок отнюдь не в драйверах.Ты что, глупый? Если твоя прошивка не может графику показывать - до остальных проблем ты вообще не доберешься даже...
> Ты что, глупый? Если твоя прошивка не может графику показывать - до остальных проблем ты вообще не доберешься даже...Зря обзываешься. Зачем тебе драйверы, если дальше ничего нет. На кой нужна гольная прошивка (такие, к примеру, Lenovo полулегально раздадет) без приложений. Спортивный интерес?
Либо ты делаешь экосистему (в официальную тебя вряд ли пустят), либо поступаешь, как сабж.
> Зря обзываешься. Зачем тебе драйверы, если дальше ничего нет. На кой нужна гольная прошивка (такие, к примеру, Lenovo полулегально раздадет) без приложений. Спортивный интерес?Для системы без приложений, но с драйверами, приложения написать можно. Система без драйверов работать не будет, хоть есть приложения, хоть нет, а написать драйвера без спецификации устройства не так уж просто. Так что в первую очередь проблема именно в отсутствии драйверов. И да, этот факт очевиден, так что в твоём интеллекте усомнились не зря.
> И да, этот факт
> очевиден, так что в твоём интеллекте усомнились не зря.Как и в твоем. Никто не будет переписывать приложения. Сколько лет ждали, пока разработчики начнут наконец приложения писать или портировать под linux? 10?
>> И да, этот факт
>> очевиден, так что в твоём интеллекте усомнились не зря.
> Как и в твоем. Никто не будет переписывать приложения. Сколько лет ждали,
> пока разработчики начнут наконец приложения писать или портировать под linux? 10?Сабж разрабатывался именно для тех, кто стал бы переписывать приложения. Очевидно же. Похоже, твоё суждение о интеллекте других слегка затуманено отсутствием оного интеллекта у тебя самого.
И без маркета полно приложений, и маркет может пользователь поставить отдельно.
Хотя, как по мне, гуглозонды - самое слабое место платформы.
Вырастайте уже из школьного возраста. Пользователи ничего не будут самостоятельно ставить. 99% пользователей далеки от IT, и будут ставить приложения из стандартных репозиториев.
Уж не дурак ли ты? Сабж разрабатывался именно для тех, кто не далёк от IT вообще-то.
> Вырастайте уже из школьного возраста. Пользователи ничего не будут самостоятельно ставить.
> 99% пользователей далеки от IT, и будут ставить приложения из стандартных
> репозиториев.Если пользователь осилил накатить прошивку, то осилит и накатить Gapps (процесс точно такой же) или любой другой маркет по вкусу (амазон, ФДроид) или тупо пользоваться сайдлоадом.
> Обычные пользователи, поставившие на свое устройство нечто свободное, не получают доступа в Google Play.Почему не получают? Можно же самому поставить Google Play.
Вы видимо о сторонних версиях Android (типа Cyanogen) слышали только и никогда не пользовались.
1) Google Play спокойно на них ставится
2) Есть другие репозитории ПО (например FDroid)
Вы ошибаетесь. Гугл Плей совершенно не нужен.
Возможностей поставить приложения на андроид миллион.
Aptoide, BlackMarket только пара из них.
Что за бред... Гуглу по барабану с каких устройств ты ходишь в GooglePlay лишь бы протреблял рекламу и покупал приложения. А как они будут работать на твоём железе им по большому счету по барабану. Они свои проценты имеют, и ладно...CyanogenMod прекрасный тому пример. Все приложения в том числе и гугловские ставятся и успешно обновляются. И это вполне официально и легально...
Обычным пользователям плевать, насколько открытую платформу они используют. Но такая ситуация ясно показывает, что производителя железа вовсе не горят желанием идти на встречу в этих вопросах, даже если "корпорация добра" просит.
> Но такая ситуация ясно показывает, что производителя железа вовсе не горят желанием идти на встречу в этих вопросах, даже если "корпорация добра" просит.А если она к тому же не просит то и подавно забить.
Впрочем, другой вопрос - а кому именно должны идти на встречу производители железа? Гуглу или ОЕМщикам? У них, я уверен, и так все шоколадно в личной жизни. Крупным конторам типа RedHat-а или Canonical? Да им пофигу я думаю на это дело. Ну хотя бы XOrg или в этом духе? Им тоже пофигу. В результате, остается небольшая маргинальная группа людей без какого-либо толку или профита которую как следствие можно смело вынести за скобки. Я к тому, что ругать как обычно 'нехороших производителей железа' в данном случае резону нет. Кому нахрен нужны их открытые драйвера? Реально? А сексу с ними предостаточно.
А кто по вашему более маргинален, производитель не дающий драйвера или пользователь который их требует?
> А кто по вашему более маргинален, производитель не дающий драйвера или пользователь который их требует?Те, кто не приносит прибыли производителю. Пока что я так понимаю толку от пользователей с их запросами на открытость ровно ноль. Следовательно, пользователи. Когда вдруг окажется, что запросы пользователей на открытые драйвера так или иначе смогут генерировать заметное бабло для производителя а он тем не менее будет цепляться за закрытую модель - тогда очевидно маргиналом станет уже производитель.
> Тут, по сути, претензия не столько к производителям чипов, сколько к Гуглю,
> поскольку ТАКАЯ открытость платформыГугль к открытости тоже как-то своеобразно отнесся. Вы можете использовать SDK только если не намерены менять API. Право менять апи - у гугля единолично. Такая вот опенсорсная проприетара.
GNU к свободности тоже как-то своеобразно отнёсся. Вы можете распространять GPL-защищённый код только если намерены открыть все свои наработки по нему. Право закрывать код - только если все контрибьюторы согласны. Такая вот свободная диктатура.
Вам кажется неправильным, что вы не имеете права лишать пользователей ПО свободы, если часть этого ПО — код других разработчиков, которые выбрали GPL, чтобы эту свободу своим пользователям гарантировать?
напротив, лишать пользователей прав - неправильно. но лишать прав разработчиков - тоже не дело. если разработчики не хотят чтобы их работа эксплуатировалась проприетарщиками без пользы для сообщества - они выпускают код под gpl. если разработчики не хотят, чтобы в их системе ломали api - они в праве этого требовать, если это не запрещено законодательством.
А если нужно иметь возможность менять условия распространения кода, это следует оговаривать в соглашении с контрибьюторами (Contributor License Agreement). Многие проекты так делают, GPL тут никак не мешает. Тогда контрибьютор будет заранее знать, что несмотря на то, что он вносит код под GPL, вы будете иметь возможность в будущем распространять его и на других условиях. А кто-то в этом случае может и не согласится участвовать.
Вы поменяли API, теперь ваша поделка, написанная на вашем SDK, не запустится на SDK от гугла. Вот и зачем гуглу такая фрагментация платформы?Почему же вы не ругаетесь, что нельзя изменять POSIX?
то есть фрагментация платформы это выше чем открытость ?
Как запрет изменения API (!!!) платформы влияет на открытость? Вы и API ядра Linux так просто не поменяете между прочим.Еще раз: POSIX прописан довольно жестко, но GNU/Linux открыт.
Не надо путать тёплое с мягким. POSIX -- это набор стандартов. Android -- это софт. Изменить стандарты нелегко. Но мне лично это и не надо, поскольку мне доступен софт _реализующий_ POSIX в linux, и вот реализацию я могу изменить. И вы можете. И кто угодно может. Кстати это не приводит к фрагментации POSIX.
> Не надо путать тёплое с мягким. POSIX -- это набор стандартов. Android
> -- это софт. Изменить стандарты нелегко. Но мне лично это и
> не надо, поскольку мне доступен софт _реализующий_ POSIX в linux, и
> вот реализацию я могу изменить. И вы можете. И кто угодно
> может. Кстати это не приводит к фрагментации POSIX.Конечно, не приводит. Это уже привело к фрагментации GNU/Linux.
> Конечно, не приводит. Это уже привело к фрагментации GNU/Linux.беру софт из дебиана. собираю. запускаю. работает. наверное, это «фрагментация» виновата.
>> Конечно, не приводит. Это уже привело к фрагментации GNU/Linux.
> беру софт из дебиана. собираю. запускаю. работает. наверное, это «фрагментация»
> виновата.Та-та-та, папаша Меркандон! И гуёвые фигни работают? И бинари запустятся? Нет? Ой, что ты, вихрь! Как это мило - виртуалбоксов 30 сборок под разные пингвины!
> И гуёвые фигни работают?работают.
> И бинари запустятся?
запускать исходники я пока что не научился.
> Как это мило — виртуалбоксов 30 сборок под разные пингвины!p.s. собираю некоторые пакеты для дебиана и арча прямиком на своей слаке, безо всяких виртуалбоксов. наверное, тоже от оголтелой фрагментации.
> Конечно, не приводит. Это уже привело к фрагментации GNU/Linux.Может быть. Не заметил, если честно.
Я не уверен, но вроде API менять можно, НО хоть как-то связывать то, что получилось с Android нельзя.Что-то вроде делай что хочешь, но только попробуй назвать это Android.
Смешались в кучу кони, люди...
Название Андроид застолблено гуглом и называть свою ОСь андроидом (на базе чего бы то не было) - нельзя.
API менять можно. Закрытый только SDK, который поставляет гугль и трогать запрещает, чтобы не плодить сущностей (или по каким другим соображениям), в противном случае гнусмас и прочие с радостью бы нафоркали СДК и попытались бы угнать платформу "под себя", наплодив софт который работает только под их трубками и с их прошивками, попутно приманивая разработчиков писать на своём СДК, несовместимом со стандартным. Вот это была бы реальная фрагментация, а не то, о чём воют на каждом углу апологеты яблока и окна.При этом форкнуть андроид и сделать свою ОСь на его базе никто не мешает (Циан, например).
> Гугль к открытости тоже как-то своеобразно отнесся. Вы можете использовать SDK только
> если не намерены менять API. Право менять апи — у гугля
> единолично. Такая вот опенсорсная проприетара.вообще-то, насколько я помню, можешь менять. только не можешь потом говорить, что это ведроид. так, «my custom os», без упоминания ведроида.
А Google тут собственно причём? Они пишут программную часть продукта, а подрядчики делают всё остальное.
И да Google никогда не утверждал, что у них свободная платформа, они говорят открытая т.е. тебя допустят в код но насколько глубоко они решат сами…
Гугль тут при чём? То, что делают ОНИ (Гугль) - они открывают. Это - хорошо. За это - им спасибо. А то, что открытый андроид на закрытых дровах - так эту проблему сначала надо признать. Далеко не надо ходить: уже тут полно народу с мантрой "gpl самая открытая, bsd - проприетарщики". А проблему нужно: признать, потом объединиться, и тогда решать. А до тех пор будет локально-пятнистый опенсорц.
> с мантрой «gpl самая открытая, bsd — проприетарщики»поправка: не проприетарщики, а проприерастные подстилки. впрочем, те, кто не перешёл на GPLv3 — тоже.
Я нахожу это попыткой защитить свою честь, и не пятнать себя ради денег.
Поступок имеет право быть оцененным.
> Я нахожу это попыткой защитить свою честь, и не пятнать себя ради
> денег.
> Поступок имеет право быть оцененным.О, да-да. Давай, вали в тайгу. Живи натуральным обменом. Не пятнай свою честь ради зарплаты. Мы оценим, не сомневайся.
> О, да-да. Давай, вали в тайгу. Живи натуральным обменом. Не пятнай свою
> честь ради зарплаты. Мы оценим, не сомневайся.«вы» не оцените. потому что феноменально тупые. это видно из приведённой мной цитаты.
Стоп, стоп, а как убунта тогда запускается и работает на нексус 7, если драйверов нет?
Драйвера есть, они закрытые.
Убунта изначально запускалась на старой версии Nexus 7, с Tegra3
> если драйверов нет?"имеются только проприетарные драйверы". Убу это не остановило, а отличие от САБЖа.
+++Чтение новости вслух. С вас $5. В кассу!
>> если драйверов нет?
> "имеются только проприетарные драйверы". Убу это не остановило, а отличие от САБЖа.
> +++Чтение новости вслух. С вас $5. В кассу!Речь о новом нексусе. И, учитывая, что уба запускается на основе цианчика, а AOSP на новом нексусе 7 не запустить (нет дров), то и циана там не будет.
> Стоп, стоп, а как убунта тогда запускается и работает на нексус 7На первом (где 1280x800) -- tegra3, для неё есть. Хотя и там с 3G-модемом непонятно -- ядерный кусок есть, вот только волшебных юзерспейсных хелперов, которые в нём упоминаются, найти так и не удалось.
На свежевышедшем (где 1920x1200) -- квалком, не заработает.
Заработает, freedreno есть, немного ядро подпилить - и гномощель запускаться будет
> На свежевышедшем (где 1920x1200) -- квалком, не заработает.Продолжаем ждать Wayland. Его разработчики предвидели же такую ситуацию.
> Продолжаем ждать Wayland. Его разработчики предвидели же такую ситуацию.И оно работает без драйверов? И без переписывания ядра+загрузчика под каждую арм-железку?
ХОЧУ!!!
android disband!
Зачем так громко хлопать дверью? Надо было сначала Google'у сказать, потому что там скорее всего не в курсе о том, что в любительскую сборку для Nexus нельзя легально установить проприетарный драйвер видеокарты.
> там скорее всего не в курсеВы серьёзно?
> проприетарный драйвер видеокарты
Он один-единственный, если что. Других для этого железа нет.
"Это все Бояре лихуют, а царь то хороший" - русский народ последние 900 лет.
Простота , Вася, она хуже воровства.
> там скорее всего не в курсеа Царь-то, небось, и не знает, обманывают его плохие люди! а вот если Царю рассказать, что творят, так Царь быстро порядок наведёт!
Тема связи гугла и квалкома не раскрыта. Сначала они за каким-то фигом сошлись, а судя по уходу расставаться и не собираются.
У меня Нексус 4 и Циан, всё работает.
Ага работает с надежным проприетарным костылем в анусе.
Но прошивка же сторонняя.
Про блобятину Нвидии что-то так не говорят, наоборот одобряют.
> У меня Нексус 4 и Циан, всё работает.Мы все за тебя очень рады. А если ты прочитаешь статью, то узнаешь, что речь о новом нексусе 7, модель 2013 года.
В этом и проблема по-моему plasma-active. Они принципиально хотят сделать устройство с открытыми дровами под gplv вроде бы.
Поступок настоящего рыцаря!
Потому как андроид это проприерастия завуалированная. Правильно сделал
Совершенно согласен. А то как же им туда безнаказанно свои анальные зонды пихать. Собственно, я думаю, что между гуглём, яплем и мысы не такая уж большая разница. Главное, все лежат под штатовским госдепом одинаково.
Истинно так!
Олухе минесуют. Фанбоям анрюхи правда не нужна
вообще интересная ситуация... ок, что мне нужно сделать, чтобы получить драйвера чипсета qualcomm?
>что мне нужно сделать, чтобы получить драйвера чипсета qualcomm?Написать их.
Купить их.
Интересно, у "Moto X" такая же ситуация с драйверами?
плакса какой-то
> плакса какой-тоstupid какой-то
Все современные GPU не имеют открытых драйверов, так что проблема у всех одна. Обрезки кода в открытом виде не в счет. Что же касается Qualcomm и других подобных кампаний, то драйвера к ним можно написать все необходимое даст сама компания но только после подписания контракта с большим количеством нулей.
Ну не фаааакт... если только предположить, что количество нулей достаточно для того, чтобы его вообще купить, этот Qualcomm.
Сомневаюсь, что у кого-то в индустрии хватит денег. Капитализация Qualcomm порядка 100 млрд. USD, а на руках порядка 30 млрд. Они могут купить NVIDIA, AMD, а потом ещё на Nokia сдача останется :)
а ещё можно публично послать их в задницу. вместе с гугелем. что человек и сделал.
...от чего драйвера, собственно, всё равно не появятся...Если бы гугл свободу платформы поддержал ХОТЬ КАК-ТО - шанс бы был. А гуглу насрать, в чём к нему и есть основная претензия...
Причём, частично засчёт свободы и поддержания кода в общем репо можно было бы и с пресловутой фрагментацией побороться, т.е. гуглу бы тоже профит некий был.
> …от чего драйвера, собственно, всё равно не появятся…и поэтому надо вообще ничего не делать: молча сидеть и жрать Норму.
> ...от чего драйвера, собственно, всё равно не появятся...Уже появились. Google то ли дожал Qualcomm, то ли Qualcomm сам сдался, но дрова выложили сегодня.
https://developers.google.com/android/nexus/drivers#razor
Так блобы же - они всегда были. Опенсорцных дров от этого не появилось.
Опенсорцных драйверов не было никогда в составе Android Open Source Project. Керу ушёл из-за того, что и блобов не было.
>> ...от чего драйвера, собственно, всё равно не появятся...
> Уже появились. Google то ли дожал Qualcomm, то ли Qualcomm сам сдался,
> но дрова выложили сегодня.вообще, это даже хуже, чем ничего.
(дураки, вам отмечаться в комментариях к этому комментарию)
> Все современные GPU не имеют открытых драйверовIntel разрабатывает открытые сразу. Вообще очень интересная контора - являясь столпом wintel и прямой поддержкой и опорой MS на мобилопланшетном рынке (arm мелкомягкие не потянули толком), делают достаточно много открытых вещей, чтобы считать это случайностью.
>> Все современные GPU не имеют открытых драйверов
> Intel разрабатывает открытые сразу. Вообще очень интересная контора - являясь столпом wintel
> и прямой поддержкой и опорой MS на мобилопланшетном рынке (arm мелкомягкие
> не потянули толком), делают достаточно много открытых вещей, чтобы считать это
> случайностью.Тююююююююююю! Неужто?