BSD লাইসেন্স
বিএসডি লাইসেন্স: একটি বিস্তারিত আলোচনা
বিএসডি (BSD) লাইসেন্স হলো ফ্রি এবং ওপেন সোর্স সফটওয়্যার লাইসেন্সের একটি পরিবার। এই লাইসেন্সগুলি ইউনিভার্সিটি অফ ক্যালিফোর্নিয়া, বার্কলের সফটওয়্যার ডিস্ট্রিবিউশন থেকে উদ্ভূত হয়েছে। বিএসডি লাইসেন্সগুলি তাদের সরলতা এবং ব্যবহারের সুবিধার জন্য পরিচিত। এই লাইসেন্স ব্যবহারকারীদের সফটওয়্যার ব্যবহার, পরিবর্তন এবং বিতরণ করার অনুমতি দেয়, এমনকি বাণিজ্যিক উদ্দেশ্যেও।
বিএসডি লাইসেন্সের ইতিহাস
১৯৭০-এর দশকের শেষের দিকে এবং ১৯৮০-এর দশকের শুরুতে, ইউনিভার্সিটি অফ ক্যালিফোর্নিয়া, বার্কলে কম্পিউটার বিজ্ঞান এবং সফটওয়্যার ইঞ্জিনিয়ারিং এর একটি গুরুত্বপূর্ণ কেন্দ্র ছিল। বার্কলের গবেষকরা ইউনিক্স (Unix) অপারেটিং সিস্টেমের উপর ভিত্তি করে একটি উন্নত অপারেটিং সিস্টেম তৈরি করেন, যা বিএসডি নামে পরিচিত হয়। এই অপারেটিং সিস্টেমের সাথে আসা লাইসেন্সটি ছিল মালিকানাধীন, কিন্তু এটি একাডেমিক এবং গবেষণার উদ্দেশ্যে ব্যবহারের অনুমতি দিত।
পরবর্তীকালে, এই লাইসেন্সটিকে আরও উদার করে একটি নতুন লাইসেন্স তৈরি করা হয়, যা বিএসডি লাইসেন্স নামে পরিচিত। এই নতুন লাইসেন্সটি ব্যবহারকারীদের সফটওয়্যার ব্যবহার, পরিবর্তন এবং বিতরণ করার আরও বেশি স্বাধীনতা দেয়।
বিএসডি লাইসেন্সের প্রকারভেদ
বিভিন্ন ধরনের বিএসডি লাইসেন্স রয়েছে, তবে এদের মধ্যে সবচেয়ে পরিচিত কয়েকটি হলো:
- ২-ক্লজ বিএসডি লাইসেন্স (2-Clause BSD License): এটি সবচেয়ে সরল বিএসডি লাইসেন্স। এই লাইসেন্সে মাত্র দুটি শর্ত থাকে: প্রথমত, সফটওয়্যারটির সাথে কপিরাইট নোটিশ এবং লাইসেন্সের একটি অনুলিপি অন্তর্ভুক্ত করতে হবে। দ্বিতীয়ত, সফটওয়্যারটির লেখক বা অবদানকারীদের নাম ব্যবহার করে কোনো প্রকার সমর্থন বা অনুমোদন দেওয়া যাবে না।
- ৩-ক্লজ বিএসডি লাইসেন্স (3-Clause BSD License): এই লাইসেন্সে ২-ক্লজ লাইসেন্সের শর্তগুলির সাথে অতিরিক্ত একটি শর্ত থাকে। এই শর্ত অনুযায়ী, সফটওয়্যারটির কোনো পরিবর্তন করা হলে, সেই পরিবর্তনের বিবরণ উল্লেখ করতে হবে।
- ৪-ক্লজ বিএসডি লাইসেন্স (4-Clause BSD License): এটি পুরাতন বিএসডি লাইসেন্সগুলির মধ্যে অন্যতম। এই লাইসেন্সে পূর্বের শর্তগুলির সাথে একটি অতিরিক্ত শর্ত থাকে, যা সফটওয়্যারটির বিজ্ঞাপন বা প্রচারের উপর নিষেধাজ্ঞা আরোপ করে।
লাইসেন্সের নাম | শর্তের সংখ্যা | মূল বৈশিষ্ট্য | ২-ক্লজ বিএসডি লাইসেন্স | ২ | সরলতা, বাণিজ্যিক ব্যবহারের অনুমতি | ৩-ক্লজ বিএসডি লাইসেন্স | ৩ | পরিবর্তনের বিবরণ উল্লেখ করার বাধ্যবাধকতা | ৪-ক্লজ বিএসডি লাইসেন্স | ৪ | বিজ্ঞাপন ও প্রচারের উপর নিষেধাজ্ঞা (পুরাতন) |
বিএসডি লাইসেন্সের শর্তাবলী
বিএসডি লাইসেন্সের মূল শর্তাবলী নিচে উল্লেখ করা হলো:
১. কপিরাইট নোটিশ (Copyright Notice): সফটওয়্যারটির সাথে অবশ্যই কপিরাইট নোটিশ এবং লাইসেন্সের একটি অনুলিপি অন্তর্ভুক্ত করতে হবে। এর মাধ্যমে সফটওয়্যারটির মালিকানা এবং লাইসেন্সের শর্তাবলী সম্পর্কে ব্যবহারকারীদের অবগত করা হয়।
২. ওয়্যারেন্টি ডিসক্লেইমার (Warranty Disclaimer): বিএসডি লাইসেন্স কোনো প্রকার ওয়্যারেন্টি প্রদান করে না। অর্থাৎ, সফটওয়্যারটি ব্যবহারের ফলে কোনো ক্ষতি হলে, এর জন্য লেখক বা অবদানকারীরা দায়ী থাকবেন না।
৩. দায়বদ্ধতার সীমাবদ্ধতা (Limitation of Liability): সফটওয়্যারটি ব্যবহারের কারণে কোনো প্রকার ক্ষতির জন্য লেখক বা অবদানকারীরা কোনোভাবেই দায়ী থাকবেন না।
৪. পরিবর্তনের বিবরণ (Modification Clause): ৩-ক্লজ বিএসডি লাইসেন্সে সফটওয়্যারটির কোনো পরিবর্তন করা হলে, সেই পরিবর্তনের বিবরণ উল্লেখ করার বাধ্যবাধকতা রয়েছে।
বিএসডি লাইসেন্সের সুবিধা
বিএসডি লাইসেন্সের অনেক সুবিধা রয়েছে। নিচে কয়েকটি উল্লেখযোগ্য সুবিধা আলোচনা করা হলো:
- ব্যবহারের স্বাধীনতা (Freedom to Use): বিএসডি লাইসেন্স ব্যবহারকারীদের সফটওয়্যার ব্যবহার, পরিবর্তন এবং বিতরণ করার সম্পূর্ণ স্বাধীনতা দেয়।
- বাণিজ্যিক ব্যবহারের অনুমতি (Commercial Use Allowed): এই লাইসেন্সের অধীনে সফটওয়্যার বাণিজ্যিক উদ্দেশ্যে ব্যবহার করা যায়।
- সরলতা (Simplicity): বিএসডি লাইসেন্স অন্যান্য অনেক ওপেন সোর্স লাইসেন্সের তুলনায় অনেক সরল এবং সহজে বোধগম্য।
- অন্যান্য লাইসেন্সের সাথে সামঞ্জস্যতা (Compatibility): বিএসডি লাইসেন্স অন্যান্য অনেক ওপেন সোর্স লাইসেন্সের সাথে সামঞ্জস্যপূর্ণ, যা এটিকে বিভিন্ন প্রকল্পের জন্য উপযুক্ত করে তোলে।
বিএসডি লাইসেন্সের অসুবিধা
বিএসডি লাইসেন্সের কিছু অসুবিধা রয়েছে, যা নিচে উল্লেখ করা হলো:
- কপিলেফট নয় (Not Copyleft): বিএসডি লাইসেন্স একটি কপিলেফট লাইসেন্স নয়। এর মানে হলো, আপনি যদি বিএসডি লাইসেন্সের অধীনে কোনো সফটওয়্যার পরিবর্তন করেন এবং বিতরণ করেন, তবে আপনাকে আপনার পরিবর্তনগুলিও একই লাইসেন্সের অধীনে প্রকাশ করতে হবে না। আপনি আপনার পরিবর্তনগুলি মালিকানাধীন লাইসেন্সের অধীনেও বিতরণ করতে পারেন।
- ওয়্যারেন্টি এবং দায়বদ্ধতার অভাব (Lack of Warranty and Liability): বিএসডি লাইসেন্স কোনো প্রকার ওয়্যারেন্টি প্রদান করে না এবং সফটওয়্যার ব্যবহারের ফলে কোনো ক্ষতির জন্য লেখক বা অবদানকারীরা দায়ী থাকেন না।
বিএসডি লাইসেন্স বনাম অন্যান্য ওপেন সোর্স লাইসেন্স
বিএসডি লাইসেন্স এবং অন্যান্য ওপেন সোর্স লাইসেন্সের মধ্যে কিছু গুরুত্বপূর্ণ পার্থক্য রয়েছে। নিচে একটি তুলনামূলক আলোচনা করা হলো:
বৈশিষ্ট্য | বিএসডি লাইসেন্স | জিএনইউ জিPL (GNU GPL) | এমআইটি লাইসেন্স (MIT License) | কপিলেফট | না | হ্যাঁ | না | বাণিজ্যিক ব্যবহার | অনুমোদিত | অনুমোদিত | অনুমোদিত | পরিবর্তনের বাধ্যবাধকতা | ৩-ক্লজ লাইসেন্সে আছে | আছে | নেই | ওয়্যারেন্টি | নেই | নেই | নেই | দায়বদ্ধতা | সীমাবদ্ধ | সীমাবদ্ধ | সীমাবদ্ধ |
জিএনইউ জিPL একটি কপিলেফট লাইসেন্স, যার মানে হলো, আপনি যদি জিএনইউ জিPL লাইসেন্সের অধীনে কোনো সফটওয়্যার পরিবর্তন করেন এবং বিতরণ করেন, তবে আপনাকে আপনার পরিবর্তনগুলিও একই লাইসেন্সের অধীনে প্রকাশ করতে হবে। অন্যদিকে, বিএসডি লাইসেন্স এবং এমআইটি লাইসেন্স কপিলেফট নয়, তাই আপনি আপনার পরিবর্তনগুলি মালিকানাধীন লাইসেন্সের অধীনেও বিতরণ করতে পারেন।
বিএসডি লাইসেন্সের ব্যবহার
বিএসডি লাইসেন্স বিভিন্ন ধরনের সফটওয়্যার প্রকল্পে ব্যবহৃত হয়। এর মধ্যে উল্লেখযোগ্য হলো:
- অপারেটিং সিস্টেম (Operating Systems): ফ্রিবিএসডি (FreeBSD), নেটবিএসডি (NetBSD), এবং ওপেনবিএসডি (OpenBSD) এর মতো অনেক বিএসডি-ভিত্তিক অপারেটিং সিস্টেম বিএসডি লাইসেন্সের অধীনে প্রকাশিত।
- সফটওয়্যার লাইব্রেরি (Software Libraries): অনেক জনপ্রিয় সফটওয়্যার লাইব্রেরি, যেমন libpng এবং zlib বিএসডি লাইসেন্সের অধীনে প্রকাশিত।
- অ্যাপ্লিকেশন (Applications): কিছু অ্যাপ্লিকেশনও বিএসডি লাইসেন্সের অধীনে প্রকাশিত হয়।
বিএসডি লাইসেন্স ব্যবহারের নিয়মাবলী
বিএসডি লাইসেন্সের অধীনে সফটওয়্যার ব্যবহার করার সময় কিছু নিয়মাবলী অনুসরণ করতে হয়। নিচে কয়েকটি গুরুত্বপূর্ণ নিয়মাবলী উল্লেখ করা হলো:
১. কপিরাইট নোটিশ অন্তর্ভুক্ত করা: সফটওয়্যারটির সাথে অবশ্যই কপিরাইট নোটিশ এবং লাইসেন্সের একটি অনুলিপি অন্তর্ভুক্ত করতে হবে।
২. লাইসেন্সের শর্তাবলী মেনে চলা: লাইসেন্সের সমস্ত শর্তাবলী সঠিকভাবে মেনে চলতে হবে।
৩. পরিবর্তনের বিবরণ উল্লেখ করা (প্রযোজ্য ক্ষেত্রে): ৩-ক্লজ বিএসডি লাইসেন্সের অধীনে সফটওয়্যার পরিবর্তন করলে, সেই পরিবর্তনের বিবরণ উল্লেখ করতে হবে।
৪. ওয়্যারেন্টি এবং দায়বদ্ধতার সীমাবদ্ধতা সম্পর্কে অবগত থাকা: সফটওয়্যারটি ব্যবহারের সময় ওয়্যারেন্টি এবং দায়বদ্ধতার সীমাবদ্ধতা সম্পর্কে অবগত থাকতে হবে।
উপসংহার
বিএসডি লাইসেন্স একটি উদার এবং ব্যবহারবান্ধব ওপেন সোর্স লাইসেন্স। এটি ব্যবহারকারীদের সফটওয়্যার ব্যবহার, পরিবর্তন এবং বিতরণ করার অনেক স্বাধীনতা দেয়। তবে, এই লাইসেন্স ব্যবহারের আগে এর শর্তাবলী ভালোভাবে জেনে নেওয়া উচিত।
ওপেন সোর্স লাইসেন্স সম্পর্কে আরও জানতে উইকিপিডিয়া দেখুন।
অতিরিক্ত তথ্য
- সফটওয়্যার পেটেন্ট
- কপিরাইট
- ওপেন সোর্স ইনিশিয়েটিভ
- ফ্রি সফটওয়্যার ফাউন্ডেশন
- লিনাক্স কার্নেল
- গিটহাব
- টেকনিক্যাল বিশ্লেষণ
- ভলিউম বিশ্লেষণ
- বাইনারি অপশন ট্রেডিং
- ঝুঁকি ব্যবস্থাপনা
- ফিনান্সিয়াল মার্কেট
- ট্রেডিং স্ট্র্যাটেজি
- ক্যান্ডেলস্টিক প্যাটার্ন
- মুভিং এভারেজ
- আরএসআই (RSI)
- এমএসিডি (MACD)
- বলিঙ্গার ব্যান্ড
- ফিবোনাচ্চি রিট্রেসমেন্ট
- সাপোর্ট এবং রেজিস্ট্যান্স
এখনই ট্রেডিং শুরু করুন
IQ Option-এ নিবন্ধন করুন (সর্বনিম্ন ডিপোজিট $10) Pocket Option-এ অ্যাকাউন্ট খুলুন (সর্বনিম্ন ডিপোজিট $5)
আমাদের সম্প্রদায়ে যোগ দিন
আমাদের টেলিগ্রাম চ্যানেলে যোগ দিন @strategybin এবং পান: ✓ দৈনিক ট্রেডিং সংকেত ✓ একচেটিয়া কৌশলগত বিশ্লেষণ ✓ বাজারের প্রবণতা সম্পর্কে বিজ্ঞপ্তি ✓ নতুনদের জন্য শিক্ষামূলক উপকরণ