แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžš MidnightBSD 2.2 แŸ” แž€แžถแžšแž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž– DragonFly BSD 6.2.2

แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแžŠแŸ‚แž›แž•แŸ’แžแŸ„แžแž›แžพแž•แŸ’แž‘แŸƒแžแžป MidnightBSD 2.2 แžแŸ’แžšแžผแžœแž”แžถแž“แž…แŸแž‰แž•แŸ’แžŸแžถแž™แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพ FreeBSD แž‡แžถแž˜แžฝแž™แž“แžนแž„แž’แžถแžแžปแžŠแŸ‚แž›แž”แžถแž“แž”แž‰แŸ’แž‡แžผแž“แž–แžธ DragonFly BSD, OpenBSD แž“แžทแž„ NetBSD แŸ” แž”แžšแžทแžŸแŸ’แžแžถแž“แž•แŸ’แž‘แŸƒแžแžปแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž“แŸ…แž›แžพแž€แŸ†แž–แžผแž›แž“แŸƒ GNUstep แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž˜แžถแž“แž‡แž˜แŸ’แžšแžพแžŸแž€แŸ’แž“แžปแž„แž€แžถแžšแžŠแŸ†แžกแžพแž„ WindowMaker, GNOME, Xfce แžฌ Lumina แŸ” แžšแžผแž”แž—แžถแž–แžŠแŸ†แžกแžพแž„แž‘แŸ†แž แŸ† 774 MB (x86, amd64) แžแŸ’แžšแžผแžœแž”แžถแž“แžšแŸ€แž”แž…แŸ†แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‘แžถแž‰แž™แž€แŸ”

แž˜แžทแž“แžŠแžผแž…แž€แžถแžšแž”แž„แŸ’แž€แžพแžแž•แŸ’แž‘แŸƒแžแžป FreeBSD แž•แŸ’แžŸแŸแž„แž‘แŸ€แž MidnightBSD แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžŠแŸ†แž”แžผแž„แž‡แžถแžŸแž˜แž“แŸƒ FreeBSD 6.1-beta แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แž‡แžถแž˜แžฝแž™ FreeBSD 2011 codebase แž€แŸ’แž“แžปแž„แž†แŸ’แž“แžถแŸ† 7 แž แžพแž™แž”แžถแž“แžŸแŸ’แžšแžผแž”แž™แž€แž˜แžปแžแž„แžถแžšแž‡แžถแž…แŸ’แžšแžพแž“แž‡แžถแž”แž“แŸ’แžแž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแžŸแžถแžแžถ FreeBSD 9-12 แŸ” แžŠแžพแž˜แŸ’แž”แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แž‰แŸ’แž…แž”แŸ‹ MidnightBSD แž”แŸ’แžšแžพแž”แŸ’แžšแž–แŸแž“แŸ’แž’ mport แžŠแŸ‚แž›แž”แŸ’แžšแžพแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™ SQLite แžŠแžพแž˜แŸ’แž”แžธแžšแž€แŸ’แžŸแžถแž‘แžปแž€แž›แžทแž”แžทแž€แŸ’แžšแž˜ แž“แžทแž„แž‘แžทแž“แŸ’แž“แž“แŸแž™แž˜แŸแžแžถแŸ” แž€แžถแžšแžŠแŸ†แžกแžพแž„ แž€แžถแžšแžŠแž€แž™แž€แž…แŸแž‰ แž“แžทแž„แž€แžถแžšแžŸแŸ’แžœแŸ‚แž„แžšแž€แž€แž‰แŸ’แž…แž”แŸ‹แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแžŠแŸ„แž™แž”แŸ’แžšแžพแž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ mport แžแŸ‚แž˜แžฝแž™แŸ”

แž€แžถแžšแž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแžŸแŸ†แžแžถแž“แŸ‹แŸ—แŸ–

  • แž€แŸ†แžŽแŸ‚แž€แž˜แŸ’แž˜แžœแžทแž’แžธแžŠแŸ‚แž›แž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž– แžšแžฝแž˜แž˜แžถแž“ Perl 5.36.0, OpenSSH 8.8p1, lua 5.3.6, แžœแžทแžœแžšแžŽแŸˆ 1.14.1, sqlite 3.38.2 แŸ”
  • แž€แžผแžŠแžŸแŸ‚แž› /bin/sh แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแžŸแž˜แž€แžถแž›แž€แž˜แŸ’แž˜แž‡แžถแž˜แžฝแž™แžŸแžถแžแžถ FreeBSD 12-STABLE แŸ”
  • แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ root แžŸแŸ‚แž›แž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถแž›แŸ†แž“แžถแŸ†แžŠแžพแž˜แž‚แžบ tcsh แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™ csh แž แžพแž™แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžแžทแž…แž‡แžถแž„แž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ’แžšแžพแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‘แŸ†แž–แŸแžšแŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž”แŸ†แžŽแŸ‡แž–แžธแž‚แž˜แŸ’แžšแŸ„แž„ pfsense แžŠแŸ‚แž›แž”แž„แŸ’แž€แžพแž“แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸƒแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž€แžถแžแŸ‹แž”แž“แŸ’แžแž™แž…แžšแžถแž…แžšแžŽแŸ dummynet แž–แžธ 2Gb/s แž‘แŸ… 4Gb/s แŸ”
  • แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแž„แž€แž‰แŸ’แž…แž”แŸ‹แž“แžถแŸ†แž…แžผแž›แžแŸ’แžšแžผแžœแž”แžถแž“แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แž‘แŸ…แž€แŸ†แžŽแŸ‚ 2.2.0 แŸ” Libdispatch แž“แžทแž„ gcd แžแŸ’แžšแžผแžœแž”แžถแž“แžŠแž€แž…แŸแž‰แž–แžธแž—แžถแž–แžขแžถแžŸแŸ’แžšแŸแž™ แžŠแŸ‚แž›แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™แžขแŸ’แž“แž€แž”แž„แŸ’แž€แžพแž mport assemblies แž™แŸ‰แžถแž„แž‹แžทแžแžแŸแžšแŸ” แž‡แž˜แŸ’แžšแžพแžŸ "desktop-file-utils" แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ… plist แž แžพแž™แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แž„แŸ’แž€แžพแžแž€แž‰แŸ’แž…แž”แŸ‹แž‡แžถแž˜แžฝแž™แž˜แŸ‰แžผแžŒแžปแž›แžแžบแžŽแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžขแž“แžปแžœแžแŸ’แžแŸ” แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžšแžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ chroot แžŠแžพแž˜แŸ’แž”แžธแž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แž”แžšแžทแž™แžถแž€แžถแžŸแž–แž“แŸ’แž’แž“แžถแž‚แžถแžšแž”แžปแž‚แŸ’แž‚แž›แŸ”
  • แž€แžถแžšแž‚แžถแŸ†แž‘แŸ’แžš Sctp แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž›แžถแžŸแŸ‹แž‘แžธแž‘แŸ… Netcat แž–แžธ FreeBSD แŸ”
  • แž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แž˜แžปแžแž„แžถแžš ptsname_r แž‘แŸ… libc แŸ”
  • แž€แžถแžšแž€แŸ‚แž€แŸ†แž แžปแžŸแžŸแž˜แŸ’แžšแžถแž”แŸ‹ Ipfilter แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž–แžธ FreeBSD แŸ”
  • แžŸแŸ’แž‚แŸ’แžšแžธแž” bootstrap แž’แžถแž“แžถแžแžถ dbus แž“แžทแž„ hald แžแŸ’แžšแžผแžœแž”แžถแž“แž”แžพแž€แŸ”

แž›แžพแžŸแž–แžธแž“แŸแŸ‡แž‘แŸ€แž แž™แžพแž„แžขแžถแž…แž€แžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แž‚แž˜แŸ’แžšแŸ„แž„ DragonFly BSD 6.2.2 แžŠแŸ‚แž›แžขแž—แžทแžœแžŒแŸ’แžแž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžšแž‡แžถแž˜แžฝแž™แžแžบแžŽแŸ‚แž›แž€แžผแž“แž€แžถแžแŸ‹แžŠแŸ‚แž›แž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž€แŸ’แž“แžปแž„แž†แŸ’แž“แžถแŸ† 2003 แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž‚แŸ„แž›แž”แŸ†แžŽแž„แž“แŸƒแž€แžถแžšแžขแž—แžทแžœแžŒแŸ’แžแž“แŸแž‡แŸ†แž“แžฝแžŸแž“แŸƒแžŸแžถแžแžถ FreeBSD 4.x แŸ” แž€แŸ’แž“แžปแž„แž…แŸ†แžŽแŸ„แž˜แž›แž€แŸ’แžแžŽแŸˆแž–แžทแžŸแŸแžŸแžšแž”แžŸแŸ‹ DragonFly BSD แž™แžพแž„แžขแžถแž…แž€แžแŸ‹แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แž”แžถแž“แž“แžผแžœแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžฏแž€แžŸแžถแžšแžŠแŸ‚แž›แž”แžถแž“แž…แŸ‚แž€แž…แžถแž™ HAMMER แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžšแž•แŸ’แž‘แžปแž€แžแžบแžŽแŸ‚แž›แž”แŸ’แžšแž–แŸแž“แŸ’แž’ "แž“แžทแž˜แŸ’แž˜แžทแž" แž‡แžถแžŠแŸ†แžŽแžพแžšแž€แžถแžšแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แž”แŸ’แžšแžพ แž˜แž’แŸ’แž™แŸ„แž”แžถแž™แž“แŸƒแž‘แžทแž“แŸ’แž“แž“แŸแž™แžƒแŸ’แž›แžถแŸ†แž„แžŸแž˜แŸ’แž„แžถแžแŸ‹ แž“แžทแž„แž‘แžทแž“แŸ’แž“แž“แŸแž™แž˜แŸแžแžถ FS แž“แŸ…แž›แžพแžŠแŸ’แžšแžถแž™ SSD แžแŸ†แžŽแž—แŸ’แž‡แžถแž”แŸ‹แž“แžทแž˜แžทแžแŸ’แžแžŸแž‰แŸ’แž‰แžถแžŠแŸ‚แž›แž”แŸ’แžšแž€แžถแž“แŸ‹แžแŸ’แž‡แžถแž”แŸ‹แž”แžšแžทแž”แž‘ แžŸแž˜แžแŸ’แžแž—แžถแž–แž€แŸ’แž“แžปแž„แž€แžถแžš แž”แž„แŸ’แž€แž€แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžแžŽแŸˆแž–แŸแž›แžŠแŸ‚แž›แžšแž€แŸ’แžŸแžถแž‘แžปแž€แžŸแŸ’แžแžถแž“แž—แžถแž–แžšแž”แžŸแŸ‹แž–แžฝแž€แž‚แŸแž“แŸ…แž›แžพแžแžถแžŸ แž“แžทแž„แžแžบแžŽแŸ‚แž›แž€แžผแž“แž€แžถแžแŸ‹แžŠแŸ„แž™แž”แŸ’แžšแžพแžแŸ’แžŸแŸ‚แžŸแŸ’แžšแžกแžถแž™แž‘แž˜แŸ’แž„แž“แŸ‹แžŸแŸ’แžšแžถแž› (LWKT) แŸ” แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžแŸ’แž˜แžธแž“แŸแŸ‡แž•แŸ’แžแž›แŸ‹แž‡แžผแž“แžแŸ‚แž€แžถแžšแž€แŸ‚แž€แŸ†แž แžปแžŸแž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แŸ”

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹