Приветствую. Микроядра редко появляются на Хабре, но на неделе был топик о GNU/Hurd, где вспоминали разные микроядра и известные проекты. Было сказано много неточностей, так что я решил рассказать о том, как обстоят дела в отрасли с нашей точки зрения. Дело в том, что мы активно участвуем в развитии проектов Fiasco.OC и Genode и ведем разработки на их основе, так что нам есть о чем рассказать.
Читать полностью »
Рубрика «операционные системы» - 63
микроядра и FOSDEM’13
2013-03-02 в 19:16, admin, рубрики: fiasco.oc, genode, ksyslabs, микроядра, операционные системы, системное программирование, метки: fiasco.oc, genode, ksyslabs, микроядраИстория операционной системы GNU, или что случилось с Hurd?
2013-02-28 в 2:32, admin, рубрики: BSD, FSF, GNU, hurd, linux, UNIX, операционные системыВниманию читателей предлагается перевод статьи «Whatever happened to the Hurd? — The story of the GNU OS», опубликованной в журнале Linux User & Developer в декабре прошлого года.
Работа над операционной системой GNU ведется без малого тридцать лет — с 1983 г. Впервые интерес к микроядру Mach, которое разрабатывалось в университете Карнеги-Меллон (CMU), в качестве ядра своей операционной системы Фонд свободного программного обеспечения (FSF) проявил еще в 1987 г., но его исходный код не распространялся под подходящей лицензией вплоть до 1991 г. К тому времени Линус Торвальдс уже занимался своим собственным проектом по разработке ядра для IBM-совместимых компьютеров на процессоре i386.
Если бы в свое время Linux не был написан и опубликован под GPLv2, если бы не вписался столь удачно в окружение уже существующих компонентов GNU и не захватил умы и сердца разработчиков по всей планете, — кто знает, быть может, вся «движуха» сосредоточилась бы вокруг Hurd, и мы бы сейчас жили в несколько ином мире. Но на судьбу Hurd повлияли не только стремительный рост популярности Linux или сделанная FSF ставка на микроядро Mach.
Читать полностью »
Нужна ли разработчику виртуальная машина, и насколько
2013-02-27 в 15:55, admin, рубрики: c++, виртуальные машины, операционные системы, Песочница, Программирование, разработка, метки: c++, виртуальные машины, операционные системы, ПрограммированиеЦели и задачи
Для того, чтобы не сильно зависеть от железа, от апгрейдов, от всяких драйверов и иже с ними, хотелось бы перевести среду разработки и работы в целом в виртуальномашинное русло.
Поднадоело тратить время и нервы на установки ОС и нужного софта, на резервирование и восстановление рабочей среды, на зависимость от плохого (быстро дряхлеющего/неохотно обновляемого) железа.
В общем то я и не прочь когда надо установить что-нибудь заново, при этом освежая свои знания о некоторых довольно редко устанавливаемых продуктах. Но как то хочется всё-таки не растрачивать такой ценный ресурс как Время и Спокойствие. Со Временем у меня особые отношения — непримиримые.
Также сказывается это и на сроках выполнения некоторых производственных задач, которые в случае авралов и пожаров приходится делать и в дороге, и на коленке, и дома. Да и где угодно. При этом не тратя время на создание и настройку среды для работы, или потратив по минимуму.
Техническое задание
Создать и опробовать виртуальную машину (ВМ) на разных инструментах. Проверить работоспособность установленных в ВМ средств.
Учитывать размеры образа ВМ, занимаемые ресурсы на хостовой ОС, портативность, легкость установки и начала использования на любом железе с нуля.
Samsung не будет выпускать Bada-смартфоны после выхода на рынок Tizen OS
2013-02-25 в 18:31, admin, рубрики: bada, Samsung, tizen, операционные системы, Разработка под Bada, Смартфоны и коммуникаторы, метки: bada, Samsung, tizen
Южнокорейская корпорация Samsung является крупнейшим производителем Android-смартфонов. Вместе с этим, компания выпускает и телефоны бюджетного класса, оснащая их другой операционной системой — Bada. Не так давно появилась информация о том, что Samsung собирается выпускать устройства на основе новой мобильной ОС — Tizen, и в связи с этим поддержка Bada прекращается.
HP продает клиентскую часть WebOS компании LG
2013-02-25 в 17:58, admin, рубрики: open source, webOS, операционные системы, Смартфоны и коммуникаторы, метки: webOS
Сегодня появилась подтвержденная информация о том, что компания HP продает ключевые элементы WebOS подразделения компании LG. «Ключевые элементы» — это исходный код операционной системы, документацию, все проектные веб-сайты и команду разработчиков (клиентской части). Однако, у HP остается все «облачное» подразделение, включая App Catalog, система обновления и прочие сервисы поддержки WebOS. Что еще интересно — весь пакет патентов, относящийся к Palm и WebOS, останется у НР, а LG будет лицензировать необходимые ей технологии.
Mozilla представила коммерческую версию Firefox OS и планы по продвижению своей ОС
2013-02-24 в 19:38, admin, рубрики: Firefox, Firefox OS, mozilla, ZTE, операционные системы, Смартфоны и коммуникаторы, метки: Firefox OS, zte, смартфоны и коммуникаторы
Сегодня, 24-го февраля, Mozilla Foundation устроила предварительный показ коммерческой версии Firefox OS, а также рассказала о планах по продвижению этой мобильной операционной системы. Сделано это было перед началом Mobile World Congress в Барселоне, но и для MWC осталось, что рассказать, включая характеристики первых девайсов на основе Firefox OS (кстати, журналистам удалось сфотографировать характеристики одного из смартфонов). Так вот, первая волна Firefox-девайсов появится в Бразилии, Колумбии, Венгрии, Мексике, Черногории, Польше, Сербии, Испании и Венесуэле. Другие рынки также будут задействованы, но через некоторое время.
Автоматическая блокировка экрана в GNU/Linux
2013-02-18 в 12:22, admin, рубрики: bluetooth, gentoo, linux, операционные системы, системное администрирование, метки: bluetooth, gentoo, linux Часто ли уходя за очередной чашечкой кофе или выйдя из кабинета/офиса совершить личный звонок, ты ловишь себя на мысли что забыл заблокировать экран своего компьютера? А на компьютере в это время осталась открытая переписка в Skype/почте или еще хуже — сессия root'а в консоли? В результате ты стараешься вернуться к своему компьютеру как можно быстрее, чтобы добрые коллеги не успели поставить фоном рабочего стола обои с Черным Властелином.
В данной статье приведу пример решения этой проблемы с блокировкой экрана, которое поможет закрыть доступ к рабочему столу в тот момент когда ты отойдешь от компьютера.
Читать полностью »
Сжатый видеообзор свежей версии операционной системы BlackBerry 10
2013-02-11 в 10:49, admin, рубрики: blackberry, playbook, видеообзор, операционные системы, планшет, смартфон, Смартфоны и коммуникаторы, метки: blackberry, playbook, видеообзор, планшет, смартфонУ нас недавно появилась возможность взглянуть на свежую версию операционной системы BlackBerry 10, установленную на устройство для разработчиков BlackBerry Dev Alpha. Поигравшись с системой, мы поняли, что это может быть интересно несколько большему кругу людей, а потому решили поделиться своим сжатым видеообзором об этой ОС.
МГТУ им.Баумана запускает дисциплину «Операционные системы» на базе ReactOS
2013-02-08 в 7:25, admin, рубрики: open source, reactos, мгту им.баумана, образование, операционные системы, Учебный процесс в IT, метки: open source, reactos, мгту им.баумана, образование, операционные системы
Маленький шаг для одного человека - большой для всего человечества.
Текст этого топика будет немногим длиннее сообщения в твиттере, но, мне кажется, сама новость имеет огромное значение.
На январском сообрании разработчиков ReactOS, протокол которого был недавно опубликован на официальном сайте, кроме обсуждения участия в грядущем CLT2013, запуска нового вебсайта, продления кампании сбора пожертвований и внедрения файловой системы UDF, Алексеем Брагиным был сделан важный анонс. Алексей объявил, что он принял приглашение МГТУ им.Баумана с 2013 года стать преподавателем этого университета и вести курс по операционным системам с ReactOS в качестве предмета и примера для изучения.
Cascade File System или размышления о файловой системы моей мечты
2013-02-07 в 11:26, admin, рубрики: filesystem, операционные системы, системное программирование, хочется странного, метки: filesystem, хочется странного
Все мы привыкли к уже давно ставшему стандартному видению файловых систем: есть точка монтирования, и дерево node-ов ростёт от неё. Это удобно, привычно всем и проверенно десятилетиями. Но что если этих точек станет несколько?
Я хотел бы предложить Вам мой концепт того, как я это вижу. Пока, к сожалению, в теории, так как я не обладаю достаточным знанием проектирования файловых систем, но я более чем уверен, что на Хабре таких людей предостаточно, и моя цель — призвать их к конструктивной критике и обсуждению предложенной мною идеи.
Читать полностью »