OpenBSD 8.0-ის გამოშვება
2026 წლის 20 ოქტომბერს შედგა თავისუფალი UNIX-ისებრი ოპერაციული სისტემის, OpenBSD 8.0-ის რელიზი (ეს არის OpenBSD ოპერაციული სისტემის 61-ე გამოშვება). პროექტის წინა სტაბილური ვერსია გამოვიდა 2026 წლის მაისში. OpenBSD 7.0 ვერსია გამოუშვეს 2021 წლის ოქტომბერში. წარმოდგენილია OpenBSD 8.0-ის საბაზისო…
2026 წლის 20 ოქტომბერს შედგა თავისუფალი UNIX-ისებრი ოპერაციული სისტემის, OpenBSD 8.0-ის რელიზი (ეს არის OpenBSD ოპერაციული სისტემის 61-ე გამოშვება). პროექტის წინა სტაბილური ვერსია გამოვიდა 2026 წლის მაისში. OpenBSD 7.0 ვერსია გამოუშვეს 2021 წლის ოქტომბერში.
წარმოდგენილია OpenBSD 8.0-ის საბაზისო სისტემის სრული საინსტალაციო ISO-ასლი.

OpenBSD-ის შემუშავება მხოლოდ და მხოლოდ მოხალისეების ძალებით ხორციელდება. დეველოპმენტის გარემო და პროექტის მონაწილეთათვის განკუთვნილი ღონისძიებები ფინანსდება The OpenBSD Foundation ფონდის მიერ შეგროვებული შემოწირულობებით. ეს შენატანები უზრუნველყოფს, რომ OpenBSD დარჩეს სრულფასოვან, აქტიურად განვითარებად და თავისუფალ ოპერაციულ სისტემად.
ძირითადი ცვლილებები და გაუმჯობესებები OpenBSD 8.0-ში:
- გაუმჯობესებები სხვადასხვა აპარატურული პლატფორმისთვის, მათ შორის amd64, arm64, luna88k, riscv64, sparc64;
- შეწყდა loongson არქიტექტურის მხარდაჭერა (შეუთავსებელია Clang 22-თან);
- გამოსწორდა LLVM-ის გამოყენებასთან დაკავშირებული რიგი შეცდომები RISC-V და MIPS არქიტექტურებში;
- გამოსწორდა დაცვის ბიტების კოდირება hppa არქიტექტურისთვის;
- ბირთვის გაუმჯობესებები:
- გამოსწორდა მეხსიერების მოცულობის გამოთვლა open_wmemstream-ში;
- გამოსწორდა შეცდომა, რომელიც კონტექსტის გადართვის დროს სემაფორის იდენტიფიკატორის (semop) განადგურებას ან ჩანაცვლებას იწვევდა;
- გაუმჯობესდა მეხსიერების მართვის ქვესისტემის (pagedaemon) მიერ გვერდების განდევნისა და მეხსიერების გათავისუფლებისას გამოყენებული არააქტიური გვერდების რიგის ევრისტიკული ალგორითმები;
- დაემატა ფუნქცია getexecpath, რომელიც გასაშვები ELF(5) ფორმატის ფაილისკენ მიმავალი გზის ასლს გასცემს;
- გაგრძელდა მზადება უფრო დიდი ზომის disklabel სტრუქტურების მხარდაჭერისთვის.
- შეჩერების/ჰიბერნაციის მხარდაჭერა:
- თავიდან იქნა აცილებული ნოუთბუქის გაღვიძება შეჩერების რეჟიმში, როდესაც თავსახური დახურულია და machdep.lidaction=0;
- დაემატა ძილის რეჟიმის გლობალური ცვლადი ჰიბერნაციის „ჩვეულებრივი“ შეჩერებისგან გასარჩევად;
- თავიდან იქნა აცილებული დისკის ასლის თავიდან წაკითხვა ჰიბერნაციიდან გამოსვლის რეჟიმში ფრაგმენტების ცხრილის კითხვისას;
- კადრების ბუფერის გასუფთავება ძილის რეჟიმიდან გამოსვლის შემდეგ. გაკეთდა ისე, რომ nvme-ს ძილის რეჟიმის მხარდასაჭერად გამოყოფილი რიგის გამოყოფის შეცდომა არ იყოს კრიტიკული.
- Direct Rendering Manager და გრაფიკული დრაივერები:
- drm ქვესისტემა განახლდა Linux 6.18.53 ბირთვის შესაბამის ვერსიამდე;
- inteldrm დრაივერში დაემატა Intel Arc A სერიის (DG2/Alchemist) ვიდეოდაფების მხარდაჭერა;
- გაიზარდა ბირთვის ვირტუალური მისამართების სივრცის მოცულობა amd64 არქიტექტურაში, რაც 4 გბ-ზე მეტი ვიდეომეხსიერების (VRAM) ასახვის საშუალებას იძლევა;
- რეალიზდა შემოვლითი გადაწყვეტა inteldrm დრაივერში GuC ტაიმაუტის შეცდომების აღმოსაფხვრელად, რომლებიც Alder Lake პროცესორების მქონე ზოგიერთ სისტემაზე წარმოიშვებოდა.
- რიგი ახალი შესაძლებლობები მომხმარებლის სივრცეში (userland):
- netstat უტილიტას ახლა შეუძლია ქსელური ინტერფეისებისთვის მრავალმისამართიანი (multicast) პაკეტების მთვლელების გამოტანა; დაზუსტდა „-q“ ოფციის მნიშვნელობა;
- შეიცვალა „ps“ ბრძანების გამოტანის ფორმატი ddb ბირთვის გამმართველში: „struct process“ და „struct proc“ სტრუქტურები ახლა ცალ-ცალკე გამოისახება;
- mount ბრძანებაში დაემატა DUID-ის (დისკის იდენტიფიკატორების) მხარდაჭერა „-u“ ოფციის გამოყენებისას; DUID ინახება ფაილური სისტემის განახლებისას;
- რეალიზდა „midithru“ პორტების მართვის შესაძლებლობა sndioctl უტილიტის დახმარებით;
- დაემატა სიის ელემენტების დამატებისა და წაშლის შესაძლებლობა sndioctl-ის მეშვეობით;
- დაემატა პარამეტრი „server.mode“ sndiod სერვერისთვის, რაც ამ პარამეტრს დინამიკურს ხდის — მისი შეცვლა შესაძლებელია მუშაობის პროცესში sndioctl-ის მეშვეობით.
- გაუმჯობესდა აპარატურის მხარდაჭერა და გამოსწორდა შეცდომები დრაივერებში, მათ შორის:
- ჩაირთო GXTP7936 სენსორული ეკრანის მხარდაჭერა Samsung Galaxy Book4 Edge მოწყობილობაზე;
- დაემატა K3 PCIe/USB3 კომბინირებული PHY-ინტერფეისის მხარდაჭერა riscv64 არქიტექტურისთვის;
- ჩაირთო gpioleds დრაივერი riscv64 არქიტექტურისთვის;
- smte დრაივერში (SpacemiT K1 Ethernet მოწყობილობისთვის) გაუმჯობესდა მიღებულ პაკეტებში შეცდომების შემოწმება;
- გამოსწორდა სტანდარტული MSI წყვეტების მუშაობა SpacemiT K1 ერთკრისტალიან სისტემაზე (SoC);
- smtclock დრაივერში დაემატა SpacemiT K3 SoC-ის მხარდაჭერა;
- qcgpio დრაივერში დაემატა SC7280 პლატფორმის მხარდაჭერა;
- დაემატა dwpcie PCIe კონტროლერის მხარდაჭერა SpacemiT K3 SoC-ისთვის;
- დაემატა I2C5 ტაქტური გენერატორის მხარდაჭერა RK3528-ისთვის (გამოიყენება Radxa E24C-ში);
- დაემატა ACPI აპარატურული იდენტიფიკატორები Qualcomm Glymur (X2) SoC-ისთვის;
- apldart(4) დრაივერში რეალიზდა გვერდების ცხრილების სარკირება; ჩაირთო IOMMU მხარდაჭერა Apple-ის USB კონტროლერებისთვის;
- დაემატა ახალი დრაივერი samsabi Samsung Advanced BIOS Interface-ისთვის (SABI);
- დაემატა ახალი დრაივერი sambat Samsung-ის ნოუთბუქებში აკუმულატორის მონიტორინგისთვის;
- დაემატა ახალი დრაივერი rkotp Rockchip-ის მოწყობილობებში OTP მეხსიერებისთვის;
- დაემატა RK8600 ძაბვის რეგულატორის მხარდაჭერა, რომელიც გამოიყენება Radxa Zero 3 დაფებზე პროცესორის კვებისთვის;
- დაემატა მოწყობილობების დამატებითი იდენტიფიკატორები AMD Krackan Point სერიისთვის;
- გამოსწორდა მულტითაჩის მხარდაჭერა HONOR MagicBook ნოუთბუქების თაჩპედისთვის;
- აღმოიფხვრა FIFO მეხსიერების გადავსება esp დრაივერში;
- გამოსწორდა მეხსიერების პოტენციური გაჟონვა softraid-ში მასივის აღდგენისას;
- გამოსწორდა მასივის აღდგენა softraid-ში 4096-ბაიტიანი სექტორის ზომის მქონე დისკებზე;
- გამოსწორდა mbuf ბუფერებთან მუშაობა მეხსიერების მაღალ მისამართებში re დრაივერისთვის 64-ბიტიანი DMA-ს გამოყენებისას.
- განახლდა პაკეტები და კომპონენტები:

OpenBSD 8.0-ის რელიზის ფარგლებში გამოვიდა პროექტის გუნდის ოფიციალური ტრეკი სახელწოდებით „The Simps on AI“ (სიმპსები ხელოვნურ ინტელექტში).

დაახამხამე 3-ჯერ, თუ გიყვარს ხელოვნური ინტელექტი. >ო-ო-ო, ეს ახალი ნეიროქსელი — პირდაპირ დონატებივითაა! >ჩემს დროს არანაირი ხელოვნური ინტელექტი არ იყო — იყო ნამდვილი სისულელე და ჩვენ ეს მოგვწონდა! >სმითერს, გამოუშვი ხელოვნური ინტელექტის მქონე დრონები! >ჰომერ, უნდა შევიყვანოთ ახალი ინტერნეტი „სკაინეტისგან“ (SkyNet). >მე დავბრუნდები… დიპფეიკის სახით! >ო, არა! >ხელოვნურმა ინტელექტმა ახლახან ჩემი შორტები შეჭამა! >ახალი ენობრივი მოდელი (LLM) ტრამპის სტილში — ასეთი ქვეყანას ჯერ არ უნახავს; წარმოდგენაც არ გაქვთ, როგორი „ჭ-კ-ვ-ი-ა-ნ-ი-ა“! >მისმინე, ლუ, რობოტმა-პოლიციელმა ახლახან სიჩქარის გადაჭარბებისთვის ჯარიმა გამოუწერა… პარკირების მრიცხველს! >მამაჩემი სუპერკომპიუტერია და მან ვირუსი აიკიდა. >ოჰ, მისტერ ბერნს, სერ, ამ ახალმა „რკინის ნაჭერმა“ ახლახან ბირთვული დნობა მოაწყო! >ხელოვნურმა ინტელექტმა ჩემი გამოსახულება დააგენერირა — ახლა 5 თითი მაქვს და კიდევ ერთი ცერა თითი დამატებით! >მე არ დავკავდები პლაგიატით. >მე არ დავკავდები პლაგიატით. >მე არ დავკავდები პლაგიატით. >მე არ დავკავდები პლაგიატით.

