DuckLinux
202 subscribers
281 photos
13 videos
1 file
120 links
🦆 اردک مهربان و رفیق پنگوئن دوست‌داشتنی! 🐧

آخرین اخبار لینوکس، ترفندهای کاربردی و تکنولوژی‌های جدید را در چنل ما دنبال کنید.
Download Telegram
🖥️ - دسکتاپ KDE Plasma 6.8 با قابلیت‌های جدید و بهینه‌سازی‌های بیشتر در راه است!
🚀 - توسعه‌دهندگان KDE در حال آماده‌سازی Plasma 6.8 هستن و در آخرین تغییرات، قابلیت‌های کاربردی و بهبودهای مختلفی به این محیط دسکتاپ اضافه شده.

🖱️ - یکی از تغییرات جالب، اضافه شدن Auto-Scroll شبیه ویندوز هست؛ کاربران می‌تونن با فشار دکمه وسط ماوس وارد حالت اسکرول بشن و با حرکت نشانگر، صفحه رو جابه‌جا کنن.

♿ - قابلیت Dwell Click هم برای بهبود دسترسی‌پذیری در Wayland اضافه شده تا فاصله Plasma Wayland با نسخه X11 کمتر بشه.

🖥️ - در بخش Remote Desktop هم حالت جدیدی اضافه شده که نمایشگرهای فیزیکی سیستم مقصد رو قفل می‌کنه و یک صفحه مجازی برای کاربر راه دور ایجاد می‌کنه.

🎨 - همچنین سبک‌های Union در تنظیمات Application Styles نمایش داده میشن و کیفیت ضبط صفحه در Spectacle و برنامه‌های مبتنی بر KPipeWire بهتر خواهد شد.

⚡ - برای سیستم‌های با حافظه گرافیکی محدود، تم Breeze بهینه شده و حالا vRAM کمتری مصرف می‌کنه.

📅 - پلاسما 6.8 در ۱۴ اکتبر ( ۲۲ مهر ) منتشر میشه؛ نسخه‌ای که هم‌زمان با سی‌امین سالگرد پروژه KDE عرضه خواهد شد.

🦆 - @ducklinux1
❤2
🖥️ - دسکتاپ GNOME می‌خواهد تغییرات بزرگش را با یک روند منظم‌تر انجام دهد!
🚀 - پروژه GNOME در حال بررسی یک سیستم جدید به نام RFC Process هست تا تصمیم‌گیری درباره تغییرات مهم فنی، شفاف‌تر و منظم‌تر انجام بشه.
📄 - تا الان خیلی از تغییرات بزرگ GNOME با گفتگوهای غیررسمی بین توسعه‌دهنده‌ها پیش می‌رفت، اما حالا پیشنهاد شده این تغییرات به شکل یک RFC نوشته و قبل از اجرا بررسی بشن.

💬 - طبق این طرح، هر RFC به‌صورت یک Merge Request ثبت میشه، افراد و تیم‌های مرتبط مشخص میشن و بحث‌ها در GNOME Discourse انجام خواهد شد.

⚖️ - هر کسی می‌تونه نظر، نگرانی یا پیشنهاد خودش رو درباره یک RFC مطرح کنه و حتی برای بهتر شدن اون تغییراتی پیشنهاد بده. بعد از پایان گفتگوها، یک مرحله بررسی نهایی انجام میشه تا درباره قبول یا رد پیشنهاد تصمیم گرفته بشه.

🧩 - هدف این فرآیند اینه که تغییرات بزرگ GNOME با هماهنگی بیشتر، مشارکت بهتر جامعه و تصمیم‌گیری شفاف‌تری انجام بشن.
🌧️ - در کنار این موضوع، توسعه‌های دیگه‌ای مثل بهبود فایل‌منیجر Nautilus و یک افزونه جدید GNOME Shell با افکت بارش دیجیتالی شبیه فیلم Matrix هم معرفی شدن.
🦆 - @ducklinux1
❤1
🦀 - خرچنگ بازی؛ AMD می‌خواهد Rust را وارد قلب دنیای GPU کند!
🚀 - شرکت AMD در حال ساخت یک تیم تخصصی برای استفاده گسترده‌تر از زبان Rust در بخش‌های مختلف نرم‌افزارهای GPU خودش هست؛ از Firmware و درایورها گرفته تا Shader Compilerها و ابزارهای توسعه.
⚙️ - هدف این تیم، ساخت نسل جدیدی از نرم‌افزارهای GPU با تمرکز روی Rust هست؛ زبانی که به‌خاطر امنیت حافظه و کاهش خطاهای رایج در برنامه‌نویسی سطح پایین، این روزها خیلی مورد توجه قرار گرفته.
🧠 - این برنامه فقط به یک بخش خاص محدود نمی‌شه و حوزه‌هایی مثل Compiler ها، Runtime ها، نرم‌افزارهای سطح پایین GPU، Firmware و ابزارهای توسعه‌دهندگان رو هم شامل میشه.

🔐 - ای ام دی امیدوار هست استفاده از Rust باعث بشه نرم‌افزارهای GPU امن‌تر، قابل‌اعتمادتر و راحت‌تر برای توسعه و نگهداری باشن؛ مخصوصاً در بخش‌هایی که هم عملکرد بالا و هم امنیت اهمیت زیادی دارن.
🐧 - این حرکت در حالی اتفاق میفته که شرکت‌های دیگه مثل NVIDIA هم به سمت استفاده از Rust در نرم‌افزارهای GPU حرکت کردن؛ از جمله توسعه درایور متن‌باز Nova برای لینوکس.
🦆 - @ducklinux1
Gp - @duckgplinux
🟢 - انویدیا قابلیت‌های جدیدی به درایور متن‌باز Nova در لینوکس اضافه می‌کنه!
🚀 - انویدیا همچنان داره روی درایور متن‌باز Nova کار می‌کنه و این بار مجموعه‌ای از Patchها برای اضافه کردن vGPU Manager و VFIO Variant Driver منتشر کرده.

⚙️ - این تغییرات باعث میشن مدیریت GPU های مجازی (vGPU) بهتر بشه و کاربران بتونن با کمک VFIO و QEMU، ماشین‌های مجازی لینوکس یا ویندوز رو با قابلیت‌های GPU اجرا کنن؛ آن هم روی درایور Nova.

🐧 - ادامه این توسعه‌ها نشون میده NVIDIA جدی‌تر از قبل روی مسیر متن‌باز لینوکس سرمایه‌گذاری کرده و می‌خواد معماری جدیدی برای پشتیبانی از GPUهای خودش در کرنل لینوکس بسازه.

🖥️ - البته فعلاً نباید خیلی هیجان‌زده شد؛ این قابلیت‌ها بیشتر برای کارت‌های حرفه‌ای و دیتاسنتری NVIDIA طراحی شدن و احتمالاً در آینده نزدیک به کارت‌های مصرفی GeForce نمی‌رسن.

🔧 - نکته آخر؛ Nova هنوز در مسیر توسعه قرار داره، اما هر قدم جدید می‌تونه این درایور رو به استفاده روزمره روی لینوکس نزدیک‌تر کنه و آینده جالبی برای کاربران NVIDIA رقم بزنه.

🦆 - @ducklinux1
Gp - @duckgplinux
👍2❤1
🌀 - توزیع Zenwalk با یک آپدیت بزرگ دوباره برگشته!
🚀 - توزیع Zenwalk که بر پایه Slackware ساخته شده، بعد از چند سال یک نسخه جدید آزمایشی با نام Zenwalk Current Milestone منتشر کرده تا تجربه‌ای تازه‌تر از این توزیع قدیمی لینوکسی ارائه بده.
🐧 - این نسخه جدید آخرین تغییرات Slackware رو دریافت کرده و در کنار اون، بهبودهای اختصاصی Zenwalk در بخش سیستم و دسکتاپ هم اضافه شده تا تجربه کاربری روان‌تر و مدرن‌تری داشته باشه.
📦 - یکی از تغییرات مهم این نسخه، اضافه شدن پشتیبانی کامل از Flatpak هست که نصب برنامه‌ها رو برای کاربران راحت‌تر می‌کنه.
⚙️ - و یه نکته؛ Zenwalk Current Milestone حالا با کرنل Linux 7.1 عرضه میشه و از Scheduler جدید BORE هم استفاده می‌کنه تا پاسخ‌دهی دسکتاپ و عملکرد سیستم بهتر بشه.
🖥️ - محیط دسکتاپ پیش‌فرض این نسخه هم Xfce 4.20 هست که همچنان روی سبک بودن و سرعت تمرکز داره.
🛠️ - در کنار این موارد، یک ابزار گرافیکی جدید برای مدیریت سیستم، بهبود پشتیبانی چندرسانه‌ای و تغییرات مختلف دیگه هم اضافه شده.
سایت Zenwalk
🦆 - @ducklinux1
Gp - @duckgplinux
📦 - آیا Flatpak آینده نصب نرم‌افزار در لینوکس است؟
🐧 - یکی از بزرگ‌ترین مشکلات لینوکس همیشه تنوع زیاد توزیع‌ها بوده؛ یک برنامه ممکنه روی یک توزیع به‌خوبی کار کنه، اما روی توزیع دیگه به خاطر تفاوت نسخه کتابخانه‌ها یا وابستگی‌ها مشکل داشته باشه.
🚀 - اینجاست که Flatpak وارد میشه؛ یک روش مدرن برای نصب برنامه‌ها که تلاش می‌کنه تجربه نصب نرم‌افزار در لینوکس رو ساده‌تر و یکپارچه‌تر کنه، فلت پک ایده قوی ای داره، به جای تولید پکیج برای دیسترو های دیگر یا به اصطلاح پراکندگی توزیع ها، میایم یه پکیج مستقل از اینها می‌سازیم تا روی میلیون ها دستگاه به خوبی کار کنه.
📦 - با Flatpak، توسعه‌دهنده‌ها می‌تونن یک نسخه از برنامه خودشون رو منتشر کنن که روی تعداد زیادی از توزیع‌های لینوکس اجرا بشه؛ بدون اینکه مجبور باشن برای هر توزیع جداگانه بسته بسازن.
🔒 - یکی از ویژگی‌های مهم Flatpak، استفاده از Sandbox هست؛ یعنی برنامه‌ها معمولاً دسترسی محدودی به سیستم دارن و کاربر می‌تونه مشخص کنه هر برنامه به چه چیزهایی دسترسی داشته باشه.
⚡ - همچنین برنامه‌های Flatpak مستقل از چرخه انتشار توزیع‌ها به‌روزرسانی میشن؛ یعنی مثلاً کاربران Debian یا Fedora مجبور نیستن برای دریافت نسخه جدید یک برنامه ماه‌ها منتظر بمونن.
💾 - البته Flatpak بدون ایراد نیست؛ بعضی برنامه‌ها فضای بیشتری مصرف می‌کنن، ممکنه در اولین اجرا کمی کندتر باشن و گاهی هماهنگی کامل با ظاهر سیستم ندارن.
⚖️ - احتمالاً آینده لینوکس ترکیبی خواهد بود؛ بسته‌های سنتی مثل deb، rpm و pacman همچنان برای بخش‌های اصلی سیستم باقی می‌مونن، اما Flatpak می‌تونه به انتخاب اصلی برای برنامه‌های دسکتاپی تبدیل بشه، چنین ایده ای رو اسنپ هم داشت، ایده قوی ای بود ولی اجرای ضعیفی داشت. تو دنیای نرم افزار آزاد باید یاد بگیری نمیتونی چیزی رو تحمیل کنی! آقای اوبونتو!
🔥 - شاید چند سال آینده کاربران عادی لینوکس کمتر درگیر دستورهای نصب برنامه بشن و بیشتر از فروشگاه نرم‌افزاری و #Flatpak استفاده کنن؛ تغییری که می‌تونه تجربه لینوکس روی دسکتاپ رو ساده‌تر کنه.
🦆 - @ducklinux1
Gap - @duckgplinux
👍2
🪨 - اولین نسخه آزمایشی Slackware 16 منتشر شد!
🚀 - بعد از حدود چهار سال انتظار، پروژه Slackware اولین نسخه آلفای نسل جدید خودش یعنی Slackware 16 Alpha 1 را منتشر کرده و یک قدم دیگر به انتشار نسخه نهایی نزدیک شده.
⚙️ - این نسخه با به‌روزرسانی‌های مهم در زنجیره ابزارهای GNU همراه شده؛ از جمله GCC 16.2، Binutils 2.47 و Glibc 2.44 که باعث شده تمام بسته‌های سیستم دوباره با این ابزارهای جدید کامپایل بشن.

🐧 - در Slackware 16 Alpha 1 از کرنل Linux 6.18 LTS استفاده شده و بسته‌های مهمی مثل Firefox، Thunderbird و libxml2 هم برای بهبود امنیت و رفع مشکلات به‌روزرسانی شدن.
🖥️ - یکی از اتفاقات مهم این مسیر، اضافه شدن بسته‌های KDE Plasma 6 به Slackware در ماه‌های اخیر بود؛ تغییری که این توزیع قدیمی را با محیط‌های دسکتاپ مدرن‌تر هماهنگ‌تر میکنه.

💾 - با وجود گذشت سال‌ها، بعضی ویژگی‌های قدیمی Slackware مثل بوت‌لودر LILO همچنان در این پروژه حضور دارن؛ چیزی که نشان‌دهنده وفاداری Slackware به فلسفه سنتی خودش هست.

🦆 - @ducklinux1
Gap - @duckgplinux
🔥2😁1
🧩 - کرنل Linux 7.3 با یک تغییر مهم، مدیریت حافظه را بهتر می‌کند!
🐧 - در مسیر انتشار Linux 7.3، توسعه‌دهندگان کرنل یک تغییر بزرگ را شروع کردن؛ تعداد زیادی از استفاده‌های قدیمی kmalloc() دارن به روش جدیدتر kmalloc_obj() منتقل میشن.

⚙️ - این تغییر توسط توسعه‌دهندگان کرنل و با کمک ابزار Coccinelle انجام شده و تا الان صدها فایل کرنل و بیش از ۶۰۰ خط کد برای استفاده از روش جدید تغییر کرده.

🚀 - اما چرا این تغییر مهمه؟
چون kmalloc_obj() کار توسعه‌دهنده‌ها رو ساده‌تر می‌کنه؛ دیگه در خیلی از موارد نیازی به نوشتن دستی sizeof() نیست و کرنل بهتر می‌تونه نوع داده‌ای که برایش حافظه اختصاص داده شده رو تشخیص بده.

🔐 - این ساختار جدید فقط باعث تمیزتر شدن کدها نمی‌شه؛ بلکه می‌تونه در آینده به بهبود امنیت، مدیریت بهتر حافظه و بهینه‌سازی‌های بیشتر در کرنل لینوکس کمک کنه.
🛠️ - این یکی از تغییرات پشت‌صحنه‌ای لینوکسه که شاید کاربران عادی مستقیماً نبینن، اما باعث میشه پایه‌های سیستم‌عامل در طول زمان امن‌تر، مرتب‌تر و قابل‌اعتمادتر بشه.
🦆 - @ducklinux1
Gap - @duckgplinux
DuckLinux
🤖 - بنظر میاد LLVM وارد بحث استفاده از AGENTS.md برای راهنمایی AI Agent ها شده! 🧠 - توسعه‌دهندگان LLVM در حال بررسی اضافه کردن فایل‌هایی مثل AGENTS.md و CLAUDE.md به مخزن رسمی پروژه هستن؛ فایل‌هایی که به عامل‌های هوش مصنوعی برای کار روی کد و مشارکت در پروژه…
🧩 - تصمیمی عالی؟ LLVM در حال بررسی فعال‌سازی پیش‌فرض ساخت ClangIR است!
🚀 - توسعه‌دهندگان LLVM در حال بحث درباره این هستن که آیا ClangIR به‌صورت پیش‌فرض هنگام ساخت کامپایلر Clang فعال بشه یا نه؛ تغییری که می‌تونه مسیر توسعه کامپایلرهای C و C++ رو در آینده تغییر بده.

⚙️ - نکته برای دوستانی که نمی‌دونن؛ ClangIR یک نمایش میانی (Intermediate Representation) جدید برای Clang هست که بر پایه MLIR ساخته شده و نسبت به LLVM IR سطح بالاتری داره. این باعث میشه اطلاعات بیشتری از کد اصلی C/C++ حفظ بشه و امکان بهبود تحلیل کد، تشخیص خطا و بهینه‌سازی‌ها بیشتر بشه.

🧠 - یکی از مزیت‌های مهم ClangIR اینه که می‌تونه در آینده به بهبود پشتیبانی از پردازش‌های چندسکویی مثل GPU و شتاب‌دهنده‌ها کمک کنه؛ مخصوصاً با توجه به قابلیت‌های MLIR در تبدیل کد برای معماری‌های مختلف.

⏳ - البته این تغییر بدون هزینه نیست؛ فعال شدن ساخت ClangIR به‌صورت پیش‌فرض باعث اضافه شدن وابستگی MLIR به Clang میشه و زمان کامپایل خود Clang ممکنه به شکل قابل توجهی افزایش پیدا کنه.

برای اطلاعات بیشتر روی این لینک کلیک کنید.
🦆 - @ducklinux1
Gap - @duckgplinux
🍎 - خبر خوب برای مک یوزر ها؛ Asahi Linux بالاخره پشتیبانی رسمی از مک‌های M3 رو شروع کرد!
🐧 - تیم توسعه Asahi Linux خبر خوبی برای طرفداران لینوکس و مک منتشر کرده؛ حالا دستگاه‌های مجهز به Apple M3، M3 Pro و M3 Max می‌تونن به‌صورت رسمی از Asahi Linux استفاده کنن.
🚀 - طبق گفته توسعه‌دهنده‌ها، بیشتر مک‌های M3 تقریباً به سطح پشتیبانی مک‌های M1 و M2 رسیدن و تجربه لینوکس روی نسل جدید Apple Silicon خیلی بهتر از قبل شده.
🎮 - البته هنوز همه‌چیز کامل نیست؛ بزرگ‌ترین چالش فعلی GPU هست. شتاب‌دهی سه‌بعدی هنوز به عملکرد و مصرف انرژی ایده‌آل نرسیده و تیم Asahi در حال کار روی بهتر کردن این بخشه.

😴 - قابلیت Sleep هم فعلاً روی M3 ها فعال نیست و به‌خاطر کامل نبودن پشتیبانی DCP، خروجی HDMI در مک‌بوک‌های M3 هم هنوز کار نمی‌کنه.

💻 - این پشتیبانی بیشتر مدل‌های M3 رو شامل میشه، اما Mac Studio با تراشه M3 Ultra هنوز در لیست پشتیبانی قرار نگرفته.
🔧 - بخش‌هایی از پشتیبانی M3 هنوز در حال وارد شدن به کرنل اصلی لینوکس هستن و احتمالاً در نسخه‌های آینده مثل Linux 7.4+ وضعیت بهتر هم خواهد شد.

🦆 - @ducklinux1
Gap - @duckgplinux
❤‍🔥2❤1💔1
DuckLinux
🧩 - کرنل Linux 7.3 با یک تغییر مهم، مدیریت حافظه را بهتر می‌کند! 🐧 - در مسیر انتشار Linux 7.3، توسعه‌دهندگان کرنل یک تغییر بزرگ را شروع کردن؛ تعداد زیادی از استفاده‌های قدیمی kmalloc() دارن به روش جدیدتر kmalloc_obj() منتقل میشن. ⚙️ - این تغییر توسط توسعه‌دهندگان…
🧠 - لینوکس 7.3 قراره مدیریت پردازنده‌های هیبریدی رو بهتر کنه!
🚀 - توسعه‌دهنده‌های کرنل لینوکس در حال آماده‌سازی Linux 7.3 هستن و یکی از تغییرات جالب این نسخه مربوط به بهتر شدن عملکرد روی پردازنده‌های جدید مثل Intel Core و Core Ultra هست.

⚙️ - لینوکس قابلیتی به نام Cache-Aware Scheduling داره که سعی می‌کنه پردازش‌های مرتبط رو روی هسته‌هایی قرار بده که کش مشترک دارن؛ این کار معمولاً باعث کاهش تأخیر و بهتر شدن سرعت میشه.
⚠️ - اما روی پردازنده‌های هیبریدی که ترکیبی از هسته‌های قوی‌تر (P-Core) و کم‌مصرف‌تر (E-Core) دارن، گاهی این الگوریتم مشکل ایجاد می‌کرد؛ مثلاً ممکن بود یک پردازش سنگین به هسته‌های ضعیف‌تر منتقل بشه و عملکرد پایین بیاد.

🔧 - حالا با تغییرات جدید، Scheduler لینوکس هوشمندتر عمل می‌کنه و قبل از انتقال پردازش‌ها بررسی می‌کنه که آیا هسته مقصد واقعاً برای اجرای اون کار مناسبه یا نه.
🚀 - نتیجه این تغییر می‌تونه مدیریت بهتر منابع، تأخیر کمتر و عملکرد روان‌تر روی سیستم‌هایی باشه که از پردازنده‌های هیبریدی جدید استفاده می‌کنن.
🦆 - @ducklinux1
Gap - @duckgplinux
❤3
DuckLinux
🧠 - لینوکس 7.3 قراره مدیریت پردازنده‌های هیبریدی رو بهتر کنه! 🚀 - توسعه‌دهنده‌های کرنل لینوکس در حال آماده‌سازی Linux 7.3 هستن و یکی از تغییرات جالب این نسخه مربوط به بهتر شدن عملکرد روی پردازنده‌های جدید مثل Intel Core و Core Ultra هست. ⚙️ - لینوکس قابلیتی…
🧠 -تایید شد؛ کرنل Linux 7.3 یک مشکل Scheduler در پردازنده‌های هیبریدی اینتل را برطرف می‌کند!
🚀 - در حال آماده‌سازی Linux 7.3، توسعه‌دهندگان کرنل یک سری اصلاحات جدید برای Scheduler انجام دادن که یکی از مهم‌ترینش مربوط به Cache-Aware Load Scheduling روی پردازنده‌های هیبریدی مثل Intel Core و Core Ultra هست.
⚙️ - این قابلیت قبلاً برای بهتر شدن عملکرد CPU ها اضافه شده بود؛ کاری که انجام می‌ده اینه که پردازش‌های مرتبط رو روی هسته‌هایی قرار بده که کش مشترک دارن تا تأخیر کمتر بشه و سیستم روان‌تر کار کنه.
⚠️ - اما روی پردازنده‌های هیبریدی که ترکیبی از هسته‌های قوی P-Core و هسته‌های کم‌مصرف E-Core هستن، گاهی این تصمیم می‌توانست نتیجه برعکس بده؛ یعنی یک پردازش سنگین به هسته‌های ضعیف‌تر منتقل بشه، فقط چون کش مناسب‌تری اونجا داشت.
🔧 - حالا با تغییرات جدید، Scheduler قبل از جابه‌جایی پردازش‌ها بررسی می‌کنه که هسته مقصد واقعاً برای اجرای اون کار مناسب هست یا نه؛ اگر نباشه، از انتقال جلوگیری می‌کنه.
🦆 - @ducklinux1
Gp - @duckgplinux
🔥2❤1👍1
🟣 - پروژه NetBSD 9.5 منتشر شد؛ خداحافظی با یک نسل قدیمی ولی دوست‌داشتنی!
🚀 - پروژه NetBSD نسخه 9.5 رو منتشر کرده؛ آخرین آپدیت از شاخه پایدار NetBSD 9 که قراره پایان راه این سری باشه و بعد از چند سال، این نسل قدیمی ولی قابل‌اعتماد رو به پایان برسونه.

🐚 - این نسخه قرار نیست کلی قابلیت عجیب و جدید اضافه کنه؛ تمرکز اصلی روی رفع باگ‌ها، آپدیت‌های امنیتی و بهتر شدن پایداری سیستم بوده تا کاربرانی که هنوز از NetBSD 9 استفاده می‌کنن، یک تجربه مطمئن‌تر داشته باشن.
🔒 - یکی از نکات خوب NetBSD 9.5 اینه که همچنان سازگاری کامل با نسخه‌های قبلی NetBSD 9.0 رو حفظ کرده؛ یعنی اگر کسی سال‌هاست از این شاخه استفاده می‌کنه، لازم نیست نگران تغییرات بزرگ یا دردسرهای مهاجرت باشه.
🧪 - شاید NetBSD به اندازه لینوکس روی دسکتاپ معروف نباشه، اما هنوز بین علاقه‌مندان به سیستم‌عامل‌ها جای خودش رو داره؛ مخصوصاً به خاطر سادگی، پایداری بالا و پشتیبانی از معماری‌های سخت‌افزاری مختلف.
😭 - درحال حاضر تمرکز ها روی نسخه های 10.2 11.0 و 11.1 هست و درحال توسعه هستن.
🦆 - @ducklinux1
Gp - @duckgplinux
❤2🏆1
🎬 - نسخه آزمایشی Shotcut 26.9 منتشر شد؛ ادیتور ویدیویی متن‌باز بهتر از قبل!
🚀 - پروژه Shotcut نسخه Beta 26.9 رو منتشر کرده؛ نسخه‌ای که با چند بهبود مهم در رابط کاربری، کیفیت صدا و عملکرد همراه شده تا تجربه تدوین ویدیو روی لینوکس، ویندوز و مک بهتر بشه.

🎧 - یکی از تغییرات مهم این نسخه مربوط به سیستم پردازش صداست؛ Shotcut حالا تلاش می‌کنه پردازش صوتی رو با دقت بیشتری انجام بده و بدون تبدیل‌های اضافی، کیفیت صدا رو حفظ کنه.

⚡ - عملکرد Timeline هم بهتر شده و توسعه‌دهنده‌ها روی روان‌تر شدن کار با پروژه‌های ویدیویی تمرکز کردن تا هنگام تدوین، تجربه سریع‌تر و راحت‌تری داشته باشید.

🎨 - رابط کاربری Shotcut هم کمی مدرن‌تر شده؛ گوشه‌های گردتر، تغییرات ظاهری جدید و یک لوگوی تازه باعث شدن ظاهر برنامه به‌روزتر بشه.

🐧 - برای کاربران لینوکس هم چند خبر خوب وجود داره؛ Shotcut 26.9 با FFmpeg 9.0 عرضه میشه و مشکل رمزگذاری سخت‌افزاری HEVC با VA-API روی لینوکس هم برطرف شده.

📦 - مثل همیشه Shotcut یک پروژه کاملاً متن‌بازه و کاربران می‌تونن نسخه‌های مختلف مثل AppImage لینوکس و غیره رو دریافت کنن.

🦆 - @ducklinux1
Gp - @duckgplinux
🔥2❤1
DuckLinux
🧠 -تایید شد؛ کرنل Linux 7.3 یک مشکل Scheduler در پردازنده‌های هیبریدی اینتل را برطرف می‌کند! 🚀 - در حال آماده‌سازی Linux 7.3، توسعه‌دهندگان کرنل یک سری اصلاحات جدید برای Scheduler انجام دادن که یکی از مهم‌ترینش مربوط به Cache-Aware Load Scheduling روی پردازنده‌های…
🧠 - کرنل Linux 7.3-rc2 منتشر شد؛ یک قدم دیگر تا نسخه نهایی کرنل!
🚀 - دومین نسخه آزمایشی Linux 7.3 منتشر شده و توسعه‌دهندگان وارد مرحله رفع مشکلات قبل از انتشار نسخه پایدار شدن.

🐧 - این نسخه برخلاف انتظار از یک rc2، بسیار شلوغ بوده و شامل تغییرات زیادی در Scheduler، درایورها و بخش‌های داخلی کرنله.

⚙️ - یکی از تغییرات مهم، بهبود Cache-Aware Scheduling برای پردازنده‌های هیبریدی مثل Intel Core و Core Ultra هست؛ کرنل حالا بهتر تشخیص میده پردازش‌های سنگین نباید روی هسته‌های ضعیف‌تر E-Core قرار بگیرن.

🧩 - همچنین بخش زیادی از استفاده‌های قدیمی kmalloc() به kmalloc_obj() منتقل شده که در آینده می‌تونه به کد تمیزتر، امنیت بهتر و مدیریت حافظه دقیق‌تر کمک کنه.

🎮 - درایور متن‌باز Nouveau هم برای پشتیبانی بهتر از سخت‌افزارهای جدید NVIDIA Blackwell اصلاحاتی دریافت کرده.

🦀 - در بخش Rust هم تغییراتی برای هماهنگی بهتر قابلیت‌های امنیتی کرنل با این زبان انجام شده.

🤖 - یکی از نکات جالب، افزایش استفاده از کدهای کمک‌گرفته از AI/LLM هست؛ موضوعی که نگرانی‌هایی درباره سخت‌تر شدن بررسی کدها ایجاد کرده.

🦆 - @ducklinux1
Gp - @duckgplinux
❤4
📱🐧 - کانتینر Droidspaces ؛ اجرای لینوکس واقعی روی گوشی اندرویدی!
🚀 - خیلی‌ها با Termux روی اندروید چند دستور لینوکسی اجرا می‌کنن، اما Droidspaces یک قدم فراتر میره؛ این پروژه تلاش می‌کنه یک محیط لینوکسی کامل رو داخل اندروید اجرا کنه.
⚙️ - کانتینر Droidspaces با استفاده از قابلیت‌های خود کرنل لینوکس مثل Namespaces و Cgroups کار می‌کنه؛ یعنی به جای شبیه‌سازی یک کامپیوتر، یک محیط ایزوله‌شده شبیه کانتینر ایجاد می‌کنه.
🐧 - با استفاده از این پروژه میشه توزیع‌هایی مثل Debian یا Ubuntu رو روی گوشی اجرا کرد و سرویس‌های لینوکسی رو داخلش داشت.
🖥️ - در بعضی دستگاه‌ها حتی میشه با ابزارهایی مثل Termux:X11 یک دسکتاپ لینوکسی هم روی گوشی اجرا کرد؛ یعنی گوشی تبدیل میشه به یک سیستم کوچک لینوکسی.
📦 - این پروژه شباهت زیادی به LXC داره، اما مخصوص دنیای اندروید طراحی شده تا مشکلاتی مثل SELinux و محدودیت‌های دستگاه‌های موبایل رو بهتر مدیریت کنه.
🔓 - البته Droidspaces هنوز برای همه مناسب نیست؛ نیاز به دسترسی Root داره و تجربه نهایی به کرنل و سخت‌افزار گوشی بستگی داره.
🔗 - GitHub: Droidspaces
🦆 - @ducklinux1
Gp - @duckgplinux
❤3
DuckLinux
📱🐧 - کانتینر Droidspaces ؛ اجرای لینوکس واقعی روی گوشی اندرویدی! 🚀 - خیلی‌ها با Termux روی اندروید چند دستور لینوکسی اجرا می‌کنن، اما Droidspaces یک قدم فراتر میره؛ این پروژه تلاش می‌کنه یک محیط لینوکسی کامل رو داخل اندروید اجرا کنه. ⚙️ - کانتینر Droidspaces…
تشکر از امیرحسین عزیز بابت معرفی این پروژه❤️😅
شما هم اگه ایده، پروژه های جالب، یا حتی صرفا میم هایی که بنظرتون جذاب هستند رو برامون از طریق دایرکت چنل بفرستید، به اسم خودتون روی چنل قرار میگیره.
❤1