🇺🇦 Комора Лінуксоїда | Linux
Nintendo подала до суду на творців емулятора Yuzu, вимагаючи матеріальної компенсації Компанія також вимагає припинити всі розробки і звинувачує авторів Yuzu в тому, що через них у мережі почали з'являтися спойлери Tears of the Kingdom Юридичний відділ Nintendo…
Розробники Yuzu погодилися закрити проєкт та виплатити Nintendo компенсацію в 2.4 млн доларів.
- Автори емулятора Yuzu мусить виплатити компанії Nintendo суму в розмірі 2,4 мільйона доларів як компенсацію збитків.
- Згідно з документом, Yuzu і Nintendo дійшли до цієї мирової угоди спільно. Таким чином, подальшого судового розгляду не буде.
- За умовами угоди, творцям Yuzu заборонили розповсюджувати або продавати Yuzu та вихідний код емулятора.
Розробникам також заборонили займатися іншими емуляторами, які обходять технічний захист Nintendo.
На компанію Tropic Haze наклали постійну судову заборону.
#Новини
@linux_ukraine
- Автори емулятора Yuzu мусить виплатити компанії Nintendo суму в розмірі 2,4 мільйона доларів як компенсацію збитків.
- Згідно з документом, Yuzu і Nintendo дійшли до цієї мирової угоди спільно. Таким чином, подальшого судового розгляду не буде.
- За умовами угоди, творцям Yuzu заборонили розповсюджувати або продавати Yuzu та вихідний код емулятора.
Розробникам також заборонили займатися іншими емуляторами, які обходять технічний захист Nintendo.
На компанію Tropic Haze наклали постійну судову заборону.
#Новини
@linux_ukraine
😨3🤯1😱1
Реліз FreeBSD 13.3
- Підвищено стабільність драйверів для бездротових пристроїв, а також драйверів, що запускаються за допомогою LinuxKPI, що дає змогу використовувати у FreeBSD драйвери з Linux. Також оновлено драйвери iwlwifi та rtw88 для бездротових карт Intel та Realtek.
- Реалізовано можливість запуску NFS-сервера у Jail з ізольованим мережевим оточенням vnet. Додано нову опцію монтування "syskrb5" для монтування Kerberized NFSv4.1/4.2 без зазначення облікових даних Kerberos.
- У rc.conf додано можливість вказівки значення umask для окремих сервісів, використовуючи змінні "ім'ясервісу_umask".
- Додано можливість зазначення в ~/.login_conf або login.conf пріоритетів програм, що використовують виклик setusercontext, таких як процес login.
#Новини
@linux_ukraine
- Підвищено стабільність драйверів для бездротових пристроїв, а також драйверів, що запускаються за допомогою LinuxKPI, що дає змогу використовувати у FreeBSD драйвери з Linux. Також оновлено драйвери iwlwifi та rtw88 для бездротових карт Intel та Realtek.
- Реалізовано можливість запуску NFS-сервера у Jail з ізольованим мережевим оточенням vnet. Додано нову опцію монтування "syskrb5" для монтування Kerberized NFSv4.1/4.2 без зазначення облікових даних Kerberos.
- У rc.conf додано можливість вказівки значення umask для окремих сервісів, використовуючи змінні "ім'ясервісу_umask".
- Додано можливість зазначення в ~/.login_conf або login.conf пріоритетів програм, що використовують виклик setusercontext, таких як процес login.
#Новини
@linux_ukraine
Троян BIFROST пробрався в системи Linux
Дослідники виявили новий варіант відомого трояна для віддаленого доступу - BIFROST. Оновлена версія адаптована для атак на системи Linux. Відмітна особливість трояну - використання підробленого домену, зовні схожого на легітимний сайт VMware -
Варіанти BIFROSE для Linux, які отримали позначення ELF_BIFROSE, поширюються щонайменше з 2020 року. Вони здатні запускати віддалені оболонки, завантажувати & відправляти файли та маніпулювати файловою системою.
Дослідники відстежують різкий сплеск активності BIFROST з жовтня 2023 року - за цей час зафіксовано щонайменше 104 інциденти.
#Новини
@linux_ukraine
Дослідники виявили новий варіант відомого трояна для віддаленого доступу - BIFROST. Оновлена версія адаптована для атак на системи Linux. Відмітна особливість трояну - використання підробленого домену, зовні схожого на легітимний сайт VMware -
download.vmfare.com.Варіанти BIFROSE для Linux, які отримали позначення ELF_BIFROSE, поширюються щонайменше з 2020 року. Вони здатні запускати віддалені оболонки, завантажувати & відправляти файли та маніпулювати файловою системою.
Дослідники відстежують різкий сплеск активності BIFROST з жовтня 2023 року - за цей час зафіксовано щонайменше 104 інциденти.
#Новини
@linux_ukraine
🫡1
Коригувальний випуск KDE Plasma 6.0.1.
Серед виправлених проблем:
- Вихід курсору за межу обмеженої області Wayland.
- Проблеми із закриттям меню додатків Kicker (якщо клацнути мишею поза областю Kicker, меню залишалося відкритим).
- Неможливість додавання віджетів на панель через приховування панелі після входу в режимі редагування, у разі ввімкнення режиму автоматичного приховування панелі.
#Новини
@linux_ukraine
Серед виправлених проблем:
- Вихід курсору за межу обмеженої області Wayland.
- Проблеми із закриттям меню додатків Kicker (якщо клацнути мишею поза областю Kicker, меню залишалося відкритим).
- Неможливість додавання віджетів на панель через приховування панелі після входу в режимі редагування, у разі ввімкнення режиму автоматичного приховування панелі.
#Новини
@linux_ukraine
Проєкт NixBSD розвиває варіант NixOS з ядром із FreeBSD
Представлено проєкт NixBSD, що розвиває неофіційне відділення від дистрибутива NixOS, у якому замість ядра Linux задіяно ядро з FreeBSD.
Для встановлення програм використовується пакетний менеджер Nix, що зберігає результат складання пакетів у підкаталогах усередині
Налаштування параметрів системи здійснюється через один файл конфігурації. Також є можливість швидкого відкату системи на попередню версію конфігурації.
Проєктом підтримується три репозиторії:
1. nix - форк пакетного менеджера Nix зі змінами для адаптації збірки і роботи в оточенні з ядром FreeBSD.
2. nixpkgs - форк колекції пакетів nixpkgs з виправленнями для підтримки FreeBSD та додаванням нової платформи x86_64-freebsd.
3. nixbsd - репозиторій з модулями для забезпечення збірки варіанту NixOS з ядром FreeBSD.
#Новини
@linux_ukraine
Представлено проєкт NixBSD, що розвиває неофіційне відділення від дистрибутива NixOS, у якому замість ядра Linux задіяно ядро з FreeBSD.
Для встановлення програм використовується пакетний менеджер Nix, що зберігає результат складання пакетів у підкаталогах усередині
/nix/store і надає можливість використання декількох версій однієї програми. Налаштування параметрів системи здійснюється через один файл конфігурації. Також є можливість швидкого відкату системи на попередню версію конфігурації.
Проєктом підтримується три репозиторії:
1. nix - форк пакетного менеджера Nix зі змінами для адаптації збірки і роботи в оточенні з ядром FreeBSD.
2. nixpkgs - форк колекції пакетів nixpkgs з виправленнями для підтримки FreeBSD та додаванням нової платформи x86_64-freebsd.
3. nixbsd - репозиторій з модулями для забезпечення збірки варіанту NixOS з ядром FreeBSD.
#Новини
@linux_ukraine
👍2
В openSUSE Tumbleweed додано можливість використання systemd-boot замість GRUB
Розробники проекту openSUSE оголосили про інтеграцію підтримки завантажувача systemd-boot у дистрибутив openSUSE Tumbleweed.
Порівняно із застосуванням традиційного завантажувача GRUB, перехід на systemd-boot дасть можливість підвищити швидкість завантаження та посилити безпеку завантажувального процесу.
1. Мета додавання підтримки systemd-boot:
- Спростити і полегшити роботу з повнодисковим шифруванням.
2. Проблема з GRUB:
- При використанні GRUB з повнодисковим шифруванням потрібне вбудовування в завантажувач коду для розшифрування даних і отримання ключа.
3. Переваги використання systemd-boot:
- Додавання підтримки systemd-boot дозволяє уникнути складнощів, пов'язаних з кодом завантажувача при повнодисковому шифруванні.
- Забезпечує спрощену та ефективну роботу з шифруванням даних під час завантаження.
MicroOS та openSUSE Tumbleweed використовують BTRFS за замовчуванням, що може ускладнити процес завантаження через використання снапшотів, але systemd-boot включає в себе управління снапшотами, спрощуючи вибір окремих снапшотів для завантаження та полегшуючи процес оновлення ядра за допомогою утиліти sdbootutil.
#Новини
@linux_ukraine
Розробники проекту openSUSE оголосили про інтеграцію підтримки завантажувача systemd-boot у дистрибутив openSUSE Tumbleweed.
Порівняно із застосуванням традиційного завантажувача GRUB, перехід на systemd-boot дасть можливість підвищити швидкість завантаження та посилити безпеку завантажувального процесу.
1. Мета додавання підтримки systemd-boot:
- Спростити і полегшити роботу з повнодисковим шифруванням.
2. Проблема з GRUB:
- При використанні GRUB з повнодисковим шифруванням потрібне вбудовування в завантажувач коду для розшифрування даних і отримання ключа.
3. Переваги використання systemd-boot:
- Додавання підтримки systemd-boot дозволяє уникнути складнощів, пов'язаних з кодом завантажувача при повнодисковому шифруванні.
- Забезпечує спрощену та ефективну роботу з шифруванням даних під час завантаження.
MicroOS та openSUSE Tumbleweed використовують BTRFS за замовчуванням, що може ускладнити процес завантаження через використання снапшотів, але systemd-boot включає в себе управління снапшотами, спрощуючи вибір окремих снапшотів для завантаження та полегшуючи процес оновлення ядра за допомогою утиліти sdbootutil.
#Новини
@linux_ukraine
🥴2👍1👎1
Опубліковано Wine 9.4 та Wine staging 9.4
Відбувся експериментальний випуск відкритої реалізації Win32 API - Wine 9.4. З моменту випуску 9.3 було закрито 25 звітів про помилки і внесено 321 зміну.
Найважливіші зміни:
1. Продовжено розвиток драйвера winewayland.drv, що дає змогу використовувати Wine в оточеннях на базі протоколу Wayland без застосування XWayland і компонентів X11. У новій версії додано початкову підтримку OpenGL, додано базові GL-функції, та з'явилася підтримка створення контексту OpenGL і зміни розміру вмісту OpenGL.
2. Вбудований пакет Vkd3d з реалізацією Direct3D 12 оновлено до версії 1.11.
3. Додано підтримку підвищення привілеїв процесу - при створенні серверних процесів (msi action server), а також процесів, що викликають функції RtlCreateUserProcess() і CreateProcessInternal(), тепер за замовчуванням використовується обмежений токен адміністратора.
4. Внесено поліпшення, пов'язані з пристроями керування покажчиком (тачпади, миші), що використовують протокол HID (Human Interface Device). Додано підтримку приймання та надсилання повідомлень.
5. У winex11 додано підтримку обробки подій XInput2 у прив'язці до окремих вікон.
6. У dmime поліпшено оброблення даних у форматі MIDI.
7. Реалізовано функції IAudioClient3_InitializeSharedAudioStream і IAudioClient3_GetSharedModeEnginePeriod.
8. У winevulkan додано підтримку специфікації Vulkan 1.3.279. Для маппінгу пам'яті задіяно Vulkan-розширення VK_EXT_map_memory_placed.
9. Закрито звіти про помилки, пов'язані з роботою ігор:
- Minecraft Education Edition
- battle.net.
10. Закрито звіти про помилки, пов'язані з роботою додатків:
- Explorer++ 1.2
- Total Commander 8.x
- Visio 2003, Skype 4
- Toad for MySQL Freeware 7.x
- Microsoft Toolkit from MS Office 2013
- Luminance HDR, AI Shared Editor 6.1.0
- Desktop Window Manager
- Free Download Manager, FoxVox.
#Новини
@linux_ukraine
Відбувся експериментальний випуск відкритої реалізації Win32 API - Wine 9.4. З моменту випуску 9.3 було закрито 25 звітів про помилки і внесено 321 зміну.
Найважливіші зміни:
1. Продовжено розвиток драйвера winewayland.drv, що дає змогу використовувати Wine в оточеннях на базі протоколу Wayland без застосування XWayland і компонентів X11. У новій версії додано початкову підтримку OpenGL, додано базові GL-функції, та з'явилася підтримка створення контексту OpenGL і зміни розміру вмісту OpenGL.
2. Вбудований пакет Vkd3d з реалізацією Direct3D 12 оновлено до версії 1.11.
3. Додано підтримку підвищення привілеїв процесу - при створенні серверних процесів (msi action server), а також процесів, що викликають функції RtlCreateUserProcess() і CreateProcessInternal(), тепер за замовчуванням використовується обмежений токен адміністратора.
4. Внесено поліпшення, пов'язані з пристроями керування покажчиком (тачпади, миші), що використовують протокол HID (Human Interface Device). Додано підтримку приймання та надсилання повідомлень.
5. У winex11 додано підтримку обробки подій XInput2 у прив'язці до окремих вікон.
6. У dmime поліпшено оброблення даних у форматі MIDI.
7. Реалізовано функції IAudioClient3_InitializeSharedAudioStream і IAudioClient3_GetSharedModeEnginePeriod.
8. У winevulkan додано підтримку специфікації Vulkan 1.3.279. Для маппінгу пам'яті задіяно Vulkan-розширення VK_EXT_map_memory_placed.
9. Закрито звіти про помилки, пов'язані з роботою ігор:
- Minecraft Education Edition
- battle.net.
10. Закрито звіти про помилки, пов'язані з роботою додатків:
- Explorer++ 1.2
- Total Commander 8.x
- Visio 2003, Skype 4
- Toad for MySQL Freeware 7.x
- Microsoft Toolkit from MS Office 2013
- Luminance HDR, AI Shared Editor 6.1.0
- Desktop Window Manager
- Free Download Manager, FoxVox.
#Новини
@linux_ukraine
🔥3
Відбувся випуск проєкту GE-Proton 9-1
У версії Proton GE 9-1 перенесено зміни зі свіжих кодових баз wine 9, proton 9, dxvk і vkd3d.
Додано виправлення для вирішення проблем в іграх:
- Ceville
- Dirt 3
- Duke Nukem: Manhattan Project
- Far Cry 2/3/4
- Far Cry primal
- Gabriel Knight 3
- Gobliiins 5
- Grim Dawn
- Incoming
- New World
- Nine Witches: Family Disruption
- Postal III
- Silent Hill 4
- Soldier of Fortune II
- Street Racing Syndicate
- They Are Billions
- Trails in the Sky 1-3
- Wheel of Time
#Новини
@linux_ukraine
У версії Proton GE 9-1 перенесено зміни зі свіжих кодових баз wine 9, proton 9, dxvk і vkd3d.
Додано виправлення для вирішення проблем в іграх:
- Ceville
- Dirt 3
- Duke Nukem: Manhattan Project
- Far Cry 2/3/4
- Far Cry primal
- Gabriel Knight 3
- Gobliiins 5
- Grim Dawn
- Incoming
- New World
- Nine Witches: Family Disruption
- Postal III
- Silent Hill 4
- Soldier of Fortune II
- Street Racing Syndicate
- They Are Billions
- Trails in the Sky 1-3
- Wheel of Time
#Новини
@linux_ukraine
❤2
У Firefox з'явиться групування вкладок
Призначено розробників, які займуться реалізацією функції групування вкладок у Firefox.
Роботі з додавання підтримки угруповання вкладок призначено підвищений пріоритет.
Рішення ухвалено після того, як вкотре один із користувачів спробував привернути увагу до того, що Mozilla витрачає великі ресурси на сумнівну функціональність, як-от інтеграцію AI-інструментів у браузер, але ігнорує по-справжньому важливу функцію угруповання вкладок, за реалізацію якої проголосувало близько 3000 користувачів і яка лідирує на сайті збору ідей щодо розвитку Firefox.
#Новини
@linux_ukraine
Призначено розробників, які займуться реалізацією функції групування вкладок у Firefox.
Роботі з додавання підтримки угруповання вкладок призначено підвищений пріоритет.
Рішення ухвалено після того, як вкотре один із користувачів спробував привернути увагу до того, що Mozilla витрачає великі ресурси на сумнівну функціональність, як-от інтеграцію AI-інструментів у браузер, але ігнорує по-справжньому важливу функцію угруповання вкладок, за реалізацію якої проголосувало близько 3000 користувачів і яка лідирує на сайті збору ідей щодо розвитку Firefox.
#Новини
@linux_ukraine
❤8
Реліз ядра Linux 6.8
10 березня 2024 року Лінус Торвальдс представив перший стабільний реліз ядра Linux 6.8.
Випуск нової версії ядра Linux вийшов відповідно до графіка, через два місяці після виходу попередньої стабільної версії Linux 6.7 на початку січня 2024 року.
Серед найбільш важливих змін:
- Розроблено драйвер Xe для GPU Intel.
- Додали пежим захисту блокових пристроїв із примонтованими ФС.
- Механізм планувальника завдань Deadline server.
- Автоматична оптимізація злиття ідентичних сторінок пам'яті.
- Уперше написали драйвер для LoongArch у Linux, використовуючи Rust.
- Додана підтримка нового обладнання AMD Zen 5.
- Додана підтримка Thunderbolt для Intel Lunar Lake.
- Рання підтримка коду керування кольором AMD.
- З'явилася початкова підтримка графічного драйвера Raspberry Pi 5.
- Розробили профілювання звернення до даних.
#Новини
@linux_ukraine
10 березня 2024 року Лінус Торвальдс представив перший стабільний реліз ядра Linux 6.8.
Випуск нової версії ядра Linux вийшов відповідно до графіка, через два місяці після виходу попередньої стабільної версії Linux 6.7 на початку січня 2024 року.
Серед найбільш важливих змін:
- Розроблено драйвер Xe для GPU Intel.
- Додали пежим захисту блокових пристроїв із примонтованими ФС.
- Механізм планувальника завдань Deadline server.
- Автоматична оптимізація злиття ідентичних сторінок пам'яті.
- Уперше написали драйвер для LoongArch у Linux, використовуючи Rust.
- Додана підтримка нового обладнання AMD Zen 5.
- Додана підтримка Thunderbolt для Intel Lunar Lake.
- Рання підтримка коду керування кольором AMD.
- З'явилася початкова підтримка графічного драйвера Raspberry Pi 5.
- Розробили профілювання звернення до даних.
#Новини
@linux_ukraine
🔥2
YouTube більше не показує рекомендовані відео користувачам, які вийшли з облікового запису Google або використовують режим інкогніто.
Сайт показує просту домашню сторінку YouTube без будь-яких відеороликів або порад про те, що дивитися.
Таким чином YouTube наполегливо намагається змусити користувачів увімкнути налаштування історії, щоб продавати їхню історію переглядів рекламодавцям.
#Новини
@linux_ukraine
Сайт показує просту домашню сторінку YouTube без будь-яких відеороликів або порад про те, що дивитися.
Таким чином YouTube наполегливо намагається змусити користувачів увімкнути налаштування історії, щоб продавати їхню історію переглядів рекламодавцям.
#Новини
@linux_ukraine
🖕11👍2😁1💩1🤡1
Microsoft перейменувала проєкт свого дистрибутива Linux під назвою CBL-Mariner на Azure Linux
У новому випуску Azure Linux v2.0.20240301 також є деякі оновлення вихідного коду та йде процес перейменування артефактів, наприклад, перехід від "MARINER_VERSION" до "AZL_VERSION" для Azure Linux.
Пакетна система Azure Linux заснована на RPM, використовуються пакетні менеджери dnf та Tiny DNF з Photon OS.
#Новини
@linux_ukraine
У новому випуску Azure Linux v2.0.20240301 також є деякі оновлення вихідного коду та йде процес перейменування артефактів, наприклад, перехід від "MARINER_VERSION" до "AZL_VERSION" для Azure Linux.
Пакетна система Azure Linux заснована на RPM, використовуються пакетні менеджери dnf та Tiny DNF з Photon OS.
#Новини
@linux_ukraine
💩7
В Arch Linux оновлено інсталятор Archinstall 2.7.2
Серед змін у новій версії Archinstall:
1. Задокументовано опцію "--skip-ntp" для вимкнення синхронізації часу.
2. Покращено підтримку уніфікованих образів ядра UKI (Unified Kernel Image), які об'єднують оброблювач для завантаження ядра з UEFI, образ ядра Linux і завантажуване в пам'ять системне оточення initrd.
3. Додано переклад литовською мовою.
4. Оновлено файли локалізації.
5. Пакет plasma-wayland-session замінено на plasma-workspace (у KDE 6 за замовчуванням увімкнено роботу з використанням Wayland).
#Новини
@linux_ukraine
Серед змін у новій версії Archinstall:
1. Задокументовано опцію "--skip-ntp" для вимкнення синхронізації часу.
2. Покращено підтримку уніфікованих образів ядра UKI (Unified Kernel Image), які об'єднують оброблювач для завантаження ядра з UEFI, образ ядра Linux і завантажуване в пам'ять системне оточення initrd.
3. Додано переклад литовською мовою.
4. Оновлено файли локалізації.
5. Пакет plasma-wayland-session замінено на plasma-workspace (у KDE 6 за замовчуванням увімкнено роботу з використанням Wayland).
#Новини
@linux_ukraine
👍6❤1
Уявіть реакцію Федорова, коли він зайде почитати issues.
https://github.com/diia-open-source/be-user-service/issues
#Смішнявки
@linux_ukraine
https://github.com/diia-open-source/be-user-service/issues
#Смішнявки
@linux_ukraine
😁6❤1👻1
Banana Pi випускає WiFi-роутер за $31 з SoC Triductor TR6560 під управлінням OpenWrt з Linux 5.10
Banana Pi представила BPI-WiFi 6 маршрутизатор у пластиковому корпусі, з чотирма зовнішніми антенами, кабелем Ethernet і блоком живлення всього за $31.
Технічні характеристики маршрутизатора:
- ЦП: Двоядерний процесор Triductor TR6560 Arm Cortex-A9 з частотою 1,2 ГГц з LSW та апаратним NAT до 5 Гбіт/с
- WiFi: Triductor TR5220 WiFi 6
- ОЗУ: 512 МБ DDR3
- Сховище: 128 МБ SPI NAND
- Мережа:
1. Gigabit Ethernet WAN порт з підтримкою PoE
2. 3x порти Gigabit Ethernet LAN
3. WiFi 6 (802.11ax):
- 2,4 ГГц до 573,5 Мбіт/с (2×2 MIMO)
- 5 ГГц до 2401,9 Мбіт/с (2×2 MIMO)
4. Підтримка WiFi модулів AP і STA, WPA/WPA2/WPA3 захист
Ця версія роутера здебільшого схожа на свою минулу модель, але компанія вирішила прибрати один із портів LAN, тому роутер Banana Pi BPI-WiFi 6 постачається з трьома портами LAN замість чотирьох.
Banana Pi представила BPI-WiFi 6 маршрутизатор у пластиковому корпусі, з чотирма зовнішніми антенами, кабелем Ethernet і блоком живлення всього за $31.
Технічні характеристики маршрутизатора:
- ЦП: Двоядерний процесор Triductor TR6560 Arm Cortex-A9 з частотою 1,2 ГГц з LSW та апаратним NAT до 5 Гбіт/с
- WiFi: Triductor TR5220 WiFi 6
- ОЗУ: 512 МБ DDR3
- Сховище: 128 МБ SPI NAND
- Мережа:
1. Gigabit Ethernet WAN порт з підтримкою PoE
2. 3x порти Gigabit Ethernet LAN
3. WiFi 6 (802.11ax):
- 2,4 ГГц до 573,5 Мбіт/с (2×2 MIMO)
- 5 ГГц до 2401,9 Мбіт/с (2×2 MIMO)
4. Підтримка WiFi модулів AP і STA, WPA/WPA2/WPA3 захист
Ця версія роутера здебільшого схожа на свою минулу модель, але компанія вирішила прибрати один із портів LAN, тому роутер Banana Pi BPI-WiFi 6 постачається з трьома портами LAN замість чотирьох.
Рівно 30 років тому 14 березня 1994 року було випущено ядро Linux 1.0.0.
У ньому було близько 173.000 рядків коду.
У ньому було близько 173.000 рядків коду.
❤9
This media is not supported in your browser
VIEW IN TELEGRAM
Знайшов чудову TUI програму, написану на Rust, для паралельного виконання команд в окремих вікнах терміналу - mprocs.
Цей софт можна вважати більш user-friendly альтернативою для складнішого і незрозумілішого tmux-а, але mprocs трохи роздута.
Бінарники доступні на AUR(але PKGBUILD пакета зламаний), npm, homebrew, MPR, scoop та cargo, але особисто я рекомендую завантажувати його з cargo.
Цей софт можна вважати більш user-friendly альтернативою для складнішого і незрозумілішого tmux-а, але mprocs трохи роздута.
Бінарники доступні на AUR(але PKGBUILD пакета зламаний), npm, homebrew, MPR, scoop та cargo, але особисто я рекомендую завантажувати його з cargo.
🤔3
Кілька гайдів для написання своєї операційної системи.
1. osdev.org - Creating an Operating System: У цьому підручнику задокументовано процес створення операційної системи від найпростіших кроків до створення саморозміщуваної операційної системи.
2. os.phil-opp.com - Writing an OS in Rust: Цей блог присвячено створенню невеликої операційної системи на мові програмування Rust. Кожна публікація є невеликим навчальним посібником і містить весь необхідний код.
Потрібно зауважити, що французький розробник під ніком llenotre написав своє ядро maestro на Rust, читаючи цей блог.
3. DistroTube - Build Your Own Distro With Archiso: Автор показує як зробити свій Arch-подібний дистрибутив використовуючи Archiso.
4. nanobyte - Building an OS: Зявдяки плейлісту, що складається з 28 відео, ви зможете зробити операційну систему на С та асамблері, від звичайного Hello world до власного bootloader, кастомних переривань, та інше!
5. Linux From Scratch: Книга Герарда Бікманса й інших, що описує процес збірки з вихідного коду власного дистрибутиву операційної системи GNU/Linux.
Але вам варто пам'ятати, що все велике починається з малого. У того ж Linux 0.0.1 було всього 10 239 рядків коду, а зараз це одна з найпопулярніших систем із понад 27 млн рядків!
1. osdev.org - Creating an Operating System: У цьому підручнику задокументовано процес створення операційної системи від найпростіших кроків до створення саморозміщуваної операційної системи.
2. os.phil-opp.com - Writing an OS in Rust: Цей блог присвячено створенню невеликої операційної системи на мові програмування Rust. Кожна публікація є невеликим навчальним посібником і містить весь необхідний код.
Потрібно зауважити, що французький розробник під ніком llenotre написав своє ядро maestro на Rust, читаючи цей блог.
3. DistroTube - Build Your Own Distro With Archiso: Автор показує як зробити свій Arch-подібний дистрибутив використовуючи Archiso.
4. nanobyte - Building an OS: Зявдяки плейлісту, що складається з 28 відео, ви зможете зробити операційну систему на С та асамблері, від звичайного Hello world до власного bootloader, кастомних переривань, та інше!
5. Linux From Scratch: Книга Герарда Бікманса й інших, що описує процес збірки з вихідного коду власного дистрибутиву операційної системи GNU/Linux.
Але вам варто пам'ятати, що все велике починається з малого. У того ж Linux 0.0.1 було всього 10 239 рядків коду, а зараз це одна з найпопулярніших систем із понад 27 млн рядків!
🔥3😨2❤1🥰1
Рівно 71 років тому народився Річард Меттью Столлман - засновник FSF і прихильник ліги за свободу програмування, який розробив GNU Coreutils, Emacs, тощо!
Вітаємо великого філософа свободи з днем народження та бажаємо скорішого одужання!
Вітаємо великого філософа свободи з днем народження та бажаємо скорішого одужання!
👍7❤1
