Выражение лица не сулило мудрости выражений ...

Сын пишет матери письмо из Африки: ...

Проект CoreOS рассматривает возможность ухода от использования Btrfs
Sat, 20 Dec 2014 10:31:47 +0600

Евросоюз выделит миллион евро на аудит безопасности свободного ПО
Sat, 20 Dec 2014 10:05:04 +0600

Предупреждение о возможной атаке по выводу из строя анонимной сети Tor
Sat, 20 Dec 2014 09:27:49 +0600

В Systemd добавлен код для разбора формата JSON
Fri, 19 Dec 2014 10:12:14 +0600

Квест с шутливым описанием процесса выбора системы инициализации в Debian
Fri, 19 Dec 2014 01:54:26 +0600

Компания Bq Mobile наметила на февраль выпуск смартфона на базе Ubuntu
Thu, 18 Dec 2014 22:27:39 +0600

В Google Docs появилась поддержка формата OpenDocument
Wed, 17 Dec 2014 18:42:39 +0600

18 декабря в МГУ Алексей Брагин проведёт семинар по ReactOS
Wed, 17 Dec 2014 17:01:54 +0600

В России будет продаваться дешевый смартфон с Firefox OS
Tue, 16 Dec 2014 21:41:22 +0600

Значительный рост популярности Linux Mint привёл к проблемам доступа к основному репозиторию
Mon, 15 Dec 2014 22:26:06 +0600

PaaS-платформа Cloud Foundry переведена под покровительство Linux Foundation
Mon, 15 Dec 2014 20:33:18 +0600

Оценка уровня оплаты разработчиков на тех или иных языках программирования
Mon, 15 Dec 2014 19:16:40 +0600

В Chrome планируется помечать соединение как небезопасное при открытии сайта по HTTP
Sat, 13 Dec 2014 21:47:41 +0600

Юристы Стэнфордского университета основали проект, посвящённый использованию торговых марок в СПО
Sat, 13 Dec 2014 09:13:14 +0600

Обновление видеолекций по теоретической физике под свободной лицензией
Sat, 13 Dec 2014 00:53:28 +0600

Новости OPENNET
Новости

Анонсирован проект Python OS Project (POP), созданный с целью разработки операционной системы, компоненты которой написаны полностью на языке Python. POP основан на ядре Linux (в данный момент используется ядро версии 2.6.32) и окружении GNU, которое постепенно перерабатывается на языке Python. Многие составные части пользовательского окружения уже переписаны. Код проекта пока недоступен (дополнение: загрузить iso-образ можно здесь) - ведётся работа по выбору открытой лицензии и созданию публичного репозитория. В качестве причин разработки называется работа ради удовольствия (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

60.6825 74.5727 0.5083 9.7549

НОВОСТИ: В Git и Mercurial устранена критическая уязвимость, проявляющаяс ... Fri, 19 Dec 2014 08:16:51 +0600

Опубликованы внеплановые корректирующие выпуски распределенной системы управления исходными текстами Git 1.8.5.6, 1.9.5, 2.0.5, 2.1.4 и 2.2.1, в которых устранена критическая уязвимость (CVE-2014-9390), способная привести к выполнению кода при обращении к репозиторию, в который злоумышленником совершён специально оформленный коммит. Одновременно выпущено обновление MSysGit 1.9.5 (порт Git для Windows), а также библиотек libgit2 0.21.3 и JGit 3.5.3.201412180710-r, которые подвержены уязвимости. Наличие уязвимости также подтверждено в системе управления версиями Mercurial (hg) и исправлено в выпуске 3.2.3.

Google Chrome Opera Firefox Рейтинг@Mail.ru