Статья
28 Сентября 2009 0:23

Многоядерная ОС

<p class="text">Корпорация Microsoft выпустила прототип новой операционной системы под кодовым названием Barrelfish, написанной специально для многоядерных систем, пишет со ссылкой на Network World <a href="http://enta.ru/news/2009/09/25/os/">lenta.ru</a>.</p>
<p class="text">Barrelfish отличается от других ОС заключается в том, что она не пытается разделить ресурсы между программами, а ведёт базу данных доступных процессорных ядер, памяти и другой низкоуровневой информации. Ядра обмениваются друг с другом сообщениями по специальной шине данных.</p>
<p class="text">Важно, что в Microsoft готовы предоставить исходные коды Barrelfish любому желающему.</p>
<p class="text">В корпорации Билл Гейтса наметились очевидные сдвиги. Это стало понятно уже после появления Win7, вызвавшей бурю восторгов, а после того, как эйфория прошла аналогичную бурю удивлённых возгласов по поводу того, что Microsoft способна делать продукт, который может быть созвучен веяниям времени. А теперь вот компания создаёт ОС с открытым кодом и едва что не покупает крупнейшего производителя компьютерных игр «Electronic Arts». Возможно, мы становимся свидетелями становления «Возрождения» на рынке ОС, в котором по прежнему будет царствовать Microsoft, слухи о слабости которой сильно преувеличены.</p>
Комментарии экспертов
<p class="text">Microsoft пытается шагать в ногу со временем, поскольку понятно, что ее монополии на рынке ОС для ПК в любой момент может прийти конец. Причем основную угрозу, на мой взгляд, представляют не альтернативные проекты, построенное по классическим канонам, а принципиально новые решения, такие как, например, web-ОС, в которых единственным приложением, запускаемым на стороне клиента будет, по сути, браузер.</p>

<p class="text">Новый концепт Microsoft, впрочем, ориентирован в большей степени не на настольные решения, но на кластеры и мощные рабочие станции, в которых используется многоядерная архитектура процессоров. В этом сегменте позиции корпорации традиционно находятся под постоянной атакой со стороны Unix-подобных операционных систем, что не удивительно, поскольку последние в целом дают возможность для более гибкой настройки сложной системы.</p>

<p class="text">Важно, впрочем, понимать, что если концепты Barrelfish и дойдут до конечных пользователей ПК, то исключительно в виде отдельных решений, которые будут применяться в следующих поколениях Windows. Так что интерес эта новость представляет в основном для маркетологов и профессионалов-разработчиков.</p>
<p class="text">Комментировать тут особо нечего.</p>

<p class="text">Все наслышаны про open source проекты, но наверно но мало кто принимает участие в их написании. Некоторое могут негативно относится к таким проектам, а некоторые боготворят, думая, что только так создается настоящий продукт. Но факты есть факты, что даже в разработке открытого Linux вклад в разработку от «случайных разработчиков» не превышает 30%. Остальное было сделано корпоративной разработкой под нужды клиентов.</p>

<p class="text">Если пойти далее, то можно найти описание того, из чего состоит вклад «случайных» разработчиков в open source проект и мы увидим, что они даже програмный код не пишут. И итоге я прихожу к выводу, что выкладывать исходники продукта — полезно, а вот принимать сторонние изменения или тратить время на разбор сторонних предложений по изменению кода — бесполезно. Эти 30%:</p>

<p class="text">1) Обратная связь с пользователями — программист, открывший open source проект, представляет из себя опытного пользователя, который, в отличии от простого пользователя, с охотой сообщает разработчикам о проблемах в работе программы или своих пожеланиях на будущие версии продукта.</p>

<p class="text">2) Помощь другим — пользователь, поставивший open source проект понимает, что поддержку ему никто не гарантирует, поэтому за помощью обращается к более опытным знакомым и сам более активно помогает другим, бесплатно консультируя о работе продукта.</p>

<p class="text">3) Написание документации — часто «помощь другим» выражается в написании документации или редактировании документации, созданной основными разработчиками продукта.</p>

<p class="text">4) Пожертвования денег — тут все ясно.
5) Прочее — организация фан сайтов, юзер групп, форумов и т.д., тоже является неотъемлемой частью конечного продукта.</p>
  • вконтакте
  • facebook
  • твиттер

© 2008-2016 НО - Фонд «Центр политической конъюнктуры»
Сетевое издание «Актуальные комментарии». Свидетельство о регистрации средства массовой информации Эл № ФС77-58941 от 5 августа 2014 года. Издается с сентября 2008 года. Информация об использовании материалов доступна в разделе "Об издании".