ওপেন সোর্স সফ্টওয়্যারটি ক্লোজড সোর্স সফ্টওয়্যারটিতে রূপান্তরিত করার কিছু কী রয়েছে?


16

যদি কোনও সংস্থা অনুমতিপ্রাপ্ত লাইসেন্স প্রাপ্ত ওপেন সোর্স অ্যাপ্লিকেশন গ্রহণ করে এবং তারপরে অ্যাপ্লিকেশনটির বিস্তৃত অংশগুলি পুনরায় কাজ করে, নতুন বৈশিষ্ট্য যুক্ত করে এবং বাগ ফিক্স প্রয়োগ করে একটি ক্লোজ সোর্স অ্যাপ্লিকেশন বিকাশ করে ...

কোনও লাইসেন্সের প্রয়োজনীয়তা উপেক্ষা করা হচ্ছে ...

  • কীভাবে রূপান্তর ঘটে এবং কোনও পার্থক্যের লাইসেন্স বাছাইয়ের বাইরে এড়াতে কী করা যায়?
  • সংস্থার (নৈতিক বা সামাজিক) দায়িত্বগুলি কী কী? (উদাহরণস্বরূপ: ওপেন সোর্স প্রকল্পে ফেরত দেওয়া নীতিগত কাজ হবে)
  • যদি ওপেন সোর্স সংস্করণ এবং বদ্ধ উত্স সংস্করণ উভয়ই উপলব্ধ থাকে তবে প্রতিযোগিতাটি কোনও পণ্যকে কীভাবে প্রভাবিত করবে?

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


2
আমি মনে করি। নেট প্রতিফলক এটির খুব সুন্দর উদাহরণ হতে পারে।
l46kok

2
@ l46kok আমি আপনার মন্তব্যের জন্য আমার উত্সাহটিকে প্রত্যাখ্যান করেছি কারণ রিফ্লেক্টর কখনই মুক্ত উত্স ছিল না, বিয়ারের মতো মুক্ত free
মার্ক হার্ট

উত্তর:


14

এটি লক্ষ করা গুরুত্বপূর্ণ যে এই দৃশ্যটি আইনী এবং অবৈধ উভয় ক্ষেত্রেই ঘটতে পারে।

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

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

স্থানান্তর এবং প্রতিরোধ

কীভাবে রূপান্তর ঘটে এবং কোনও পার্থক্যের লাইসেন্স বাছাইয়ের বাইরে এড়াতে কী করা যায়?

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

উত্সটি বিতরণ না করে সংক্ষেপে এটি রোধ করার জন্য কী করা যেতে পারে? কিছুই নেই। দুঃখিত।

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

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

নীতিশাস্ত্র

সংস্থার (নৈতিক বা সামাজিক) দায়িত্বগুলি কী কী? (উদাহরণস্বরূপ: ওপেন সোর্স প্রকল্পে ফেরত দেওয়া নীতিগত কাজ হবে)

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

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

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

উত্স প্রাপ্যতা

যদি ওপেন সোর্স সংস্করণ এবং বদ্ধ উত্স সংস্করণ উভয়ই উপলব্ধ থাকে তবে প্রতিযোগিতাটি কোনও পণ্যকে কীভাবে প্রভাবিত করবে?

এটি কার্যকরীতা, কার্য সম্পাদন এবং স্থিতিশীলতার ক্ষেত্রে দুটি কোড বেসগুলির সাথে তুলনামূলকভাবে নির্ভর করে।

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

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

বাস্তবতা বর্ণালীটির এই দুই প্রান্তের মধ্যে কোথাও থাকবে।

উদাহরণ

রেড হ্যাটের দুটি প্রধান বিতরণ রয়েছে - এন্টারপ্রাইজ লিনাক্স এবং ফেডোরা। EL তাদের "বদ্ধ" লাইসেন্সকৃত সংস্করণ এবং ফেডোরা তাদের সম্প্রদায়ের সংস্করণ। জিপিএলের কারণে, EL সংস্করণের অনেকগুলি, উত্স আকারে প্রকাশিত হয়। রেড হ্যাট এর সাথে জড়িত নয় এমন আরেকটি প্রকল্প সেন্টোস নামক ইএল-তে পরিবর্তনগুলি গ্রহণ করে এবং কিছুটা ছোটখাটো পুনর্বারণের পরে সেই প্রকল্পটি বিতরণ করে।

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


1
@GlenH7 প্রযুক্তিগত এবং আইনী অ্যাপস্যাক্টগুলি কভার করার উত্তম উত্তর :)
হাগুবিয়ার

1
ভুলে যাবেন না যে কোনও একটি কোডबेসটি ভালভাবে গ্রহণ করতে পারে এবং কয়েক মিলিয়ন কোডের লাইন, শত শত পোম, পিঁপড়ের ফাইল, মেকফিলস ইত্যাদির অভ্যন্তরে লুকিয়ে থাকা কিছু ওপেন সোর্স লাইব্রেরির লিঙ্ক সম্পর্কে অবগত থাকতে পারে না বিশেষত যদি এটি একটি পরোক্ষ লিঙ্ক। আমাদের তা ঘটেছে এবং আক্রান্ত কোডটি কেটে ফেলা এবং আমাদের বিতরণ করতে পারে এমন কিছু দিয়ে এটির পরিবর্তে সময়ের খুব একটা সময় ছিল না।
জাওয়েন্টিং

4

ধরে নিই যে সবকিছু বৈধ এবং বোর্ডের উপরে এবং আমরা প্রক্রিয়া শুরুর আগে এমন একটি প্রোডাক্টের কথা বলছি যার কোশার ওপেন সোর্স লাইসেন্স রয়েছে:

কীভাবে রূপান্তর ঘটে ...

মূলত, সংস্থাটি নন-ওপেন সোর্স লাইসেন্স সহ সফ্টওয়্যারটির একটি নতুন প্রকাশ করে makes

এবং কোনও পার্থক্যের লাইসেন্স বাছাইয়ের বাইরে এড়াতে কী করা যায়?

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

"নৈতিক চাপ" প্রয়োগের চেষ্টা করার আগে সম্ভবত কাজ করার সম্ভাবনা কম। কোনও পূর্বের বিজ্ঞপ্তি ছাড়াই এই ধরণের কাজটি করার সম্ভাবনা রয়েছে সংস্থাটির।

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

সংস্থার (নৈতিক বা সামাজিক) দায়িত্বগুলি কী কী?

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

আইনী দৃষ্টিকোণ দৃষ্টিকোণ থেকে, কোম্পানির পরিচালকদের 'এবং নির্বাহীদের একমাত্র দায়িত্ব হ'ল অংশীদার / মালিকদের সর্বাধিক মূল্য নির্ধারণ এবং 2) আইনটি মান্য হয়েছে তা নিশ্চিত করে। আপনি তর্ক করতে পারেন যে ব্যক্তি হিসাবে, এই ব্যক্তিদের সামাজিক এবং নৈতিক দায়িত্ব রয়েছে, কিন্তু ... দুর্ভাগ্যক্রমে ... তাদের মধ্যে অনেকেই একমত নন।

তবে যেভাবেই হোক না কেন, সংস্থা এবং এর কর্মকর্তাগণ তাদেরকে বোর্ডে নিয়ে যায় এবং গুরুত্ব সহকারে গ্রহণ করে যদি নৈতিক ও সামাজিক দায়িত্বগুলি কেবল ব্যবহারিক অর্থে প্রাসঙ্গিক হয়।

যদি ওপেন সোর্স সংস্করণ এবং বদ্ধ উত্স সংস্করণ উভয়ই উপলব্ধ থাকে তবে প্রতিযোগিতাটি কোনও পণ্যকে কীভাবে প্রভাবিত করবে?

আমি এর কোন উত্তর আছে বলে মনে করি না। এটা পরিস্থিতির উপর নির্ভর করে।


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

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

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