نویسنده: ProHoster

ویرایش پنجم وصله های هسته لینوکس با پشتیبانی از زبان Rust

میگوئل اوجدا، نویسنده پروژه Rust-for-Linux، نسخه پنجم اجزای سازنده برای توسعه درایورهای دستگاه به زبان Rust را برای بررسی توسط توسعه دهندگان هسته لینوکس پیشنهاد کرده است. پشتیبانی Rust تجربی در نظر گرفته می شود، اما در حال حاضر در شاخه لینوکس-next گنجانده شده است و به اندازه کافی برای شروع کار بر روی ایجاد لایه های انتزاعی بر روی زیرسیستم های هسته، و همچنین نوشتن درایورها و ماژول ها توسعه یافته است. توسعه […]

انتشار کلاینت ارتباطی Dino 0.3

پس از بیش از یک سال توسعه، سرویس گیرنده ارتباطی Dino 0.3 منتشر شد که از مشارکت در چت و پیام رسانی با استفاده از پروتکل Jabber/XMPP پشتیبانی می کند. این برنامه با مشتریان و سرورهای مختلف XMPP سازگار است، بر اطمینان از محرمانه بودن مکالمات متمرکز است و از رمزگذاری سرتاسر با استفاده از پسوند XMPP OMEMO بر اساس پروتکل سیگنال یا رمزگذاری با استفاده از OpenPGP پشتیبانی می کند. کد پروژه به زبان [...]

انتشار کامپایلر Rakudo 2022.02 برای زبان برنامه نویسی Raku (پرل 6 سابق)

انتشار 2022.02 Rakudo، کامپایلر زبان برنامه نویسی Raku (پرل 6 سابق)، اعلام شد. این پروژه از Perl 6 تغییر نام داد زیرا همانطور که در ابتدا انتظار می رفت ادامه ای از Perl 5 نشد، بلکه تبدیل به یک زبان برنامه نویسی مجزا شد که با Perl 5 در سطح منبع سازگار نبود و توسط یک جامعه جداگانه از توسعه دهندگان توسعه یافت. به طور همزمان، نسخه ماشین مجازی MoarVM 2022.02 در دسترس است، […]

پیش نمایش اندروید 13. آسیب پذیری از راه دور اندروید 12

گوگل اولین نسخه آزمایشی پلتفرم موبایل باز اندروید 13 را ارائه کرد. انتظار می رود اندروید 13 در سه ماهه سوم سال 2022 عرضه شود. برای ارزیابی قابلیت های جدید پلت فرم، یک برنامه آزمایش اولیه پیشنهاد شده است. ساخت‌های میان‌افزار برای دستگاه‌های Pixel 6/6 Pro، Pixel 5/5a، Pixel 4 / 4 XL / 4a / 4a (5G) آماده شده است. نوآوری های کلیدی اندروید 13: سیستم […]

انتشار uChmViewer، برنامه ای برای مشاهده فایل های chm و epub

انتشار uChmViewer 8.2، فورک KchmViewer، برنامه ای برای مشاهده فایل ها در قالب های chm (راهنمای HTML MS) و epub، در دسترس است. این نسخه پشتیبانی از KDE Framework 5 را به جای KDE4 و پشتیبانی اولیه برای Qt6 به جای Qt4 اضافه می کند. این فورک با گنجاندن برخی بهبودهایی که نتوانسته اند و به احتمال زیاد در KchmViewer اصلی قرار نگیرند متمایز می شود. این کد به زبان C++ نوشته شده است و […]

انتشار کتابخانه برای ایجاد رابط های گرافیکی Slint 0.2

با انتشار نسخه 0.2، جعبه ابزار ایجاد رابط های گرافیکی SixtyFPS به Slint تغییر نام داد. دلیل تغییر نام، انتقاد کاربران از نام SixtyFPS بود که منجر به سردرگمی و ابهام در هنگام ارسال پرس و جو به موتورهای جستجو می شد و همچنین هدف پروژه را منعکس نمی کرد. نام جدید از طریق یک بحث اجتماعی در GitHub انتخاب شد که در آن کاربران نام‌های جدیدی را پیشنهاد کردند. […]

Valve فایل های CAD کیس کنسول بازی Steam Deck را منتشر کرده است

Valve نقشه ها، مدل ها و داده های طراحی را برای کیس کنسول بازی Steam Deck منتشر کرده است. داده‌ها در قالب‌های STP، STL و DWG ارائه می‌شوند و تحت مجوز CC BY-NC-SA 4.0 (Creative Commons Attribution-NonCommercial-ShareAlike 4.0) توزیع می‌شوند که امکان کپی، توزیع، استفاده در پروژه‌های خود و ایجاد آثار مشتق شده، مشروط بر اینکه اعتبار مناسب را ارائه دهید. فقط ذکر منبع، حفظ مجوز و استفاده غیرتجاری […]

انتشار Wine 7.2

انتشار آزمایشی اجرای باز WinAPI - Wine 7.2 - انجام شد. از زمان انتشار نسخه 7.1، 23 گزارش باگ بسته شده و 643 تغییر ایجاد شده است. مهمترین تغییرات: پاکسازی عمده کد کتابخانه MSVCRT انجام شد و پشتیبانی از نوع طولانی ارائه شد (بیش از 200 تغییر از 643). موتور Wine Mono با پیاده سازی پلتفرم دات نت برای انتشار نسخه 7.1.1 به روز رسانی شد. بهبود یافته […]

انتشار Nicotine+ 3.2.1، یک مشتری گرافیکی برای شبکه همتا به همتا Soulseek

کلاینت گرافیکی رایگان Nicotine+ 3.2.1 برای شبکه اشتراک فایل P2P Soulseek منتشر شده است. هدف Nicotine+ این است که یک جایگزین کاربرپسند، رایگان و منبع باز برای مشتری رسمی Soulseek باشد و عملکردهای اضافی را در عین حفظ سازگاری با پروتکل Soulseek ارائه دهد. کد مشتری در پایتون با استفاده از کتابخانه گرافیکی GTK نوشته شده و تحت مجوز GPLv3 توزیع می شود. بیلدها برای گنو/لینوکس در دسترس هستند، […]

اولین انتشار پایدار نمودار رابطه ای DBMS EdgeDB

اولین نسخه پایدار EdgeDB DBMS در دسترس است که یک افزودنی برای PostgreSQL با پیاده سازی مدل داده گراف رابطه ای و زبان پرس و جو EdgeQL است که برای کار با داده های سلسله مراتبی پیچیده بهینه شده است. کد به زبان Python و Rust نوشته شده و تحت مجوز آپاچی 2.0 توزیع شده است. کتابخانه های کلاینت برای Python، Go، Rust و TypeScript/Javascript آماده شده اند. ابزارهای خط فرمان را برای […]

بنیاد OSFF برای هماهنگ کردن توسعه سیستم عامل منبع باز ایجاد شد

یک سازمان غیرانتفاعی جدید به نام OSFF (بنیاد سیستم عامل منبع باز)، برای ترویج سیستم عامل منبع باز و امکان همکاری و تعامل بین افراد و شرکت های علاقه مند به توسعه و استفاده از سیستم عامل باز تأسیس شده است. بنیانگذاران صندوق 9 Elements Cyber ​​Security و Mullvad VPN بودند. از جمله وظایف محول شده به سازمان می توان به انجام تحقیقات، آموزش، توسعه پروژه های مشترک در یک پلت فرم بی طرف، […]

آسیب پذیری از راه دور در هسته لینوکس که هنگام استفاده از پروتکل TIPC رخ می دهد

یک آسیب پذیری (CVE-2022-0435) در ماژول هسته لینوکس شناسایی شده است که عملکرد پروتکل شبکه TIPC (Transparent Inter-Process Communication) را تضمین می کند و به طور بالقوه اجازه می دهد تا کد در سطح هسته با ارسال یک شبکه طراحی شده خاص اجرا شود. بسته این مشکل فقط سیستم‌هایی را تحت تأثیر قرار می‌دهد که ماژول هسته tipc.ko بارگذاری شده و پشته TIPC پیکربندی شده است، که معمولاً در خوشه‌ها استفاده می‌شود و به طور پیش‌فرض در توزیع‌های غیر تخصصی فعال نمی‌شود […]