জিপিএল এবং এলজিপিএল মধ্যে পার্থক্য

Anonim

GPL vs LGPL

জিপিএল এবং এলজিপিএল সফটওয়্যার লাইসেন্সগুলি যে ব্যবহারকারীদের স্বাধীনতা রক্ষা এবং / অথবা ওপেন সোর্স সফ্টওয়্যার পরিবর্তন। পরিবর্তন এবং বিতরণের ক্ষেত্রে যখন লাইসেন্সগুলির সাথে সর্বাধিক সফ্টওয়্যারটি স্বাধীনতা সীমিত করেছে, তবে জিপিএল এবং এলজিপিএল তাদের সীমাবদ্ধতা ত্যাগ করে তাদের ব্যবহারকারীদের আরো সুবিধা প্রদান করে। আজ খোলা ওপেন সোর্স লাইসেন্সগুলির মধ্যে, এই দুটি সবচেয়ে জনপ্রিয়।

জিপিএল কি?

জিএনইউ জেনারেল পাবলিক লাইসেন্স, বা সাধারণত জিপিএল নামে পরিচিত, এটি লিনাক্সের মতো অনেক ফ্রি সফ্টওয়্যার দ্বারা ব্যবহার করা হয়। এই লাইসেন্সের অধীনে, এটি নিশ্চিত করে যে সফ্টওয়্যার সমস্ত ব্যবহারকারীদের জন্য উন্মুক্ত, তাদের মুক্ত করে মুক্ত সম্পাদক সফ্টওয়্যার সংশোধন, সম্পাদনা, বা সোর্স কোড সংশোধন করতে এবং তাদেরকে পুনঃবিন্যস্ত করতে মুক্ত করে তোলে। জিপিএল-এর সাথে জড়িত সীমাবদ্ধতা শুধুমাত্র ব্যবহারকারীদের অধিকার রক্ষা করার জন্যই। জিপিএল ব্যবহারকারীদের অধিকার অস্বীকার করা বা তাদের অধিকার আত্মসমর্পণ করার জন্য কাউকে নিষিদ্ধ করেছে।

--২ ->

এলজিপিএল কি?

জিএনইউ লেজার জেনারেল পাবলিক লাইসেন্স, অন্যথায় এলজিপিএল নামে পরিচিত, জিপিএল এর সংশোধিত সংস্করণটি কম বা কম। এই লাইসেন্সটি সাধারণত সফটওয়্যার লাইব্রেরিতে সীমাবদ্ধ। এটি লেজার জেনারেল পাবলিক লাইসেন্স নামে পরিচিত, কারণ এটি ব্যবহারকারীর স্বাধীনতা কম সুরক্ষা প্রদান করে। এটি অ-বিনামূল্যে প্রোগ্রামগুলি অ্যাক্সেস বা লাইব্রেরিতে লিঙ্ক পেতে দেয়। যখন একটি অলাভজনক প্রোগ্রাম একটি লাইব্রেরি লিঙ্ক এটি একটি যৌথ কাজ বলা হয়, বা মূল লাইব্রেরি একটি ডেরিভেটিভ।

জিপিএল এবং এলজিপিএল এর মধ্যে পার্থক্য কি?

• জিপিএল এবং এলজিপিএল মধ্যে প্রধান পার্থক্য যে জিপিএল সফ্টওয়্যার ব্যবহারকারীদের আরও সুরক্ষা প্রদান করে। এটি তাদের সফ্টওয়্যারের পরিবর্তন, সোর্স কোড এবং গ্রহণ করার স্বাধীনতা দেয়।

• যখন কোনও ব্যবহারকারী সফ্টওয়্যারটি বিতরণ করে তখন অবশ্যই অবশ্যই অন্যরা একইরকম অধিকারগুলি পেতে পারেন। এটা মনে রাখা গুরুত্বপূর্ণ যে সফটওয়্যারে করা কোনও পরিবর্তন জিপিএল এর অধীনে লাইসেন্স করা উচিত।

• এলপিজিএল, অন্যদিকে, সফ্টওয়্যার লাইব্রেরির জন্য বিশেষভাবে মনোনীত করা হয়, যার মধ্যে কেউ পরিবর্তন করতে পারেন এবং সোর্স কোডগুলি ফেরত দিতে পারেন, তবে এটি একটি অ-মুক্ত প্রোগ্রামের সাথে যুক্ত করতে পারে যেখানে এটি জিপিএল এর অধীনে লাইসেন্স করা হয় না। অধিকাংশ প্রোগ্রাম আজ জিপিএল অধীনে লাইসেন্সপ্রাপ্ত হয় যখন অধিকাংশ লাইব্রেরি জিপিএল ব্যবহার, কিছু এলজিপিএল ব্যবহার opts যাতে আরো মানুষ এটি থেকে উপকার ব্যবহার করার অনুমতি দেওয়া হয়।

- টেবিল থেকে প্রান্তিক প্রান্তিক মধ্যম ->

সংক্ষেপে:

• জিপিএল বেশিরভাগ প্রোগ্রামের জন্য হলেও LGPL সফ্টওয়্যার লাইব্রেরির সীমাবদ্ধ।

• যখনই জিপ্লিএল লাইসেন্সের অধীনে পরিবর্তন করা হয় তখন সোর্স কোডগুলি প্রয়োজন এবং পরিবর্তনগুলিকেও জিপিএল এর অধীনে লাইসেন্স করতে হবে, তবে LGPL অ-জিপিএল প্রোগ্রামগুলিকে লাইব্রেরির সাথে যুক্ত করতে পারে কিন্তু সোর্স কোডগুলি এখনও সরবরাহ করতে পারে।