Строго говоря, ядро Linux предоставляет немногим больше, чем прямой интерфейс к оборудованию, на котором оно работает. Существует целый набор дополнительных API-интерфейсов, программ, приложений и т. Д. Для Android-телефонов, от которых зависят приложения Android. Кроме того, Android не работает на общем ядре Linux, а вместо этого работает на ядре, которое было настроено Google для конкретной цели запуска их ОС.
Даже если технически возможно воспроизвести весь стек, необходимый для работы приложений Android в другой системе, он будет раздутым и крайне неэффективным. Размер экрана ограничен, концепция "оконной системы" не существует в мобильном телефоне Некоторого оборудования просто нет, SIM-карты, GPS и т. д.
Есть эмулятор, который обманывает приложения, давая им те дополнительные биты, которые им нужны. Но он использует собственный OpenJDK на вашем компьютере, поэтому они будут работать нормально. Думайте об этом как о тестовой среде, а не о эмуляторе.
См. Управление выпусками Debian; для Debian 9 было сказано:
Как всегда, Debian 9 «Stretch» будет выпущен «когда будет готов».
и это общее правило для всех релизов.
Запланированная дата выпуска Debian 9, 17 июня 2017 г., была объявлена 26 мая того же года. Выпуск Debian 10 запланирован на 6 июля 2019 года, как объявлено 11 июня.
Вообще говоря, вы правы в том, что «когда будет готово» в значительной степени коррелирует с количеством (критических для релиза) ошибок в тестируемом дистрибутиве. Команда выпуска регулярно публикует обновления debian-devel-announce
, ссылки на которые можно найти на странице управления выпусками. В этих обновлениях перечислены элементы, которые еще необходимо исправить (включая ошибки, но не только), и объясняется, как вы можете помочь; в основном это:
Лучший способ узнать, когда выйдет выпуск Debian, — это помочь исправить проблемы, мешающие его выпуску: по мере уменьшения количества таких проблем приближается дата выпуска.
Вы можете отслеживать критические для выпуска ошибки; те, которые имеют значение для следующего выпуска, учитываются как «количество, относящееся к следующему выпуску».Другими важными компонентами выпуска Debian являются его программа установки и документация.
Я знаю, что вы уже выбрали свой ответ, но это может помочь. Судя по прошлому опыту, полный релиз происходит примерно через 7-8 месяцев после полной заморозки, что означает, что к этому моменту уже исправлено около 40% критических ошибок релиза. Текущие ожидания сообщества состоят в том, что Stretch станет стабильным в какой-то момент до сентября. Однако в ближайшее время ожидается объявление даты релиза.
Для получения дополнительной помощи по этой теме прочитайте этот пост:
http://forums.debian.net/viewtopic.php?f=20&t=132885#p642644
и этот
https:// lists.debian.org/debian-devel-announce/2017/04/msg00013.html
Вы можете попробовать мой глупый сценарий предположения:
$./debdatez
['19 July 2002',
'6 June 2005',
'8 April 2007',
'15 February 2009',
'6 February 2011',
'4 May 2013',
'6 July 2015',
'22 June 2017']
average time to release Debian: 67293257.1429s
...or: 2 years, 2 months, 18 days
so next release is definitely on 09 August 2019
$
В случае, если это не очевидно, не стоит преувеличивать. :Он просто вычисляет среднее время между выпусками и делает "прогноз" на его основе. Тем не менее, достаточно хорошо, чтобы посмотреть, когда начать проявлять любопытство.
Debian выпускает новую версию, когда группа выпуска просматривает -критические ошибки в выпуске и решает, что они недостаточно важны, чтобы сдерживать все, поэтому они объявляют тестирование «зрелым», и оно становится стабильным.
Вы можете отслеживать количество ошибок RC здесь:twitter.com/debian _tracker