GPLV2 এবং GPLV3 এর মধ্যে পার্থক্য

Anonim

GPLV2 বনাম GPLV3

GPLV2 এবং GPLV3 GNU পাবলিক লাইসেন্স (জিপিএল) এর সংস্করণ, বিনামূল্যে সফটওয়্যারের জন্য সুপরিচিত লাইসেন্সের সাথেও পছন্দ করেছে। জিপিএল এছাড়াও ফ্রি সফটওয়্যার ফাউন্ডেশন (FSF) সঙ্গে পছন্দ করা হয়। উভয় লাইসেন্সের প্রধান লেখক হল রিচার্ড স্টলম্যান

জিপিএল এর প্রধান উদ্দেশ্য সফ্টওয়্যারের যেকোনো উদ্দেশ্যে এবং যেকোন ব্যবহারকারীর প্রয়োজনগুলির জন্য বিনামূল্যে প্রাপ্যতা ও ব্যবহারকে উন্নীত করা। কোন সফটওয়্যারের যেকোনো ব্যবহারকারী সফটওয়্যারটি পরিবর্তন করেও বন্ধু এবং সহকর্মীদের সাথে ভাগ করে নিতে পারেন।

এটি সবচেয়ে গুরুত্বপূর্ণ এবং ব্যাপক ওপেন সোর্স লাইসেন্স যেখানে প্রায় 60 শতাংশ ওপেন সোর্স সফ্টওয়্যার লিনাক্স এবং বুশবক্স মত এই লাইসেন্সটি ব্যবহার করে। এটি "কপিএইচটি" নামক একটি ধারা আছে যা সংশোধিত সংস্করণগুলি তৈরি করে এবং বিতরণ করে এমন কোনও ব্যবহারকারীকে বাধ্য করে, যা সংশোধিত জিপিএল এবং সংশোধিত সংস্করণের উৎস প্রকাশ করতে পারে। কপিরাইটটি নিশ্চিত করে যে সংশোধিত সংস্করণগুলি GPL এর অধীন এবং তার উৎস কোড প্রকাশ করা হয়।

--২ ->

জিপিএল হল সব পরবর্তী জিপিএল সংস্করণ (GPLV2 এবং GPLV3)।

GPLV2 হল GPLV3 এর পূর্বসুরী যা GPLV3 কে নতুন সংস্করণ তৈরি করে। GPLV2 1991 সালে চালু করা হয়েছিল এবং 2007 সালে GPLV3 চালু করা হয়েছিল।

যেহেতু GPLV2 GPLV3 এর পুরোনো সংস্করণ, তাই লাইসেন্সগুলির মধ্যে পার্থক্য আছে। GPLV2 এর একটি লাইব্রেরি বর্জন আছে যা GPLV3 তে নেই।

দুটি সংস্করণগুলির মধ্যে উল্লেখযোগ্য পার্থক্য রয়েছে: নতুন GPLV3 GPLV2 এর তুলনায় দ্বিগুণ দৈর্ঘ্য এবং পূর্ববর্তী সংস্করণে উন্নতি এবং স্পষ্টীকরণের বিষয়গুলি স্পর্শ করে। এই অন্তর্ভুক্ত লাইসেন্স লাইসেন্সের জন্য পেটেন্ট ক্ষতিপূরণ, অভ্যন্তরীণকরণ এবং প্রতিকার।

জিপিএলভি 3 কোডের আরেকটি বৈশিষ্ট্য হল পেটেন্ট লাইসেন্সের উপর আরো স্পষ্টতা প্রদানের প্রচেষ্টা। এটি বিতরণ এবং ডেরিভেটিভ কাজ দ্বারা বোঝানো কি বোঝায়, লাইসেন্সের সুযোগের পক্ষে লাইসেন্সের ধারাবাহিক অবসান প্রত্যাহার এবং অতিরিক্ত শর্তাদি যা ব্যবহারকারীদের নির্দিষ্ট GPLV3 সংশোধন করার জন্য বিকল্প শর্তগুলির একটি নির্দিষ্ট সেট থেকে নির্বাচন করার অনুমতি দেয়।

GPLV3 GPLV2 এর তুলনায় আরো বেশি লাইসেন্সের সাথে সামঞ্জস্যপূর্ণ। নতুন লাইসেন্স ব্যবহারকারীকে কোডের সাথে সমন্বয় করতে দেয় যা অতিরিক্ত প্রয়োজনীয়তা রয়েছে যা লাইসেন্সে নেই।

লাইসেন্স ভঙ্গকারীর শর্তে, জিপিএলভি 3 প্রথমবারের জন্য লাইসেন্স ভঙ্গকারীর জন্য অতিরিক্ত প্রতিকারের সময় প্রদান করে।

শেষ করতে, GPLV2 এবং GPLV3 একে অপরের সাথে ব্যবহারের জন্য সামঞ্জস্যপূর্ণ নয়। সর্বশেষ লাইসেন্সের কিছু প্রয়োজনীয়তা রয়েছে যেমন ইনস্টলেশনের তথ্য যা পূর্ববর্তী অবস্থায় নেই। উভয় লাইসেন্স থেকে কোড মিশ্রন GPLV2 এর ধারা 6 লঙ্ঘন করবে।

সংক্ষিপ্ত বিবরণ:

1 GPLV2 এবং GPLV3 উভয় লাইসেন্স জিপিএল অধীনে মুক্তি। জিপিএলভি ২2 1991 সালে মুক্তিপ্রাপ্ত সাবেক লাইসেন্স ছিল, যদিও সবচেয়ে সাম্প্রতিকতম, জিপিএলভি 3 টি ২007 সালে মুক্তি পায়।

2। GPLV3 আর GPLV2 এর সাথে তুলনা করা হয় কারণ এটি প্রায় সাবেক লাইসেন্সের সঙ্গে একই বিষয়গুলি আবরণ করার চেষ্টা করেছিল।

3। GPLV3 এর পেটেন্ট লাইসেন্সের উপর আরো স্পষ্টতা রয়েছে, বেশিরভাগই লাইসেন্সের শব্দার্থে, এটি "খুব বিস্তৃত" হিসাবে ব্যাখ্যা করা যাবে না। "এটি GPLV2 এর মত পেটেন্টের সুরক্ষাতেও প্রযোজ্য।

4। GPLV2 এর ত্রুটিগুলি যে GPLV3 ঠিক করার চেষ্টা করছে। ত্রাণকাঠামোটি টাইটোইজেশন শব্দটি অর্জন করেছে যা ডিজিটাল ভিডিও রেকর্ডার থেকে প্রাপ্ত হয় যা টেলিভিশনের প্রোগ্রামকে ধারণ করে এবং ভবিষ্যতে দেখার জন্য একটি অভ্যন্তরীণ হার্ড ড্রাইভ স্টোরেজ সংরক্ষণ করে।

5। GPLV2- এর একটি নতুন অধ্যায় রয়েছে যাটি লাইসেন্সের সাথে যুক্ত করা হয়েছে যা ব্যবহারকারীদের সুরক্ষা বিরোধী আইন থেকে সুরক্ষা প্রদান করে। ডিজিটাল মিলেনিয়াম কপিরাইট অ্যাক্ট (DCMA) প্রয়োগ করতে ব্যবহৃত হয় এমন প্রযুক্তি বা পণ্যগুলিতে GPVL3 অন্তর্ভুক্ত করা থেকে বিরত থাকা বিভাগের উদ্দেশ্য।

6। সাবেক লাইসেন্সের তুলনায় GPLV3 কোড আরও লাইসেন্সের সাথে সামঞ্জস্যপূর্ণ।