ИзданиС Π½Π° работния ΠΏΠ»ΠΎΡ‚ COSMIC 1.11.0

Компания System76, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‰Π° Linux-дистрибутива Pop!_OS, ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π° вСрсия Π½Π° Ρ€Π°Π±ΠΎΡ‚Π½Π°Ρ‚Π° срСда COSMIC 1.10.0. ΠŸΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ с COSMIC 1.11.0 са Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π² дистрибутива Pop!_OS 24.04 ΠΈ скоро сС ΠΎΡ‡Π°ΠΊΠ²Π°Ρ‚ Π² Fedora, NixOS, Arch Linux, openSUSE, aerynOS, Redox ΠΈ CachyOS. ΠšΠΎΠ΄ΡŠΡ‚ Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° Rust ΠΈ сС разпространява ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ‚Π΅ GPLv3 (прилоТСния) ΠΈ MPL-2.0 (Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ).

COSMIC сС Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΊΠ°Ρ‚ΠΎ унивСрсалСн ΠΏΡ€ΠΎΠ΅ΠΊΡ‚, Π½Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Π° дистрибуция ΠΈ отговарящ Π½Π° спСцификациитС Π½Π° Freedesktop.
Π—Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° интСрфСйса Π² COSMIC Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Iced, която ΠΏΡ€Π΅Π΄Π»Π°Π³Π° бСзопасни Ρ‚ΠΈΠΏΠΎΠ²Π΅, ΠΌΠΎΠ΄ΡƒΠ»Π½Π° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π° ΠΈ Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Π½Π΅, ΠΈ прСдоставя Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π°, ΠΏΠΎΠ·Π½Π°Ρ‚Π° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅, Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰ΠΈ с дСкларативния Π΅Π·ΠΈΠΊ Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° интСрфСйси Elm. ΠŸΡ€Π΅Π΄Π»Π°Π³Π° сС няколко Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³ Π΄Π²ΠΈΠΆΠΊΠ°, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ Vulkan, Metal, DX12, OpenGL 2.1+ ΠΈ OpenGL ES 2.0+. На Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° Π³ΠΎΡ‚ΠΎΠ² Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ widgets, Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° създаванС Π½Π° асинхронни ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Π° ΠΏΠΎΠ΄Ρ€Π΅Π΄Π±Π° Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° интСрфСйса Π² зависимост ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° ΠΈ Π΅ΠΊΡ€Π°Π½Π°.

ОсвСн ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Rust, ΠΎΡ‚ характСристикитС Π½Π° COSMIC сС открояват Ρ€Π΅ΠΆΠΈΠΌΠΈΡ‚Π΅ Π½Π° Ρ…ΠΈΠ±Ρ€ΠΈΠ΄Π½Π° ΠΌΠΎΠ·Π°Π΅Ρ‡Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠ° Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ ΠΈ стСка Π½Π° Π·Π°ΠΊΡ€Π΅ΠΏΠ²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ (Π³Ρ€ΡƒΠΏΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° Ρ‚Π°Π±ΠΎΠ²Π΅Ρ‚Π΅ Π² Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°), ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½ΠΈ Π² ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ стани. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ cosmic-comp Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Wayland.

Π‘Ρ€Π΅Π΄ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅:

  • Π’ libcosmic ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° тСкстов Π²Ρ…ΠΎΠ΄ Π΅ спряно ΠΏΡ€ΠΈΡ…Π²Π°Ρ‰Π°Π½Π΅Ρ‚ΠΎ Π½Π° клавиша Escape, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ€Π΅ΡˆΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈΡ‚Π΅ със затварянСто Π½Π° някои ΠΌΠ΅Π½ΡŽΡ‚Π° ΠΏΡ€ΠΈ натисканС Π½Π° Escape.
  • Π’ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π½Π° прилоТСнията (cosmic-app-library) Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ ΠΏΡ€Π΅Ρ…ΠΎΠ΄ към ΠΏΡŠΡ€Π²ΠΎΡ‚ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈΡ‚Π΅ ΠΎΡ‚ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ ΠΏΡ€ΠΈ натисканС Π½Π° клавиша Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° курсора β€žΠ½Π°Π΄ΠΎΠ»Ρƒβ€œ. На систСми с Ρ…ΠΈΠ±Ρ€ΠΈΠ΄Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ° Π΅ ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½ ΠΏΡ€Π°Π²ΠΈΠ»Π΅Π½ ΠΈΠ·Π±ΠΎΡ€ Π½Π° GPU ΠΏΡ€ΠΈ стартиранС Π½Π° ΠΈΠ³Ρ€ΠΈ.
  • Π’ композитния ΡΡŠΡ€Π²ΡŠΡ€ (cosmic-comp) Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Wayland-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° β€žxdg-dialog-v1β€œ, позволяващ ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠΎΠ΄Π°Π»Π½ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‚ взаимодСйствиСто Π½Π° потрСбитСля с останалата част ΠΎΡ‚ интСрфСйса. ΠžΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½Π° Π΅ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° Π΅ΠΊΡ€Π°Π½Π½Π°Ρ‚Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° Ρ‡Ρ€Π΅Π· ΠΎΡ‚Π΄Π΅Π»Π΅Π½ D-Bus сигнал.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ асоциация Π·Π° отварянС Π½Π° тСкстовия Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ Cosmic-edit Π·Π° JSON Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅.
  • Π’ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€Π° (cosmic-settings) са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° плъзганС Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ с Π΄Π²ΠΎΠΉΠ½ΠΎ докосванС ΠΏΠΎ Ρ‚ΡŠΡ‡ΠΏΠ°Π΄Π° (tap&drag) ΠΈ Ρ€Π΅ΠΆΠΈΠΌ, позволяващ Π·Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π΄Π° сС ΠΎΡ‚Π»Π΅ΠΏΠΈ ΠΏΡ€ΡŠΡΡ‚ΡŠΡ‚ ΠΎΡ‚ Ρ‚ΡŠΡ‡ΠΏΠ°Π΄Π°, Π±Π΅Π· Π΄Π° сС ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π΅ ΠΏΡ€ΠΎΡ†Π΅ΡΡŠΡ‚ Π½Π° плъзганС.
  • Π’ интСрфСйса Π·Π° стартиранС Π½Π° прилоТСния Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅ Π±Π΅Π· ΠΎΠ³Π»Π΅Π΄ Π½Π° Ρ€Π΅Π³ΠΈΡΡ‚ΡŠΡ€Π° Π½Π° символитС ΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Π΄ΡƒΠΌΠΈ Π² скоби. Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π΅ ΠΈΠ·Π±ΠΎΡ€ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π΅Π½ GPU Π½Π° систСми с Ρ…ΠΈΠ±Ρ€ΠΈΠ΄Π½Π° Π³Ρ€Π°Ρ„ΠΈΠΊΠ°.



Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru
ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster