۳ آبان ۱۴۰۵ github.com ۳ دقیقه مطالعه

پروژه Licasa؛ بازسازی مدرن نمایشگر تصویر پیکاسا برای لینوکس

پروژه Licasa؛ بازسازی مدرن نمایشگر تصویر پیکاسا برای لینوکس — Picasa Photo Viewer Rebuilt for Linux, Project Named Licasa

خلاصه

پروژه Licasa یک نمایشگر و ویرایشگر عکس متن‌باز برای لینوکس است که با الهام از تجربه کاربری نرم‌افزار محبوب و متوقف‌شده Picasa گوگل توسعه یافته است. این ابزار با زبان C++ نوشته شده و از فرمت‌های مدرن تصویری مانند AVIF ،HEIC و JPEG XL پشتیبانی می‌کند.

در یک نگاه

  • نام پروژه: Licasa
  • پلتفرم هدف: لینوکس (توسعه‌یافته روی Ubuntu 24.04)
  • زبان برنامه‌نویسی: C++
  • لایسنس: BSD-2-Clause
  • ویژگی کلیدی: نمایشگر و ویرایشگر سریع تصاویر با پشتیبانی از فرمت‌های سنگین و مدرن

پروژه Licasa چیست و چه مشکلی را حل می‌کند؟

بسیاری از برنامه‌نویسان و کاربران قدیمی سیستم‌عامل‌ها خاطرات خوبی با Picasa، نرم‌افزار مدیریت و نمایش عکس شرکت گوگل دارند که سال‌ها پیش توسط این شرکت متوقف شد. پروژه Licasa تلاشی است مستقل و متن‌باز برای زنده کردن آن تجربه کاربری سریع و سبک روی دسکتاپ لینوکس. این نرم‌افزار به محض باز کردن یک عکس از طریق فایل منیجر، آن را در یک پنجره شناور یا تمام‌صفحه به نمایش درمی‌آورد و ابزارهای پایه‌ای مانند برش، تنظیمات رنگ و خروجی گرفتن را در اختیار کاربر قرار می‌دهد.

ویژگی‌های فنی و پشتیبانی از فرمت‌ها

بر خلاف بسیاری از نمایشگرهای پیش‌فرض و سنتی لینوکس که در باز کردن فرمت‌های جدید یا سنگین دچار مشکل می‌شوند، Licasa طیف وسیعی از فرمت‌های مدرن و سنگین را پشتیبانی می‌کند. از جمله این فرمت‌ها می‌توان به موارد زیر اشاره کرد:

  • تصاویر HEIC و HEIF
  • فرمت‌های مدرن AVIF و JPEG XL
  • تصاویر RAW دوربین‌های عکاسی
  • فایل‌های متحرک APNG و Motion Photos

این پروژه به زبان C++ نوشته شده و تمرکز اصلی آن روی پردازش سریع تصویر و ریسایز روان است تا تجربه کاربری نرم و بدون لگی را مشابه نرم‌افزارهای بومی فراهم کند. همچنین یک قابلیت پس‌زمینه (Background process) در تنظیمات آن تعبیه شده است که با فعال کردن آن، برنامه پس از بسته شدن پنجره در حافظه آماده‌باش می‌ماند تا دفعات بعدی بسیار سریع‌تر باز شود.

نحوه نصب و استفاده

توسعه‌دهندگان این پروژه بسته‌های متعددی برای توزیع‌های مختلف لینوکس فراهم کرده‌اند. برای مثال، روی اوبونتو می‌توانید بسته DEB را با دستورات زیر نصب کنید:

sha256sum -c licasa_0.7.1-1_amd64.deb.sha256
sudo apt install ./licasa_0.7.1-1_amd64.deb

همچنین بسترسازی برای Fedora ،Arch Linux، فایل‌های AppImage و Snap نیز انجام شده است تا کاربران نیازی به کامپایل دستی نداشته باشند. البته اسکریپت‌های Docker نیز در مخزن برای ساخت پکیج‌ها از سورس‌کد موجود است.

سیگنال‌های بلوغ و نگاه جامعه هکرنیوز

این پروژه در گیت‌هاب با لایسنس آزاد BSD-2-Clause منتشر شده و تاکنون توجه محدودی (حدود ۱۰ ستاره) را به خود جلب کرده که نشان‌دهنده مراحل اولیه توسعه آن است. در بحث‌های هکرنیوز، یکی از کاربران به این روند جذاب «زنده کردن نرم‌افزارهای خاطره‌انگیز متوقف‌شده» اشاره کرد و نمونه مشابه آن را برای نرم‌افزار Apple Aperture یادآور شد. برخی کاربران نیز جای خالی اسکرین‌شات‌های محیط کاربری را در صفحه اصلی مخزن ذکر کرده‌اند، اما به طور کلی این ابزار پاسخی مناسب برای کسانی است که به دنبال یک نمایشگر تصویر مدرن، سریع و با امکانات Picasa روی لینوکس هستند.

این مطلب به‌صورت کاملاً خودکار و با هوش مصنوعی از مقالهٔ اصلی و بحث هکرنیوز تهیه شده و ممکن است خطا داشته باشد. حقوق مطلب اصلی متعلق به نویسندهٔ آن است. قوانین و گزارش مشکل

این خبر را با دیگران به اشتراک بگذارید

خبرهای فناوری در قالب پست و ویدیوی کوتاه، در اینستاگرام هکرنیوز بلاگ. به‌زودی
هر خبر به محض انتشار، به‌همراه پادکست روزانه در کانال تلگرام هکرنیوز بلاگ.