প্রথমত, মান অস্বীকার: আইএনএএল তবে একটি এলোমেলো অচেনা।
আমি সম্প্রতি একটি এজিপিএল অ্যাপ্লিকেশন (*) প্যাকেজিং করছি । এটি jQuery, এমআইটি, বিএসডি (এবং কিছু অন্যান্য) লাইসেন্সের অধীনে বিতরণ করা তৃতীয় পক্ষের লাইব্রেরি ব্যবহার করে। এখানে আমি কীভাবে এগিয়েছি।
আমি যখন এটি ডিজাইন করেছি তখন আমার মূল উদ্দেশ্যগুলি ছিল: অনুগত হতে হবে এবং ন্যায্য হবে । যদিও প্রথমটি যথেষ্ট হওয়া উচিত, দ্বিতীয়টি নিশ্চিত করে যে যে ব্যক্তি 100% অধিকার না পাওয়ার জন্য আমাকে মামলা করার চেষ্টা করে তাকে স্বীকার করতে হবে যে আমি ভাল বিশ্বাসে কাজ করেছি।
1) উত্স ফাইলগুলি: আমার সমস্ত ফাইলে এজিপিএল শিরোনাম রয়েছে। সমস্ত তৃতীয় পক্ষের ফাইলগুলি (বেশিরভাগ) অপরিবর্তিত রয়েছে এবং তাই তাদের নিজস্ব লাইসেন্স শিরোনাম অন্তর্ভুক্ত রয়েছে।
২) প্যাকেজের মূল অংশে LICENSE.txt এজিপিএল লাইসেন্সের পাঠ্য রয়েছে ("আপনার নতুন প্রোগ্রামগুলিতে এই শর্তাদি কীভাবে প্রয়োগ করতে হবে" বিভাগে ব্যাখ্যা করা হয়েছে)।
৩) একটি গৌণ লাইসেন্স ফাইল, যার নাম আমি LICENSE-3RD-PARTY.txt রেখেছি, এছাড়াও প্যাকেজের মূল অংশে রয়েছে, সমস্ত লাইসেন্সের ভারব্যাটিম কপি রয়েছে। প্রতিটি লাইসেন্সের জন্য, একটি শিরোনাম জানায় যে এটি কোন লাইসেন্স, এবং কোন অংশে এটি প্রযোজ্য। আমি এখানে কপিরাইট ধারকদের নামও অন্তর্ভুক্ত করেছি - আমি তাদের অন্য কোথাও আবার ব্যবহার করি তাই এটি চেষ্টা করার মতো worth
-----------------------------------------------------------------------------
The MIT License (MIT)
applies to:
- AJAX Upload, Copyright (c) Andrew Valums
- jQuery hashchange event, Copyright (c) 2010 "Cowboy" Ben Alman
- jquery.hotkeys, Copyright (c) 2010 John Resig
-----------------------------------------------------------------------------
Permission is hereby granted, free of charge [...]
৪) README.txt, এর মূলেও ব্যাখ্যা করে যে সফটওয়্যারটি এজিপিএল (LICENSE.txt দেখুন) এবং তৃতীয় পক্ষের লাইব্রেরিগুলি ব্যবহার করে যা তাদের নিজস্ব শর্তাদির অধীনে বিতরণ করা হয় (দেখুন LICENSE-3RD-PARTY.txt)
৫) অন লাইন ডকুমেন্টেশনে, আমার কাছে লাইসেন্স পৃষ্ঠা রয়েছে যা রেডমি থেকে তথ্য পুনরাবৃত্তি করে: আমার সফ্টওয়্যারটি এজিপিএল, এবং এটি তৃতীয় পক্ষের উপাদানগুলি ব্যবহার করে যা বিএসডি / এমআইটি / [...]। আমি এই পৃষ্ঠাটি পরিষ্কার এবং আরও পঠনযোগ্য রাখার সিদ্ধান্ত নিয়েছি, সুতরাং সম্পূর্ণ পাঠ্যের লিঙ্ক সহ কেবল লাইসেন্সের নাম এবং কপিরাইটধারীদের নাম তাদের নিজস্ব ওয়েবসাইটের লিঙ্ক সহ সরবরাহ করা হবে।
jQuery
Copyright 2013 jQuery Foundation and other contributors
http://jquery.com
MIT License
Data Driven Documents (D3)
Copyright (c) 2013, Michael Bostock <-- link to personal website, if any
http://d3js.org <-- link to software website
BSD-like license <-- link to license full text
[...]
)) অন-লাইন ডকুমেন্টেশনেও আমার ক্রেডিট পৃষ্ঠা রয়েছে, যেখানে আমি প্রত্যক্ষ এবং অপ্রত্যক্ষভাবে প্রধান অবদানকারীদের তালিকা করি। পোস্টগ্র্রেএসকিউএল গ্রুপটি উদাহরণস্বরূপ আমি উদ্ধৃত করেছি, যদিও পোস্টগ্রিএসকিউএল ডাউনলোডের অন্তর্ভুক্ত নয় তবে আপনাকে এটি সফ্টওয়্যারটি চালানোর জন্য প্রয়োজন। তৃতীয় পক্ষের সরঞ্জাম / লাইব্রেরি / ইত্যাদির লেখক দ্বারা প্রয়োজনীয় বা পছন্দসই সমস্ত স্বীকৃতি দেওয়ার জন্য এটি ভাল জায়গা be
)) সফ্টওয়্যারটির অভ্যন্তরে, লাইসেন্স এবং কপিরাইটধারীদের সাথে গ্রন্থাগারের তালিকাটি সম্পর্কে ডায়ালগ বাক্সে পুনরাবৃত্তি হয় ।
উত্স কোড এবং ফাইলের বিন্যাস অন্তর্ভুক্তি সম্পর্কিত আপনার নির্দিষ্ট প্রশ্নগুলির সমাধান করতে:
এটি কেবলমাত্র তৃতীয় পক্ষের প্যাকেজগুলির সম্পূর্ণ উত্স কোডের সাথে লিঙ্ক করার জন্য গৃহীত হয়। নিশ্চিত হওয়ার জন্য প্রতিটি নির্দিষ্ট লাইসেন্সের সাথে পরামর্শ করুন, তবে লিঙ্ক সরবরাহকারী আইএমএইচও যথেষ্ট হওয়া উচিত। উদাহরণস্বরূপ, আপনি যদি কোনও লাইব্রেরির একটি সংক্ষিপ্ত সংস্করণ ব্যবহার করেন তবে আপনি স্ট্যান্ডার্ড ডাউনলোডের লিঙ্কটি সরবরাহ করতে পারেন এবং ভাল হতে পারেন।
যদি তৃতীয় পক্ষের উপাদানটি স্পষ্টভাবে দাবি করে না যে ডিস্ট্রিবিউশনগুলি ফাইল লেআউটটি অভিন্ন রাখে, আপনি নিজের ইচ্ছামত জিনিসগুলি পুনরায় সাজিয়ে নিতে পারেন। কল্পনা করুন যে আপনি ওয়েব লাইব্রেরি ব্যবহার করেছেন, প্রতিটি সিএসএস / এবং জেএস / ডিরেক্টরি রয়েছে, আপনি সেগুলিকে একক লিবিব / ডিরেক্টরিতে একত্রিত করতে পারেন, এতে একীভূত সিএসএস / এবং জেএস / রয়েছে, বা এগুলি সমস্ত আপনার উত্স গাছের চারপাশে ছড়িয়ে দিতে পারেন - আপনার পছন্দ।
আর একটি চূড়ান্ত নোট, আমি স্বাগত মন্তব্যকারী যারা একটি হাত বলছে "তুমি কি করছ তরঙ্গ চেয়ে would আরো এই এবং / অথবা" ব্যবহার করেও করা উচিৎ ভুল " যে "।
(*) এটি স্প্যামের সাথে সংযোগ স্থাপনের উদ্দেশ্যে নয়, তবে প্রশ্নের "অংশ হিসাবে দয়া করে উদাহরণগুলি সরবরাহ করুন" এর উত্তর দেওয়ার জন্য। এই লিঙ্কটি যদি নিয়মের বিপরীতে থাকে তবে এই লিঙ্কটি সাফ করতে বিনামূল্যে, প্রিয় মোডগুলি বোধ করুন।