প্রকল্প সম্পর্কে
OSS রিভিউ টুলকিট (ORT) হলো একটি FOSS নীতি অটোমেশন এবং অর্কেস্ট্রেশন টুলকিট, যা ওপেন সোর্স সফটওয়্যার ডিপেন্ডেন্সিগুলো কৌশলগতভাবে এবং নিরাপদে পরিচালনা করতে ব্যবহৃত হয়। এটি CycloneDX বা SPDX SBOM এবং কাস্টম অ্যাট্রিবিউশন ডকুমেন্টেশন তৈরি করতে পারে, ঝুঁকি-ভিত্তিক Policy as Code-এর মাধ্যমে লাইসেন্সিং এবং নিরাপত্তা দুর্বলতা পরীক্ষা স্বয়ংক্রিয় করতে পারে, লাইসেন্স কমপ্লায়েন্সের জন্য সোর্স কোড আর্কাইভ তৈরি করতে পারে এবং প্যাকেজ মেটাডেটা বা লাইসেন্সিং ফলাফল সংশোধন করতে পারে।
ORT-এ বেশ কয়েকটি টুল রয়েছে যা একটি কাস্টমাইজযোগ্য পাইপলাইনে একত্রিত করা যায়: Analyzer প্যাকেজ ম্যানেজার জুড়ে ডিপেন্ডেন্সি এবং মেটাডেটা নির্ধারণ করে; Downloader সোর্স কোড আনে; Scanner লাইসেন্স এবং কপিরাইট ফলাফল সনাক্ত করে; Advisor নিরাপত্তা পরামর্শ সংগ্রহ করে; Evaluator লঙ্ঘন চিহ্নিত করতে কাস্টম নীতি নিয়ম এবং লাইসেন্স শ্রেণীবিভাগ প্রয়োগ করে; Reporter ফলাফল ভিজ্যুয়াল রিপোর্ট, ওপেন সোর্স নোটিশ বা BOM হিসেবে উপস্থাপন করে; এবং Notifier ইমেল বা JIRA-এর মাধ্যমে বিজ্ঞপ্তি পাঠায়।
ORT একটি লাইব্রেরি হিসেবে, কমান্ড লাইন ইন্টারফেসের মাধ্যমে বা CI ইন্টিগ্রেশনের মাধ্যমে ব্যবহার করা যেতে পারে। এটি Linux, Windows এবং macOS-এ চলে, যার জন্য Java 25 বা তার পরবর্তী সংস্করণ প্রয়োজন। ইনস্টলেশন বিকল্পগুলির মধ্যে রয়েছে প্রি-বিল্ট বাইনারি, প্রয়োজনীয় সব টুলসহ একটি Docker ইমেজ, অথবা Gradle দিয়ে সোর্স থেকে বিল্ড করা। প্রকল্পটি একটি Linux Foundation প্রকল্প এবং ACT (Automate Compliance Today)-এর অংশ।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.