Ничто не хорошо настолько, чтобы где-то не нашелся кто-то, кто это ненавидит.

Хватит пугать всех концом света! Это никому не страшно. ...

Автор uBlock создал форк собственного проекта, оказавшегося в руках недобросовестного мэйнтейнера
Sun, 26 Apr 2015 20:17:59 +0600

Система 3D-моделирования Blender доступна в Steam
Sat, 25 Apr 2015 21:46:28 +0600

Microsoft продолжает заключение патентных соглашений, связанных с Android и ChromeOS
Sat, 25 Apr 2015 09:36:51 +0600

Значительный прогресс в работе KWin с Wayland
Fri, 24 Apr 2015 23:14:00 +0600

Сборка Ubuntu Desktop Next будет переведена с DEB-пакетов на Snappy
Fri, 24 Apr 2015 12:55:26 +0600

Дискуссия о возможности включения QtWebEngine в дистрибутивы Linux и другие ОС
Thu, 23 Apr 2015 02:18:48 +0600

AdBlock Plus отстоял свободу блокировки рекламы в немецком суде
Wed, 22 Apr 2015 22:51:36 +0600

Компьютер Intel Edison, размером с SD-карту, доступен в России (реклама)
Wed, 22 Apr 2015 08:25:20 +0600

Представлен elogind, обособленный вариант logind, независимый от systemd
Tue, 21 Apr 2015 20:44:39 +0600

AMD опубликовал код AMDGPU с воплощением новой концепции построения графических драйверов
Tue, 21 Apr 2015 18:24:58 +0600

Компания VMware представила открытую Linux ОС и сервер идентификации
Tue, 21 Apr 2015 10:12:11 +0600

Canonical оценивает аудиторию Ubuntu в 20 млн пользователей
Mon, 20 Apr 2015 10:28:07 +0600

26 апреля в Санкт-Петербурге пройдет Linux Fest
Mon, 20 Apr 2015 03:00:12 +0600

Google намерен использовать сетевой протокол QUIC в браузере Chrome по умолчанию
Sat, 18 Apr 2015 19:35:23 +0600

Компания Red Hat присоединилась к консорциуму Khronos, развивающему графические стандарты
Fri, 17 Apr 2015 23:57:56 +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

50.2473 54.6590 0.4211 81.1121

НОВОСТИ: Сборка Ubuntu Desktop Next будет переведена с DEB-пакетов на Sna ... Fri, 24 Apr 2015 12:55:26 +0600

Компания Canonical намерена в рамках начавшегося цикла разработки Ubuntu 15.10 перевести сборку Ubuntu Desktop Next на использование системы Snappy вместо традиционной компоновки из пакетов DEB. В настоящее время сборка Ubuntu Desktop Next развивается параллельно с основной редакцией Ubuntu для настольных систем и нацелена на апробирование и тестирование текущего состояния Unity 8 и дисплейного сервера Mir. В Ubuntu 15.10 окружение Unity 8 и Mir планируется задействовать по умолчанию, т.е. Ubuntu Desktop Next будет превращена из альтернативной в основную сборку Ubuntu Desktop.

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