Закон Брукса

Увеличение числа участников при подготовке опаздывающей программы только замедляет процесс.

3-х летний мальчик целый день пугал бабушку тем, что ходил за ней и говорил:"Молись и кайся". ...

Верховный Суд Италии признал незаконным навязывание Windows на новых ПК
Sat, 25 Oct 2014 21:14:55 +0600

Проекты Anonabox и TorFi заблокированы на Kickstarter
Sat, 25 Oct 2014 11:05:07 +0600

Введён в строй сервис для постоянного мониторинга производительности GNOME
Fri, 24 Oct 2014 23:24:12 +0600

В состав GTK+ интегрирована поддержка дисплейного сервера Mir
Fri, 24 Oct 2014 23:14:39 +0600

openSUSE объявил о слиянии rolling-проектов Tumbleweed и Factory
Fri, 24 Oct 2014 16:23:31 +0600

Разработчики ownCloud просят исключить свой проект из репозиториев Ubuntu
Fri, 24 Oct 2014 09:47:50 +0600

Clang включен в число системных компиляторов DragonFly BSD
Thu, 23 Oct 2014 12:05:59 +0600

Обзор изменений в Debian Jessie, связанных с мультимедиа
Thu, 23 Oct 2014 10:43:26 +0600

Компания Imagination опубликовала документацию на набор команд GPU семейства PowerVR
Thu, 23 Oct 2014 09:26:54 +0600

В GCC 5.0 принята поддержка системы оптимизации AutoFDO
Thu, 23 Oct 2014 09:14:50 +0600

Fastsocket - новая высокомасштабируемая реализация сетевой подсистемы ядра Linux
Wed, 22 Oct 2014 21:41:58 +0600

22 ноября в Одессе состоится конференция FOSS Sea 2014, посвящённая свободным технологиям
Wed, 22 Oct 2014 13:39:01 +0600

Debian задействовал Xfce по умолчанию для архитектур, отличных от i386 и amd64
Wed, 22 Oct 2014 09:03:13 +0600

7 ноября в Москве состоится ночь свободных игр
Tue, 21 Oct 2014 23:36:14 +0600

25 октября в Санкт-Петербурге состоится Linux Fest
Tue, 21 Oct 2014 16:39:30 +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

41.8101 52.9065 0.3863 6.8334

НОВОСТИ: Началось альфа-тестирование Fedora 21 для архитектуры Aarch64 Thu, 23 Oct 2014 15:16:28 +0600

Началось формирование сборок с альфа-версией Fedora 21 для серверных систем с 64-разрядной архитектурой ARMv8/AArch64. Сообщается, что сборки Aarch64 содержат все возможности, доступные в базовом наборе пакетов Fedora 21 Base и в варианте дистрибутив для серверных систем Fedora 21 Server. Для Aarch64 доступно более 15 тысяч пакетов из репозиториев Fedora. Из поддерживаемых аппаратных платформ отмечаются ARM Juno и Storm, включая такие платы, как Mustang, AMD Seattle и ARM Versatile Express64, а также эталонный эмулятор.

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