Чем меньше должность, тем заметнее твое отсутствие на рабочем месте.

Жена говорит мужу-программисту: ...

Анонсирован Devuan, форк Debian GNU/Linux без systemd
Fri, 28 Nov 2014 18:15:08 +0600

В рамках проекта IO.js началось развитие форка Node.js, независимого от компании Joyent
Fri, 28 Nov 2014 08:57:40 +0600

Ubuntu 14.10 обогнал OS X в большинстве тестов производительности
Fri, 28 Nov 2014 07:30:49 +0600

Проект ReactOS представил новую реализацию пользовательской оболочки Explorer
Thu, 27 Nov 2014 22:10:54 +0600

Язык программирования Go портирован на iOS
Thu, 27 Nov 2014 21:57:24 +0600

Во FreeBSD ожидается появление системы управления сервисами, похожей на systemd
Thu, 27 Nov 2014 17:37:28 +0600

Агентство национальной безопасности открыло код системы NiFi
Wed, 26 Nov 2014 23:14:37 +0600

Canonical и Meizu подписали стратегическое соглашение, касающиеся Ubuntu Phone
Wed, 26 Nov 2014 19:37:56 +0600

13 декабря в Москве состоится конференция RuBSD 2014
Wed, 26 Nov 2014 17:03:56 +0600

Реорганизация и планы по развитию проекта Thunderbird
Wed, 26 Nov 2014 10:54:18 +0600

Представлен новый интерфейс поиска для Firefox
Tue, 25 Nov 2014 22:20:36 +0600

Google представил план окончательного прекращения поддержки NPAPI-плагинов в Chrome
Tue, 25 Nov 2014 19:05:14 +0600

Проект PolarSSL перешел в руки компании ARM
Mon, 24 Nov 2014 17:04:30 +0600

Урегулировано патентное разбирательство между Google и Rockstar
Mon, 24 Nov 2014 11:21:54 +0600

Разработка JavaScript-движка V8 переведена на Git
Mon, 24 Nov 2014 10:26:02 +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

49.3220 61.4108 0.4171 8.0283

НОВОСТИ: Yandex представил новую концепцию интерфейса web-браузеров Fri, 28 Nov 2014 10:07:46 +0600

Yandex выпустил тестовую версию нового web-браузера, построенного на основе кодовой базы свободного проекта Chromium. Браузер примечателен реализацией нового прозрачного интерфейса пользователя, в котором управляющие элементы не выделены в отдельные области, а накладываются на содержимое, которое занимает всё имеющиеся экранное пространство.

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