Linux Labdon
398 subscribers
39 photos
2 videos
2 files
753 links
🕸 Linux Labdon

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
Tyr Driver Being Submitted For Linux 6.18 As Rust-Based Arm Mali Driver

🟢 خلاصه مقاله:
**یک مجموعه بزرگ از به‌روزرسانی‌های Rust برای زیرسیستم DRM گرافیک/نمایش کرنل به DRM-Next ارسال شده است تا برای انتشار Linux 6.18 آماده شود. مهم‌ترین بخش این درخواست، ادغام Tyr driver است؛ یک DRM driver متن‌باز و مبتنی بر Rust برای Arm Mali GPUs.

این حرکت دو نکته کلیدی دارد: گسترش استفاده از Rust در کرنل برای بهبود ایمنی حافظه و کاهش خطاهای متداول در کدهای سطح پایین گرافیکی، و تقویت توسعه متن‌باز که به بهبود کیفیت و گسترش پشتیبانی سخت‌افزاری کمک می‌کند. قرارگرفتن در DRM-Next یعنی این تغییرات—as-is—در صف چرخه ادغام بعدی هستند و در صورت پیشرفت بدون مشکل، وارد Linux 6.18 می‌شوند؛ تا کاربران و توزیع‌ها بتوانند آن را آزمایش و بازخورد ارائه کنند. این ادغام همچنین روند رو‌به‌رشد استفاده از Rust در کرنل و تقویت درایورهای متن‌باز برای GPUهای مبتنی بر Arm را نشان می‌دهد.

#Linux #Rust #DRM #DRMNext #ArmMali #GPU #OpenSource #LinuxKernel

🟣لینک مقاله:
https://www.phoronix.com/news/Rust-DRM-Drivers-Linux-6.18-Tyr


👑 @Linux_Labdon
🔵 عنوان مقاله
Git Developers Debate Making Rust Mandatory

🟢 خلاصه مقاله:
توسعه‌دهندگان Git در حال بحث‌اند که آیا پشتیبانی از زبان Rust در ساخت‌های آینده اجباری شود یا نه. موافقان می‌گویند Rust می‌تواند امنیت و پایداری را با حذف خطاهای حافظه و بهبود نگهداشت کد افزایش دهد و حتی در بخش‌هایی عملکرد بهتری ارائه کند. مخالفان نسبت به پیچیدگی بیشتر فرایند ساخت، وابستگی به زنجیره ابزار Rust و آسیب‌دیدن قابلیت اجرا روی پلتفرم‌های قدیمی یا مینیمال هشدار می‌دهند. گزینه‌های میانی مانند پذیرش مرحله‌ای، ویژگی‌های اختیاری مبتنی بر Rust با مسیرهای جایگزین C یا سوییچ‌های زمان ساخت مطرح است. هنوز تصمیم نهایی گرفته نشده و نتیجه، بر توسعه‌دهندگان، توزیع‌ها و سازمان‌هایی که Git را نگه‌داری می‌کنند اثر خواهد گذاشت.

#Git #Rust #OpenSource #SoftwareSecurity #SoftwareEngineering #BuildSystems #Portability #DeveloperCommunity

🟣لینک مقاله:
https://www.phoronix.com/news/Git-Weighs-Mandatory-Rust


👑 @Linux_Labdon
🔵 عنوان مقاله
Rust Coreutils 0.2.2 Released With Faster base64: Outperforming GNU's base64

🟢 خلاصه مقاله:
** نسخه 0.2.2 از Rust Coreutils به‌سرعت پس از انتشار 0.2 منتشر شد؛ نسخه‌ای که پیش‌تر از بهبودهای «بسیار چشمگیر» در کارایی و پشتیبانی آمادهٔ تولید برای Ubuntu خبر داده بود. در این به‌روزرسانی، مهم‌ترین تغییر سرعت بالاتر دستور base64 است که اکنون می‌تواند از نسخهٔ متناظر در GNU Coreutils عملکرد بهتری ارائه دهد—نقطه عطفی قابل توجه برای یک ابزار بنیادین سیستم‌عاملی. علاوه بر base64، این انتشار چند بهبود دیگر نیز دارد که در ادامهٔ روند نسخهٔ 0.2 بر ارتقای کارایی، پایداری و آمادگی استفاده در محیط‌های تولیدی تأکید می‌کند.

#Rust #Coreutils #base64 #Performance #GNU #Ubuntu #OpenSource #SystemsProgramming

🟣لینک مقاله:
https://www.phoronix.com/news/Rust-Coreutils-0.2.2


👑 @Linux_Labdon
1
🔵 عنوان مقاله
Fish 4.1 Released With Nearly 1,400 Commits To This Rust-Based Shell

🟢 خلاصه مقاله:
Fish 4.1 با نزدیک به ۱۴۰۰ کامیت منتشر شد؛ این نسخه به‌عنوان یک انتشار عمده پس از Fish 4.0 که اوایل امسال از C++ به Rust پورت شد، عرضه شده و بر همان پایه جدید بنا می‌کند. 4.1 نشان‌دهنده تداوم سرعت توسعه، بهبودهای گسترده و تکمیل قابلیت‌ها در این شل است، بی‌آن‌که از مسیر ایمنی و نگه‌داشت‌پذیری که با Rust آغاز شد، فاصله بگیرد.

#FishShell #Fish #Rust #OpenSource #Shell #Release #CPlusPlus #CommandLine

🟣لینک مقاله:
https://www.phoronix.com/news/Fish-4.1-Released


👑 @Linux_Labdon
🔵 عنوان مقاله
A Lot Of Rust Code Lining Up For The Linux 6.18 Kernel

🟢 خلاصه مقاله:
با آغاز پنجره ادغام Linux 6.18 بلافاصله پس از انتشار Linux 6.17، انتظار می‌رود حجم قابل توجهی کد Rust وارد هسته اصلی شود. تمرکز این چرخه بر تقویت زیرساخت و رابط‌های Rust برای زیرسامانه‌ها و درایورها، بهبود ابزارهای ساخت، تنظیمات و مستندسازی است تا استفاده عملی از Rust در هسته آسان‌تر شود. هرچند ادغام‌ها با احتیاط و بازبینی دقیق انجام می‌شود، روند کلی نشان می‌دهد نقش Rust در mainline رو به گسترش است و زمینه را برای درایورها و اجزای ایمن‌تر در نسخه‌های آینده فراهم می‌کند.

#Linux #LinuxKernel #Rust #Kernel #OpenSource #MergeWindow #MemorySafety #Drivers

🟣لینک مقاله:
https://www.phoronix.com/news/Rust-Linux-6.18


👑 @Linux_Labdon
🔵 عنوان مقاله
Linus Torvalds Vents Over "Completely Crazy Rust Format Checking"

🟢 خلاصه مقاله:
لینوس توروالدز پس از رد کردن ایده پشتیبانی از حالت big-endian برای RISC-V در هسته Linux، این بار از «قوانین دیوانه‌وار» فرمت‌گذاری در Rust و همچنین ضعف در قالب‌بندی متن‌ها انتقاد کرد. او تأکید کرد که سخت‌گیری‌های افراطی در بررسی فرمت، وقتی با هنجارهای قدیمی هسته ناسازگار باشد، به خوانایی و کار عملی آسیب می‌زند. پیام او روشن است: پذیرش ابزارها و زبان‌های جدید مثل Rust زمانی ارزشمند است که با اصول عمل‌گرایانه هسته—از جمله یکدستی، شفافیت و نگهداشت‌پذیری—هماهنگ باشد.

#Linux #LinusTorvalds #Rust #RISC-V #Kernel #CodeFormatting #OpenSource #DeveloperExperience

🟣لینک مقاله:
https://www.phoronix.com/news/Linus-Torvalds-Rust-Formatting


👑 @Linux_Labdon
2
🔵 عنوان مقاله
Fish 4.1 Released With Nearly 1,400 Commits To This Rust-Based Shell

🟢 خلاصه مقاله:
Fish 4.1 منتشر شد؛ نخستین انتشار عمده پس از Fish 4.0 که امسال پورت از C++ به Rust را تکمیل کرد. این نسخه با نزدیک به ۱۴۰۰ commit نشان‌دهنده سرعت بالای توسعه است و بر پایه معماری Rust مجموعه‌ای از بهبودها، رفع باگ‌ها و اصلاحات در تجربه کاربری ارائه می‌کند. ارتقا از 4.0 به 4.1 باید روان باشد و برای جزئیات کامل می‌توان به release notes و changelog رسمی مراجعه کرد؛ این انتشار همچنین نقش رو‌به‌گسترش Rust در ابزارهای اصلی توسعه را برجسته می‌کند.

#FishShell #Rust #CPlusPlus #Shell #OpenSource #Release #CLI #DevTools

🟣لینک مقاله:
https://www.phoronix.com/news/Fish-4.1-Released


👑 @Linux_Labdon
🔵 عنوان مقاله
Linux 6.18 Lands Initial Framework For USB Driver Rust Bindings

🟢 خلاصه مقاله:
**خلاصه فارسی: Linux 6.18 با افزودن چارچوب اولیه Rust bindings برای درایورهای USB، گام دیگری در مسیر Rust-for-Linux برمی‌دارد. علاوه بر حجم قابل‌توجه کدهای Rust که هفتهٔ قبل merge شدند، کدهای بیشتری نیز از مسیر pull request بخش char/misc وارد شده‌اند. هدف این چارچوب، فراهم‌کردن رابط‌های ایمن و قابل اتکا برای USB در Rust است؛ هنوز در مرحلهٔ ابتدایی است و بیش از آن‌که درایورهای کامل را فعال کند، زیربنای امن و قابل توسعه را می‌چیند. انتظار می‌رود این کار به‌صورت تدریجی با گسترش سطح APIها، بهبود تجربهٔ توسعه و مستندسازی پیش برود و به کاهش باگ‌های مرتبط با ایمنی حافظه در یکی از زیرسیستم‌های پیچیدهٔ هسته کمک کند.

#LinuxKernel #Linux #Rust #USB #KernelDrivers #OpenSource #MemorySafety

🟣لینک مقاله:
https://www.phoronix.com/news/Linux-6.18-Rust-USB-Framework


👑 @Linux_Labdon
2