বিষয়বস্তুতে চলুন

অ্যাপাচি লাইসেন্স

উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে
অ্যাপাচি লাইসেন্স
অ্যাপাচি সফটওয়্যার ফাউন্ডেশনের লোগো
লেখকঅ্যাপাচি সফটওয়্যার ফাউন্ডেশন
সর্বশেষ সংস্করণ২.০‌১
প্রকাশকঅ্যাপাচি সফটওয়্যার ফাউন্ডেশন
প্রকাশিতজানুয়ারি ২০০৪; ২২ বছর আগে (2004-01)
ডিএফএসজি সামঞ্জস্যপূর্ণহ্যাঁ[]
এফএসএফ অনুমোদিতহ্যাঁ[]
ওএসআই অনুমোদিতহ্যাঁ[]
জিপিএল সামঞ্জস্যপূর্ণশুধুমাত্র সংস্করণ ২.০ কেবল জিপিএল স৩ এর সাথে সামঞ্জস্যপূর্ণ।[]
কপিলেফটনা
একটি ভিন্ন লাইসেন্স কোড থেকে লিঙ্কিংহ্যাঁ
ওয়েবসাইটapache.org/licenses

অ্যাপাচি লাইসেন্স হলো একটি অনুমতিমূলক মুক্ত-সফটওয়্যার এবং মুক্ত ও উন্মুক্ত উৎস সফটওয়্যার লাইসেন্স যা অ্যাপাচি সফটওয়্যার ফাউন্ডেশন (এএসএফ) কর্তৃক লিখিত।[] এটি ব্যবহারকারীদের কোনো প্রকার রয়্যালটি ছাড়াই যেকোনো উদ্দেশ্যে সফটওয়্যার ব্যবহার করতে, বিতরণ করতে, পরিবর্তন করতে এবং লাইসেন্সের শর্তাবলীর অধীনে সফটওয়্যারের পরিবর্তিত সংস্করণ বিতরণ করার অনুমতি দেয়। এএসএফ এবং এর প্রকল্পগুলো অ্যাপাচি লাইসেন্সের অধীনে তাদের সফটওয়্যার পণ্য প্রকাশ করে। লাইসেন্সটি অনেক অ-এএসএফ প্রকল্প দ্বারাও ব্যবহৃত হয়।

ইতিহাস

[সম্পাদনা]

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

১৯৯৯ সালের জুলাই মাসে, বার্কলি সফটওয়্যার ডিস্ট্রিবিউশন ফ্রি সফটওয়্যার ফাউন্ডেশনের উপস্থাপিত যুক্তি গ্রহণ করে এবং নতুন ৩-দফা বিএসডি লাইসেন্স গঠনের জন্য তাদের বিজ্ঞাপন ধারা (ধারা ৩) বাদ দেয়। ২০০০ সালে, অ্যাপাচিও একই কাজ করে এবং অ্যাপাচি লাইসেন্স ১.১ তৈরি করে, যেটিতে ডেরিভেটিভ পণ্যগুলোর জন্য তাদের বিজ্ঞাপন সামগ্রীতে কৃতিত্ব বা অ্যাট্রিবিউশন অন্তর্ভুক্ত করার প্রয়োজন আর ছিল না, কেবল তাদের ডকুমেন্টেশনে করলেই চলত। ১.১ সংস্করণের অধীনে লাইসেন্সকৃত পৃথক প্যাকেজগুলোতে কৃতিত্ব বা মার্ক সনাক্তকরণের ভিন্ন প্রয়োজনীয়তার কারণে বিভিন্ন শব্দচয়ন ব্যবহার করা হয়ে থাকতে পারে, তবে বাধ্যতামূলক শর্তগুলো একই ছিল।

২০০৪ সালের জানুয়ারিতে, এএসএফ বিএসডি মডেল থেকে সরে আসার সিদ্ধান্ত নেয় এবং অ্যাপাচি লাইসেন্স ২.০ তৈরি করে। এই লাইসেন্সের নির্ধারিত লক্ষ্যগুলোর মধ্যে ছিল অ-এএসএফ প্রকল্পগুলোর জন্য এটি ব্যবহার করা সহজ করা, গ্নু জেনারেল পাবলিক লাইসেন্সভিত্তিক সফটওয়্যারের সাথে সামঞ্জস্য উন্নত করা, প্রতিটি ফাইলে তালিকাভুক্ত না করে রেফারেন্সের মাধ্যমে লাইসেন্স অন্তর্ভুক্ত করার অনুমতি দেওয়া, অবদানের ক্ষেত্রে লাইসেন্স স্পষ্ট করা এবং অবদানের উপর একটি পেটেন্ট লাইসেন্স প্রয়োজন করা যা অনিবার্যভাবে অবদানকারীর নিজস্ব পেটেন্ট লঙ্ঘন করে।[] এই লাইসেন্সে কপিরাইট নোটিশ এবং দাবীত্যাগ সংরক্ষণ করা বাধ্যতামূলক।

লাইসেন্সিং শর্তাবলী

[সম্পাদনা]

অ্যাপাচি লাইসেন্স কপিলেফট লাইসেন্সের বিপরীতে একটি অনুমতিমূলক সফটওয়্যার লাইসেন্স। এটি সফটওয়্যারের কোনো ডেরিভেটিভ কাজ বা মূল সংস্করণের পরিবর্তনগুলোকে একই লাইসেন্স ব্যবহার করে বিতরণ করার দাবি করে না। এটি এখনও সমস্ত অপরিবর্তিত অংশে একই লাইসেন্স প্রয়োগ করার দাবি করে। প্রতিটি লাইসেন্সকৃত ফাইলে, মূল কপিরাইট, পেটেন্ট, ট্রেডমার্ক এবং কৃতিত্বের নোটিশগুলো সংরক্ষণ করতে হবে (যে নোটিশগুলো ডেরিভেটিভ কাজের কোনো অংশের সাথে সম্পর্কিত নয় সেগুলোকে বাদ দিয়ে)। পরিবর্তন করা প্রতিটি লাইসেন্সকৃত ফাইলে, সেই ফাইলে পরিবর্তন আনা হয়েছে তা জানিয়ে একটি বিজ্ঞপ্তি যোগ করতে হবে।

যদি মূল কাজের বিতরণের অংশ হিসেবে একটি NOTICE পাঠ্য ফাইল অন্তর্ভুক্ত করা হয়, তবে ডেরিভেটিভ কাজগুলোকে অবশ্যই ডেরিভেটিভ কাজের অংশ হিসেবে বিতরণ করা একটি NOTICE পাঠ্য ফাইলের মধ্যে, সোর্স ফর্ম বা ডকুমেন্টেশনের মধ্যে, অথবা ডেরিভেটিভ কাজ দ্বারা জেনারেট করা প্রদর্শনের মধ্যে এই নোটিশগুলোর একটি পাঠযোগ্য কপি অন্তর্ভুক্ত করতে হবে (যেখানে সাধারণত এই ধরনের তৃতীয় পক্ষের নোটিশগুলো প্রদর্শিত হয়)।

NOTICE ফাইলের বিষয়বস্তু লাইসেন্সটিকে পরিবর্তন করে না, কারণ এগুলো কেবল তথ্যগত উদ্দেশ্যে তৈরি এবং NOTICE পাঠ্যের পরিশিষ্ট হিসেবে আরও অ্যাট্রিবিউশন নোটিশ যোগ করা অনুমোদিত, শর্ত থাকে যে এই নোটিশগুলোকে লাইসেন্স পরিবর্তনকারী হিসেবে গণ্য করা যাবে না। পরিবর্তনগুলোতে উপযুক্ত কপিরাইট নোটিশ থাকতে পারে এবং পরিবর্তনগুলোর জন্য ভিন্ন লাইসেন্স শর্ত প্রদান করা যেতে পারে।

অন্যথায় স্পষ্টভাবে বলা না থাকলে, কোনো লাইসেন্সধারী কর্তৃক লাইসেন্সদাতার কাছে জমা দেওয়া যেকোনো অবদান কোনো শর্ত বা নিয়ম ছাড়াই লাইসেন্সের শর্তাবলীর অধীনে থাকবে, তবে এটি এই অবদানগুলো সম্পর্কিত লাইসেন্সদাতার সাথে যেকোনো পৃথক চুক্তিকে বাধা দেয় না।

অ্যাপাচি লাইসেন্স ২.০

[সম্পাদনা]

অ্যাপাচি লাইসেন্স ২.০ ধারা ৩-এ সম্ভাব্য পেটেন্ট মামলা এড়ানোর চেষ্টা করে। ব্যবহারকারীকে প্রতিটি অবদানকারীর পক্ষ থেকে "তৈরি করা, তৈরি করানো, ব্যবহার করা, বিক্রির প্রস্তাব দেওয়া, বিক্রি করা, আমদানি করা এবং অন্যথায় কাজটি হান্তর করা"-র জন্য একটি পেটেন্ট লাইসেন্স প্রদান করা হয়। একটি ইন টেরোরেম ধারার মাধ্যমে, যদি কোনো ব্যবহারকারী কাউকে এই অভিযোগে মামলা করে যে সফটওয়্যার বা এর ভেতরের কোনো অবদান পেটেন্ট লঙ্ঘন করে, তবে সেই কাজের জন্য এই ধরনের যেকোনো পেটেন্ট লাইসেন্স বাতিল হয়ে যায়।

সামঞ্জস্যতা

[সম্পাদনা]

অ্যাপাচি সফটওয়্যার ফাউন্ডেশন এবং ফ্রি সফটওয়্যার ফাউন্ডেশন একমত যে, অ্যাপাচি লাইসেন্স ২.০ হলো একটি মুক্ত-সফটওয়্যার লাইসেন্স, যা গ্নু জেনারেল পাবলিক লাইসেন্স[] (জিপিএল) সংস্করণ ৩-এর সাথে সামঞ্জস্যপূর্ণ,[] যার অর্থ হলো গ্নু জিপিএল সংস্করণ ৩ এবং অ্যাপাচি লাইসেন্স ২.০ এর অধীনে থাকা কোড একত্রিত করা যেতে পারে, যতক্ষণ না ফলাফলস্বরূপ সফটওয়্যারটি জিপিএল সংস্করণ ৩-এর অধীনে লাইসেন্সকৃত হয়।[]

ফ্রি সফটওয়্যার ফাউন্ডেশন অ্যাপাচি লাইসেন্সের সমস্ত সংস্করণকে পূর্ববর্তী জিপিএল সংস্করণ ১ এবং ২ এর সাথে অসামঞ্জস্যপূর্ণ বলে মনে করে।[] তাছাড়া, এটি ২.০ এর পূর্ববর্তী অ্যাপাচি লাইসেন্স সংস্করণগুলোকে জিপিএল সংস্করণ ৩ এর সাথে অসামঞ্জস্যপূর্ণ বলে মনে করে। সংস্করণ ২.০ এর পেটেন্ট লাইসেন্স প্রয়োজনীয়তার কারণে, ফ্রি সফটওয়্যার ফাউন্ডেশন এটিকে অন্যান্য অ-কপিলেফট লাইসেন্সের চেয়ে বেশি সুপারিশ করে।[][] যদি এলএলভিএম ব্যতিক্রমসহ অ্যাপাচি লাইসেন্স ব্যবহার করা হয়, তবে এটি জিপিএল সংস্করণ ২ এর সাথে সামঞ্জস্যপূর্ণ।[]

গ্রহণযোগ্যতা ও প্রচলন

[সম্পাদনা]

২০১২ সালের অক্টোবরে, সোর্সফোর্জ.নেট-এ অবস্থিত ৮,৭০৮টি প্রকল্প অ্যাপাচি লাইসেন্সের শর্তাবলীর অধীনে উপলব্ধ ছিল।[] ২০০৮ সালের মে মাসের একটি ব্লগ পোস্টে, গুগল উল্লেখ করেছে যে সে সময় গুগল কোডে হোস্ট করা প্রায় ১০০টি প্রকল্পের ২৫%-এর বেশি অ্যাপাচি লাইসেন্স ব্যবহার করছিল,[১০] যার মধ্যে অ্যান্ড্রয়েড অপারেটিং সিস্টেম অন্তর্ভুক্ত রয়েছে।[১১]

২০১৫-এর হিসাব অনুযায়ী, ব্ল্যাক ডাক সফটওয়্যার[১২] এবং গিটহাবের[১৩] মতে, এমআইটি লাইসেন্স এবং জিপিএল সংস্করণ ২ এর পর ফস (FOSS) ডোমেইনে অ্যাপাচি লাইসেন্স হলো তৃতীয় সর্বাধিক জনপ্রিয় লাইসেন্স।

ওপেনবিএসডি প্রকল্পটি অ্যাপাচি লাইসেন্স ২.০-কে এর পেটেন্ট বিধানের কারণে একটি গ্রহণযোগ্য মুক্ত লাইসেন্স বলে মনে করে না। ওপেনবিএসডি নীতি বিশ্বাস করে যে যখন কোনো লাইসেন্স কাউকে এমন আইনি অধিকার ত্যাগ করতে বাধ্য করে যা তার অন্যথায় থাকার কথা, তখন সেই লাইসেন্স আর মুক্ত থাকে না। তাছাড়া, প্রকল্পটি কপিরাইট আইনের সাথে চুক্তি আইন জড়িত করার বিরোধিতা করে এবং বলে যে "...কপিরাইট আইন আন্তর্জাতিক চুক্তি দ্বারা কিছুটা মানসম্মত করা হয়েছে, তবে চুক্তি আইন বিভিন্ন বিচারব্যবক্ষায় ব্যাপকভাবে পরিবর্তিত হয়। সুতরাং বিভিন্ন বিচারব্যবক্ষায় লাইসেন্সের অর্থ কী হতে পারে তা ভিন্ন হতে পারে এবং পূর্বাভাস দেওয়া কঠিন।"[১৪]

আরও দেখুন

[সম্পাদনা]

তথ্যসূত্র

[সম্পাদনা]
  1. "The Apache Software License (ASL)"The Big DFSG-compatible LicensesDebian Project। সংগ্রহের তারিখ ৬ জুলাই ২০০৯
  2. 1 2 3 4 5 "Apache License, Version 2.0"Various Licenses and Comments about ThemFree Software Foundation। ১৬ জুলাই ২০০৯ তারিখে মূল থেকে আর্কাইভকৃত। সংগ্রহের তারিখ ৬ জুলাই ২০০৯
  3. "OSI-approved licenses by name David Gutierrez & David Louie Gutierrez"Open Source Initiative। ২৮ এপ্রিল ২০১১ তারিখে মূল থেকে আর্কাইভকৃত। সংগ্রহের তারিখ ৩১ মার্চ ২০১১
  4. New Media Rights (১২ সেপ্টেম্বর ২০০৮)। "Open Source Licensing Guide"ক্যালিফোর্নিয়া ওয়েস্টার্ন স্কুল অব ল। সংগ্রহের তারিখ ২৮ নভেম্বর ২০১৫The 'BSD-like' licenses such as the BSD, MIT, and Apache licenses are extremely permissive, requiring little more than attributing the original portions of the licensed code to the original developers in your own code and/or documentation.
  5. 1 2 "Apache License, Version 2.0"। Apache Software Foundation। সংগ্রহের তারিখ ১৫ জুলাই ২০১৯
  6. Apache Software Foundation। "Apache License v2.0 and GPL Compatibility"। ১৫ জানুয়ারি ২০০৮ তারিখে মূল থেকে আর্কাইভকৃত। সংগ্রহের তারিখ ৩০ জানুয়ারি ২০০৮
  7. "How to choose a license for your own work"gnu.orgফ্রি সফটওয়্যার ফাউন্ডেশন। ১৫ ডিসেম্বর ২০১৮। ১৯ এপ্রিল ২০১৬ তারিখে মূল থেকে আর্কাইভকৃত। সংগ্রহের তারিখ ২৫ আগস্ট ২০১৯
  8. "LLVM Exception | Software Package Data Exchange (SPDX)"spdx.org। সংগ্রহের তারিখ ২২ জুন ২০২২
  9. "Projects at SourceForge under Apache License"। সংগ্রহের তারিখ ২৮ অক্টোবর ২০১২
  10. Stein, Greg (২৮ মে ২০০৮)। "Standing Against License Proliferation"Google Open Source Blog
  11. "Licenses"Android Open Source Project। সংগ্রহের তারিখ ২৫ আগস্ট ২০১৯
  12. "Top 20 licenses"। Black Duck Software। ১৯ নভেম্বর ২০১৫। ১৯ জুলাই ২০১৬ তারিখে মূল থেকে আর্কাইভকৃত। সংগ্রহের তারিখ ১৯ নভেম্বর ২০১৫
  13. Balter, Ben (৯ মার্চ ২০১৫)। "Open source license usage on GitHub.com"GitHub
  14. "OpenBSD copyright policy"openbsd.org। OpenBSD Project। ২৮ মে ২০১৯।

বহিঃসংযোগ

[সম্পাদনা]