ওপেন সোর্স প্রকল্পগুলির জন্য লাইসেন্স নির্বাচন করা


30

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

আমি যা অর্জন করতে চেয়েছিলাম তা এখানে:

জন্য পূর্ণ অ্যাপ্লিকেশন :

  • অ্যাপ্লিকেশনটির জন্য সমর্থন বিক্রয় ব্যতীত কোনও বাণিজ্যিক ব্যবহার নেই (যেমন অ্যাপ্লিকেশনটি বিক্রি করা যায় না, তবে তার চারপাশের সবকিছুই করতে পারে)

জন্য লাইব্রেরি (উপাদান, প্লাগিন, ...):

  • পরিবর্তন ছাড়াই বাণিজ্যিক প্রকল্পগুলিতে অন্তর্ভুক্ত করা যেতে পারে
  • কোনও পরিবর্তন লাইব্রেরি / উপাদান অবশ্যই খোলা সোর্স (ফিরে অবদান) থাকতে হবে - প্রকল্পের বাকী, বাণিজ্যিক বা না, প্রভাবিত হয় না

অ্যাপ্লিকেশনগুলির জন্য, জিপিএল এখনও যৌক্তিক পছন্দ বলে মনে হচ্ছে। লাইব্রেরিগুলির জন্য, আমার লাইসেন্স সম্পর্কে আদিম বোঝাপড়া আমাকে ভাবতে বাধ্য করে যে এলজিপিএল একটি ভাল ম্যাচ, তবে, আমি নিশ্চিত নই। আমি এমআইটি লাইসেন্স দেখেছি এবং এটি খুব অনুমোদিত মনে হচ্ছে।

বেশিরভাগ সময়, আমি চাই যে লোকেরা আমার কোডগুলি যে কোনও জায়গায় ব্যবহার করতে পারে, যতক্ষণ না কোনও উন্নতি ফিরিয়ে দেওয়া হয়।

এটি আমার প্রশ্নে পৌঁছেছে: এলজিপিএল কি ওপেন সোর্স লাইব্রেরি, উপাদান, প্লাগইন ইত্যাদির জন্য যৌক্তিক পছন্দ? একটি ভালো বিকল্প আছে কি? জিপিএল কি আমার অ্যাপ্লিকেশনগুলির জন্য ভাল পছন্দ বা আরও ভাল কিছু আছে?

হালনাগাদ:

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

এর অর্থ কোডটি এফএসএফ এবং মালিকানাধীন সফ্টওয়্যার উভয়ই ব্যবহার করতে পারে তবে "খারাপ" বাণিজ্যিক শোষণ প্রতিরোধ করা হয় (বা তাই আমি ভাবতে চাই)।


1
আপনি কি বাণিজ্যিক ব্যবহার বা বাণিজ্যিক বিতরণ / পুনর্বিবেচনার অর্থ?
এমআইএ

সম্ভবত বিতরণ / পুনরায় বিক্রয়। লোকেরা আমার জিনিসগুলি বাণিজ্যিকভাবে ব্যবহার করলে আমি আপত্তি করব না তবে আমি অনুমান করি যে এটি প্রকল্পের উপর নির্ভর করবে। যদিও আমি বাণিজ্যিক উদ্দেশ্যে এতদূর লিখেছি এমন কিছু ব্যবহার করার উপায় দেখছি না
ডঃ হ্যানিবাল লেেক্টর

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

1
আমার অনুমান, আপনি যদি সত্য ও সত্যিকারের অনন্য এবং দরকারী কিছু না নিয়ে না এসে থাকেন তবে "খারাপ বাণিজ্যিকীকরণ" এর সম্ভাবনা এতটা কম যে এটি প্রতিরোধের জন্য ব্যয় করা সময় ব্যয় করার উপযুক্ত নয়।
ব্রায়ান ওকলে

1
যদি কেউ আগ্রহী হন তবে অঞ্চল -১১: এরিয়া ৫১.
কুর্ট

উত্তর:


8

জিপিএল এবং এলজিপিএল আপনার প্রকল্পগুলির জন্য যা চান তা আমার কাছে মনে হচ্ছে sounds


সুতরাং আপনি বলবেন যে এলজিপিএল আমার প্রয়োজনীয়তার জন্য ভাল পছন্দ? আমি আইনজীবী নই তাই আমি খালি যাচাই করছি :)
ডাঃ হ্যানিবাল লেেক্টর

1
আমিও আইনজীবী নই, তবে আমি মনে করি যে এলজিপিএল হ'ল আপনি একটি গ্রন্থাগারের জন্য চান এবং সম্পূর্ণ অ্যাপ্লিকেশনগুলির জন্য জিপিএল।
বিকল্প

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

8
  • অ্যাপ্লিকেশনটির জন্য সমর্থন বিক্রয় ব্যতীত কোনও বাণিজ্যিক ব্যবহার নেই (যেমন অ্যাপ্লিকেশনটি বিক্রি করা যায় না, তবে তার চারপাশের সবকিছুই করতে পারে)

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


আমি এটির সাথে আসলেই ঠিক আছি, সোর্স কোডটি কোথাও কোথাও ভেসে উঠবে এবং এতে কেউ উপকৃত হবে। ;)
ডাঃ হ্যানিবাল লেকটার

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

@ ক্যামিলো: আপনি কী পাবেন না?
কনরাড রুডল্ফ

জিপিএল সংস্করণ 3 এর 4 এবং 6 বি বিভাগে আপনি কী বলছেন @ কানাডরুডল্ফ
রুডলফ ওলা

অ্যাপ্লিকেশন বিক্রি করার সময় তাদের যদি প্যাকেজে অন্তর্ভুক্ত করা হয় তবে তাদের বিনামূল্যে উত্স কোড সরবরাহ করতে হবে না।
বিডিএসএল

5

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

আমি জানি না ক্রিয়েটিভ কমন্স অ্যাট্রিবিউশন নন-কমার্শিয়াল নো ডেরিভেটিভস লাইসেন্স আপনি যা চান (কেবলমাত্র নিষেধাজ্ঞার নাম বাণিজ্যিক ব্যবহার ) আপনি যদি চান তবে তা না হলে আপনার পক্ষে কোনও অ্যাটর্নি দ্বারা আপনার জন্য লাইসেন্স প্রস্তুতের প্রয়োজন হতে পারে ভাষা মঞ্জুর করার অধিকার আপনি লাইসেন্সধারীদের থাকতে চান।

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

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


অভ্যন্তরীণভাবে জিপিএল সফ্টওয়্যার ব্যবহার করা ব্যবসায় সফ্টওয়্যারটির বাণিজ্যিক ব্যবহার নয় ...
বিকল্প

3
@ ম্যাসেপিক, "ব্যবসা" এবং "ব্যবহার" শব্দগুলি কি আপনাকে "বাণিজ্যিক ব্যবহারের" অনুরূপ বলে আঘাত করে না? সংজ্ঞা.
uslegal.com/c/ বাণিজ্যিক

পুনঃটুইট করেছেন সফ্টওয়্যার ব্যবহার করে একটি ব্যবসা (যেমন একটি ডাটাবেস ব্রাউজার) সেই সফ্টওয়্যারটি ব্যবহার করে এমন একজন ব্যক্তির সাথে ঠিক একই রকম। প্রকল্পটির ব্যবসায়ের চূড়ান্ত পণ্যের সাথে সংযুক্ত না করা না হওয়া পর্যন্ত কোনও পার্থক্য নেই।
বিকল্প

3
@ ম্যাথেপিক, আপনি ভুল। একটি ব্যবসায় একটি বাণিজ্যিক উদ্বেগ - লাভের জন্য বিদ্যমান। এতে নিযুক্ত যে কোনও ক্রিয়াকলাপটি বাণিজ্যিক। এবং ব্যবহারকারী ম্যানুয়ালগুলিকে হোস্ট করার জন্য অ্যাপাচি চালিত ওয়েবসারভার সেটআপ করা অ্যাপাচি বাণিজ্যিক ব্যবহার । আইনী অর্থে অপারেটিভ শব্দটি ব্যবহার , বিতরণ নয়, বিক্রয় বা পুনঃ বিক্রয় নয় ।
Huperniketes

2
@ ডিআর, এটি লঙ্ঘন নয় কারণ অ্যাপাচি লাইসেন্স বাণিজ্যিক ব্যবহার নিষিদ্ধ করে না। apache.org/foundation/licence-FAQ.html#WhatDoesItMEAN "এটা আপনি করতে পারবেন: অবাধে ডাউনলোড এবং Apache সফটওয়্যার ব্যবহার, পুরো বা আংশিকভাবে, ব্যক্তিগত, কোম্পানি অভ্যন্তরীণ, অথবা বাণিজ্যিক উদ্দেশ্যে;"
হুপার্নিকেটেস

4

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


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

4

আপনি যদি আপনার সমস্ত কোড লিখে থাকেন (এটি হ'ল যদি আপনার কোডের মালিক হন) তবে আপনি এটি দ্বৈত লাইসেন্সও দিতে পারেন: আপনার কোডটি GPLv3 তে প্রকাশ করুন এবং এটি কম সীমাবদ্ধভাবে ব্যবহার করতে চান তাদের কাছে এটি (অন্য লাইসেন্স সহ) বিক্রি করার প্রস্তাব করুন।

(এটি একটি গ্রন্থাগারের জন্য বিশেষভাবে প্রাসঙ্গিক, কারণ একটি জিপিএল-এড লাইব্রেরি কেবল জিপিএল সফ্টওয়্যারটিতে ব্যবহার করা যেতে পারে)।

বাহ্যিক অবদান বা প্যাচগুলি সম্পর্কে আপনি সতর্ক হন যা আপনি আপনার কোডের সাথে অন্তর্ভুক্ত করেন (যেহেতু আপনি সেগুলির মালিক নন)


1

আপনি আসলে এমপিএলের জন্য আবেদন করতে পারেন বা কেবল জিপিএল একটি গুরুত্বপূর্ণ পার্থক্যের উপর নির্ভর করে:

"অধিকার এর অধীনে" এমপিএল "কাভার্ড কোড" লিঙ্ক করার জন্য প্রাইভেট নন-এমপিএল কোডের সাথে "বৃহত্তর কাজ" (এমপিএল 3.7 বৃহত্তর ওয়ার্কস) গঠনের অধিকারকে অন্তর্ভুক্ত করে। জিপিএল প্রাপকদের এই জাতীয় কোনও অধিকার দেয় না। সুতরাং, প্রাপক এমপিএলের পরিবর্তে জিপিএল প্রয়োগের জন্য লাইসেন্সের শর্তাবলী পরিবর্তন করতে পারবেন না।

এই দেখুন ।

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

সাধারণভাবে, যদি আপনি ইতিমধ্যে এমপিএল স্টাফ ব্যবহার না করে থাকেন তবে একা জিপিএলে এমপিএল বেছে নিয়ে আপনি আরও ভাল কিছু করছেন না । জিপিএল নিশ্চিত করে যে অবদানগুলিও আবার প্রকাশিত হবে।

অজান্তে প্ররোচিত পেটেন্ট লঙ্ঘনের বিরুদ্ধে সুরক্ষা হ'ল এমপিএল কেবল সমালোচনামূলক পরিবর্তন change লাইসেন্সটি যেমন রাখে:

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

এমপিএল এবং জিপিএল বেশ উপযুক্ত নয়।

আপনি এখানে দেখতে পারেন: দ্বৈত লাইসেন্স জড়িত সম্পর্কিত আলোচনার জন্য এমআইটি বনাম বিএসডি বনাম দ্বৈত লাইসেন্স।


জিপিএল অসঙ্গতি এমপিএল ভি 2.0 দিয়ে সমাধান করা উচিত ছিল। (আমার ধারণা, ভি 2.0 প্রকাশের আগে এই পোস্টটি তৈরি হয়েছিল)। দেখুন MPLv2.0 উপর গনুহ বক্তব্য
mucaho

0

নুন তাদের সম্পর্কে কথা বলে মনে হচ্ছে না, তবে আপনি ক্রিয়েটিভ কমন্স লাইসেন্স বিবেচনা করতে পারেন। তাদের লাইসেন্সের একটি ব্যাপ্তি রয়েছে (বা এমন একটি যা আপনি আপনার প্রয়োজন অনুসারে আলাদাভাবে তাকান)।

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