Synchronize with English 1.31
Obtained from: The FreeBSD Russian Documentation Project
This commit is contained in:
parent
4fa37796ac
commit
f8772ee6bd
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=24833
1 changed files with 64 additions and 5 deletions
|
@ -1,9 +1,9 @@
|
|||
<!--
|
||||
The FreeBSD Russian Documentation Project
|
||||
|
||||
$FreeBSDru: frdp/www/ru/projects/summerofcode.sgml,v 1.2 2005/06/06 17:40:24 andy Exp $
|
||||
$FreeBSDru: frdp/www/ru/projects/summerofcode.sgml,v 1.3 2005/06/10 18:58:07 andy Exp $
|
||||
|
||||
Original revision: 1.27
|
||||
Original revision: 1.31
|
||||
-->
|
||||
|
||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
|
||||
|
@ -51,7 +51,7 @@
|
|||
<h3>Пользовательские программы / Инструменты установки</h3>
|
||||
|
||||
<ul>
|
||||
<!-- <li><strong>òÅÄÉÚÁÊÎ Web-ÓÁÊÔÁ FreeBSD</strong></li> -->
|
||||
<!-- <li><strong>Изменение дизайна Web-сайта FreeBSD</strong></li> -->
|
||||
|
||||
<li><strong>Интеграция с BSD Installer</strong>: Подготовка прототипа для
|
||||
интеграции с <a href="http://www.bsdinstaller.org/">программой установки
|
||||
|
@ -97,8 +97,9 @@
|
|||
что претендент должен иметь некоторый опыт работы с pthreads.
|
||||
Дополнительными требованиями является понимание хранилищ исходных текстов
|
||||
Subversion и Perforce. На данный момент часть работ по написанию и
|
||||
ÐÒÏÅËÔÉÒÏ×ÁÎÉÀ ÕÖÅ ×ÙÐÏÌÎÅÎÁ. ëÏÏÒÄÉÎÁÔÏÒÏÍ Ñ×ÌÑÅÔÓÑ <a
|
||||
href="mailto:mux@FreeBSD.org">&a.mux;</a>.</li>
|
||||
проектированию уже выполнена. Дополнительная информация об этом проекте
|
||||
находится <a href="http://mu.org/~mux/csup.html">здесь</a>.
|
||||
Координатором является <a href="mailto:mux@FreeBSD.org">&a.mux;</a>.</li>
|
||||
|
||||
<li><strong>Улучшение нашей системы регрессивного тестирования</strong>:
|
||||
Ник Клэйтон создал инфраструктуру проведения регрессивных тестов при
|
||||
|
@ -224,6 +225,38 @@
|
|||
этой работы имеет некоторые знания об операциях протокола TCP и знаком с
|
||||
с интерфейсами ядра. Координацию осуществляет <a
|
||||
href="mailto:brooks@FreeBSD.org">&a.brooks;</a>.</li>
|
||||
|
||||
<li><p><strong>Поддержка NAT в ipfw2 и улучшения libalias</strong>:
|
||||
Включенный во FreeBSD межсетевой экран ipfw2 на данный момент не
|
||||
поддерживает NAT на уровне ядра, хотя его архитектура предусматривает
|
||||
расширение и базовый механизм динамического создания правил и их
|
||||
просмотра в ядре уже присутствует. Одновременно с этим пользовательский
|
||||
NAT поддерживается в библиотеке libalias, которая недавно была
|
||||
преобразована в модуль ядра. У проекта две следующие цели:
|
||||
|
||||
<ul>
|
||||
<li>создание механизма для вызова LibAlias из ipfw2</li>
|
||||
|
||||
<li>пересмотр LibAlias для улучшения её структур, в частности:
|
||||
<ul>
|
||||
<li>применять, исследовать и, возможно, оптимизировать базовые
|
||||
операции (создание сеанса, поиск и уничтожение; восстановление
|
||||
tcp-потока);</li>
|
||||
|
||||
<li>обеспечить механизм регистрации/отключения обработчиков
|
||||
протоколов вместо манипуляции с исходным кодом;</li>
|
||||
|
||||
<li>улучшить соответствие структуры данных ядра и libalias для
|
||||
возможного снижения количества копий.</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<p>Указанное выше относится к 5.x и -current, а возможно также и к 4.x.
|
||||
Претенденты должны быть знакомы с вопросами работы сети, связанными с
|
||||
NAT, а также стеком сетевых протоколов ядра. Координирует работы <a
|
||||
href="mailto:rizzo@icir.org">Luigi Rizzo</a>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<a name="p-security"></a>
|
||||
|
@ -239,6 +272,22 @@
|
|||
использование расширенных атрибутов для пометки таких "мин". Кандидаты
|
||||
должны иметь представление о модели процессов в Unix. Координацией
|
||||
занимается <a href="mailto:alfred@FreeBSD.org">&a.alfred;</a>.</li>
|
||||
|
||||
<li><strong>SEBSD</strong>: SEBSD является переносом модели информационной
|
||||
безопасности NSA из SELinux FLASK/TE в операционную систему FreeBSD при
|
||||
помощи технологии MAC из TrustedBSD. На данный момент система находится
|
||||
в экспериментальном состоянии, для одного или нескольких студентов
|
||||
стало бы хорошим проектом посвятить лето её переводу из состояния
|
||||
экспериментального прототипа к чему-то, что можно реально использовать.
|
||||
Сюда может быть включена работа по разработке политики, интеграции SEBSD
|
||||
компоненты установочной программы, адаптация пользовательских компонентов,
|
||||
пилотное внедрение, документирование и так далее. Кандидаты должны иметь
|
||||
некоторый опыт в области технологий контроля доступа, особенно мандатного
|
||||
способа управления; опыт работы с альтернативными моделями информационной
|
||||
безопасности будет плюсом, как и опыт участия в разработке ОС. Однако
|
||||
работа здесь имеет разный уровень, все предложения будут рассмотрены!
|
||||
Координированием занимается <a href="mailto:rwatson@FreeBSD.org">
|
||||
&a.rwatson;</a>.</li>
|
||||
</ul>
|
||||
|
||||
<a name="p-kernel"></a>
|
||||
|
@ -296,6 +345,16 @@
|
|||
href="mailto:phk@FreeBSD.org">&a.phk;</a>. Статья Wiki с более полной
|
||||
информацией доступна <a
|
||||
href="http://wikitest.freebsd.org/moin.cgi/K">здесь</a>.</li>
|
||||
|
||||
<li><strong>Подключаемые дисковые планировщики</strong>: В рамках проекта
|
||||
нужно создать механизмы реализации подключаемых планировщиков дисков,
|
||||
взамен стандартной элеваторной схемы, используемой во FreeBSD, а затем
|
||||
реализовать по крайней мере один альтернативный механизм (к примеру,
|
||||
варианты с пропорциональным распределением и тому подобные схемы) для
|
||||
демонстрации эффективности нового интерфейса. Претенденты должны быть
|
||||
знакомы с теорией планирования работы с диском и, в некоторой степени, с
|
||||
программированием ядра. Координатором выступает <a
|
||||
href="mailto:rizzo@icir.org">Luigi Rizzo</a>.</li>
|
||||
</ul>
|
||||
|
||||
<p>Дополнительные проекты можно найти, просмотрев страницу <a
|
||||
|
|
Loading…
Reference in a new issue