Новости IT, хостинга
  Android, Apple, Facebook, Google, Linux, Microsoft, Twitter, Интернет, Россия, браузеры, обновление ПО, онлайн-сервисы, операционные системы, планшеты, поисковые системы, рынок ИТ, сделки, смартфоны, социальные сети, уязвимости  
  новостей: 9506
  комментариев: 1021

Python OS Project - новая операционная система на языке Python


Анонсирован проект Python OS Project (POP), созданный с целью разработки операционной системы, компоненты которой написаны полностью на языке Python. POP основан на ядре Linux (в данный момент используется ядро версии 2.6.32) и окружении GNU, которое постепенно перерабатывается на языке Python. Многие составные части пользовательского окружения уже переписаны. Ведётся работа по выбору открытой лицензии и созданию публичного репозитория. В качестве причин разработки называется работа ради удовольствия (Just For Fun) и желание сделать интересную и легко изменяемую систему.

В настоящее время на языке Python переписаны такие приложения, как инсталлятор, пакетный менеджер, система инициализации, файловый менеджер, типовые системные утилиты (ls, cp, rm, vat, zcat и т.п.), эмулятор терминала (POPemu на базе termemulator), вспомогательные утилиты (wget, top), интерфейс к mplayer, mpd и moc, PDF-просмотрщик. В состав также входит оконный менеджер Qtile, http-сервер POPweb (основан на Cherrypy), Jabber/ICQ клиент POPim, графический редактор Mirageiv, BitTorrent-клиент Deluge, текстовый редактор Snaked и СУБД Buzhug. В планах разработка web-браузера на языке Python, офисного пакета, X-сервера и в конечном итоге создание ядра системы на языке Python.

Дополнительно можно упомянуть, что создание операционных систем на интерпретируемых языках неоднократно предпринималось в прошлом. Например, наиболее известными из ныне живущих проектов по созданию ОС на Python являются Pycorn OS и Cleese. В отличие от проекта POP, данные операционные системы ориентированы в первую очередь на создании ядра системы на языке Python, включая драйверы, сетевой стек и реализацию файловых систем. В рамках проекта Cleese развивается концепция создания интерпретаора байткода Python, способного работать непосредственно на "голой" системе, выступая в роли микро-ядра для запуска написанных на языке Python компонентов ядра ОС. В рамках проекта Perlix развивается пользовательское окружение на языке Perl, работающее поверх ядра Linux. Обилие проектов по созданию операционных систем базируется языке Java, среди них: JNode, JOS, JX, Sanos, SavaJe и JavaOS


Источник: opennet.ru

  26 ноября 2011 408
Версия для печати

← предыдущая новость следующая новость →

Мой комментарий
Ваше имя*:
Email:
Комментарий*:
Зарегистрироваться автоматически: Вы будете зарегистрированы на сайте автоматически при добавлении комментария. Обязательно заполните поле Email для этого.
Сумма чисел 9 и 10*:            


Хостеры (1398)
HostDB (29)
Софт (2640)
Железо (993)
Интернет (1435)
Статистика и аналитика (3324)


Лучшие новости
ХостерыБезлимитный хостинг, совершенно бесплатно.   ProHoster

ХостерыМы разработали новые тарифы виртуальных серверов с SSD дисками, бесплатным администрированием и резервным копированием!   RigWEB

ХостерыНедорогие сервера с широким каналом   EuroHoster.org

Хостеры+ 1 ядро ко всем тарифам VPS в Нидерландах   EuroHoster.org

ХостерыНовая возможность в панели управления   1cloud

ХостерыС 1-го июня будет произведена коррекция цен на доменные имена второго и третьего уровня в зоне *.ua   UH.ua

ХостерыПринятие решений – это всегда трудоемкий процесс, требующий времени и анализа аргументов в пользу того или иного варианта. Именно поэтому .masterhost предлагает своим клиентам «Месяц на размышление»   .masterhost

Хостеры2016 год объявлен Годом российского кино. Команда .masterhost решила поддержать эту инициативу: в течение 2016 года компания проведет для клиентов целый ряд акций, посвященных любимым шедеврам   .masterhost


Самые читаемые новости
ХостерыС 1-го июня будет произведена коррекция цен на доменные имена второго и третьего уровня в зоне *.ua   UH.ua

Хостеры+ 1 ядро ко всем тарифам VPS в Нидерландах   EuroHoster.org

ХостерыНовая возможность в панели управления   1cloud

ХостерыПринятие решений – это всегда трудоемкий процесс, требующий времени и анализа аргументов в пользу того или иного варианта. Именно поэтому .masterhost предлагает своим клиентам «Месяц на размышление»   .masterhost

Хостеры2016 год объявлен Годом российского кино. Команда .masterhost решила поддержать эту инициативу: в течение 2016 года компания проведет для клиентов целый ряд акций, посвященных любимым шедеврам   .masterhost

ХостерыБезлимитный хостинг, совершенно бесплатно.   ProHoster

ХостерыМы разработали новые тарифы виртуальных серверов с SSD дисками, бесплатным администрированием и резервным копированием!   RigWEB

ХостерыНедорогие сервера с широким каналом   EuroHoster.org


Отправить сообщение администратору

Сумма чисел 39 и 0*:


Яндекс цитирования Rambler's Top100
сообщить о неточности