Никогда не оказывайте услуг, о которых не просят

Задание дочери по рисованию в 5 классе: «Нарисовать инопланетянина». ...

Libreboot возвращается в проект GNU
Thu, 27 Apr 2017 09:03:50 +0600

Grsecurity прекращает бесплатное распространение своих патчей
Wed, 26 Apr 2017 15:21:58 +0600

Компания OmniTI прекращает разработку OmniOS, дистрибутива Illumos
Wed, 26 Apr 2017 09:19:31 +0600

Debian прекращает поддержку FTP на своих серверах
Tue, 25 Apr 2017 18:14:16 +0600

Linux Foundation развивает EdgeX, новую платформу для интернета вещей
Tue, 25 Apr 2017 09:42:04 +0600

Canonical закрывает Ubuntu Store и прекращает выпуск обновлений для Ubuntu Phone
Mon, 24 Apr 2017 23:20:37 +0600

Microsoft обеспечил поддержку запуска Linux-контейнеров в Windows Server
Mon, 24 Apr 2017 09:56:51 +0600

openSUSE и SUSE Linux Enterprise синхронизируют номера выпусков
Sat, 22 Apr 2017 23:09:20 +0600

Поучительный опыт информировния банков об уязвимостях
Sat, 22 Apr 2017 09:15:24 +0600

Сбой в инфраструктуре привёл к недоступности серверов Red Hat, Fedora и GNOME
Fri, 21 Apr 2017 20:13:35 +0600

Tor прекращает разработку hardened-версии своего браузера
Fri, 21 Apr 2017 09:51:07 +0600

Google планирует добавить в Chrome средства для блокирования неприемлемой рекламы
Thu, 20 Apr 2017 09:59:23 +0600

6 мая в Москве пройдет международная конференция от разработчиков Blend4Web
Wed, 19 Apr 2017 12:40:46 +0600

Проект Halium нацелен на унификацию основы мобильных Linux-платформ, отличных от Android
Wed, 19 Apr 2017 09:47:08 +0600

В Ubuntu 17.10 планируют использовать Wayland по умолчанию
Tue, 18 Apr 2017 23:40:06 +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

56.3131 61.5052 0.5062 8.1723

НОВОСТИ: Предварительное сообщение об удалённой уязвимости в сетевом стек ... Tue, 25 Apr 2017 07:36:39 +0600

Джейсон Доненфилд (Jason A. Donenfeld), выявил уязвимость в сетевом стеке ядра Linux, позволяющую удалённо инициировать переполнение буфера. Уязвимость вызвана ошибкой в коде drivers/net/macsec.c с реализацией стандарта IEEE 802.1AE (MACsec). Подробности пока не сообщаются, а CVE ID не назначен, но, судя по всему, эксплуатация возможна только в локальных сетях, в которых применяется достаточно редкая технология MACsec.

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