اذهب إلى المحتوى

السؤال

نشر (معدل)

عندما أقوم بإنشاء تطبيق خاص بي باستدعاء مكتبات ذات رخصة BSD (دون تعديل فيها بل لاستخدامها في كودي الخاص فقط) ما الذي يجب علي فعله ؟

تم التعديل في بواسطة Aoumeur Khiat

Recommended Posts

  • 1
نشر

إذا كنت تستخدم مكتبات ذات رخصة BSD دون تعديل عليها في تطبيقك الخاص، فلا يلزمك القيام بأي شيء خاص، لأن رخصة BSD تسمح باستخدام المكتبات بحرية ودون أي قيود تقريباً، حتى في التطبيقات التجارية.

ومع ذلك، يجب عليك الإشارة إلى استخدامك للمكتبات في وثائق التطبيق أو في الموقع الإلكتروني الخاص بك، على سبيل المثال، يمكنك إضافة إشعار مثل "يتم استخدام هذا التطبيق مع مكتبات BSD" في صفحة "حول" الخاصة بالتطبيق. كما يُنصح بإعادة تحميل نسخة من الرخصة وإدراجها في مجلد البرنامج الخاص بك لضمان الامتثال لشروط الرخصة.

  • 0
نشر
بتاريخ 7 دقائق مضت قال Mustafa Suleiman:

كما يُنصح بإعادة تحميل نسخة من الرخصة وإدراجها في مجلد البرنامج الخاص بك لضمان الامتثال لشروط الرخصة

ما الحكمة من هذا إذا كنت أريد أن أضع تطبيقي تحت رخصة أخرى ؟

  • 0
نشر

إذا كنت تريد ذلك، فيجب عليك التأكد من أن الرخصة الجديدة التي تختارها تسمح بذلك. وبما أن مكتبات BSD تعتبر مكتبات مفتوحة المصدر، فعادة ما تسمح رخص البرمجيات المفتوحة المصدر الأخرى بالاستخدام والتوزيع والتعديل والنشر تحت الشروط المناسبة.

أيضًا يجب أن تتأكد من أنه لا يتم انتهاك أي شروط في الرخصة الجديدة التي تختارها، وأنك تفهم بشكل كامل الشروط الموضوعة في الرخصة الجديدة.

وتأكد من إجراء التغييرات اللازمة على الرخصة وأيضًا تحديد أي مكتبات تحتوي على شروط خاصة قد تتعارض مع الرخصة الجديدة التي تختارها.

وأنصحك بألا تشغل بالك كثيرًا بالرخص وحاول التركيز على بناء مشروعك أولاً.

  • 0
نشر
بتاريخ 3 دقائق مضت قال Mustafa Suleiman:

وأنصحك بألا تشغل بالك كثيرًا بالرخص وحاول التركيز على بناء مشروعك أولاً.

يبدو لي قبل أن تبني مشروعا يجب أن تتأكد من تراخيص المكتبات التي ستستعملها إرضاء للضمير

  • 0
نشر

بالطبع عزيزي فمعنى كلامي، أن المكتبات طالما مجانية ومتاحة استعلمها طالما المشروع ليس تجاري، وإن كان تجاريًا فتحقق من المكتبات والتراخيص، أما المكتبات المدفوعة والبرامج فطبعًا لا يحق استخدامها بدون ترخيص

  • 0
نشر

على عكس مجموعة تراخيص GNU GPL الشهيرة (GPL v3 و GPL v2) ، فإن جميع تراخيص BSD متساهلة ، مما يعني أن هناك قيودًا قليلة على استخدام الكود المرخص. ولكن كيف يختلف ترخيص BSD 3-Clause عن التراخيص المسموح بها الأخرى ، وحتى الأشكال الأخرى من BSD؟

متطلبات

يحتوي ترخيص BSD 3-Clause على متطلبين رئيسيين لأولئك الذين يرغبون في استخدام الكود المرخص. هم في الواقع نفس تلك الموجودة في ترخيص MIT. إذا كنت تخطط لنسخ كود أو تعديل أو توزيع أي  مرخص بموجب BSD ، فيجب عليك تضمين:

  • النص الكامل للرخصة
  • إشعار حقوق النشر الأصلي

يجوز لمستخدمي كود BSD المرخص:

  • استخدم الكود تجاريًا. يمكن للشركات تضمين كود BSD في البرامج الاحتكارية التي تبيعها بعد ذلك للجمهور.
  • قم بتعديل الكود. يُسمح للمطورين بتحديث أو إعادة صياغة الكود الأصلي.
  • قم بتوزيع الإصدارات المعاد صياغتها أو نسخ التعليمات البرمجية. يمكن للفرد أو الشركة إتاحة الإصدار (الإصدارات) المحدثة من الكود للآخرين ، سواء بشكل تجاري أو خاص.ضع الضمان.
  • يُسمح لمستخدمي التعليمات البرمجية مفتوحة المصدر بوضع ضمان على البرنامج المرخص.

الاستخدامات المعروفة لترخيص BSD 

  • محرر نص منسق Quill يقوم بترخيص برامجه بموجب BSD 3.
  • مثال آخر هو levelDB
  • . والثالث هو مكتبة JavaScript D3.js ، والتي تُستخدم لإنشاء تصورات بيانات ديناميكية.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...