প্রথমে কিছু পরিভাষা পরিষ্কার করা যাক। এফএসএফ যখন বলে যে লাইসেন্স জিপিএলের সাথে সামঞ্জস্যপূর্ণ তখন তারা বোঝায় না যে অনেকে এটির অর্থ কী বোঝায়। অনেকে "সামঞ্জস্যপূর্ণ" ব্যাখ্যা করে বোঝায় যে সফটওয়্যার দুটি টুকরা সুখে একই অ্যাপ্লিকেশন সহ সহাবস্থান করতে পারে।
এটি এফএসএফ বলতে যা বোঝায় তার কাছাকাছি, তবে জিপিএলের কপিলফিট বিধান জিনিসগুলিকে আরও খানিকটা এগিয়ে নিয়ে যায়।
জিপিএল এফএকিউ থেকে জোর দেওয়া আমার।
এর অর্থ অন্যান্য লাইসেন্স এবং জিএনইউ জিপিএল সামঞ্জস্যপূর্ণ; আপনি আরও বৃহত্তর প্রোগ্রামে জিএনইউ জিপিএল এর অধীনে প্রকাশিত কোডের সাথে অন্য লাইসেন্সের অধীনে প্রকাশিত কোড একত্রিত করতে পারেন।
সমস্ত জিএনইউ জিপিএল সংস্করণগুলি এই জাতীয় সংযোগগুলি ব্যক্তিগতভাবে অনুমতি দেয়; একই ধরনের জিএনইউ জিপিএল সংস্করণের অধীনে সংমিশ্রণটি প্রকাশিত হয় তবে তারা এই জাতীয় সংযোজনগুলির বিতরণের অনুমতি দেয় ।
সুতরাং কোনও লাইসেন্স জিপিএলের সাথে সামঞ্জস্যপূর্ণ যদি এর শর্তাদি জিপিএলের নীচে শোষিত হতে পারে।
সুতরাং আসুন এপিএলভি 2 এবং জিপিএলভি 3 দেখুন।
- APLv2_Lib + GPLv3_Lib => GPLv3 হিসাবে সম্মিলিত lib ঠিক আছে।
- APLv2_Lib + GPLv3_Lib => APLv2 হিসাবে সম্মিলিত lib ঠিক নেই okay
এবং অ্যাপাচি এখানে অনেক কিছুই বলেছেন :
আমরা জিপিএলভি 3 সফ্টওয়্যার এড়িয়ে চলেছি কারণ কেবলমাত্র এটির সাথে লিঙ্ক করা জিপিএলভি 3 র লেখকরা একটি ডেরাইভেটিভ কাজ তৈরির জন্য বিবেচনা করে। আমরা তাদের লাইসেন্স সম্মান করতে চাই।
তবে আপনি জিপিএলভি 2 এর অধীন লাইসেন্স প্রাপ্ত একটি ডিমন নিয়ে কাজ করছেন, ভি 3 নয়।
এফএসএফ বেশ পরিষ্কার যে আপনি যা করতে চান তা জনসাধারণের বিতরণের জন্য গ্রহণযোগ্য নয়।
দয়া করে মনে রাখবেন যে এই লাইসেন্সটি জিপিএল সংস্করণ 2 এর সাথে সামঞ্জস্যপূর্ণ নয় কারণ এর কিছু প্রয়োজনীয়তা রয়েছে যা জিপিএল সংস্করণে নেই। এর মধ্যে নির্দিষ্ট পেটেন্ট সমাপ্তি এবং ক্ষতিপূরণ বিধানগুলি অন্তর্ভুক্ত রয়েছে।
সুতরাং, আপনার প্রশ্নের উত্তর দিতে:
না , আপনি GPLv2 এবং APLv2 লাইসেন্সযুক্ত উপাদান ব্যবহার করে সম্মিলিত ডিমন বিতরণ করতে পারবেন না ।
এফএসএফ স্পষ্টভাবে সেই সংমিশ্রণটিকে জনসাধারণের বিতরণের জন্য অনুমোদিত নয় বলে ডাকে।
বিকল্প:
আপনি হয় এটা ব্যক্তিগতভাবে ব্যবহারের অনুমতি।
আপনি এপিএলভি 2 কার্যকারিতা পুনরায় লিখতে এবং তারপরে জিপিএলভি 2 কাজের সাথে আপনার নতুন কাজটি একত্রিত করতে ঠিক হবেন।
আপনি দেখতে পাচ্ছিলেন যে ডিমনকে জিপিএলভি 3 এ পরিবর্তন করা যেতে পারে। যদি তা হয় তবে আপনি এপিএলভি 2 কাজটি এখনকার জিপিএলভি 3 ডিমনগুলিতে একীভূত করার বিষয়ে পরিষ্কার হয়ে যাবেন।