نویسنده: ProHoster

انتشار زبان برنامه نویسی Rust 1.62

انتشار زبان برنامه نویسی همه منظوره Rust 1.62 که توسط پروژه موزیلا تأسیس شده است، اما اکنون تحت نظارت سازمان غیرانتفاعی مستقل Rust Foundation توسعه یافته است، منتشر شده است. این زبان بر ایمنی حافظه متمرکز است و ابزاری را برای دستیابی به موازی کاری بالا در اجرای کار فراهم می کند، در حالی که از استفاده از جمع کننده زباله و زمان اجرا اجتناب می کند (زمان اجرا به مقدار اولیه اولیه و نگهداری از کتابخانه استاندارد کاهش می یابد). […]

Packj - یک جعبه ابزار برای شناسایی کتابخانه های مخرب در پایتون و جاوا اسکریپت

توسعه دهندگان پلتفرم Packj که امنیت کتابخانه ها را تجزیه و تحلیل می کند، یک جعبه ابزار خط فرمان باز منتشر کرده اند که به آنها امکان می دهد ساختارهای مخاطره آمیز را در بسته هایی شناسایی کنند که ممکن است با اجرای فعالیت های مخرب یا وجود آسیب پذیری های مورد استفاده برای انجام حملات مرتبط باشد. در پروژه هایی که از بسته های مورد نظر استفاده می کنند ("زنجیره تامین"). از بررسی بسته‌ها به زبان‌های پایتون و جاوا اسکریپت که در دایرکتوری‌های PyPi و NPM قرار دارند (در این […]

پیشرفت در توسعه یک کامپایلر برای زبان Rust بر اساس GCC

لیست پستی توسعه دهندگان مجموعه کامپایلر GCC گزارشی در مورد وضعیت پروژه Rust-GCC منتشر کرد که gccrs frontend GCC را با اجرای کامپایلر زبان Rust بر اساس GCC توسعه می دهد. تا نوامبر سال جاری، برنامه ریزی شده است که gccrs را به توانایی ساخت کدهای پشتیبانی شده توسط کامپایلر Rust 1.40 برساند و به کامپایل و استفاده موفق از کتابخانه های استاندارد Rust libcore، liballoc و libstd دست یابد. در ادامه […]

بیست و سومین به‌روزرسانی میان‌افزار اوبونتو تاچ

پروژه UBports که توسعه پلتفرم موبایل اوبونتو تاچ را پس از کناره گیری Canonical از آن برعهده گرفت، به‌روزرسانی سیستم‌افزار OTA-23 (خارج از هوا) را منتشر کرد. این پروژه همچنین در حال توسعه یک پورت آزمایشی دسکتاپ Unity 8 است که به Lomiri تغییر نام داده است. به‌روزرسانی Ubuntu Touch OTA-23 برای گوشی‌های هوشمند BQ E4.5/E5/M10/U Plus، Cosmo Communicator، F(x)tec Pro1، Fairphone 2/3، Google در دسترس است.

انتشار فریم ورک برای مهندسی معکوس Rizin 0.4.0 و GUI Cutter 2.1.0

انتشار چارچوب برای مهندسی معکوس Rizin و پوسته گرافیکی مرتبط با Cutter انجام شد. پروژه Rizin به عنوان یک فورک چارچوب Radare2 آغاز شد و توسعه خود را با تاکید بر یک API مناسب و تمرکز بر تجزیه و تحلیل کد بدون پزشکی قانونی ادامه داد. از زمان انشعاب، پروژه به مکانیزمی اساساً متفاوت برای ذخیره جلسات ("پروژه ها") در قالب یک حالت مبتنی بر سریال سازی تغییر کرده است. بجز […]

CODE 22.5، یک کیت توزیع برای استقرار LibreOffice Online، منتشر شده است

Collabora انتشار پلت فرم CODE 22.5 (نسخه توسعه آنلاین Collabora) را منتشر کرده است که توزیعی تخصصی برای استقرار سریع LibreOffice Online و سازماندهی همکاری از راه دور با مجموعه آفیس از طریق وب برای دستیابی به عملکردی مشابه Google Docs و Office 365 ارائه می دهد. توزیع به عنوان یک کانتینر از پیش پیکربندی شده برای سیستم داکر طراحی شده است و همچنین به صورت بسته برای […]

پلتفرم موبایل KDE Plasma Mobile 22.06 موجود است

نسخه KDE Plasma Mobile 22.06 بر اساس نسخه موبایل دسکتاپ Plasma 5، کتابخانه های KDE Frameworks 5، پشته تلفن ModemManager و چارچوب ارتباطی Telepathy منتشر شده است. پلاسما موبایل از سرور کامپوزیت kwin_wayland برای خروجی گرافیک استفاده می کند و PulseAudio برای پردازش صدا استفاده می شود. در همان زمان، انتشار مجموعه ای از برنامه های تلفن همراه Plasma Mobile Gear 22.06، که بر اساس […]

انتشار ویرایشگر متن Vim 9.0

پس از دو سال و نیم توسعه، ویرایشگر متن Vim 9.0 منتشر شد. کد Vim تحت مجوز کپی‌لفت خودش توزیع می‌شود که با GPL سازگار است و امکان استفاده نامحدود، توزیع و کار مجدد کد را فراهم می‌کند. ویژگی اصلی مجوز Vim مربوط به بازگرداندن تغییرات است - اگر نگهدارنده Vim در نظر بگیرد، بهبودهای اعمال شده در محصولات شخص ثالث باید به پروژه اصلی منتقل شوند.

انتشار سرویس گیرنده ایمیل Thunderbird 102

یک سال پس از انتشار آخرین نسخه قابل توجه، سرویس گیرنده ایمیل Thunderbird 102 که توسط انجمن توسعه یافته و بر اساس فناوری های موزیلا ساخته شده است، منتشر شده است. نسخه جدید به عنوان یک نسخه پشتیبانی طولانی مدت طبقه بندی می شود که به روز رسانی های آن در طول سال منتشر می شود. Thunderbird 102 بر اساس کد پایه نسخه ESR فایرفاکس 102 است. نسخه فقط برای دانلود مستقیم در دسترس است، به روز رسانی خودکار […]

انتشار مشتری Bittorrent Deluge 2.1

سه سال پس از تشکیل آخرین شاخه مهم، انتشار کلاینت چند پلتفرمی BitTorrent Deluge 2.1 منتشر شد که در پایتون (با استفاده از چارچوب Twisted) نوشته شده بود، بر اساس libtorrent و پشتیبانی از چندین نوع رابط کاربری (GTK، رابط وب) ، نسخه کنسول). کد پروژه تحت مجوز GPL توزیع می شود. Deluge در حالت کلاینت-سرور کار می کند، که در آن پوسته کاربر به عنوان یک […]

فایرفاکس 102 منتشر شد

مرورگر وب فایرفاکس 102 منتشر شد. نسخه فایرفاکس 102 به عنوان نسخه پشتیبانی توسعه یافته (ESR) طبقه بندی می شود که به روز رسانی های آن در طول سال منتشر می شود. علاوه بر این، به روز رسانی شعبه قبلی با دوره طولانی پشتیبانی 91.11.0 ایجاد شده است (دو آپدیت دیگر 91.12 و 91.13 در آینده پیش بینی می شود). شعبه فایرفاکس 103 در ساعات آینده به مرحله آزمایش بتا منتقل می شود، […]

سیستم عامل Chrome 103 در دسترس است

نسخه‌ای از سیستم عامل Chrome OS 103 بر اساس هسته لینوکس، مدیر سیستم جدید، ابزارهای اسمبلی ebuild/portage، اجزای باز و مرورگر وب Chrome 103 در دسترس است. محیط کاربری Chrome OS محدود به یک مرورگر وب است. و به جای برنامه های استاندارد، از برنامه های وب استفاده می شود، با این حال، سیستم عامل کروم شامل یک رابط کامل چند پنجره ای، دسکتاپ و نوار وظیفه است. ساخت سیستم عامل کروم 103 […]