Кредо Фингейла

Истина в науке. Не позволяйте фактам вводить вас в заблуждение.

Американские программисты очень долго не могли понять, ...

Фонд СПО признал ноутбук Libreboot X200 соответствующим требованиям обеспечения свободы пользователей
Fri, 30 Jan 2015 09:11:40 +0600

Microsoft инвестирует в развитие Android-прошивки CyanogenMod
Thu, 29 Jan 2015 23:21:28 +0600

Патчи для ускорения MESA в ситуациях, когда производительность ограничена CPU
Thu, 29 Jan 2015 22:20:32 +0600

Выпуск ABillS 0.7 ознаменовал превращение свободной биллинговой системы в проприетарный продукт
Thu, 29 Jan 2015 14:33:10 +0600

В Firefox OS появилась поддержка P2P-связи с использованием Wi-Fi Direct
Thu, 29 Jan 2015 11:15:29 +0600

В Firefox 36 будет прекращена поддержка сертификатов на основе 1024-разрядных ключей RSA
Thu, 29 Jan 2015 10:38:27 +0600

Проект Mozilla экспериментирует с развёртыванием узлов Tor
Wed, 28 Jan 2015 22:01:38 +0600

YouTube перешёл по умолчанию на HTML5-проигрыватель видео
Wed, 28 Jan 2015 09:01:40 +0600

В ночные сборки Firefox добавлен API для 3D-шлемов и изоляция NPAPI-плагинов
Mon, 26 Jan 2015 21:56:00 +0600

Arch Linux переводит программы KDE на KDE Framework и Qt 5
Mon, 26 Jan 2015 15:04:17 +0600

В Москве состоится конференция по СУБД PostgreSQL
Mon, 26 Jan 2015 13:10:18 +0600

В Омске состоится Ubuntu Global Jam 15.04
Mon, 26 Jan 2015 12:12:55 +0600

Принято решение по открытию Biicode, менеджера зависимостей для С/C++
Sat, 24 Jan 2015 14:31:03 +0600

Линус Торвальдс столкнулся с дилеммой: устранение уязвимости или сохранение совместимости
Sat, 24 Jan 2015 10:43:32 +0600

Разработчики GNOME развивают систему контейнеров для запуска графических приложений
Fri, 23 Jan 2015 20:50:40 +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

68.7303 77.5690 0.5831 1.1003

НОВОСТИ: Выпуск web-браузера GNU IceCat 31.4.0 Thu, 29 Jan 2015 09:58:03 +0600

Проект GNU представил новый выпуск web-браузера IceCat 31.4.0. Браузер построен на кодовой базе Firefox 31.4.0 ESR, приведённой в соответствие с требованиями к полностью свободному ПО. В частности, удалены несвободные компоненты, заменены элементы оформления, прекращено использование зарегистрированных торговых марок, отключен поиск несвободных плагинов и дополнений, интегрированы дополнения, направленные на усиления приватности.

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