به روز رسانی OS KolibriN 10.1 و MenuetOS 1.34، نوشته شده به زبان اسمبلی

در دسترس به روز رسانی سیستم عامل KolibriN 10.1، عمدتاً به زبان اسمبلی (fasm) نوشته شده و تحت مجوز GPLv2 توزیع شده است. KolibriN بر اساس مرغ مگس خوار و محیطی زیباتر و کاربرپسندتر را ارائه می دهد و برنامه های بیشتری را در بسته ارائه می دهد.

تصویر بوت اشغال می کند 84 مگابایت و شامل برنامه هایی مانند مرورگرهای WebView و Netsurf، پخش کننده ویدیوی FPlay، نمایشگر تصویر zSea، ویرایشگر گرافیکی GrafX2، نمایشگر اسناد UPDF، BF2Reader و TextReader، شبیه سازهای کنسول بازی DosBox، ScummVM و ZX Spectrum، پردازشگر کلمه، مدیریت فایل و بازی ها. تمام قابلیت‌های USB پیاده‌سازی شده‌اند، یک پشته شبکه در دسترس است، FAT12/16/32، Ext2/3/4، NTFS (فقط خواندنی)، XFS (فقط خواندنی) پشتیبانی می‌شوند.

نسخه جدید پشتیبانی از فرمت‌های v4 و v5 سیستم فایل XFS (فقط خواندنی)، پردازش بیش از یک I/O APIC را اضافه می‌کند، الگوریتم راه‌اندازی مجدد را بهبود می‌بخشد و تشخیص صحیح صدا را در تراشه‌های جدید AMD تضمین می‌کند. مرورگر کنسول WebView به نسخه 2.46 به‌روزرسانی شده است که حافظه پنهان صفحه وب، برگه‌ها، به‌روزرسانی آنلاین، تخصیص حافظه پویا، انتخاب کدگذاری دستی، شناسایی خودکار رمزگذاری، پشتیبانی از فایل‌های DOCX و ناوبری لنگر را اضافه می‌کند.
در پوسته فرمان SHELL، درج متن، پیمایش در امتداد خط ویرایش شده، نمایش خطا بهبود یافته است و برجسته سازی دایرکتوری اضافه شده است.

به روز رسانی OS KolibriN 10.1 و MenuetOS 1.34، نوشته شده به زبان اسمبلی

علاوه بر این، می توان به آن اشاره کرد رها کردن سیستم عامل MenuetOS 1.34، که توسعه آن به طور کامل در اسمبلر انجام می شود. ساخت‌های MenuetOS برای سیستم‌های 64 بیتی x86 آماده شده‌اند و می‌توانند تحت QEMU اجرا شوند. مونتاژ سیستم پایه اشغال می کند 1.4 مگابایت کد منبع پروژه تحت مجوز اصلاح شده MIT توزیع شده است که برای هر گونه استفاده تجاری نیاز به تأیید دارد. نسخه جدید برنامه های بازی و نمایشی جدید ارائه می دهد و محافظ صفحه نمایش جدیدی اضافه شده است.

این سیستم از چندوظیفه پیشگیرانه پشتیبانی می‌کند، از SMP در سیستم‌های چند هسته‌ای استفاده می‌کند، و یک رابط کاربری گرافیکی داخلی با پشتیبانی از تم‌ها، عملیات کشیدن و رها کردن، رمزگذاری UTF-8 و تغییر چیدمان صفحه‌کلید ارائه می‌کند. برای توسعه برنامه های کاربردی در اسمبلر، ما محیط توسعه یکپارچه خود را ارائه می دهیم. یک پشته شبکه و درایور برای رابط های Loopback و Ethernet وجود دارد. پشتیبانی کار با USB 2.0، از جمله درایوهای USB، چاپگرها، تیونرهای DVB و دوربین های وب. AC97 و Intel HDA (ALC662/888) برای خروجی صدا پشتیبانی می شوند.

این پروژه یک مرورگر وب ساده HTTPC، کلاینت های ایمیل و ftp، سرورهای ftp و http، برنامه های کاربردی برای مشاهده تصاویر، ویرایش متون، کار با فایل ها، تماشای فیلم ها، پخش موسیقی ایجاد می کند. امکان اجرای شبیه ساز DOS و بازی هایی مانند Quake و Doom وجود دارد. به طور جداگانه توسعه یافته است پخش کننده چند رسانه ای، منحصراً به زبان اسمبلی نوشته شده است و از کتابخانه های خارجی با کدک استفاده نمی کند. پخش کننده از پخش تلویزیون/رادیو (ویدئو DVB-T، mpeg-2، mpeg-1 لایه I,II,III صدا)، نمایش DVD، پخش MP3 و ویدئو در فرمت MPEG-2 پشتیبانی می کند.

به روز رسانی OS KolibriN 10.1 و MenuetOS 1.34، نوشته شده به زبان اسمبلی

منبع: opennet.ru

اضافه کردن نظر