oss-ترخيص استخراج

إشعار حقوق الطبع والنشر ومولد الترخيص
التحميل الان

oss-ترخيص استخراج الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Scott Iekel-Johnson
  • موقع ويب الناشر:
  • http://www.monkey.org/~scottij/

oss-ترخيص استخراج العلامات


oss-ترخيص استخراج وصف

إشعار حقوق الطبع والنشر مولد الترخيص OSS-License-Extract هو برنامج يولد إشعارا شاملا لحقوق الطبع والنشر الترخيص للحصول على مجموعة معينة من الملفات المصدر. إنه مفيد بشكل خاص عند إعادة توزيع البرامج المصدر المفتوح أو مراجعة التراخيص الحالية. هذا البرنامج هو برنامج نصي بيرل الذي يقوم بمسح متكرر قائمة بالملفات والدلائل لملفات البرامج، ومحاولات استخراج معلومات الترخيص وحقوق النشر تلقائيا منهم. ترتبط بيانات حقوق الطبع والنشر بترخيصها المصاحبة ويتم مقارنة كل ترخيص بالتراخيص من الملفات الأخرى للقضاء على التكرارات. الإخراج هي قائمة شاملة تحتوي على نسخة واحدة من كل ترخيص فريد وأصحاب حقوق النشر المرتبطة التي تغطي جميع الملفات الممسوحة ضوئيا. تتم طباعة هذه القائمة إلى الإخراج القياسي افتراضيا، على الرغم من أنه يمكن إعطاء اسم مختلف في سطر الأوامر. يمكن تقديم الملفات والدلائل للمسح الضوئي في سطر الأوامر و / أو المحدد في ملف نصي مع خيار -f. يتم تعريف ملف البرنامج حاليا كواحد يطابق * .c، * .h، * .sh، * .pl، أو * .py (يقوم البرنامج بالفعل بإجراء مكالمات (1) مع تلك الأرضيات لتحديد الملفات التي يجب قراءتها). يكتشف البرنامج التراخيص من خلال البحث عن كتل النصية التي تبدأ إما "إعادة التوزيع" أو "إذن". يفترض أنه سيتم العثور على أي إشعارات حقوق الطبع والنشر قبل الترخيص، إذا كانت موجودة. يتم دعم تراخيص متعددة في نفس الملف. سيكون التراخيص التي تحتوي على العديد من أشكال مشتركة من شرط الإعلانات و / أو الضمان استبدال أسماء المؤلفين "حامل حقوق الطبع والنشر". هذا هو تجنب الكشف عنها كفريدة من نوعها كبيرا من التراخيص التي تختلف فقط في اسم المؤلف. تشمل بعض التراخيص نصا إضافيا بين إشعار حقوق الطبع والنشر وبدء الترخيص نفسه. سيتضمن البرنامج هذا النص في نهاية جميع معلومات الترخيص والأحاطيم الأخرى، بعد التحقق من وتكرار التكرارات. يمكن استبعاد هذا النص باستخدام خيار "-x". يتم اكتشاف التراخيص من خلال تحويل النص إلى العلبة الصغيرة، تجريد جميع علامات الترقيم ومسافة المسافة، ثم مقارنة الباقي. من الواضح أن التراخيص التي تختلف فقط عن طريق الأحرف المقطوعة والخط المطبخ والتغييرات الدقيقة الأخرى سيتم اعتبار اثنين من التراخيص المختلفة تماما. ورحب تحسينات في هذه الخوارزمية وتشجيعها. الأمراض الجلدية: oss-license-extraction.pl ملف | Dir المتطلبات: perl.


oss-ترخيص استخراج برامج ذات صلة