কীভাবে ওপেন সোর্স সফটওয়্যারটি সঠিকভাবে লাইসেন্স করবেন


14

আমার একটি প্রকল্প রয়েছে যা আমি কাজ করছি যার উপর আমি ওপেন সোর্স হিসাবে একটি নতুন, সর্বজনীন গিথুব সংগ্রহস্থলটিতে প্রবেশ করতে চাই। সঠিক লাইসেন্স ব্যবহারের জন্য স্ট্যাকএক্সচেঞ্জে অনুসন্ধানের পরে আমি বিএসডি লাইসেন্স স্থির করেছি।

আমার প্রশ্ন: এখন কি? আমার কী কেবল আমার ভাণ্ডারের মূলটিতে লিসেনসি নামক কোনও ফাইলে বিএসডি লাইসেন্সের পাঠ্যটি অনুলিপি করা উচিত এবং এটিকে ভাল বলা উচিত? সমস্ত ওপেন সোর্স লাইসেন্স কীভাবে কাজ করে তার জন্য এটি কি সাধারণ নিয়ম? বা আমার কি অন্য কোনও সংস্থাকে অবহিত করা দরকার যে আমি এই লাইসেন্সটি ব্যবহার করছি যাতে প্রয়োজন হলে আমি এটি 'প্রয়োগ' করতে পারি?


3
এই প্রশ্নটিতে সম্ভাব্য কার্যকর অনুরূপ লাইসেন্স সম্পর্কিত তথ্য রয়েছে। (বিশেষত স্বীকৃত উত্তর) প্রোগ্রামারস.স্ট্যাকেক্সেঞ্জার.কম
জন

@ জন - "খুব কম কিছু ভুল"। আপনি যে প্রশ্নটির সাথে লিঙ্ক করেছেন সেটি হ'ল সফটওয়্যার লাইসেন্সগুলির নয়, পরিষেবার শর্তাদি সম্পর্কে।
স্টিফেন সি

3
@ জন - দরকারী, তবে এই প্রশ্নের সাথে প্রাসঙ্গিক নয় । আমি তাকে "দরকারীভাবে" গিথুবের বিকল্পগুলি সম্পর্কে বলতে পারি, বা সেই মুক্ত উত্সটি হ'ল "শয়তানের উত্স", বা প্রতি সকালে তার দাঁত ব্রাশ করা উচিত। তবে আমি তা করি না ... কারণ এটি জিজ্ঞাসিত প্রশ্নের সাথে অপ্রাসঙ্গিক।
স্টিফেন সি

@ স্টিফেন: "যদি আপনি মামলা দায়ের সম্পর্কে উদ্বিগ্ন থাকেন তবে কীভাবে একজন আইনজীবী পাবেন" প্রাসঙ্গিক নয়? পরিষ্কার করে বললে, আমি বলছি না যে প্রশ্নটি একটি দ্বিপশুটি। আইএমএইচও, এটা না।
জন

1
@ গ্যাनेट: না, আপনি ইতিমধ্যে একটি পছন্দ করার পরে লাইসেন্সটি কীভাবে প্রয়োগ করবেন সে সম্পর্কে এই প্রশ্ন ।
মার্টিজন পিটারস

উত্তর:


7

আপনার কাজের লাইসেন্স ফাইল সংযুক্ত করার জন্য এটি যথেষ্ট। তবে কপিরাইটের মালিকানাধীন এবং প্রতিটি উত্স ফাইলের শীর্ষে পূর্ণ লাইসেন্সের পাঠ্যটি কোথায় পাবেন তা উল্লেখ করে একটি ছোট মন্তব্য যুক্ত করা সাধারণত স্বাভাবিক।

কেউ যদি শর্ত ভঙ্গ করে তবে আপনার লাইসেন্স প্রয়োগের জন্য আপনাকে কোনও সংস্থাকে অবহিত করার দরকার নেই, যদিও আপনার এটি আদালতে তোলা দরকার।


আপনার নাম (কপিরাইট ধারণ করে এমন সত্তার নাম) এবং কপিরাইট বছর পূরণ করতে ভুলবেন না। ( এটির বিপরীতে, উদাহরণস্বরূপ: github.com/MikaelEliasson/EntityFramework.Utilities/blob/master/… )
জন বি। ল্যাম্বে

4

আপনি যদি কোনও নির্দিষ্ট লাইসেন্স আপনার প্রয়োজন অনুসারে সিদ্ধান্ত নিয়ে থাকেন তবে ডিগ্রোতে একটি বিশিষ্ট জায়গায় লাইসেন্স.txt ফাইল স্থাপন করা যথেষ্ট। এছাড়াও, আপনার অবশ্যই নিশ্চিত করা উচিত যে আপনার প্রকল্পের গিথুব মেটাডেটা, মাভেন পিওএম ফাইলগুলি এবং যথাযথভাবে লাইসেন্সগুলি ঘোষণা করে।

বা আমার কি অন্য কোনও সংস্থাকে অবহিত করা দরকার যে আমি এই লাইসেন্সটি ব্যবহার করছি যাতে প্রয়োজন হলে আমি এটি 'প্রয়োগ' করতে পারি?

এটি র কোন দরকার নাই. লাইসেন্স প্রয়োগ করা সম্পূর্ণরূপে আপনার দায়িত্ব। (এমন নয় যে বিএসডি লাইসেন্স সহ অনেক কিছুই প্রয়োগ করার দরকার আছে))

তবে, আপনি যদি কোনও জিএনইউ লাইসেন্স ব্যবহার করতে এবং এফএসএফ-তে কপিরাইট নির্ধারণের জন্য প্রস্তুত হন (এবং আপনার প্রকল্পটি সুরক্ষার পক্ষে উপযুক্ত) তবে তারা লাইসেন্সটি কার্যকর করার ক্ষেত্রে যত্ন নেবে।


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

ঐটা সত্য. যদি আপনার মালিকানাধীন উপায়ে আপনার কোডটি ব্যবহার করার জন্য উচ্চাকাঙ্ক্ষা থাকে তবে আপনার প্রকাশিত কোড এবং লাইসেন্সিং এবং আপনার আইপি অধিকার প্রয়োগের ক্ষেত্রে আপনার বিভিন্ন পছন্দগুলির প্রভাবগুলি অনুসন্ধান করতে আপনার আরও অনেক বেশি সময় ব্যয় করা উচিত।
স্টিফেন সি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.