কোন কর্পোরেশনে কোন ধরণের ওপেন সোর্স লাইসেন্স অভ্যন্তরীণভাবে ব্যবহার করা ঠিক নয়? [বন্ধ]


13

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

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

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

অনুমোদিত লাইসেন্সগুলি কেন ব্যবহার করা ঠিক আছে তা বোঝাতে আমি প্রস্তুত থাকতে চাই।


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

22
@ ম্যাসনভিয়েল: কোপিলিফ্টের মতো বিধানগুলি সমস্ত বিতরণ সম্পর্কিত; প্রোগ্রামটি যদি কেবল অভ্যন্তরীণভাবে ব্যবহৃত হয় তবে এটি কোনও বিষয় নয়।
রবার্ট হার্ভে

2
@ টডডমো: জিএসপি নিয়ে লেখার সময় মেসন হুইলারের আপনার প্রশ্নের "সংস্থার বাইরে বিতরণ করা হবে না" অংশটিকে সম্পূর্ণ উপেক্ষা করা হয়েছে বলে মনে হচ্ছে? Stackoverflow.com/questions/1492687/…
ডক ব্রাউন

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

2
@ বেসাইলস্টারিঙ্কেভিচ সফ্টওয়্যার বিকাশকারীদের দৃষ্টিকোণ থেকে লাইসেন্স সম্পর্কে প্রশ্নগুলি (উদাঃ ব্যবহার, যা লাইসেন্স, বোঝাপড়া ইত্যাদি ইত্যাদি) যতক্ষণ না তারা বিশেষ আইনী পরামর্শ না চাইতে থাকে topic আমার ধারণাটি হ'ল এই প্রশ্নটি ঠিক আছে কারণ ওপিতে যে সফ্টওয়্যারটিতে তিনি কাজ করছেন তার জন্য উপযুক্ত লাইসেন্স নির্বাচন করার জন্য গাইডেন্স খুঁজছেন।
maple_shaft

উত্তর:


20

সাধারণভাবে, লাইসেন্সিং সম্পর্কিত আইনগুলি যা ওপেন সোর্স সফ্টওয়্যার ব্যবহারের ফলে ঘটতে পারে তা দুটি কারণের মধ্যে সিদ্ধ হয়ে যায়:

  1. বাণিজ্যিক ব্যবহার, এবং
  2. বিতরণ।

বিতরণ অর্থ সংস্থার বাইরে কোনও তৃতীয় পক্ষকে "প্রদত্ত" সফ্টওয়্যার। যেহেতু আপনি বলেছেন যে আপনি কেবল সফ্টওয়্যারটি অভ্যন্তরীণভাবে ব্যবহার করেন তাই "কোপিলিফ্ট" (জিপিএল লাইসেন্সের ভাইরাল অংশের জন্য ব্যবহৃত শব্দ) সম্ভবত আপনার প্রতিষ্ঠানের ক্ষেত্রে প্রযোজ্য না।

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

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


2
এই তিনটি লাইসেন্সের কোনওটিরই কোনও নির্দিষ্ট বিধিনিষেধ নেই যা আপনার সংস্থাকে কোনও কোম্পানির অভ্যন্তরীণ প্রেক্ষাপটে অবাধে ব্যবহার করা থেকে বিরত রাখবে। এগুলি সমস্তই "অনুমোদনযোগ্য" লাইসেন্স হিসাবে বিবেচিত হয়।
রবার্ট হার্ভে

3
বেশিরভাগ সংস্থাগুলি কেবল "কপিলিফ্ট" লাইসেন্সগুলি স্পর্শ করবে না এবং সঙ্গত কারণে; কোনও সিস্টেমকে নিখুঁতভাবে "পৃথকীকরণ" করা অসম্ভব এবং এটি নিশ্চিত করে যে কোনও কিছুই পরোক্ষভাবে জিপিএল / এজিপিএল কোডটি স্পর্শ করে না। ডাব্লুটিএফপিএল এর মতো কিছু দৃশ্যত "অনুমতিপ্রাপ্ত" লাইসেন্সগুলিও কোনও সহায়তা নয়, কারণ তারা কপিরাইটের মতো গুরুত্বপূর্ণ আইনী বিষয়গুলিতে খুব বেশি অস্পষ্ট। এমনকি যদি আপনি মনে করেন যে আপনি সফলভাবে কোনও মামলা মোকদ্দমার বিরুদ্ধে রক্ষা করতে পারেন, আপনি কি সত্যিই এর মধ্য দিয়ে যেতে চান? (ইঙ্গিত: আপনার আইনজীবিদের সম্ভবত না।) অ্যাপাচি এবং এমআইটির সাথে লেগে থাকুন। আমার মনে হয় বিএসডিও ঠিক আছে।
অ্যারোনআচ

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

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

2
আমরা এখনও এই সম্পর্কে কথা বলছি?
রবার্ট হার্ভে

6

সচেতন হওয়ার মতো কয়েকটি বিষয় রয়েছে: প্রথমত, আপনি যদি তৃতীয় পক্ষের কোডটি না জিজ্ঞাসা করে ব্যবহার করেন তবে আপনার সংস্থার আইনজীবীরা উপযুক্ত হতে পারে। সুতরাং আপনার বস বা ম্যানেজারকে না জানিয়ে এবং তাদের সম্মতি না নিয়ে কোনও তৃতীয় পক্ষের কোড ব্যবহার করা উচিত নয়। যেমনটি আপনি বলেছেন, আপনি আইনজীবী নন।

দ্বিতীয়ত, একটি দু: খজনক: আপনি যদি ইন্টারনেটে কোড খুঁজে পান এবং এর কিছু লাইসেন্স আছে তবে আপনি জানেন না যে এটি কোথা থেকে এসেছে। আপনি জানেন না যে লাইসেন্স যুক্ত করা ব্যক্তির আসলে এটি করার অধিকার ছিল কিনা।

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


আপনার দ্বিতীয় উদাহরণে, যে অন্য কারো সমস্যা হবে
whatsisname

4
@ ভাটসিসনাম যখন তিনি আপনার বিরুদ্ধে মামলা করেন তখন মূল লেখককে এটি বলুন।
sapi

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

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

1
অনুচ্ছেদ দুটি সবচেয়ে বিপজ্জনক। আমি ব্যক্তিগতভাবে এটি নিজেই ছুটে এসেছি যখন কোনও বিকাশকারী উল্লেখ করেছেন যে কিছুটা কোড "কিছুটা কোথাও কোথাও কোথাও পাওয়া গিয়েছিল" প্রকাশের কাছাকাছি ছিল। মজা না. "আপনার কেন সমস্ত কিছু পর্যালোচনা কোড করা উচিত" এর পাঠ # 412।
রোবট

2

এটি প্রসঙ্গে অনেক কিছু নির্ভর করে।

আপনি যদি কোনও ওপেন সোর্স সফ্টওয়্যার ব্যবহার করতে চান তবে আপনি মুক্ত।

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

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

তবে আপনার প্রশ্নের সরাসরি উত্তর দেওয়ার জন্য lgpl এবং জিপিএল অভ্যন্তরীণ কর্পোরেট ব্যবহারের জন্য পুরোপুরি সূক্ষ্ম।

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

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