GNU General Public License (GPL) – Summary

The GNU General Public License (GPL) is a widely used free software license, originally written by Richard Stallman for the GNU Project. The GPL is designed to ensure that software is free and remains free for all users. Here are the key points:

  1. Freedom to Use: Anyone is free to use the software for any purpose.
  2. Freedom to Study and Modify: The source code must be made available so that users can study how the program works and modify it to suit their needs.
  3. Freedom to Share: Users are free to redistribute copies of the original software.
  4. Freedom to Share Modifications: If users distribute modified versions of the software, they must also share the modified source code under the same GPL license. This ensures that the software remains free and open for all future users.

The GPL aims to promote software freedom, ensuring that all modified and extended versions of the software also remain free and open-source.

 

Bengali Translation:

GNU General Public License (GPL) একটি বহুল ব্যবহৃত মুক্ত সফটওয়্যার লাইসেন্স, যা মূলত রিচার্ড স্টলম্যান দ্বারা GNU প্রকল্পের জন্য লিখিত হয়েছিল। GPL নিশ্চিত করে যে সফটওয়্যারটি সকল ব্যবহারকারীর জন্য মুক্ত এবং মুক্ত থাকবে। এর মূল পয়েন্টগুলো হলো:

  1. ব্যবহারের স্বাধীনতা: যে কেউ যে কোনো উদ্দেশ্যে সফটওয়্যারটি ব্যবহার করতে পারে।
  2. অধ্যয়ন ও পরিবর্তনের স্বাধীনতা: সোর্স কোড উন্মুক্ত থাকতে হবে, যাতে ব্যবহারকারীরা প্রোগ্রামটি কিভাবে কাজ করে তা অধ্যয়ন করতে এবং প্রয়োজনে পরিবর্তন করতে পারে।
  3. শেয়ার করার স্বাধীনতা: ব্যবহারকারীরা মূল সফটওয়্যারের কপি বিতরণ করতে পারেন।
  4. পরিবর্তন শেয়ার করার স্বাধীনতা: যদি ব্যবহারকারীরা সফটওয়্যারের পরিবর্তিত সংস্করণ বিতরণ করে, তাহলে তাদের পরিবর্তিত সোর্স কোডও একই GPL লাইসেন্সের অধীনে শেয়ার করতে হবে। এটি নিশ্চিত করে যে সফটওয়্যারটি ভবিষ্যত ব্যবহারকারীদের জন্য মুক্ত এবং ওপেন সোর্স থাকবে।

GPL সফটওয়্যার স্বাধীনতাকে উৎসাহিত করে, নিশ্চিত করে যে সফটওয়্যারটির সকল পরিবর্তিত এবং সম্প্রসারিত সংস্করণও মুক্ত এবং ওপেন সোর্স থাকবে।