هل المكتبات النظام القياسية(kernel32.dll وغيرها) مجانية للبرامج التجارية؟
هل استخدام مكتبة Qt للبرامج التجارية يحتم علينا دفع لمالكها؟
هل استخدام المترجمات المجانية في بناء البرامج التجارية يحتم علينا دفع لمالكها؟
بخصوص مكتبة Qt كنتَ سابقاً ملزماً بالدفع لهم، لكن تم تعديل رخصة الاستخدام مؤخراً وأصبح بإمكانك التطوير دون مقابل.
هناك نسخ مجانية GPL ونسخة في حال كان الأمر الذي تطوره تجاريا
انا مستعمل مبتدا هاوي هل يمكن لك ان تدلني علي دروس متقدمة لان الكتب التي قراتها لاتقدم اكتر من تقديم لمختلف المكتبات المدمج مع qt
مكتبة kernel32.dll أنت قد دفعت ثمنا مُسبقاً عند شرائك لوندوز، وهي جزء من الوندوز.
أما استخدام المترجمات المجانية فهو يعتمد حسب اللغة، لكن لا اعرف لغة برمجة مجانية تلزم مستخدميها بدفع ثمن، الثمن غالباً يكون عند استخدام مكتبات لطرف ثالث third party library حيث تكون لديه رخصة منفصلة عن لغة البرمجة المستخدمة
هل استخدام مكتبة Qt للبرامج التجارية يحتم علينا دفع لمالكها؟
نختلف من مكتبة لأخرى لكن في حالة Qt ليس عليك الدفع لهم لأن أحد رخصها (نعم لها أكثر من رخصة) تسمح لك باستعمالها في البرامج المملوكة مغلقة المصدر دون أن تدفع لهم. اسم الرخصة هو LGPL.
هل استخدام المترجمات المجانية في بناء البرامج التجارية يحتم علينا دفع لمالكها؟
في حالة GNU GCC و LLVM يمكنك استعمالها في تصنيف برامج مملوكة غير مفتوحة المصدر دون أن تدفع لهم.
هل المكتبات النظام القياسية(kernel32.dll وغيرها) مجانية للبرامج التجارية؟
أظن أنك تتحدث عن ويندوز ومايكروسوفت. الموضوع معقد لكن باختصار هناك شيء اسمه run time redistributable أو microsoft visual c++ redistributable
بحسب الرخصة، غالبا البرامج المفتوحة المصدر تلزمك بفتح مصدر الجزء الذي بنيته بإستخدام شفرتهم المفتوحة.
يمكنك أن تسألهم من الرابط:
التعليقات