پرش به محتوا

گنو لیبره‌جی‌اس

از ویکی‌پدیا، دانشنامهٔ آزاد
لیبره‌جی‌اس
نویسنده(های)
اصلی
Ruben Rodriguez, Nik Nyby
مخزن
مجوزپروانه عمومی همگانی گنو نسخه ۳ یا بالاتر
وبگاه

گنو لیبره‌جی‌اس یا به سادگی لیبره‌جی‌اس، یک افزونه نرم‌افزار آزاد مرورگر وب برای مرورگرهای برپایه موزیلا فایرفاکس است که توسط پروژه گنو توسعه می‌یابد.

هدف

[ویرایش]

هدف آن جلوگیری از برنامه‌های جاوا اسکریپت کوچک، اما با اهمیت، و اجازه اجرا به جاوااسکریپت‌های آزاد در مرورگر کاربران است. این افزونه ساخته شد تا «حفره جاوا اسکریپت» نامبرده و توضیح‌داده شده توسط ریچارد استالمن را مرتفع سازد. موقعیتی که بسیاری کاربران، نادانسته نرم‌افزار غیرآزاد را در مرورگر وبشان اجرا می‌کنند.[۲]

توضیح

[ویرایش]

گنو لیبره‌جی‌اس، این هدف را دارد که برنامه‌های جاوااسکریپت غیرآزاد را که توسط بسیاری وبگاه‌ها ارائه می‌شوند ببندد. این برنامه به عنوان بخشی از پروژه گنو توسط Ruben Rodriguez و Nik Nyby توسعه داده می‌شود و به صورت پیش‌فرض در مرورگر گنو آیس‌کت قرار داد.[۳] این افزونه همچنین می‌تواند با تور کار کند.[۴]

این افزونه همچنین اجازه ایجاد فهرست سفید سایت‌ها و همچنین یک سیستم تشخصی ایمیل برای کاربرانی دارد که می‌خواهند با مدیر سایت برای متقاعد کردن آنان برای هماهنگ‌سازی کُدشان با لیبره‌جی‌اس تماس بگیرند دارد. با توجه به بنیاد نرم‌افزار آزاد، بسیاری وبگاه‌ها هنگام استفاده از این افزونه، به خاطر گیر افتادن کُد جاوااسکریپت غیرآزاد آن‌ها بر روی وب گسسته شدند.[۵] با وجود این، برنامه‌نویس و فعال، ریچارد استالمن، استفاده از گنو لیبره‌جی‌اس را پشتیبانی می‌کند.

پانویس

[ویرایش]

منابع

[ویرایش]
  1. "LibreJS - News". Savannah.
  2. ریچارد استالمن. «The JavaScript Trap». The JavaScript Trap. GNU. دریافت‌شده در ۳۱ مرداد ۱۳۹۴.
  3. «GNUzilla and IceCat». GNU. دریافت‌شده در ۳۱ مرداد ۱۳۹۴.
  4. «GNU LibreJS 6.0.6 released». LAW. ۳ دسامبر ۲۰۱۴. دریافت‌شده در ۳۱ مرداد ۱۳۹۴.
  5. wtheaker Contributions (۲۳ اکتبر ۲۰۱۳). «LibreJS reaches version 5.4». Free Software Foundation. دریافت‌شده در ۳۱ مرداد ۱۳۹۴.

پیوند به بیرون

[ویرایش]