Мудрая мысль не имеет срока годности.

— Милая, нам нужно серьёзно поговорить. ...

Тестовые сборки дистрибутива Virtuozzo 7, собранного из открытых компонентов OpenVZ
Wed, 01 Jul 2015 16:48:17 +0600

Верховный суд США отказался пересмотреть решение о принадлежности API к интеллектуальной собственности
Tue, 30 Jun 2015 09:53:01 +0600

30 июня при синхронизации времени появится лишняя секунда
Mon, 29 Jun 2015 16:12:04 +0600

Из Firefox будет удалена опция для замены страницы новой вкладки
Sun, 28 Jun 2015 23:17:16 +0600

В LLVM/Clang добавлена техника защиты стека SafeStack
Sun, 28 Jun 2015 03:04:48 +0600

IETF официально вывел из обихода протокол SSLv3
Sat, 27 Jun 2015 09:23:50 +0600

Началась работа над openSUSE 42, основанном на коде SUSE Linux Enterprise
Fri, 26 Jun 2015 20:53:56 +0600

Джонатан Риддел покинул управляющий совет Kubuntu
Fri, 26 Jun 2015 11:43:05 +0600

CyanogenMod представил финальные выпуски 11.0 и 12.0 и переключился на разработку ветки 12.1
Fri, 26 Jun 2015 10:59:56 +0600

GitHub выпустил среду редактирования кода Atom 1.0
Thu, 25 Jun 2015 20:45:36 +0600

Инициатива по созданию единой коллекции обновлений прошивок для Linux
Thu, 25 Jun 2015 09:57:30 +0600

Ford использует Ubuntu в проекте беспилотного автомобиля
Thu, 25 Jun 2015 09:21:41 +0600

Поступил в продажу смартфон Meizu MX4, укомплектованный платформой Ubuntu Phone
Wed, 24 Jun 2015 23:44:33 +0600

Разработчики Chromium отключили автоматическую загрузку проприетарного дополнения
Wed, 24 Jun 2015 23:24:38 +0600

Выпуск Docker 1.7. Docker и CoreOS объединили усилия в разработке единого формата контейнеров
Wed, 24 Jun 2015 14:34:18 +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

55.4756 61.6556 0.4522 8.9457

НОВОСТИ: Компания Amazon представила собственную открытую реализацию TLS Tue, 30 Jun 2015 18:57:05 +0600

Компания Amazon анонсировала проект s2n, в рамках которого подготовлена компактная и быстрая библиотека с реализацией протоколов SSLv3, TLS1.0, TLS1.1 и TLS1.2. Из методов шифрования поддерживаются 128-и 256-разрядный AES в режимах CBC и GCM, а также 3DES и RC4. Среди других возможностей: DHE, ECDHE, TLS-расширения SNI (Server Name Indicator), ALPN (Application-Layer Protocol Negotiation) и OCS (Online Certificate Status Protocol). Код s2n написан на языке Си и распространяется под лицензией Apache. Библиотека имеет модульную структуру и, помимо встроенных алгоритмов шифрования, может использовать для выполнения операций шифрования внешние криптографические фреймворки, такие как OpenSSL, LibreSSL, BoringSSL и Apple Common Crypto.

???????@Mail.ru Opera Firefox Google Chrome