پیکجوں میں لائسنس کی معلومات کے تبادلے کے لیے SPDX 2.2 معیاری شائع کر دیا گیا ہے۔

لینکس فاؤنڈیشن پیش کیا معیاری کا نیا ایڈیشن SPDX 2.2 (سافٹ ویئر پیکج ڈیٹا ایکسچینج)، جو لائسنس اور دانشورانہ املاک کی معلومات کی اشاعت اور تبادلے کے لیے وضاحتوں کا ایک سیٹ پیش کرتا ہے۔ تصریح آپ کو پورے پیکیج کے لیے نہ صرف عام لائسنس کی وضاحت کرنے کی اجازت دیتی ہے، بلکہ انفرادی فائلوں اور ٹکڑوں کی لائسنسنگ خصوصیات کا تعین کرنے، کوڈ کے ملکیتی حقوق کے مالکان اور اس کے لائسنس کی پاکیزگی کا جائزہ لینے میں شامل لوگوں کی نشاندہی کرنے کی اجازت دیتی ہے۔

SPDX پیکیج میں استعمال ہونے والی دانشورانہ املاک کا ایک تفصیلی نقشہ فراہم کرتا ہے، جس سے آپ ممکنہ خطرات کا فوری اندازہ لگا سکتے ہیں، ممکنہ عدم مطابقتوں کی شناخت کر سکتے ہیں اور لائسنس کے ذریعے عائد کردہ استعمال کی شرائط کو سمجھ سکتے ہیں۔ SPDX کا استعمال کرتے ہوئے، صارف ڈیوائس مینوفیکچررز اپنی مصنوعات میں کھلے لائسنس کے ساتھ مکمل تعمیل کو یقینی بنا سکتے ہیں اور فرم ویئر میں لائسنسنگ کی عدم مطابقتوں کی نشاندہی کر سکتے ہیں جو کھلی اور ملکیتی ایپلی کیشنز دونوں کا مرکب استعمال کرتی ہے۔ فارمیٹ کو خودکار پروسیسنگ کے لیے بہتر بنایا گیا ہے، لیکن SPDX فائلوں کو انسانی پڑھنے کے قابل نمائندگی میں تبدیل کرنے کے لیے بھی افادیت فراہم کی گئی ہے۔

В نیا ایڈیشن SPDX کے استعمال کی مثالوں کے ساتھ منظرناموں کی تعداد کو بڑھا دیا گیا ہے، SPDX دستاویزات (JSON، YAML، XML) کے لیے نئے فارمیٹس تجویز کیے گئے ہیں، نئی قسم کے انحصاری پابندیوں کو شامل کیا گیا ہے، پیکجز، فائلوں کی تصنیف کی عکاسی کرنے کے لیے فیلڈز شامل کیے گئے ہیں۔ اور کوڈ کے ٹکڑوں، نئے PURL شناخت کنندگان (پیکیج یو آر ایل) کو شامل کیا گیا ہے۔ اور SWHIDs (سافٹ ویئر ہیریٹیج پرسسٹنٹ آئیڈینٹیفائر)، ایک آسان SPDX لائٹ فارمیٹ متعارف کرایا گیا ہے، فائلوں میں مختصر لائسنس شناخت کنندگان کی وضاحت کرنے کی صلاحیت فراہم کی گئی ہے، اور ملٹی لائن کے لیے معاونت فراہم کی گئی ہے۔ لائسنس کی وضاحت کے لیے تاثرات شامل کیے گئے ہیں۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں