Apple нь macOS 13.1 цөм болон системийн бүрэлдэхүүн хэсгүүдийн кодыг гаргасан

Apple нь Дарвины бүрэлдэхүүн хэсгүүд болон бусад GUI бус бүрэлдэхүүн хэсгүүд, программууд болон номын сангуудыг багтаасан үнэгүй програм хангамжийг ашигладаг macOS 13.1 (Ventura) үйлдлийн системийн доод түвшний системийн бүрэлдэхүүн хэсгүүдийн эх кодыг нийтэлсэн. Нийт 174 эх сурвалжийн багц нийтлэгдсэн байна.

Бусад зүйлсийн дотор XNU цөмийн кодыг ашиглах боломжтой бөгөөд эх код нь дараагийн macOS хувилбартай холбоотой кодын хэсэг хэлбэрээр нийтлэгдсэн болно. XNU нь нээлттэй эхийн Дарвины төслийн нэг хэсэг бөгөөд Mach цөм, FreeBSD төслийн бүрэлдэхүүн хэсгүүд болон драйвер бичихэд зориулсан IOKit C++ API-г нэгтгэсэн эрлийз цөм юм.

Үүний зэрэгцээ iOS 16.2 гар утасны платформд ашигласан нээлттэй эхийн бүрэлдэхүүн хэсгүүдийг нийтэлсэн. Уг нийтлэлд WebKit болон libiconv гэсэн хоёр багц багтсан болно.

Нэмж дурдахад Apple-ийн боловсруулсан M1 ба M2 ARM чипүүдээр тоноглогдсон Mac компьютер дээр ажиллахаар бүтээгдсэн Asahi Linux түгээлтэд Apple AGX GPU-ийн драйверийг нэгтгэж байгааг тэмдэглэж болно. Нэмэлт драйвер нь OpenGL 2.1 болон OpenGL ES 2.0-д дэмжлэг үзүүлэх ба тоглоом болон KDE болон GNOME хэрэглэгчийн орчинд GPU хурдатгалыг ашиглах боломжийг танд олгоно. Энэхүү түгээлт нь стандарт Arch Linux репозиторуудыг ашиглан бүтээгдсэн бөгөөд цөм, суулгагч, ачаалагч, туслах скриптүүд болон орчны тохиргоо зэрэг бүх тодорхой өөрчлөлтүүдийг тусад нь хадгалах газарт байрлуулдаг. Apple AGX GPU-г дэмжихийн тулд та хоёр багцыг суулгах хэрэгтэй: Linux цөмд зориулсан DRM драйвер бүхий linux-asahi-edge (Direct Rendering Manager), Mesa-д зориулсан OpenGL драйвер бүхий mesa-asahi-edge.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх