هناك مشروع ناشئ بأسم لغة ألف .
لكن حدث نقاش بين شخص ومطور اللغة بالنسبة للترخيص .
السائل :
السلام عليكم انا بصدد العمل مع لغة ألف
في الحقيقه انا لا أستخدم اي برنامج او لغة غير حره .
اود من شخصكم الكريم ان يتفضل علي ويخبرني ان كانت اللغة مفتوحة المصدر وتسمح بالنسخ والتوزيع دون الرجوع للمالك مع حفظ حقوقه
صفحة حول حول - لغة البرمجة العربية ألف - Arabic Programming Language لاتوضح شي , هل تقصد “بشكل مجاني و بلا قيود” بالمعنى الحرفي ؟
وجزاكم الله خير
المطور :
السلام عليكم ورحمة الله وبركاته،
في الحقيقة، لم أفكر بعد في الرخصة، اريد أن يكون المشروع مفتوح المصدر و مجاني، لكن في نفس الوقت لا اريد ان نخسر مبرمجين فظلو أن ينشؤو لغة جديدة بدلا من تكاتف الجهود في مشروع واحد
ألف ليست أول لغة، فقد سبقتها لغات عربية مغلقة المصدر، و تجارية، و مفتوحة المصدر… كلها فشلت و توقفت لأسباب عديدة، لهدا السبب أخاف أن تفشل لغة ألف بسبب سوء اختيار الرخصة
نريد فقط تكاتف الجهود لتطوير لغة ألف بدلا تشتتها في مشاريع كثيرة فتخسر كلها.
أنتظر آرائكم و اقتراحاتكم
السائل :
برأيي تحتاج لعدت امور مهمه , للنجاح :
. ان تكون مفتوحة المصدر
. ان تكون حره تسمح بالتوزيع والنسخ بشرط , نشر اي تعديلات تمت على اللغة
. على الرغم من منع اغلاق مصدر اللغة , الى انه يسمح بالتربح من اللغة مادياً بشرط عدم اغلاق المصدر مع استخدام نفس رخصت لغة ألف .
وكل ذلك موجود في رخصة جنو العمومية الصغرى .
المطور :
معك حق، أنا متفق معك،
هل يا ترى نستطيع أن نستعمل هده الرخصة مع المكتبات التابتة ؟
لأن بعض الرخص تقبل فقط أن يكون البرنامج النهائي يستعمل فقط المكتبات المتشاركة shared library و تبطل أذا كان البرنامج مدمج مسبقا مع مكتبات تابتة static library هدا يحتاج إلى البحث
ماهو رأيكم هل يمكنه استخدام رخصة جنو مع المكتبات الثابتة ؟ وماهي معوقات رخصة جنو , بكل صراحه .