ওপেন সোর্স আমার কোড লাইসেন্সিং আমাকে পরে সীমাবদ্ধ করে?


29

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

আমি কীভাবে এমনভাবে সফ্টওয়্যারটি প্রকাশ করব যাতে আমি নিজের মালিকানা বজায় রাখি এবং ভবিষ্যতে কোনওভাবেই লাইব্রেরিটি ব্যবহার থেকে নিজেকে আটকাতে না পারি?

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


6
একটি লাইসেন্সের অধীনে ছেড়ে দেওয়া আপনাকে অন্যের অধীনে ছেড়ে দেওয়া থেকে বিরত রাখে না - সর্বোপরি, আপনি এখনও কোডটির মালিক। উত্স কোডটি সর্বদা দ্বৈত-লাইসেন্সযুক্ত (বা ত্রি-বা আরও বেশি)।
নিজের কাছে দ্রষ্টব্য - একটি নাম ভাবুন

উত্তর:


44

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

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

সম্পাদনা: আমার উদাহরণটি আর সঠিক নয়। কিছুক্ষণ আগে স্যাম মডেলটি বদলেছে (কেন তা নিশ্চিত নয়; সম্ভবত তিনি প্রশাসনের ঝামেলা দেখে ক্লান্ত হয়ে পড়েছিলেন) এবং এখন এসডিএলকে অত্যন্ত অনুমতিপ্রাপ্ত জ্লিব-স্টাইল লাইসেন্সের অধীনে লাইসেন্স দেয়। তবে তিনি এটি এভাবেই করতেন।


1
+1 বিশেষত অন্যান্য লেখকের অবদানগুলি কীভাবে পরিচালনা করবেন তা দেখানোর জন্য।
ফ্রাঙ্ক শায়ারার

5

আমি আইনজীবী নই এবং এটি আইনী পরামর্শ নয়। আপনার যদি আইনী নিশ্চয়তার প্রয়োজন হয় তবে একজন অ্যাটর্নি নিয়োগ করুন।

আপনি সম্পূর্ণরূপে আপনার সফ্টওয়্যারটির দ্বৈত লাইসেন্স দিতে পারেন - ট্রোলটেক বহু বছর ধরে কিউটি দিয়ে করেছিলেন এবং লিন্ডেন ল্যাব সেকেন্ডলাইফ ক্লায়েন্টের সাথে এটি করেছিলেন।

আপনি যে কোনও লাইসেন্স ব্যবহার করতে পারেন। কিছু লাইসেন্স বন্ধ বাণিজ্যিক পরিবেশ যেমন মজিলা এমপিএল, এমআইটি এবং বিএসডি লাইসেন্স এবং (আমি বিশ্বাস করি) সান এর সিডিডিএল এবং অ্যাপাচি লাইসেন্সের সাথে সামঞ্জস্যপূর্ণ।

যাইহোক, যদি আপনার ওপেন সোর্স প্রকল্প এবং একটি বদ্ধ-উত্স পণ্য হিসাবে আপনার সফ্টওয়্যারটি প্রকাশের জন্য নমনীয়তার প্রয়োজন হয় তবে আপনাকে মূল লেখক হিসাবে একেবারেই অনুমতি দেওয়া হবে। একমাত্র সমস্যা হ'ল ব্যবহারকারীর অবদানের বিষয়টি। অন্যদের অবদানকে আপনার সফ্টওয়্যারটির বাণিজ্যিক সংস্করণে অন্তর্ভুক্ত করতে পারবেন না যদি না তারা আইনত কপিরাইট আপনার কাছে প্রকাশ করে। জিএনইউ একমাত্র কারণেই এটি করে যে তারা ভবিষ্যতে তাদের লাইসেন্স আপডেট করবে।

মনে রাখবেন যে ব্যবহারকারী এবং বিশেষত অবদানকারীরা সম্ভবত এটি পছন্দ করবেন না, সুতরাং এটি আপনার প্রকল্পের আশেপাশের সম্প্রদায়কে সম্ভবত প্রতিকূলভাবে প্রভাবিত করবে।

আবার, বিশদ জন্য একটি অ্যাটর্নি পরামর্শ।


এমআইটি, ওরফে 'আপনি যা চান তাই করুন' লাইসেন্স করুন।
ইভান প্লেইস

2

আমিও আইনজীবী নই, তবে ...

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


2
জিপিএল কোডের মালিকানা পরিবর্তন করে না। আমি যদি জিপিএলে কোড প্রকাশ করি তবে এটি অন্যান্য লোকদের ক্ষেত্রে প্রযোজ্য যারা এই কোডটি ব্যবহার করেন - আমার যে কোনও অনুমতি আছে আমার পছন্দ হয় এবং আমি এটি যা করতে চাই তা করতে পারি (তবে আইনটি পিছনে কাজ করে না বলে আমি সফটওয়্যার ব্যবহার করে এমন লোকের ব্যবহারকে সীমাবদ্ধ করতে পারি না) জিপিএলে)।
ম্যাকিয়েজ পাইচোটকা

2
আমি বিধিনিষেধক বলতে যা বোঝাতে চেয়েছিলাম, জিপিএল কি আপনার গ্রন্থাগারের ব্যবহারকারীদের জিপিএল-সামঞ্জস্যপূর্ণ লাইসেন্সের অধীনে তাদের সফ্টওয়্যার প্রকাশ করতে বাধ্য করে, যেখানে এল-জিপিএল, অ্যাপাচি, ... (বিএসডি?) এর মতো লাইসেন্স দেয় না। এখন, আমি নিশ্চিত নই যে আপনি যদি নিজের কোডটি জিপিএল-সম্পাদন করেন এবং কেউ এটিতে পরিবর্তন আনতে বাধ্য হন, তবে আপনি কেবল এটি বাণিজ্যিকভাবে প্রকাশ করতে পারেন যেন কিছুই ঘটেনি। আমি মনে করি আপনাকে প্রথমে সংযোজনগুলি থেকে মুক্তি দিতে হবে ... তবে গ্রন্থাগার / কাঠামোটি যদি এল-জিপিএল লাইসেন্সপ্রাপ্ত হয় তবে আপনি একে অন্যের মতো বাণিজ্যিক অ্যাপ্লিকেশনগুলিতে ব্যবহার করতে পারেন, এটি অবশ্যই নিশ্চিত। আমি আশা করি এটি সার্থক হবে।
Paweł Dyda

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

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