الشروط
الرخصة
رخصة Apache License 2.0، بما فيها منح صريح لبراءات الاختراع. الاستخدام التجاري والتعديل وإعادة التوزيع كلها مسموح بها.
الطقم نفسه
limn-toolkit لا يعتمد خارج JDK إلا على مكتبتين: التعليقات التوضيحية للقيم الفارغة من JSpecify، التي لا يقرؤها إلا المُصرِّف، ومفكّك لصور WebP مكتوب بلغة Java (org.glavo:webp)، وكلتاهما أيضًا برخصة Apache-2.0. والرخصة الأخرى الوحيدة داخل جرته هي Unicode License v3، وهي رخصة متساهلة: فما يعرفه عن اللغات، كالمنطقة التي تعنيها اللغة واتجاه كتابتها والأرقام وصيغ الجمع التي تستخدمها، مأخوذ من CLDR التابع لاتحاد Unicode، وتحمل الجرة نص تلك الرخصة إلى جانبه. خلفية الرسم تضيف LWJGL، وهي برخصة BSD-3-Clause؛ ومُصيِّر SVG المسمّى lunasvg مع plutovg الذي يرسم به، وكلاهما برخصة MIT؛ وANGLE، البديل الاحتياطي عبر OpenGL ES لجهاز Windows أو macOS بلا تعريف OpenGL، وهو برخصة BSD-3-Clause، وتسرد كل جرة من جراره المصادر المترجمة فيها مع رخصها. والمكتبات الأصلية التي تجلبها LWJGL متساهلة الرخص كذلك، إلا OpenAL Soft، مخرج الصوت، فهي برخصة LGPL-2.0-or-later: مكتبة مشتركة مستقلة تُحمَّل وقت التشغيل ويمكن استبدالها.
الخطوط والأيقونات
Roboto، الخط الافتراضي، برخصة Apache-2.0. أما أوجه Noto الاحتياطية للكتابات الأخرى وللرموز التعبيرية، والخط الصغير للرموز الذي تكتب به القوائم اختصاراتها، فتُشحن برخصة SIL Open Font License 1.1. وحزمة الأيقونات الاختيارية limn-icons-tabler برخصة MIT. كل مكوّن مضمّن مذكور مع رخصته في ملف NOTICE الخاص بالمشروع.
فك ترميز MP3 برخصة LGPL
دعم MP3 يأتي من JLayer، وهي برخصة LGPL-2.1، تُستخدم دون تعديل وتُبقى جرة معزولة خلف واجهة مفكك ترميز الصوت. استبعد تلك الاعتمادية الواحدة فلا تخسر إلا MP3: يُرفض ملف MP3 حينها كصيغة لا تقرؤها الخلفية، ويبقى WAV وOgg Vorbis يعملان. وبذلك تزيل مكوّنًا واحدًا برخصة LGPL لا كلها: فالخلفية ما زالت تحمل OpenAL Soft، مخرج الصوت ذا رخصة LGPL المذكور أعلاه.
فيديو FFmpeg، وما يُشحن معه
مفكك ترميز الفيديو الاختياري، لصيغ H.264 وHEVC وVP9 وVP8 في حاويات MP4 وMatroska، يربط نسخة مشذّبة من FFmpeg ربطًا ديناميكيًا، مبنية برخصة LGPL-2.1-or-later. مكتباتها الأصلية أداة مستقلة بذاتها، limn-ffmpeg-natives، بمصنِّف واحد لكل هدف سطح مكتب، وlimn-video-ffmpeg-natives-all يسمّيها كلها لحزمة تُشحن إلى كل مكان، فالتوزيع الذي يضم limn-video-ffmpeg وتلك المكتبات يوزّع FFmpeg، وكل جرة منها تحمل نص الرخصة والإشعار الذي تتطلبه. وهي مربوطة ديناميكيًا وقابلة للاستبدال، وهو ما تطلبه تلك الرخصة. لا تعتمد أي مكتبة أخرى من مكتبات Limn على هذه الوحدة: اتركها خارجًا وتبقى كل صيغ الوسائط الأخرى تعمل.
لا شيء من هذا استشارة قانونية. اقرأ الرخص، واسأل مستشارك أنت.