программистское (qnx)
Sep. 12th, 2007 03:35 pmИнтересная новость: QNX выложила исходники своей операционной системы (Neutrino) в открытый доступ. Это, наверное, самый известный и успешный пример системы, полностью основанной на архитектуре микроядра (microkernel).
Скачал исходники, почитал немного, довольно интересно - хотя в подробности вникать сейчас времени нет.
Скачал исходники, почитал немного, довольно интересно - хотя в подробности вникать сейчас времени нет.
no subject
Date: 2007-09-12 01:08 pm (UTC)no subject
Date: 2007-09-12 01:16 pm (UTC)no subject
Date: 2007-09-12 01:30 pm (UTC)Если Вы не являетесь разработчиком операционных систем и собираетесь им стать, то лучше загляните в MINIX, к нему есть хорошая поясняющая книга.
Если Вы являетесь разработчиком операционных систем, почитайте статьи, там все есть. А если и нет, то если вы скопируете какой-то конкретный оптимизирующий хак, Вас засудят за нарушение какого-нибудь патента, которых у QNX как грязи.
В общем лучше не глядеть, мне кажется, не обременять глаза, мозг и не попадать потенциально под нарушение патентного, копирайтного законодательства. Я уже убеждался, что мое нежелание смотреть в исходный код JDK до того, как его опубликовали под GPL, спасало меня от всяких сложностей в работе и способствовало неограничению возможностей.
В некоторые места с существующими идиотскими законами лучше просто не смотреть.
Простите за занудство.
no subject
Date: 2007-09-12 01:41 pm (UTC)no subject
Date: 2007-09-12 01:26 pm (UTC)