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