Skip site navigation (1) Skip section navigation (2)

Site Navigation

������� FreeBSD �� ����

������ FreeBSD � ������������� ������ ������� � ��������� Summer of Code 2005 �������� Google. � ţ ������ �������������� ������� ���������� ��������� ���������, ������� ����� ����������� � �������� � �������� ����� � ������� ������ �������.

������� ������������ ����

���������������� ��������� / ����������� ���������

  • ���������� � BSD Installer: ���������� ��������� ��� ���������� � ���������� ��������� BSD, ����� ��������� �������� ���������� ��������� sysinstall, ������������ �� FreeBSD. ��� ���� ��������� ���������� ����� �������� ������, ��� ��� ����� ������� � ������������ �������� �� ��������� ������� ����� ������� � ���� ������� ����� ��������, �������� ��� ��������������� ����������� ����� ������� ������������� FreeBSD.
  • ���������� ��������� ��������� ����� PXE: ���� �� ������������ ����� ���������� ����������� ��������� ��������� ����� PXE. ��� ��������� �� ������� ������������ ������ �� ���� CDROM � FreeSBIE �� ����� ������, ������� � BIOS ������ ����������� �� �������� � PXE, � ��������� ���������� �������� ��� �� ��������� ��������� �������. ��� ����� ������� �� ��� �������������� ���������� ����� � ���� �������� �������.
  • ��������� ��������������� ���������� SNMP: ������������ ������ ��� ����� ���������� BSNMP ��� ����������� ��������� ��������� �������, � ���������, ��������, ��������� ������������, ���������� �� ����������� ������, ��������, �������� �������� ������ � ��� ���������, �������� � �������/�������������� sendmail � �������� �����. ������ SNMP, ������� ��� �� �������� � �������������� ��������� ������, ������������ �� � ��� �����. ������������ Philip Paeps, Gleb Smirnoff, Hartmut Brandt � Robert Watson.
  • ���������� ��������� Xen: ��������� �������� ����������� ������ Xen ���������� �� FreeBSD -CURRENT, ������� ������������ ��������� ������ ���� ���������, ����� ����� ���� �������� ��������� ������� Xen � ����������� ������ FreeBSD � ��� �����.
  • ���������� CVSup �� C: CVSup ������������ ����� ��������������� �� CVS ������� ������� ������ ���������� ��� ��������������� ������. ��� ������� �������������� ����� 10 ��� ��� ��������������� CVS-������ FreeBSD ����� ��������� �� ����� ����. CVSup ���� �������� �� Modula-3 � Å£ ���������� �� ����� C �������� �������� ��� ������� �������� ���������� �������������. ����������� CVSup �������� �������������, ��� ��� ���������� ������ ����� ��������� ���� ������ � pthreads. ��������������� ������������ �������� ��������� �������� �������� ������� Subversion � Perforce. �� ������ ������ ����� ����� �� ��������� � �������������� ��� ���������. �������������� ���������� �� ���� ������� ��������� �����. ������������� �������� Maxime Henrion.
  • ��������� ����� ������� ������������� ������������: ��� ������� ������ �������������� ���������� ������������ ������ ��� ������ ����� Perl. ������� ���������� ������ ������ �������� � libtap. � �������� ����� ��� �����. ��-������, ������ �� ������������ ������ ������ ������ assert() ������������ ok() � ������� ������ �� libtap. ��-������, ����� �������� ������� ���������� ������������ ������. � ���� ������ ������������ ��������, �������� � ������� ��������� �������� � ������������� ������������ �����������. ������������� �������� Nik Clayton.
  • ������������ ������������������ �� �������: ����� �� ������� ������� ������� �������� FreeBSD �������� ���������� ��������� � ��������������� ������������������ � �������� �������. ��� ����� ��������� ��������� �����. ����� ��� ����� ��������������� ������, ������������ ��� �� �������, ���� ������ ��� �������� ����������� � ����������� ����������� ��� ���������� ������������ ��� ����������� � �� ������. ������� ���� ������� � �����, ������, ������� �� ����� ������ �� ����, ������ ������������ ��� ����� ����� ���� ���������. ������������� �������� Brooks Davis.

�������� �������

  • �������������� UFS: ���������� �������������� � ������� ��������������� ��� �������� ������� UFS. ����� �������� ��������� ��ģ������ �������� ������� � ������������ �������� ������������� ���������� ������ �������� 'fsck' ����� ���� ��� ���������� ��������������. ��� ������, ������� ����� ����� ���� �� ������ � ���������� ����������� �������� �������, �� � ������ ����������� ������ � �����������/�����������, ��� ��� ��� ���������� ����������� ������� ������ ��������������� ������� ������������ �������.
    ������ ��� ���� ������� ��� ��ģ���, �� �������������� ������ ������ ����� � ����� ����������������. ��������� ������ ����� ���� �� ������������� ������������� � ���������� ������ �������� ������� (i-����, ��������� ������, ��������) � ������� ������� ������ ������ � ����� ��������. ���� ������ ������ ������������ ������� ������ ������, �� �� �� ��� ������ �����. ������������� �������� Scott Long.
  • Autofs: �������� �������� ������� autofs �� Å£ ��������. ��������� ������ �������� ���������� �������� � ������� �������� ������, � ��� ����� �������. �������� ����� ����� ���������, ������ ��������� ������ ���� � �������������� � ����������������� "amd" �ݣ ������� ����������. ������������ ������ Alfred Perlstein.
  • �������� ���������� �����
  • ��������� ������������� ������: ����������� ��������� ������������� ������. ��������� ������ �������� ���������� �������� � �������� ��������. ������� ����������������� ����� ��� 4-STABLE, ���� ����� ����� ������� ���������� DragonFly � ���� ������� setvar. ������������� ����� ���� John W. DeBoskey.

������� �����������

  • ����������, ����������� ������� ����: �������� ����������� ���̣����� ������� � ����������� �� ����� ������ � ������. ����� �������� ����������� ���̣����� ������� � ����� ��������, ��� �����, �������� �������� � ������ ������������, �� ����. ������������� ��������� ������ �������� ��� ����� ������� � �������� ���̣����� ������ �������, ������� ������������ (TCP/IP), ���� ����������������� � �������� ����, ��� �������� �������� ��������� Unix, ����� ����������� ����� ������ ���������� ����������. ���� ������ ������ ������� ������� � ������, �� �� �� ��� ������ �����. ���������������� ���������� Alfred Perlstein.
  • NFS Lockd (�������� ���������): ��������� ������ NFS lockd �� FreeBSD. Apple ������ ������̣���� ���������, ������� ����� ���� � � ����� ����. ����������� �������������� ��������� � lockd. ��������� ��������� �������, ��� ���������� ��� �� ������ ���� � ������, � ����� ����������� ��������� �� ������� �������. ���� ������ ����� ������� ����������� � ������. ������������ ������ Alfred Perlstein.
  • NFS Lockd (���������� �� ������ ����): ��������� ��������� ������ NFS lockd �� FreeBSD. ������� ���������� lockd � ���� ������� ��������� ������������ ��������� ��� � ������������������, ��� � ���������. ��������� ������ ����� ������� ������������� �� NFS, ����������, RPC � ������ � ����� �� ������ ����. ��� ���������� ���������� � ������, ������������ �� ��� ����������� "������ NFS" �� ��� ���������� �������, � ��� ������ �� ��� ������ �����. ����������� ����� ��������� Alfred Perlstein.
  • �������������� �����������������/���������� ���������� (net/if_var.h): ����� ������ ��� ����� ���������� ������� �������� ���������� ���� ��������� �� net/if.h � net/if_var.h. ��� ���� ������� ��� ����, ����� net/if_var.h ������������� ������ � ����, � net/if.h �������� ������������� ����������. �� ����������� ���� ���������� ���������, net/if_var.h, �ӣ �ݣ ���������� �� ������ ���������������� ����������. � ��������� ������� ��� ��������� ��-�� �����������, ������� �� ����� ���� �� �������� ����������� ��� ����. � ������ ������� ��� ��������� �������������� ������ � libkvm ��� ������� ��������� � ���������� ����. ���� ������ ������ ������ ��� ���� �������, � ������ ������� �� �ޣ� ������������� ������� netstat(1) � ����� ������, ���������� � ����� � ������������ libkvm, ���, ����� ��� ������������ �������������� ���������������� ����������, ��� ������������� �� ����� ����� ���������. ������� netstat �� ������� ��������� ������, ��������, ����� ����� �������� � ��������� ���������. ������������ ���������� Brooks Davis.
  • ������� Web100 �� FreeBSD: ������ Web100 ��� ����� ��� ������� ������� � ������������������� TCP ��� ������ ������ ������� � ������� ������� �������. � ������ �������� ��� ������ ���������� ����� ������ ��� Linux ��� ������ ��������� � �����������, � ��� ������������ ����������� ������ ������������������ � ���� �������. ���������� ���� ������ �� FreeBSD ����� ���� ������������ ������������ � ����� ������������������ TCP ��� ������̣���� ������ ������������. ��� ������������ Web100 ������ ���� ������� � ������������� � ������� ��������������� ���������� FreeBSD. ������� ���� ��������� �� ������������������ ������ ���� ��������� �� ����, ��� ��� ����� ������� � �������. ��������� �������� ��� ���������� ���� ������ ����� ��������� ������ �� ��������� ��������� TCP � ������ � � ������������ ����. ����������� ������������ Brooks Davis.
  • ��������� NAT � ipfw2 � ��������� libalias: ���������� �� FreeBSD ���������� ����� ipfw2 �� ������ ������ �� ������������ NAT �� ������ ����, ���� ��� ����������� ��������������� ���������� � ������� �������� ������������� �������� ������ � �� ��������� � ���� ��� ������������. ������������ � ���� ���������������� NAT �������������� � ���������� libalias, ������� ������� ���� ������������� � ������ ����. � ������� ��� ��������� ����:

    • �������� ��������� ��� ������ LibAlias �� ipfw2
    • ��������� LibAlias ��� ��������� Å£ ��������, � ���������:
      • ���������, ����������� �, ��������, �������������� ������� �������� (�������� ������, ����� � �����������; �������������� tcp-������);
      • ���������� �������� �����������/���������� ������������ ���������� ������ ����������� � �������� �����;
      • �������� ������������ ��������� ������ ���� � libalias ��� ���������� �������� ���������� �����.

    ��������� ���� ��������� � 5.x � -current, � �������� ����� � � 4.x. ����������� ������ ���� ������� � ��������� ������ ����, ���������� � NAT, � ����� ������ ������� ���������� ����. ������������ ������ Luigi Rizzo.

�������������� ������������

  • SecureMines: �������� � ������� ����-������, ����������� ����������� ����������� � ����� ������ ������ �������. ����� ����� ������� �������� �������� ���������� �������� ����������� ���������� ������� ��� ���������� �������� (��������, �������� �����-�������), ������� �������� � ��������� ������� � ������ ������������� ���������� ����������. ����� ������������ ��������������� ������������� ����������� ��������� ��� ������� ����� "���". ��������� ������ ����� ������������� � ������ ��������� � Unix. ������������ ���������� Alfred Perlstein.
  • SEBSD: SEBSD �������� ��������� ������ �������������� ������������ NSA �� SELinux FLASK/TE � ������������ ������� FreeBSD ��� ������ ���������� MAC �� TrustedBSD. �� ������ ������ ������� ��������� � ����������������� ���������, ��� ������ ��� ���������� ��������� ����� �� ������� �������� ��������� ���� Å£ �������� �� ��������� ������������������ ��������� � ����-��, ��� ����� ������� ������������. ���� ����� ���� �������� ������ �� ���������� ��������, ���������� SEBSD ���������� ������������ ���������, ��������� ���������������� �����������, �������� ���������, ���������������� � ��� �����. ��������� ������ ����� ��������� ���� � ������� ���������� �������� �������, �������� ���������� ������� ����������; ���� ������ � ��������������� �������� �������������� ������������ ����� ������, ��� � ���� ������� � ���������� ��. ������ ������ ����� ����� ������ �������, ��� ����������� ����� �����������! ���������������� ���������� Robert Watson.

����

  • ���������� Linuxulator: FreeBSD ������������ �������� ������������� � Linux �� �ޣ� ���������� ������� ��������� ������� Linux, ������� ����������� ��� ���������� �������� ������ Linux � ������� ELF. ��� ���������� ������ ���� ��������� �� ������������ ����������� ����� Linux, ����������� ������ ��������� ������ ����� ���� ��������� ��� ����������� ������ ���� �������� ���������� �� FreeBSD. ������� ������ ����� ������ � �������� ����� ��� �� ����� C, ������ ��� �� C � ����� ������� ������������� � ���, ��� �������� ����������� ��� GPL � ������ �������� (��� ����������� � ������� ����!).
  • ���������� ���������� ���������� � ACPI: ��� ���������� ���������� ������ �������������� ��������� cpufreq, ���������� �� ��������� ���������� _PSV. ����� ����, ��� ���������� ����������� ��������� ��������� ������ ��� ������������� ���, ��� �������� ��� �� ��������� ����������, ��� � �� �������, ���� ���������� � ASL. ���� ������ ������� �������� ������ C, ��������� ����������/����������� ����������, ������� �������, ����������� � ACPI, � ������ � �����. ������������ ���������� Nate Lawson � Bruno Ducrot.
  • ��������� �� ������� �� ����: ����������� �������� ���������/�������������� � �������������� �����. �������� ������������� ������� �������� ����� ��� ������ ������� ������ �� ����, ����� ��������� � ACPI ��� �������� ������� � ��������� S4 ��� ���������� �������. �������������� ��������� ��������� � ����������, �������������� ������ �������� ������ ������ � ����������� ����������. ���� ������ ������� �������� ������ C, ��������� ����������-����������� ����������, ������� �������, ����������� � ACPI, � ������ � �����. ����������� ����� ��������� Nate Lawson � Bruno Ducrot.
  • ����������� � �������� �������������� ��������� ���������� ��� powerd(8): ����������� ��� ���������� ������������ (� ��������, ������� �����������) � �������� �� �������������� �� ������� ����������������� � ������ ������������������. ������ ���������� ����� ���, ��� �������� ������������ ���������� ������� � ����������� �������� ������������������. ������� ������� ������ ����� C, ������� �������, ��������������� cpufreq(4) (�������������� ����������� ��������� Pentium-M) � ��������� ������ ����������. ����������� ������������ Nate Lawson � Bruno Ducrot.
  • ����-���� ����: ���������� �������� ����� C, ����������� ��������� ���� ����. � Σ� ������ �������������� ���������� �����, ����������� ������ ����� ����� ��� ��������� ��� ���� � � ������� ����������� ������. �������� ����� ������� �������� ��������� ������� �������, ����������� ������������� � ���������� MACRO. ������������ ������ George V. Neville-Neil � Poul-Henning Kamp. ������ Wiki � ����� ������ ����������� �������� �����.
  • ������������ �������� ������������: � ������ ������� ����� ������� ��������� ���������� ������������ ������������� ������, ������ ����������� ����������� �����, ������������ �� FreeBSD, � ����� ����������� �� ������� ���� ���� �������������� �������� (� �������, �������� � ���������������� �������������� � ���� �������� �����) ��� ������������ ������������� ������ ����������. ����������� ������ ���� ������� � ������� ������������ ������ � ������ �, � ��������� �������, � ����������������� ����. ������������� ��������� Luigi Rizzo.

�������������� ������� ����� �����, ���������� �������� ��������������� �������� FreeBSD ��� ��������� �� ��������� ��ޣ��� � ���� �����.

������������

���� �� ������ ������� ������� � �������, ������� ����� � ����� ���� �� ������, �� ������ ���������� � ������ �� ������������� �������������, ��������� ����, ��� ����, ����� ��������� ����������� � ����� �� ��������� ������� ���������.

  • ������� �����������: Alfred Perlstein, Brooks Davis � Sam Leffler
  • �������� �������: Scott Long, Alfred Perlstein
  • GEOM: Poul-Henning Kamp
  • ���������� ������� / ����������: [email protected]
  • TrustedBSD / �������������� ������������: Robert Watson
  • ������������ �������� ������������: Luigi Rizzo.
  • ACPI: Nate Lawson � Bruno Ducrot.
  • ����: Mathew Kanner.

���� ��� ������ �� ��� ������ ��������� Google ��� ��������������, �� �� �ӣ �� ���������, ��� ��� ������ ����� �����������, �������� �� ���� �� ����������� ����� � ����� [email protected].

����� ���������� �������

  • ������� �� �?

    ����������, ���������� � FAQ ��� ���������� �������� Google ��� ������� ���� ��������, ���������� ���������� � ����������.

  • ��� �������� ������?

    ���� Perl ����� ������� �������� HOWTO, ����������� ��� �������� ������ �� ���������� � �������� �����.

  • ����� �������� ���� ������ ������?

    ������ ������ ���� �������� Google �� 14 ����.