Индия хочет разработать мобильную операционную систему: это будет альтернатива iOS и Android
Правительство Индии считает, что на рынке смартфонов есть место для новой операционной системы, и хочет поддержать финансирование разработки местной альтернативы Android и iOS.
Поскольку рынок смартфонов в настоящее время является дуополией, принадлежащей двум американским компаниям, Индия попытается предложить собственное решение. Они будут разрабатываться местными стартапами и/или представителями академических кругов. Неясно, будет ли ОС предназначена для индийского рынка, или это будет международный продукт.
Раджив Чандрасекхар, министр электроники и информационных технологий Индии (MeitY), заявил, что администрация страны заинтересована в разработке индийской операционной системы, помимо iOS и Android, сообщает Economic Times:
Третьего варианта не существует. Таким образом, существует огромный интерес MeitY и правительства Индии к созданию новой операционной системы для мобильных устройств. Мы разговариваем с людьми и думаем над проектом. Если есть реальная возможность, мы будем очень заинтересованы в развитии этого направления, потому что это создаст альтернативу iOS и Android, что позволит индийскому бренду расти.
По словам Чандрасекхара, индийские власти придерживаются осторожного подхода, поскольку прежде чем начать работу над «национальной» операционной системой, необходимо провести тщательный анализ и проектирование:
Важно иметь четкие цели. Как только у нас появятся эти цели и мы будем знать, чего мы хотим достичь, тогда вся политика и действия будут соответствовать им.
Эти заявления прозвучали после публикации второго тома «Видения страны для развития электроники», подготовленного ICEA, организацией, членами которой являются такие компании, как Apple и Foxconn. Планируется, что к 2026 году объем производства электроники в Индии достигнет 300 миллиардов долларов в год. В настоящее время стоимость этой отрасли составляет 75 миллиардов долларов.
Этот отчет очень точен и говорит об источнике этих 300 миллиардов, о том, что должна сделать промышленность и что должно сделать правительство. Это пример того, как промышленность и правительство должны установить цели для страны. Производство будет стоить 300 миллиардов, а экспорт - 120 миллиардов. Это цель Индии на данный момент, сказал Чандрасекхар.
Это почти в 10 раз больше, чем в 2021 году, когда экспорт Индии составлял 15 млрд долларов.
Автор: Черри Бомб
Помощь в восстановлении системы ноутбука
Прошу помощи у разбирающихся людей.
Ноутбук Acer Nitro 5 AN515-52. Нет возможности вернуть заводское состояние, так как была переустановлена система.
Нашел и скачал образ операционной системы точно такой же модели ноутбука в формате .tib (какой она должна быть изначально, со всеми базовыми программами)
Установил Acronis True Image. Попытался восстановить этот образ но жёсткий диск. Но там появляются только две папки EFI и sources.
Уже все форумы просмотрел, сил нет, помогите...
Вопрос к гикам Пикабу!
Друзья, ни у кого нет ссылок на действующие сайты с программами под Windows Mobile 2003-6.5?
Интересно Сила Пикабу тут работает? Хм...
Пост без рейтинга, не топите в минусах, пожалуйста!
Российскую операционную систему «Фантом» довели до тестирования после 12 лет разработки с нуля
Основная ниша «Фантома» это встраиваемые системы — управление промышленным оборудованием и бытовой техникой, интернет вещей и прочие задачи, где сейчас господствует Linux. DZ Systems работает над переносом «Фантома» на фреймворк Genode — специальную «обвязку» для микроядерных операционных систем, позволяющую запускать обычные Linux-программы. Именно эта версия должна выйти к концу 2022 года.
Система использует необычную архитектуру, не похожую на Windows и Linux.
Основная версия операционной системы «Фантом» готова для пробных проектов, а полноценный релиз запланирован на конец 2022 года. Об этом главный разработчик системы Дмитрий Завалишин сообщил в интервью изданию CNews. Завалишин работает над системой с 2010 года вместе с сотрудниками холдинга DZ Systems, первую компанию которого он основал в 2005 году.
Система «Фантом» отличается от классических Windows, Linux и macOS — она использует персистентную виртуальную память, управляемый код и глобальное адресное пространство.
■ Персистентная виртуальная память подразумевает «непрерывность» выполнения процессов и высокую надёжность хранения данных. Приложения «не видят» перезагрузок и выключений, с их точки зрения система работает без остановок и постоянно сохраняет все изменения данных. Пользователю не нужно самому заботиться о сохранении файлов и резервных копий — даже аварийное завершение не повредит их. Файлов в «Фантоме» вообще нет — вместо них система оперирует объектами, которые доступны напрямую по указателям.
■ Управляемый код защищает каждый объект и не даёт программисту вручную работать с памятью — это сразу отсекает большую часть ошибок и уязвимостей, которые повреждают данные пользователя и позволяют распространяться вирусам. Классические системы защищают только процессы друг от друга, тогда как внутри них может происходить буквально что угодно.
■ Глобальное адресное пространство обеспечивает максимальную производительность выполнения программ. Классические системы делят память на пространство ядра и пространство пользователя — в первом работает ядро системы (центральная часть, управляющая всеми ресурсами), во втором — приложения пользователя. Во время работы системе приходится миллионы раз в секунду переключаться между этими пространствами, что плохо сказывается на производительности. «Фантом» избавлен от этих переключений — все процессы взаимодействуют друг с другом через прямую передачу ссылок на объекты. В классической системе это чрезвычайно опасный подход, но не в системе с управляемым кодом.
В дальнейшем Завалишин с коллегами планируют перенести «Фантом» на микроядро seL4, чтобы математическим способом проверить всю систему и доказать отсутствие в ней ошибок и уязвимостей. Это позволит создать основу для построения крайне надёжных и защищённых программных комплексов.
-----------------
Зарраза.... А я только хотел спросить - "кто-нибудь уже ставил?"...
Российскую операционную систему «Фантом» довели до тестирования после 12 лет разработки с нуля
в продолжение поста
К нам приехал моноблок на «Байкале» для офиса — «Ну а чего вы ждали?»
Система «Фантом» в виртуальной машине QEMU
Как стало известно , работа над операционной системой «Фантом», за которой стоят компания DZ Systems российского предпринимателя и программиста Дмитрия Завалишина, а также университет «Иннополис», близка к завершению. В 2022 г. разработчики рассчитывают подготовить рабочий прототип системы, портированный на фреймворк для создания ОС на базе микроядер Genode.
«Основная версия операционной системы готова к пилотным проектам. Версия для Genode пока не завершена, именно над ней и идет работа. По плану в конце года она будет готова к применению», – заявил Завалишин в разговоре с CNews.
Портированием на Genode занимается специальная рабочая группа, созданная в 2019 г. на базе «Иннополиса».
Процедура предусматривает сращивание среды исполнения программ этой операционной системы с программным ядром фреймворка, имеющим возможность поддержки многочисленных аппаратных платформ (x86, ARM, RISC-V и др.) и гипервизоров, включая формально верифицированную систему seL4. Как подчеркнул глава DZ Systems, это позволит упростить и ускорить реализацию и доработку «Фантома». Также это поможет сделать ОС более надежной и безопасной, адаптировать ее к реальному использованию в промышленной сфере.
«На сегодня существует базовая версия ОС "Фантом", которая включает в себя два слоя – традиционный слой кода, который управляет "железом" компьютера, и, собственно, слой реализации сущности ОС, – объясняет Завалишин. – Первый слой – это работа с процессором, контроллером памяти, драйверы устройств и т. п. Все это есть в любой ОС. Работа по портированию заключается в замене первого слоя на аналог из Genode. В процедуру входит написание прослойки, которая реализует низкоуровневые примитивы ядра ОС "Фантом", которые, в свою очередь, реализованы через аналогичные примитивы ядра Genode».
DZ Systems занимается развитием ОС «Фантом» на основе микроядра начиная с 2010 г. Разработка ведется с нуля. Согласно информации, опубликованной на официальном сайте проекта, эта российская ОС опирается на управляемый код и концепцию персистентной виртуальной памяти, ориентирована на применении в носимых и встраиваемых устройствах. Код проекта свободно доступен на условиях лицензии LGPL.
В отличие от принципа «все есть файл», применяемого в Unix-подобных системах, к которым относится и популярная в России GNU/Linux – именно на ее основе построено большинство отечественных ОС («Альт», Astra Linux, «Ред ОС» и т.п.), «Фантом» базируется на принципе «все есть объект».
«Операционная система устроена таким образом, что с точки зрения прикладного процесса она никогда не перестает работать, – объясняет особенности своего детища Дмитрий Завалишин. – То есть физическое выключение компьютера для нее – то же самое, что пауза, не более. И прикладные программы при новом старте продолжают работать, как будто отключения не было».
Упрощенно говоря, «Фантом» представляет собой виртуальную машину, которая с заданной периодичностью «сбрасывает» снимки своего состояния (виртуальной памяти) в постоянную память (в некотором роде напоминает гибернацию в Microsoft Windows). Это позволяет в случае отключения питания компьютера или сбоя «откатить» систему к последней успешной транзакции и как ни в чем не бывало продолжить работу.
«В ситуации, когда ОС гарантирует программе вечную работу, каждая переменная такой программы семантически превращается в файл. Это означает, что программа перестает нуждаться в, собственно, файлах для хранения данных, которые требуются для работы. Это включает в себя как данные, которые поставляются вместе с программой, так и данные, порожденные в процессе работы. Нет файлов – нет точки входа для сторонней программы (вируса), нет способа вторгнуться в "личное пространство" программы для модификации ее поведения», – отметил Завалишин в разговоре с CNews, отвечая на вопрос о том, как помогает защититься от вредоносных программ применяемый в ОС «Фантом» подход.
Помимо повышения отказоустойчивости и безопасности, данная особенность «Фантома» упрощает разработку прикладного ПО под эту ОС: программисту, в частности, не нужно заботиться о сохранении данных, а ориентированность системы на управляемый код позволяет отказаться от управления памятью вручную.
Другая важная черта «Фантома», которую отмечают разработчики, – высокая производительность. Она достигается, в частности, за счет использования глобального адресного пространства и отсутствия характерного для современных мейнстримных ОС переключения контекста между ядром и запущенными программами, которое может быть весьма ресурсозатратным, но необходимым по соображениям безопасности.
Графический интерфейс ОС «Фантом» с консолью Quake на переднем плане
По данным Github-wiki проекта, байт-код виртуальной машины «Фантома» во многом напоминает байт-код Java (выполняемый JVM), однако не предусматривает различий между встроенными типами данных и пользовательскими (классами), то есть любой объект (даже, к примеру, представляющий целое число) является экземпляром класса. Подобная схожесть позволяет достаточно легко построить конвертер байт-кода Java в понятный «Фантому», который позволит портировать на данную ОС уже существующие приложения, написанные на Java.
Кроме того, разработчики планировали предусмотреть возможность выполнения нативного кода (имеющего низкоуровневый, без посредников, доступ к «железу») в отдельном потоке (треде), привязанном к специальному объекту, что может быть полезно при решении задач, требующих высокой производительности, например, обработки видео, звука, сложных вычислений.
Наконец, «Фантом» обеспечивает начальную поддержку стандарта POSIX, что, в частности, может несколько облегчить перенос на данную ОС ПО с других, совместимых с этим стандартом, систем, например, Linux.Стоит отметить, что идеи, воплощенные в ОС «Фантом», нельзя назвать совершенно новыми. К примеру, принцип персистентности реализован в ОС EROS (Extremely Reliable Operating System), которую с 1991 по 2005 гг. разрабатывал Университет Джона Хопкинса (США). Система, полностью написанная на управляемом коде, тоже существует – это Singularity за авторством исследовательского подразделения Microsoft.
Тем не менее, на уникальность претендует «Фантом» в целом как совокупность довольно органично увязанных друг с другом и реализованных на практике давно существующих идей.
В дальнейшие планы разработчиков, входит получение версии ОС «Фантом», интегрированной с чистым микроядром sel4, создание формально верифицированной ОС на базе верифицированного микроядра.«Sel4 – единственное сегодня микроядро, в отношении которого математически доказана безошибочность его кода, – говорит Дмитрий Завалишин. – Код "Фантома" достаточно прост и невелик по объему. Если мы внедрим в него доказанно правильное ядро, можно будет рассчитывать на то, что в результате удастся доказать и правильность кода всей операционной системы в целом. Это – одна из целей, которые мы преследуем в работе с университетом "Иннополис"».
Со слов Завалишина, сейчас «Фантом» функционирует на базе собственного ядра, которое прямо работает с аппаратурой компьютера.
По словам ректора университета «Иннополис» Александра Тормасова, в ближайшее время разработчики, помимо портирования ОС на Genode, рассчитывают подготовить ее к использованию в реальных проектах, а также добавить поддержку популярных языков программирования.
Говоря о коммерческих перспективах продукта, руководитель DZ Systems заявил, что тот, вероятно, заинтересует организации, уделяющие особое внимание безопасности – предприятия ТЭК, военной промышленности, объекты критической информационной инфраструктуры (КИИ), например банки.
«Основная цель на сегодня – встроенные применения, которые требуют высокой надежности, IoT-тематика (устройства интернета вещей; – прим. CNews) и роботы», – говорит Завалишин. По его мнению, у ОС «Фантом» в данном сегменте рынка существует лишь один конкурент – Linux.
Одним из важных преимуществ операционных систем на базе Linux является свободная доступность широкого перечня программ, предназначенных для решения самых разных задач. Экосистема Linux формировалась десятилетиями при участии миллионов разработчиков и поддержке крупнейших технологических компаний мира.
На вопрос, как именно планируется решать проблему дефицита прикладных программ для по сути совершенно новой ОС «Фантом», Завалишин не ответил. По его словам, лабораторию в «Иннополисе», которая занимается системой, ведут два сотрудника университета, которые привлекают к работе группы студентов. Помимо них, над ОС трудится несколько сотрудников DZ Systems.
Поиграем в бизнесменов?
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.
Ответ на пост «Песенка про DOS»
Только недавно снился сон, как у меня аналог пип-боя на руке, с ДОСом и тонны радости в штанах, как будут завидовать мне в школе! Целых 120 мегабайт на жестком диске и аж 4 мегабайта оперативной памяти, интел 386 или 486, какая-то видяха типа maxtor! Подумал а как же охлаждение и понял ,что тем процессору и видяхе не нужен кулер! не нужен даже радиатор! Пытался запустить через консоль DOOM, а он не запускался. Вспомнил, что тогда мало было установить игру, надо было ещё зайти в файл настроек (обычно .bat позже .exe) и там настроить контроллеры, звуковую карту (или спикер), и прочие.
Не удержался, бахнул досбокс. Думаю перейти на freedos, потому что виндовс - мастдай. Но конечно же этого не сделаю. А тот пацан из моего сна - сделал бы)