نویسنده: ProHoster

انتشار توزیع Nitrux 2.7 با محیط های کاربری NX Desktop و Maui Shell

انتشار توزیع Nitrux 2.7.0، ساخته شده بر پایه بسته Debian، فناوری های KDE و سیستم اولیه سازی OpenRC، منتشر شده است. این پروژه دسکتاپ خود را ارائه می دهد، NX Desktop، که یک افزونه برای KDE Plasma است، و همچنین یک محیط Maui Shell جداگانه. بر اساس کتابخانه Maui، مجموعه‌ای از برنامه‌های کاربردی استاندارد برای توزیع در حال توسعه است که می‌تواند هم در سیستم‌های دسکتاپ و […]

پیشنهاد توقف استفاده از utmp برای خلاصی Glibc از شر مشکل Y2038

تورستن کوکوک، رهبر گروه توسعه فناوری آینده در SUSE (تیم فناوری آینده، توسعه دهنده openSUSE MicroOS و SLE Micro)، که قبلاً پروژه SUSE LINUX Enterprise Server را به مدت 10 سال رهبری می کرد، پیشنهاد کرد که از شر فایل /var/run/utmp خلاص شوید. در توزیع‌ها برای رفع کامل مشکل 2038 در Glibc. تمام برنامه‌هایی که از utmp، wtmp و lastlog استفاده می‌کنند درخواست می‌شود ترجمه شوند […]

انتشار Snoop 1.3.7، ابزار OSINT برای جمع آوری اطلاعات کاربران از منابع باز

انتشار پروژه Snoop 1.3.3 منتشر شده است که یک ابزار پزشکی قانونی OSINT را توسعه می دهد که حساب های کاربری را در داده های عمومی جستجو می کند (هوش منبع باز). این برنامه سایت ها، انجمن ها و شبکه های اجتماعی مختلف را برای وجود نام کاربری مورد نیاز، یعنی. به شما امکان می دهد تا تعیین کنید در کدام سایت ها کاربری با نام مستعار مشخص شده وجود دارد. این پروژه بر اساس مواد تحقیقاتی در زمینه خراش [...]

جعبه ابزار گرافیکی GTK 4.10 در دسترس است

پس از شش ماه توسعه، انتشار یک جعبه ابزار چند پلتفرمی برای ایجاد رابط کاربری گرافیکی منتشر شد - GTK 4.10.0. GTK 4 به عنوان بخشی از یک فرآیند توسعه جدید در حال توسعه است که تلاش می کند به توسعه دهندگان برنامه یک API پایدار و پشتیبانی شده برای چندین سال ارائه دهد که می تواند بدون ترس از بازنویسی برنامه ها هر شش ماه یک بار به دلیل تغییرات API در GTK بعدی استفاده شود. شاخه. […]

پروژه ای برای نوشتن ماشین مجازی به زبان Russified C

کد منبع برای پیاده سازی اولیه ماشین مجازی در حال توسعه از ابتدا منتشر شده است. این پروژه به این دلیل قابل توجه است که کد به زبان Russified C نوشته شده است (به عنوان مثال، به جای int - عدد صحیح، طولانی - طول، برای - برای، اگر - اگر، بازگشت - بازگشت، و غیره). روسی سازی زبان از طریق جایگزینی ماکرو انجام می شود و با اتصال دو فایل هدر ru_stdio.h و keywords.h پیاده سازی می شود. اصلی […]

GNOME Shell و Mutter انتقال خود را به GTK4 کامل کردند

رابط کاربری گنوم شل و مدیر ترکیبی Mutter به طور کامل برای استفاده از کتابخانه GTK4 تبدیل شده اند و از وابستگی شدید به GTK3 خلاص شده اند. علاوه بر این، وابستگی gnome-desktop-3.0 با gnome-desktop-4 و gnome-bg-4 و libnma با libnma4 جایگزین شده است. به طور کلی، گنوم در حال حاضر به GTK3 وابسته است، زیرا همه برنامه ها و کتابخانه ها به GTK4 منتقل نشده اند. به عنوان مثال، در GTK3 […]

Rosenpass VPN معرفی شد، مقاوم در برابر حملات با استفاده از رایانه های کوانتومی

گروهی از محققان، توسعه‌دهندگان و رمزنگاران آلمانی اولین نسخه از پروژه Rosenpass را منتشر کردند که در حال توسعه یک مکانیسم VPN و تبادل کلید است که در برابر هک کردن رایانه‌های کوانتومی مقاوم است. VPN WireGuard با الگوریتم‌ها و کلیدهای رمزگذاری استاندارد به عنوان یک انتقال استفاده می‌شود و Rosenpass آن را با ابزارهای مبادله کلید که از هک در رایانه‌های کوانتومی محافظت می‌شوند تکمیل می‌کند (یعنی Rosenpass علاوه بر این از تبادل کلید بدون […]

انتشار Wine 8.3

انتشار آزمایشی اجرای باز WinAPI - Wine 8.3 - انجام شد. از زمان انتشار نسخه 8.2، 29 گزارش باگ بسته شده و 230 تغییر ایجاد شده است. مهمترین تغییرات: اضافه شدن پشتیبانی از کارت های هوشمند که با استفاده از لایه PCSC-Lite پیاده سازی شده است. هنگام تخصیص حافظه، پشتیبانی از هیپ کم تکه تکه شدن اضافه شده است. کتابخانه Zydis برای صحیح تر […]

انتشار PortableGL 0.97، یک پیاده سازی C از OpenGL 3

انتشار پروژه PortableGL 0.97 منتشر شده است که اجرای نرم افزاری از API گرافیکی OpenGL 3.x را توسعه می دهد که به طور کامل به زبان C (C99) نوشته شده است. در تئوری، PortableGL را می توان در هر برنامه ای که یک بافت یا فریم بافر را به عنوان ورودی می گیرد، استفاده کرد. کد به صورت یک فایل هدر فرمت شده و تحت مجوز MIT توزیع می شود. اهداف شامل قابل حمل بودن، انطباق با OpenGL API، سهولت استفاده، […]

۲۱ اسفند مسابقات کودکان و نوجوانان در لینوکس برگزار می شود

در 12 مارس 2023، مسابقه سالانه مهارت های لینوکس برای کودکان و جوانان آغاز می شود که به عنوان بخشی از جشنواره خلاقیت فنی TechnoKakTUS 2023 برگزار می شود. در این مسابقه، شرکت‌کنندگان باید از MS Windows به Linux حرکت کنند، تمام اسناد را ذخیره کنند، برنامه‌ها را نصب کنند، محیط را تنظیم کنند و یک شبکه محلی راه‌اندازی کنند. ثبت نام باز است و تا 5 مارس 2023 ادامه خواهد داشت. مرحله مقدماتی از 12 مارس به صورت آنلاین برگزار می شود […]

مرورگر Thorium 110 در دسترس است، فورک سریعتر Chromium

انتشار پروژه Thorium 110 منتشر شده است که یک فورک همگام‌سازی شده دوره‌ای از مرورگر Chromium را توسعه می‌دهد که با وصله‌های اضافی برای بهینه‌سازی عملکرد، بهبود قابلیت استفاده و افزایش امنیت گسترش می‌یابد. طبق آزمایش‌های توسعه‌دهنده، Thorium 8-40٪ سریع‌تر از Chromium استاندارد در عملکرد است، که عمدتاً به دلیل گنجاندن بهینه‌سازی‌های اضافی در طول کامپایل است. مجموعه های آماده برای Linux، macOS، Raspberry Pi و Windows ایجاد شده اند. تفاوت های اصلی […]

آسیب پذیری اجرای کد راه دور StrongSwan IPsec

strongSwan 5.9.10 اکنون در دسترس است، یک بسته رایگان برای ایجاد اتصالات VPN بر اساس پروتکل IPSec که در Linux، Android، FreeBSD و macOS استفاده می شود. نسخه جدید یک آسیب پذیری خطرناک (CVE-2023-26463) را که می تواند برای دور زدن احراز هویت استفاده شود، حذف می کند، اما به طور بالقوه می تواند منجر به اجرای کد مهاجم در سمت سرور یا مشتری شود. این مشکل هنگام بررسی گواهینامه های طراحی شده خاص خود را نشان می دهد [...]