ভার্সন ৩, ১৯ নভেম্বর ২০০৭ কপিরাইট © ২০০৭ ফ্রি সফটওয়্যার ফাউন্ডেশন, ইনক. <http://fsf.org/>
এই লাইসেন্স ডকুমেন্টের হুবহু কপি সবাই কপি ও বিতরণ করতে পারবেন, কিন্তু এটি পরিবর্তন করা যাবে না।
GNU Affero General Public License হলো সফটওয়্যার এবং অন্য ধরনের কাজের জন্য একটি ফ্রি, কপিলেফ্ট লাইসেন্স, যা বিশেষভাবে নেটওয়ার্ক সার্ভার সফটওয়্যারের ক্ষেত্রে কমিউনিটির সঙ্গে সহযোগিতা নিশ্চিত করার জন্য তৈরি করা হয়েছে।
বেশিরভাগ সফটওয়্যার ও অন্য ব্যবহারিক কাজের লাইসেন্স এমনভাবে তৈরি যা আপনার কাজ শেয়ার করার ও পরিবর্তন করার স্বাধীনতা কেড়ে নেয়। বিপরীতে, আমাদের General Public License-গুলো আপনার স্বাধীনতা নিশ্চিত করার জন্য তৈরি: একটি প্রোগ্রামের সব ভার্সন শেয়ার করার ও পরিবর্তন করার স্বাধীনতা, যাতে প্রোগ্রামটি তার সব ব্যবহারকারীর জন্য ফ্রি সফটওয়্যার হিসেবে টিকে থাকে।
আমরা যখন ফ্রি সফটওয়্যারের কথা বলি, তখন আমরা স্বাধীনতার কথা বলি, দামের কথা নয়। আমাদের General Public License-গুলো নিশ্চিত করার জন্য তৈরি করা হয়েছে যে, আপনি ফ্রি সফটওয়্যারের কপি বিতরণ করার স্বাধীনতা পান (এবং চাইলে তার জন্য টাকা নিতে পারেন), আপনি সোর্স কোড পান বা চাইলে তা সংগ্রহ করতে পারেন, আপনি সফটওয়্যারটি পরিবর্তন করতে পারেন বা তার অংশ নতুন ফ্রি প্রোগ্রামে ব্যবহার করতে পারেন, এবং আপনি জানেন যে আপনি এসব কাজ করতে পারেন।
যে ডেভেলপাররা আমাদের General Public License ব্যবহার করেন, তাঁরা দুটি ধাপে আপনার অধিকার রক্ষা করেন: (1) সফটওয়্যারের ওপর কপিরাইট দাবি করেন, এবং (2) আপনাকে এই লাইসেন্সটি দেন, যা সফটওয়্যার কপি করা, বিতরণ করা এবং/অথবা পরিবর্তন করার আইনি অনুমতি দেয়।
সব ব্যবহারকারীর স্বাধীনতা রক্ষা করার একটি গৌণ সুবিধা হলো, প্রোগ্রামের বিকল্প ভার্সনে করা উন্নতিগুলো যদি ব্যাপকভাবে ব্যবহৃত হয়, তাহলে অন্য ডেভেলপাররাও তা নিজেদের কাজে যুক্ত করতে পারেন। এতে তৈরি হওয়া সহযোগিতায় ফ্রি সফটওয়্যারের অনেক ডেভেলপার উৎসাহ ও অনুপ্রেরণা পান। তবে নেটওয়ার্ক সার্ভারে ব্যবহৃত সফটওয়্যারের ক্ষেত্রে এই ফলাফল নাও আসতে পারে। GNU General Public License কোনো পরিবর্তিত ভার্সন তৈরি করে তা সার্ভারে রেখে জনসাধারণকে ব্যবহারের সুযোগ দিতে দেয়, এমনকি সোর্স কোড কখনো জনসাধারণের কাছে প্রকাশ না করেও।
GNU Affero General Public License বিশেষভাবে এমনভাবে তৈরি করা হয়েছে যাতে এই ধরনের ক্ষেত্রে পরিবর্তিত সোর্স কোড কমিউনিটির কাছে পাওয়া যায়। এটি একটি নেটওয়ার্ক সার্ভারের পরিচালকের কাছে দাবি করে যে, সেখানে চলমান পরিবর্তিত ভার্সনের সোর্স কোড তিনি ওই সার্ভারের ব্যবহারকারীদের দেন। তাই কোনো সর্বজনীনভাবে প্রবেশযোগ্য সার্ভারে পরিবর্তিত ভার্সনের সর্বজনীন ব্যবহার জনসাধারণকে সেই পরিবর্তিত ভার্সনের সোর্স কোড ব্যবহারের সুযোগ দেয়।
Affero নামে একটি পুরোনো লাইসেন্স, যার নাম Affero General Public License এবং যা Affero প্রকাশ করেছিল, একই রকম লক্ষ্য পূরণের জন্য তৈরি হয়েছিল। এটি আলাদা একটি লাইসেন্স, Affero GPL-এর কোনো ভার্সন নয়, তবে Affero Affero GPL-এর একটি নতুন ভার্সন প্রকাশ করেছে, যা এই লাইসেন্সের অধীনে পুনরায় লাইসেন্স করার অনুমতি দেয়।
কপি, বিতরণ ও পরিবর্তনের সুনির্দিষ্ট শর্তাবলি নিচে দেওয়া হলো।
“এই লাইসেন্স” বলতে GNU Affero General Public License-এর ভার্সন ৩ বোঝায়।
“কপিরাইট” বলতে অন্য ধরনের কাজের ক্ষেত্রে প্রযোজ্য কপিরাইট-সদৃশ আইনও বোঝায়, যেমন সেমিকন্ডাক্টর মাস্ক।
“প্রোগ্রাম” বলতে এই লাইসেন্সের অধীনে লাইসেন্স করা যেকোনো কপিরাইটযোগ্য কাজ বোঝায়। প্রতিটি লাইসেন্সগ্রহীতাকে “আপনি” সম্বোধন করা হয়। “লাইসেন্সগ্রহীতা” ও “প্রাপক” ব্যক্তি বা প্রতিষ্ঠান হতে পারেন।
কোনো কাজকে “পরিবর্তন করা” বলতে বোঝায় কাজটির সবটা বা অংশবিশেষ থেকে কপি করা বা তা অভিযোজিত করা এমনভাবে যা কপিরাইট অনুমতি চায়, হুবহু একটি কপি তৈরি করা ছাড়া। এর ফলে তৈরি কাজটিকে আগের কাজের “পরিবর্তিত সংস্করণ”, বা আগের কাজের ওপর “ভিত্তি করে তৈরি” কাজ বলা হয়।
“আওতাভুক্ত কাজ” বলতে হয় অপরিবর্তিত প্রোগ্রাম, অথবা প্রোগ্রামের ভিত্তিতে তৈরি কোনো কাজ বোঝায়।
কোনো কাজকে “প্রচার করা” বলতে বোঝায়, অনুমতি ছাড়া তার সঙ্গে এমন কিছু করা যা প্রযোজ্য কপিরাইট আইনের অধীনে আপনাকে সরাসরি বা পরোক্ষভাবে লঙ্ঘনের দায়ে ফেলত, কম্পিউটারে তা চালানো বা কোনো ব্যক্তিগত কপি পরিবর্তন করা ছাড়া। প্রচারের মধ্যে পড়ে কপি করা, বিতরণ করা (পরিবর্তনসহ বা ছাড়া), জনসাধারণের জন্য উপলব্ধ করা, এবং কিছু দেশে অন্য কাজও।
কোনো কাজ “হস্তান্তর করা” বলতে বোঝায় এমন যেকোনো ধরনের প্রচার যা অন্য পক্ষকে কপি তৈরি বা পাওয়ার সুযোগ দেয়। কম্পিউটার নেটওয়ার্কের মাধ্যমে কোনো ব্যবহারকারীর সঙ্গে কেবল ইন্টারঅ্যাকশন, কোনো কপি হস্তান্তর ছাড়া, হস্তান্তর নয়।
একটি ইন্টারঅ্যাকটিভ ইউজার ইন্টারফেস “উপযুক্ত আইনি বিজ্ঞপ্তি” দেখায় বলে ধরা হয়, যদি তাতে এমন একটি সুবিধাজনক ও স্পষ্টভাবে দৃশ্যমান বৈশিষ্ট্য থাকে যা (1) একটি উপযুক্ত কপিরাইট বিজ্ঞপ্তি দেখায়, এবং (2) ব্যবহারকারীকে জানায় যে কাজটির জন্য কোনো ওয়ারেন্টি নেই (যেসব ক্ষেত্রে ওয়ারেন্টি দেওয়া হয়েছে সেগুলো ছাড়া), লাইসেন্সগ্রহীতারা এই লাইসেন্সের অধীনে কাজটি হস্তান্তর করতে পারেন, এবং এই লাইসেন্সের একটি কপি কীভাবে দেখা যাবে। ইন্টারফেস যদি ব্যবহারকারীর কমান্ড বা অপশনের একটি তালিকা দেখায়, যেমন কোনো মেনু, তবে তালিকার একটি স্পষ্টভাবে দৃশ্যমান আইটেম এই শর্ত পূরণ করে।
কোনো কাজের “সোর্স কোড” বলতে সেই কাজের যে রূপে তার পরিবর্তন করা সবচেয়ে সুবিধাজনক, তাকে বোঝায়। “অবজেক্ট কোড” বলতে কোনো কাজের সোর্স নয় এমন যেকোনো রূপকে বোঝায়।
“স্ট্যান্ডার্ড ইন্টারফেস” বলতে এমন একটি ইন্টারফেসকে বোঝায় যা হয় কোনো স্বীকৃত স্ট্যান্ডার্ড সংস্থার নির্ধারিত সরকারি স্ট্যান্ডার্ড, অথবা কোনো নির্দিষ্ট প্রোগ্রামিং ভাষার জন্য নির্ধারিত ইন্টারফেসের ক্ষেত্রে এমন একটি ইন্টারফেস, যা ওই ভাষায় কাজ করা ডেভেলপারদের মধ্যে ব্যাপকভাবে ব্যবহৃত হয়।
একটি এক্সিকিউটেবল কাজের “সিস্টেম লাইব্রেরি”-তে সেসব জিনিস অন্তর্ভুক্ত, যা সম্পূর্ণ কাজটি ছাড়া অন্য কিছু এবং (a) যা একটি প্রধান উপাদান প্যাকেজ করার স্বাভাবিক রূপে অন্তর্ভুক্ত, কিন্তু ওই প্রধান উপাদানের অংশ নয়, এবং (b) যা কেবল ওই প্রধান উপাদানের সঙ্গে কাজটি ব্যবহারের সুযোগ দেওয়ার জন্য, বা এমন একটি স্ট্যান্ডার্ড ইন্টারফেস বাস্তবায়নের জন্য কাজ করে, যার একটি বাস্তবায়ন সোর্স কোড আকারে জনসাধারণের কাছে পাওয়া যায়। এখানে “প্রধান উপাদান” বলতে বোঝায় নির্দিষ্ট অপারেটিং সিস্টেমের (যদি থাকে) একটি বড় অপরিহার্য উপাদান (কার্নেল, উইন্ডো সিস্টেম ইত্যাদি), যার ওপর এক্সিকিউটেবল কাজটি চলে, অথবা কাজটি তৈরি করতে ব্যবহৃত একটি কম্পাইলার, অথবা এটি চালাতে ব্যবহৃত একটি অবজেক্ট কোড ইন্টারপ্রেটার।
অবজেক্ট কোড আকারে থাকা কোনো কাজের “সংশ্লিষ্ট সোর্স” বলতে সেই সব সোর্স কোড বোঝায় যা অবজেক্ট কোড তৈরি করতে, ইনস্টল করতে এবং (এক্সিকিউটেবল কাজের ক্ষেত্রে) চালাতে এবং কাজটি পরিবর্তন করতে প্রয়োজন, যার মধ্যে এসব কাজ নিয়ন্ত্রণের স্ক্রিপ্টও আছে। তবে এতে কাজটির সিস্টেম লাইব্রেরি, বা এসব কাজ করতে যে সাধারণ-উদ্দেশ্যের টুল বা সবাই যেসব ফ্রি প্রোগ্রাম পায় সেগুলো অপরিবর্তিত অবস্থায় ব্যবহৃত হয় কিন্তু কাজটির অংশ নয়, সেগুলো অন্তর্ভুক্ত নয়। উদাহরণস্বরূপ, সংশ্লিষ্ট সোর্সে কাজটির সোর্স ফাইলের সঙ্গে যুক্ত ইন্টারফেস ডেফিনিশন ফাইল এবং শেয়ার্ড লাইব্রেরি ও ডাইনামিকভাবে লিংক করা সাবপ্রোগ্রামের সোর্স কোড অন্তর্ভুক্ত, যেগুলো কাজটির জন্য বিশেষভাবে প্রয়োজন হয়, যেমন ওই সাবপ্রোগ্রামগুলোর সঙ্গে ঘনিষ্ঠ ডেটা আদান-প্রদান বা কন্ট্রোল ফ্লো।
সংশ্লিষ্ট সোর্সে এমন কিছু রাখার দরকার নেই যা ব্যবহারকারীরা সংশ্লিষ্ট সোর্সের অন্য অংশ থেকে স্বয়ংক্রিয়ভাবে তৈরি করতে পারেন।
সোর্স কোড আকারে থাকা কোনো কাজের সংশ্লিষ্ট সোর্স হলো সেই কাজটি নিজেই।
এই লাইসেন্সের অধীনে দেওয়া সব অধিকার প্রোগ্রামের কপিরাইটের মেয়াদের জন্য দেওয়া হয়, এবং উল্লিখিত শর্ত পূরণ হলে তা অপরিবর্তনীয়। এই লাইসেন্স স্পষ্টভাবে আপনার অপরিবর্তিত প্রোগ্রাম চালানোর সীমাহীন অনুমতি নিশ্চিত করে। আওতাভুক্ত কাজ চালানো থেকে পাওয়া আউটপুট এই লাইসেন্সের আওতায় পড়ে কেবল তখনই, যখন ওই আউটপুট তার বিষয়বস্তুর বিচারে একটি আওতাভুক্ত কাজ। এই লাইসেন্স কপিরাইট আইনে দেওয়া আপনার ন্যায্য ব্যবহার বা সমতুল্য অন্য অধিকারের স্বীকৃতি দেয়।
আপনি এমন আওতাভুক্ত কাজ তৈরি করতে, চালাতে ও প্রচার করতে পারেন যা আপনি হস্তান্তর করেন না, কোনো শর্ত ছাড়াই, যতদিন আপনার লাইসেন্স অন্যথায় বলবৎ থাকে। আপনি অন্যকে আওতাভুক্ত কাজ হস্তান্তর করতে পারেন কেবল এই উদ্দেশ্যে যে তারা কেবল আপনার জন্য পরিবর্তন করবে, বা আপনার জন্য ওই কাজগুলো চালানোর সুবিধা দেবে, শর্ত হলো আপনি যে সব উপাদানের কপিরাইট আপনার নিয়ন্ত্রণে নেই, তা হস্তান্তরের সময় এই লাইসেন্সের শর্ত মেনে চলবেন। যারা আপনার জন্য আওতাভুক্ত কাজ তৈরি বা চালায়, তাদের তা করতে হবে কেবল আপনার পক্ষে, আপনার নির্দেশ ও নিয়ন্ত্রণে, এমন শর্তে যা তাদের আপনার কপিরাইটযুক্ত উপাদানের কোনো কপি আপনার সঙ্গে তাদের সম্পর্কের বাইরে তৈরি করতে নিষেধ করে।
অন্য যেকোনো পরিস্থিতিতে হস্তান্তর কেবল নিচে বলা শর্তে অনুমোদিত। সাবলাইসেন্সিং অনুমোদিত নয়; ধারা ১০ এটিকে অপ্রয়োজনীয় করে দেয়।
২০ ডিসেম্বর ১৯৯৬-এ গৃহীত WIPO কপিরাইট চুক্তির অনুচ্ছেদ ১১-এর বাধ্যবাধকতা পূরণকারী কোনো প্রযোজ্য আইনের অধীনে, বা এই ধরনের ব্যবস্থা ভাঙা নিষিদ্ধ বা সীমিত করার অনুরূপ আইনের অধীনে, কোনো আওতাভুক্ত কাজকে কার্যকর প্রযুক্তিগত ব্যবস্থার অংশ হিসেবে গণ্য করা হবে না।
আপনি যখন কোনো আওতাভুক্ত কাজ হস্তান্তর করেন, তখন ওই আওতাভুক্ত কাজের ক্ষেত্রে এই লাইসেন্সের অধীনে অধিকার প্রয়োগের মাধ্যমে প্রযুক্তিগত ব্যবস্থা ভাঙা হলে, তা নিষিদ্ধ করার যেকোনো আইনি ক্ষমতা আপনি ত্যাগ করেন, এবং কাজটির ব্যবহারকারীদের বিরুদ্ধে প্রযুক্তিগত ব্যবস্থা ভাঙা নিষিদ্ধ করার আপনার বা তৃতীয় পক্ষের আইনি অধিকার প্রয়োগের উপায় হিসেবে কাজটির পরিচালনা বা পরিবর্তন সীমিত করার যেকোনো ইচ্ছা আপনি অস্বীকার করেন।
আপনি প্রোগ্রামের সোর্স কোডের হুবহু কপি যেভাবে পেয়েছেন সেভাবেই যেকোনো মাধ্যমে হস্তান্তর করতে পারেন, শর্ত হলো প্রতিটি কপিতে স্পষ্টভাবে ও যথাযথভাবে একটি উপযুক্ত কপিরাইট বিজ্ঞপ্তি প্রকাশ করবেন; এই লাইসেন্স এবং ধারা ৭ অনুসারে যুক্ত করা যেকোনো অ-অনুমতিমূলক শর্ত কোডের ওপর প্রযোজ্য, এমন সব বিজ্ঞপ্তি অক্ষত রাখবেন; কোনো ওয়ারেন্টি নেই, এমন সব বিজ্ঞপ্তি অক্ষত রাখবেন; এবং প্রোগ্রামের সঙ্গে সব প্রাপককে এই লাইসেন্সের একটি কপি দেবেন।
আপনি হস্তান্তর করা প্রতিটি কপির জন্য যেকোনো দাম নিতে পারেন বা কোনো দাম নাও নিতে পারেন, এবং টাকার বিনিময়ে সহায়তা বা ওয়ারেন্টি সুরক্ষা দিতে পারেন।
আপনি প্রোগ্রামের ভিত্তিতে তৈরি কোনো কাজ, বা প্রোগ্রাম থেকে তা তৈরি করার জন্য করা পরিবর্তন, ধারা ৪-এর শর্তে সোর্স কোড আকারে হস্তান্তর করতে পারেন, শর্ত হলো আপনি এই সব শর্তও পূরণ করবেন:
একটি আওতাভুক্ত কাজের সঙ্গে অন্য আলাদা ও স্বাধীন কাজের সংকলন, যা স্বভাবতই আওতাভুক্ত কাজের সম্প্রসারণ নয় এবং যাকে এর সঙ্গে যুক্ত করে কোনো বড় প্রোগ্রাম তৈরি করা হয়নি, কোনো স্টোরেজ বা বিতরণ মাধ্যমের খণ্ডে বা তার ওপর রাখা হলে, তাকে “সমষ্টি” বলা হয়, যদি সংকলনটি এবং তার ফলে তৈরি কপিরাইট সংকলনের ব্যবহারকারীদের প্রবেশাধিকার বা আইনি অধিকার আলাদা আলাদা কাজ যতটা অনুমতি দেয় তার চেয়ে বেশি সীমিত করতে ব্যবহার করা না হয়। কোনো সমষ্টিতে আওতাভুক্ত কাজ রাখলে সমষ্টির অন্য অংশে এই লাইসেন্স প্রযোজ্য হয় না।
আপনি ধারা ৪ ও ৫-এর শর্তে কোনো আওতাভুক্ত কাজ অবজেক্ট কোড আকারে হস্তান্তর করতে পারেন, শর্ত হলো আপনি এই লাইসেন্সের শর্তে মেশিন-পাঠযোগ্য সংশ্লিষ্ট সোর্সও নিচের যেকোনো একটি উপায়ে হস্তান্তর করবেন:
অবজেক্ট কোডের যে আলাদা করা যায় এমন অংশের সোর্স কোড সিস্টেম লাইব্রেরি হিসেবে সংশ্লিষ্ট সোর্স থেকে বাদ দেওয়া হয়েছে, সেটি অবজেক্ট কোড কাজ হস্তান্তরের সময় অন্তর্ভুক্ত করার দরকার নেই।
“ব্যবহারকারী পণ্য” বলতে হয় (1) একটি “ভোক্তা পণ্য”, অর্থাৎ এমন যেকোনো স্পর্শযোগ্য ব্যক্তিগত সম্পত্তি যা সাধারণত ব্যক্তিগত, পারিবারিক বা গৃহস্থালির কাজে ব্যবহৃত হয়, অথবা (2) এমন কিছু যা কোনো বাসস্থানে স্থাপনের জন্য তৈরি বা বিক্রি করা হয়। কোনো পণ্য ভোক্তা পণ্য কি না তা নির্ধারণে সন্দেহজনক ক্ষেত্রে ভোক্তা পণ্য হিসেবে ধরার পক্ষে সিদ্ধান্ত নিতে হবে। একজন নির্দিষ্ট ব্যবহারকারীর পাওয়া একটি নির্দিষ্ট পণ্যের ক্ষেত্রে “সাধারণত ব্যবহৃত” বলতে ওই শ্রেণির পণ্যের একটি সাধারণ বা প্রচলিত ব্যবহার বোঝায়, ওই নির্দিষ্ট ব্যবহারকারীর অবস্থা বা তিনি পণ্যটি আসলে কীভাবে ব্যবহার করেন বা ব্যবহারের প্রত্যাশা করেন বা তাঁর কাছ থেকে কী প্রত্যাশা করা হয় তা নির্বিশেষে। কোনো পণ্যের বাণিজ্যিক, শিল্পগত বা অ-ভোক্তা ব্যবহার উল্লেখযোগ্য থাকলেও তা ভোক্তা পণ্যের মর্যাদা বদলায় না, যদি না এসব ব্যবহারই পণ্যটির একমাত্র উল্লেখযোগ্য ব্যবহারের ধরন হয়।
কোনো ব্যবহারকারী পণ্যের “ইনস্টলেশন তথ্য” বলতে এমন যেকোনো পদ্ধতি, প্রক্রিয়া, অনুমোদন কী বা অন্য তথ্য বোঝায় যা সংশ্লিষ্ট সোর্সের পরিবর্তিত সংস্করণ থেকে ওই ব্যবহারকারী পণ্যে আওতাভুক্ত কাজের পরিবর্তিত সংস্করণ ইনস্টল ও চালাতে প্রয়োজন। তথ্যটি এমন হতে হবে যাতে কেবল পরিবর্তন করা হয়েছে বলে পরিবর্তিত অবজেক্ট কোডের অব্যাহত কার্যক্রম কোনোভাবেই বন্ধ বা ব্যাহত না হয় তা নিশ্চিত করা যায়।
আপনি যদি এই ধারার অধীনে কোনো অবজেক্ট কোড কাজ কোনো ব্যবহারকারী পণ্যে, বা তার সঙ্গে, বা বিশেষভাবে তাতে ব্যবহারের জন্য হস্তান্তর করেন, এবং হস্তান্তরটি এমন একটি লেনদেনের অংশ হিসেবে ঘটে যেখানে ব্যবহারকারী পণ্যের দখল ও ব্যবহারের অধিকার প্রাপকের কাছে চিরস্থায়ীভাবে বা নির্দিষ্ট মেয়াদের জন্য হস্তান্তরিত হয় (লেনদেনটি কীভাবে বর্ণিত হোক না কেন), তবে এই ধারার অধীনে হস্তান্তরিত সংশ্লিষ্ট সোর্সের সঙ্গে ইনস্টলেশন তথ্য থাকতে হবে। তবে আপনার বা কোনো তৃতীয় পক্ষের কাছে ব্যবহারকারী পণ্যে পরিবর্তিত অবজেক্ট কোড ইনস্টল করার ক্ষমতা না থাকলে এই শর্ত প্রযোজ্য নয় (উদাহরণস্বরূপ, কাজটি ROM-এ ইনস্টল করা হয়েছে)।
ইনস্টলেশন তথ্য দেওয়ার শর্তে প্রাপক যে কাজটি পরিবর্তন বা ইনস্টল করেছেন, বা যে ব্যবহারকারী পণ্যে তা পরিবর্তন বা ইনস্টল করা হয়েছে, তার জন্য সহায়তা সেবা, ওয়ারেন্টি বা আপডেট চালিয়ে যাওয়ার শর্ত অন্তর্ভুক্ত নয়। পরিবর্তনটি নিজেই নেটওয়ার্কের কার্যক্রমে উল্লেখযোগ্যভাবে ক্ষতিকর প্রভাব ফেললে বা নেটওয়ার্কে যোগাযোগের নিয়ম ও প্রোটোকল লঙ্ঘন করলে নেটওয়ার্কে প্রবেশাধিকার প্রত্যাখ্যান করা যেতে পারে।
এই ধারা অনুসারে হস্তান্তরিত সংশ্লিষ্ট সোর্স এবং দেওয়া ইনস্টলেশন তথ্য এমন আকারে হতে হবে যা সর্বজনীনভাবে ডকুমেন্ট করা (এবং যার একটি বাস্তবায়ন সোর্স কোড আকারে জনসাধারণের কাছে পাওয়া যায়), এবং তা খোলার, পড়ার বা কপি করার জন্য কোনো বিশেষ পাসওয়ার্ড বা কী প্রয়োজন হবে না।
“অতিরিক্ত অনুমতি” বলতে এমন শর্ত বোঝায় যা এই লাইসেন্সের এক বা একাধিক শর্ত থেকে ব্যতিক্রম করে এই লাইসেন্সের শর্তাবলি পরিপূরক করে। সম্পূর্ণ প্রোগ্রামে প্রযোজ্য অতিরিক্ত অনুমতিকে এই লাইসেন্সে অন্তর্ভুক্ত বলে ধরা হবে, যতটা তা প্রযোজ্য আইনে বৈধ। অতিরিক্ত অনুমতি যদি কেবল প্রোগ্রামের একটি অংশে প্রযোজ্য হয়, তবে ওই অংশ এসব অনুমতির অধীনে আলাদাভাবে ব্যবহার করা যেতে পারে, কিন্তু সম্পূর্ণ প্রোগ্রাম অতিরিক্ত অনুমতি নির্বিশেষে এই লাইসেন্সের অধীনে নিয়ন্ত্রিত থাকবে।
আপনি যখন কোনো আওতাভুক্ত কাজের একটি কপি হস্তান্তর করেন, তখন চাইলে ওই কপি থেকে বা তার যেকোনো অংশ থেকে যেকোনো অতিরিক্ত অনুমতি সরিয়ে দিতে পারেন। (কাজটি পরিবর্তন করলে নির্দিষ্ট কিছু ক্ষেত্রে অতিরিক্ত অনুমতি নিজেই সরিয়ে ফেলার শর্ত লেখা থাকতে পারে।) আপনি আওতাভুক্ত কাজে নিজে যুক্ত করা এমন উপাদানে অতিরিক্ত অনুমতি বসাতে পারেন, যার জন্য আপনার যথাযথ কপিরাইট অনুমতি আছে বা দিতে পারেন।
এই লাইসেন্সের অন্য যেকোনো বিধান সত্ত্বেও, আপনি আওতাভুক্ত কাজে যে উপাদান যুক্ত করেন, তার জন্য (ওই উপাদানের কপিরাইট ধারকেরা অনুমতি দিলে) আপনি এই লাইসেন্সের শর্তাবলি নিচের শর্তে পরিপূরক করতে পারেন:
অন্য সব অ-অনুমতিমূলক অতিরিক্ত শর্তকে ধারা ১০-এর অর্থে “অতিরিক্ত বিধিনিষেধ” ধরা হয়। আপনি যে প্রোগ্রাম পেয়েছেন, বা তার কোনো অংশে যদি এমন বিজ্ঞপ্তি থাকে যে এটি এই লাইসেন্সের সঙ্গে একটি অতিরিক্ত বিধিনিষেধমূলক শর্তের অধীনে নিয়ন্ত্রিত, তবে আপনি ওই শর্ত সরিয়ে দিতে পারেন। কোনো লাইসেন্স ডকুমেন্টে অতিরিক্ত বিধিনিষেধ থাকলেও তা যদি এই লাইসেন্সের অধীনে পুনরায় লাইসেন্স করা বা হস্তান্তরের অনুমতি দেয়, তবে আপনি ওই লাইসেন্স ডকুমেন্টের শর্তে নিয়ন্ত্রিত উপাদান আওতাভুক্ত কাজে যুক্ত করতে পারেন, শর্ত হলো ওই অতিরিক্ত বিধিনিষেধ এমন পুনরায় লাইসেন্স করা বা হস্তান্তরের পরে টিকে থাকে না।
এই ধারা অনুসারে আপনি কোনো আওতাভুক্ত কাজে শর্ত যুক্ত করলে, সংশ্লিষ্ট সোর্স ফাইলে ওই ফাইলগুলোতে প্রযোজ্য অতিরিক্ত শর্তের একটি বিবৃতি রাখতে হবে, অথবা প্রযোজ্য শর্ত কোথায় পাওয়া যাবে তা জানিয়ে একটি বিজ্ঞপ্তি রাখতে হবে।
অতিরিক্ত শর্ত, অনুমতিমূলক হোক বা অ-অনুমতিমূলক, আলাদাভাবে লেখা একটি লাইসেন্সের আকারে বলা যেতে পারে, বা ব্যতিক্রম হিসেবে বলা যেতে পারে; দুই ক্ষেত্রেই উপরের শর্ত প্রযোজ্য।
এই লাইসেন্সে স্পষ্টভাবে বলা ছাড়া আপনি কোনো আওতাভুক্ত কাজ প্রচার বা পরিবর্তন করতে পারবেন না। অন্যথায় তা প্রচার বা পরিবর্তনের যেকোনো প্রচেষ্টা বাতিল, এবং তা স্বয়ংক্রিয়ভাবে এই লাইসেন্সের অধীনে আপনার অধিকার বাতিল করবে (ধারা ১১-এর তৃতীয় অনুচ্ছেদে দেওয়া যেকোনো পেটেন্ট লাইসেন্সসহ)।
তবে আপনি এই লাইসেন্সের সব লঙ্ঘন বন্ধ করলে, কোনো নির্দিষ্ট কপিরাইট ধারকের কাছ থেকে পাওয়া আপনার লাইসেন্স (a) সাময়িকভাবে পুনর্বহাল হবে, যতক্ষণ না কপিরাইট ধারক স্পষ্টভাবে ও চূড়ান্তভাবে আপনার লাইসেন্স বাতিল করেন, এবং (b) স্থায়ীভাবে পুনর্বহাল হবে, যদি লঙ্ঘন বন্ধের ৬০ দিনের মধ্যে কপিরাইট ধারক কোনো যুক্তিসঙ্গত উপায়ে আপনাকে লঙ্ঘনের কথা জানাতে ব্যর্থ হন।
তাছাড়া, কোনো নির্দিষ্ট কপিরাইট ধারক যদি কোনো যুক্তিসঙ্গত উপায়ে আপনাকে লঙ্ঘনের কথা জানান, ওই কপিরাইট ধারকের কাছ থেকে এই লাইসেন্স লঙ্ঘনের (যেকোনো কাজের জন্য) প্রথমবার আপনি এমন বিজ্ঞপ্তি পান, এবং বিজ্ঞপ্তি পাওয়ার ৩০ দিনের মধ্যে আপনি লঙ্ঘন সংশোধন করেন, তবে তাঁর কাছ থেকে পাওয়া আপনার লাইসেন্স স্থায়ীভাবে পুনর্বহাল হবে।
এই ধারার অধীনে আপনার অধিকার সমাপ্ত হলে, আপনার কাছ থেকে এই লাইসেন্সের অধীনে কপি বা অধিকার পাওয়া পক্ষদের লাইসেন্স সমাপ্ত হয় না। আপনার অধিকার বাতিল হয়ে স্থায়ীভাবে পুনর্বহাল না হলে, ধারা ১০ অনুসারে একই উপাদানের জন্য নতুন লাইসেন্স পাওয়ার যোগ্যতা আপনার থাকবে না।
প্রোগ্রামের একটি কপি পেতে বা চালাতে এই লাইসেন্স গ্রহণ করা আপনার জন্য আবশ্যক নয়। কপি পেতে পিয়ার-টু-পিয়ার ট্রান্সমিশন ব্যবহারের ফলে কেবল তার পরিণতিতেই কোনো আওতাভুক্ত কাজের আনুষঙ্গিক প্রচার ঘটলে, তাতেও গ্রহণ করার প্রয়োজন হয় না। তবে এই লাইসেন্স ছাড়া অন্য কিছু আপনাকে কোনো আওতাভুক্ত কাজ প্রচার বা পরিবর্তনের অনুমতি দেয় না। আপনি এই লাইসেন্স গ্রহণ না করলে এসব কাজ কপিরাইট লঙ্ঘন করে। তাই কোনো আওতাভুক্ত কাজ পরিবর্তন বা প্রচার করে আপনি বুঝিয়ে দেন যে তা করার জন্য আপনি এই লাইসেন্স গ্রহণ করেছেন।
আপনি প্রতিবার কোনো আওতাভুক্ত কাজ হস্তান্তর করলে, প্রাপক মূল লাইসেন্সদাতাদের কাছ থেকে এই লাইসেন্সের শর্তে ওই কাজ চালানো, পরিবর্তন ও প্রচার করার একটি লাইসেন্স স্বয়ংক্রিয়ভাবে পান। তৃতীয় পক্ষ এই লাইসেন্স মেনে চলছে কি না তা প্রয়োগ করার দায়িত্ব আপনার নয়।
“সত্তা লেনদেন” বলতে এমন লেনদেন বোঝায় যা কোনো প্রতিষ্ঠানের নিয়ন্ত্রণ হস্তান্তর করে, বা তার প্রায় সব সম্পদ হস্তান্তর করে, বা কোনো প্রতিষ্ঠান ভাগ করে, বা প্রতিষ্ঠান একীভূত করে। কোনো সত্তা লেনদেনের ফলে আওতাভুক্ত কাজের প্রচার ঘটলে, ওই লেনদেনের যে পক্ষ কাজটির একটি কপি পায়, সে পূর্ববর্তী অনুচ্ছেদ অনুসারে তার পূর্বসূরির কাজটির ওপর যে লাইসেন্স ছিল বা দিতে পারতেন তা পায়, সঙ্গে পূর্বসূরির কাছে থাকলে বা যুক্তিসঙ্গত চেষ্টায় তা পেতে পারলে পূর্বসূরির কাছ থেকে কাজটির সংশ্লিষ্ট সোর্স দখলের অধিকারও পায়।
এই লাইসেন্সের অধীনে দেওয়া বা নিশ্চিত করা অধিকার প্রয়োগে আপনি কোনো অতিরিক্ত বিধিনিষেধ আরোপ করতে পারবেন না। উদাহরণস্বরূপ, এই লাইসেন্সের অধীনে দেওয়া অধিকার প্রয়োগের জন্য আপনি কোনো লাইসেন্স ফি, রয়্যালটি বা অন্য চার্জ আরোপ করতে পারবেন না, এবং প্রোগ্রাম বা তার কোনো অংশ তৈরি, ব্যবহার, বিক্রি, বিক্রির প্রস্তাব বা আমদানি করে কোনো পেটেন্ট দাবি লঙ্ঘিত হয়েছে বলে মামলা (মামলার ক্রস-ক্লেইম বা কাউন্টারক্লেইমসহ) করতে পারবেন না।
“কন্ট্রিবিউটর” হলেন এমন একজন কপিরাইট ধারক যিনি প্রোগ্রাম বা প্রোগ্রাম যে কাজের ওপর ভিত্তি করে তৈরি তার এই লাইসেন্সের অধীনে ব্যবহারের অনুমতি দেন। এভাবে লাইসেন্স করা কাজটিকে কন্ট্রিবিউটরের “কন্ট্রিবিউটর সংস্করণ” বলা হয়।
কোনো কন্ট্রিবিউটরের “অপরিহার্য পেটেন্ট দাবি” বলতে তাঁর মালিকানাধীন বা নিয়ন্ত্রণাধীন সব পেটেন্ট দাবি বোঝায়, যা ইতিমধ্যে অর্জিত হোক বা ভবিষ্যতে অর্জিত হোক, এবং এই লাইসেন্সের অনুমোদিত কোনো উপায়ে তাঁর কন্ট্রিবিউটর সংস্করণ তৈরি, ব্যবহার বা বিক্রি করলে যা লঙ্ঘিত হবে; তবে কন্ট্রিবিউটর সংস্করণ আরও পরিবর্তনের পরিণতিতেই কেবল লঙ্ঘিত হবে এমন দাবি এতে অন্তর্ভুক্ত নয়। এই সংজ্ঞার উদ্দেশ্যে “নিয়ন্ত্রণ”-এর মধ্যে এই লাইসেন্সের শর্তের সঙ্গে সঙ্গতিপূর্ণভাবে পেটেন্ট সাবলাইসেন্স দেওয়ার অধিকারও অন্তর্ভুক্ত।
প্রতিটি কন্ট্রিবিউটর তাঁর অপরিহার্য পেটেন্ট দাবির অধীনে আপনাকে একটি অ-একচেটিয়া, বিশ্বব্যাপী, রয়্যালটিমুক্ত পেটেন্ট লাইসেন্স দেন, যাতে আপনি তাঁর কন্ট্রিবিউটর সংস্করণের বিষয়বস্তু তৈরি, ব্যবহার, বিক্রি, বিক্রির প্রস্তাব, আমদানি এবং অন্যভাবে চালানো, পরিবর্তন ও প্রচার করতে পারেন।
নিচের তিনটি অনুচ্ছেদে “পেটেন্ট লাইসেন্স” বলতে এমন যেকোনো স্পষ্ট চুক্তি বা প্রতিশ্রুতি বোঝায়, যা যেভাবেই নামকরণ করা হোক, কোনো পেটেন্ট প্রয়োগ না করার (যেমন কোনো পেটেন্ট প্রয়োগের স্পষ্ট অনুমতি, বা পেটেন্ট লঙ্ঘনের জন্য মামলা না করার অঙ্গীকার)। কোনো পক্ষকে এমন পেটেন্ট লাইসেন্স “দেওয়া” বলতে ওই পক্ষের বিরুদ্ধে কোনো পেটেন্ট প্রয়োগ না করার এমন চুক্তি বা প্রতিশ্রুতি করা বোঝায়।
আপনি যদি জেনে-শুনে কোনো পেটেন্ট লাইসেন্সের ওপর নির্ভর করে কোনো আওতাভুক্ত কাজ হস্তান্তর করেন, এবং কাজটির সংশ্লিষ্ট সোর্স কেউ এই লাইসেন্সের শর্তে বিনামূল্যে সর্বজনীনভাবে পাওয়া যায় এমন কোনো নেটওয়ার্ক সার্ভার বা সহজে প্রবেশযোগ্য অন্য উপায়ে কপি করতে না পারে, তবে আপনাকে হয় (1) সংশ্লিষ্ট সোর্স সেভাবে পাওয়া যাওয়ার ব্যবস্থা করতে হবে, অথবা (2) এই নির্দিষ্ট কাজটির জন্য পেটেন্ট লাইসেন্সের সুবিধা থেকে নিজেকে বঞ্চিত করার ব্যবস্থা করতে হবে, অথবা (3) এই লাইসেন্সের শর্তের সঙ্গে সঙ্গতিপূর্ণভাবে পেটেন্ট লাইসেন্সটি পরবর্তী প্রাপকদের কাছেও বাড়ানোর ব্যবস্থা করতে হবে। “জেনে-শুনে নির্ভর করা” বলতে বোঝায় আপনার প্রকৃত জ্ঞান আছে যে, পেটেন্ট লাইসেন্সটি না থাকলে, কোনো দেশে আপনার আওতাভুক্ত কাজ হস্তান্তর, বা কোনো দেশে আপনার প্রাপকের আওতাভুক্ত কাজের ব্যবহার, ওই দেশে চিহ্নিতযোগ্য এক বা একাধিক পেটেন্ট লঙ্ঘন করত, যা আপনি বৈধ বলে বিশ্বাস করার কারণ রাখেন।
যদি কোনো একক লেনদেন বা ব্যবস্থার অধীনে বা তার সঙ্গে সম্পর্কিতভাবে আপনি কোনো আওতাভুক্ত কাজ হস্তান্তর করেন, বা তা হস্তান্তরের ব্যবস্থা করে প্রচার করেন, এবং আওতাভুক্ত কাজটি পাওয়া কিছু পক্ষকে তা ব্যবহার, প্রচার, পরিবর্তন বা আওতাভুক্ত কাজের একটি নির্দিষ্ট কপি হস্তান্তরের অনুমতি দিয়ে একটি পেটেন্ট লাইসেন্স দেন, তবে আপনার দেওয়া পেটেন্ট লাইসেন্স স্বয়ংক্রিয়ভাবে আওতাভুক্ত কাজটি এবং তার ভিত্তিতে তৈরি কাজের সব প্রাপকের কাছে বাড়ানো হয়।
কোনো পেটেন্ট লাইসেন্স “বৈষম্যমূলক” যদি তা তার আওতার মধ্যে এই লাইসেন্সের অধীনে বিশেষভাবে দেওয়া এক বা একাধিক অধিকার অন্তর্ভুক্ত না করে, তার প্রয়োগ নিষিদ্ধ করে, বা তা প্রয়োগ না করার শর্তে দেওয়া হয়। আপনি কোনো আওতাভুক্ত কাজ হস্তান্তর করতে পারবেন না যদি আপনি সফটওয়্যার বিতরণের ব্যবসায় থাকা কোনো তৃতীয় পক্ষের সঙ্গে এমন ব্যবস্থার পক্ষ হন, যার অধীনে কাজটি হস্তান্তরের আপনার তৎপরতার পরিমাণের ভিত্তিতে আপনি ওই তৃতীয় পক্ষকে টাকা দেন, এবং যার অধীনে ওই তৃতীয় পক্ষ আপনার কাছ থেকে আওতাভুক্ত কাজটি যারা পাবে তাদের কাউকে একটি বৈষম্যমূলক পেটেন্ট লাইসেন্স দেয় (a) আপনার হস্তান্তর করা আওতাভুক্ত কাজের কপির সঙ্গে (বা ওই কপি থেকে তৈরি কপির সঙ্গে) সম্পর্কিতভাবে, অথবা (b) মূলত আওতাভুক্ত কাজটি ধারণ করা নির্দিষ্ট পণ্য বা সংকলনের জন্য ও তার সঙ্গে সম্পর্কিতভাবে, যদি না আপনি ২৮ মার্চ ২০০৭-এর আগে ওই ব্যবস্থায় প্রবেশ করেন, বা ওই পেটেন্ট লাইসেন্স দেওয়া হয়।
এই লাইসেন্সের কোনো কিছুই এমনভাবে ব্যাখ্যা করা হবে না যাতে প্রযোজ্য পেটেন্ট আইনের অধীনে আপনার জন্য অন্য উপায়ে পাওয়া যেতে পারে এমন কোনো অন্তর্নিহিত লাইসেন্স বা লঙ্ঘনের বিরুদ্ধে অন্য কোনো প্রতিরক্ষা বাদ দেওয়া বা সীমিত করা হয়।
আপনার ওপর এমন শর্ত আরোপ করা হলে (আদালতের আদেশে, চুক্তিতে বা অন্য কোনোভাবে), যা এই লাইসেন্সের শর্তের সঙ্গে সাংঘর্ষিক, তা আপনাকে এই লাইসেন্সের শর্ত থেকে মুক্তি দেয় না। যদি আপনি এমনভাবে কোনো আওতাভুক্ত কাজ হস্তান্তর করতে না পারেন যাতে এই লাইসেন্সের অধীনে আপনার দায় এবং অন্য কোনো প্রাসঙ্গিক দায় একসঙ্গে পূরণ হয়, তবে তার পরিণতিতে আপনি তা একেবারেই হস্তান্তর করতে পারবেন না। উদাহরণস্বরূপ, আপনি যদি এমন শর্তে সম্মত হন যা আপনাকে প্রোগ্রাম যাদের কাছে হস্তান্তর করেন তাদের কাছ থেকে আরও হস্তান্তরের জন্য রয়্যালটি আদায়ের বাধ্যবাধকতা দেয়, তবে ওই শর্ত ও এই লাইসেন্স দুটোই পূরণ করার একমাত্র উপায় হবে প্রোগ্রাম হস্তান্তর করা থেকে সম্পূর্ণ বিরত থাকা।
এই লাইসেন্সের অন্য যেকোনো বিধান সত্ত্বেও, আপনি প্রোগ্রামটি পরিবর্তন করলে, আপনার পরিবর্তিত সংস্করণকে অবশ্যই কম্পিউটার নেটওয়ার্কের মাধ্যমে দূর থেকে তার সঙ্গে ইন্টারঅ্যাক্ট করা সব ব্যবহারকারীকে (যদি আপনার সংস্করণ এমন ইন্টারঅ্যাকশন সমর্থন করে) স্পষ্টভাবে সুযোগ দিতে হবে যাতে তারা সফটওয়্যার কপি করার কোনো মানক বা প্রচলিত উপায়ে কোনো নেটওয়ার্ক সার্ভার থেকে বিনামূল্যে সংশ্লিষ্ট সোর্সে প্রবেশাধিকার পেয়ে আপনার সংস্করণের সংশ্লিষ্ট সোর্স পেতে পারেন। এই সংশ্লিষ্ট সোর্সে GNU General Public License-এর ভার্সন ৩-এর আওতায় পড়া এবং পরের অনুচ্ছেদ অনুসারে যুক্ত করা যেকোনো কাজের সংশ্লিষ্ট সোর্স অন্তর্ভুক্ত থাকবে।
এই লাইসেন্সের অন্য যেকোনো বিধান সত্ত্বেও, আপনি যেকোনো আওতাভুক্ত কাজকে GNU General Public License-এর ভার্সন ৩-এর অধীনে লাইসেন্স করা কোনো কাজের সঙ্গে লিংক বা যুক্ত করে একটি একক সম্মিলিত কাজ তৈরি করতে এবং এর ফলে তৈরি কাজ হস্তান্তর করতে পারেন। এই লাইসেন্সের শর্ত আওতাভুক্ত কাজের অংশে প্রযোজ্য থাকবে, কিন্তু যে কাজের সঙ্গে এটি যুক্ত হয়েছে তা GNU General Public License-এর ভার্সন ৩-এর অধীনে নিয়ন্ত্রিত থাকবে।
ফ্রি সফটওয়্যার ফাউন্ডেশন সময় সময় GNU Affero General Public License-এর সংশোধিত এবং/অথবা নতুন সংস্করণ প্রকাশ করতে পারেন। এমন নতুন সংস্করণ মূল চেতনায় বর্তমান সংস্করণের মতোই হবে, তবে নতুন সমস্যা বা উদ্বেগ মোকাবিলায় বিস্তারিত অংশে ভিন্ন হতে পারে।
প্রতিটি সংস্করণকে একটি আলাদা সংস্করণ নম্বর দেওয়া হয়। প্রোগ্রামে যদি বলা থাকে যে GNU Affero General Public License-এর একটি নির্দিষ্ট নম্বরযুক্ত সংস্করণ “বা তার পরবর্তী যেকোনো সংস্করণ” এর ওপর প্রযোজ্য, তবে আপনি ওই নম্বরযুক্ত সংস্করণের বা ফ্রি সফটওয়্যার ফাউন্ডেশনের প্রকাশিত পরবর্তী যেকোনো সংস্করণের শর্তাবলি মেনে চলার সুযোগ পান। প্রোগ্রামে যদি GNU Affero General Public License-এর কোনো সংস্করণ নম্বর না থাকে, তবে ফ্রি সফটওয়্যার ফাউন্ডেশন যেকোনো সময় প্রকাশিত যেকোনো সংস্করণ আপনি বেছে নিতে পারেন।
প্রোগ্রামে যদি বলা থাকে যে একটি প্রক্সি ঠিক করতে পারবে GNU Affero General Public License-এর কোন ভবিষ্যৎ সংস্করণ ব্যবহার করা যাবে, তবে ওই প্রক্সির কোনো সংস্করণ গ্রহণের সর্বজনীন ঘোষণা আপনাকে স্থায়ীভাবে প্রোগ্রামটির জন্য ওই সংস্করণ বেছে নেওয়ার অনুমতি দেয়।
পরবর্তী লাইসেন্স সংস্করণগুলো আপনাকে অতিরিক্ত বা ভিন্ন অনুমতি দিতে পারে। তবে কোনো পরবর্তী সংস্করণ মেনে চলার আপনার সিদ্ধান্তের ফলে কোনো রচয়িতা বা কপিরাইট ধারকের ওপর কোনো অতিরিক্ত বাধ্যবাধকতা আরোপিত হয় না।
প্রযোজ্য আইন যতটা অনুমতি দেয়, প্রোগ্রামের জন্য কোনো ওয়ারেন্টি নেই। লিখিতভাবে অন্যথা বলা না থাকলে, কপিরাইট ধারকেরা এবং/অথবা অন্য পক্ষেরা প্রোগ্রামটি “যেমন আছে তেমন” সরবরাহ করেন, কোনো ধরনের ওয়ারেন্টি ছাড়াই, স্পষ্ট হোক বা অন্তর্নিহিত, যার মধ্যে বাজারযোগ্যতা এবং নির্দিষ্ট উদ্দেশ্যে উপযোগিতার অন্তর্নিহিত ওয়ারেন্টিসহ কিন্তু কেবল তা নয় সবই অন্তর্ভুক্ত। প্রোগ্রামের গুণমান ও কার্যক্ষমতার সম্পূর্ণ ঝুঁকি আপনার। প্রোগ্রাম ত্রুটিপূর্ণ প্রমাণিত হলে, প্রয়োজনীয় সব সার্ভিসিং, মেরামত বা সংশোধনের খরচ আপনাকে বহন করতে হবে।
প্রযোজ্য আইনে বাধ্য করা না হলে বা লিখিতভাবে সম্মত না হলে, কোনো অবস্থাতেই কোনো কপিরাইট ধারক, বা উপরে অনুমোদিতভাবে প্রোগ্রামটি পরিবর্তন এবং/অথবা হস্তান্তর করা অন্য যেকোনো পক্ষ, প্রোগ্রামের ব্যবহার বা ব্যবহারে অক্ষমতা থেকে উদ্ভূত যেকোনো ক্ষতির জন্য আপনার প্রতি দায়বদ্ধ থাকবেন না, যার মধ্যে সাধারণ, বিশেষ, আনুষঙ্গিক বা পরিণতিমূলক যেকোনো ক্ষতিও অন্তর্ভুক্ত (যার মধ্যে ডেটা হারানো বা ডেটা ভুল হয়ে যাওয়া, বা আপনার বা তৃতীয় পক্ষের ক্ষতি, বা অন্য কোনো প্রোগ্রামের সঙ্গে প্রোগ্রামটি কাজ করতে ব্যর্থ হওয়া অন্তর্ভুক্ত, কিন্তু কেবল তা নয়), এমনকি ওই ধারক বা অন্য পক্ষকে এমন ক্ষতির সম্ভাবনার কথা জানানো হলেও।
উপরে দেওয়া ওয়ারেন্টির দাবিত্যাগ এবং দায়ের সীমাবদ্ধতা তাদের শর্ত অনুসারে স্থানীয়ভাবে আইনি কার্যকর করা সম্ভব না হলে, পুনর্বিবেচনাকারী আদালত প্রোগ্রামের সঙ্গে সংশ্লিষ্ট সব দেওয়ানি দায় সম্পূর্ণ ত্যাগের সবচেয়ে কাছাকাছি স্থানীয় আইন প্রয়োগ করবেন, যদি না টাকার বিনিময়ে প্রোগ্রামের একটি কপির সঙ্গে কোনো ওয়ারেন্টি বা দায়ের দায়িত্ব দেওয়া হয়।