Два политических принципа Тодда

Неважно, что вам говорят — вам говорят не всю правду.

Неважно, о чем говорят — речь всегда идет о деньгах.

Блондиннка звонит в такси: ...

Фонд свободного ПО сертифицировал 15 устройств компании Technoethical
Thu, 29 Jun 2017 10:49:05 +0600

Сервис Let's Encrypt преодолел рубеж в 100 млн сертификатов
Thu, 29 Jun 2017 10:18:44 +0600

GitHub выступил с инициативой "Открытая пятница"
Thu, 29 Jun 2017 09:25:52 +0600

Компания Sony открыла свои наработки в области нейронных сетей
Wed, 28 Jun 2017 10:33:16 +0600

Разработка проекта Elementary OS переведена на Git и GitHub
Mon, 26 Jun 2017 21:47:54 +0600

Проект Debian уведомил о проблемах с CPU Intel Skylake и Kaby Lake
Sun, 25 Jun 2017 21:09:12 +0600

В OpenBSD добавлена новая защита от атак на основе заимствования кусков кода
Sun, 25 Jun 2017 09:34:29 +0600

Опубликована 49 редакция списка самых высокопроизводительных суперкомпьютеров
Sat, 24 Jun 2017 09:28:32 +0600

Ubuntu переходит на формат сетевой конфигурации netplan
Fri, 23 Jun 2017 09:57:19 +0600

Агентство национальной безопасности США опубликовало каталог своих открытых проектов
Thu, 22 Jun 2017 08:41:36 +0600

В состав GCC одобрено включение языка программирования D
Wed, 21 Jun 2017 20:41:08 +0600

Google прекращает поддержку Android Market в Android 2.1 и более ранних выпусках
Wed, 21 Jun 2017 09:27:47 +0600

Европейский Фонд СПО ввёл в строй платформу совместной разработки на основе Git
Fri, 16 Jun 2017 21:31:32 +0600

Конференция PyCon Russia пройдёт 16-17 июля недалеко от Москвы
Wed, 14 Jun 2017 15:54:32 +0600

Для OpenBSD представлена новая техника рандомизации адресного пространства ядра
Tue, 13 Jun 2017 09:31:01 +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

59.5415 67.6868 0.5318 8.7574

НОВОСТИ: Уязвимость в systemd-resolved Wed, 28 Jun 2017 09:31:16 +0600

В systemd-resolved, поставляемом в составе systemd кэширующем DNS-резолвере, выявлена уязвимость (CVE-2017-9445), которая потенциально может привести к выполнению кода при обработке специально оформленного ответа от DNS-сервера, подконтрольного злоумышленнику. Проблема вызвана ошибкой в расчёте размера памяти для обработки запроса, которая может привести к тому, что TCP-ответ не уместится в выделенный буфер.

???????@Mail.ru Opera Firefox INFOBOX - хостинг Google Chrome