উপরের উত্তরগুলি কয়েকটি কম্পিউটারিক গ্রাফিকগুলিতে (লেখকের দ্বারা উল্লিখিত কাগজটি যে অঞ্চলে প্রকাশিত হয়েছিল) ঘন ঘন ব্যবহারিক কারণগুলি মিস করে। কোড রিলিজ সিএসে ক্ষেত্রগুলির মধ্যে ব্যাপকভাবে পরিবর্তিত হয় - উদাহরণস্বরূপ মেশিন লার্নিংয়ে কোড সাধারণত প্রকাশিত হয়। হিউম্যান কম্পিউটার ইন্টারঅ্যাকশন ইন, কোড প্রায় কখনও প্রকাশিত হয় না।
কম্পিউটার গ্রাফিক্সে আমি বেশ খানিকটা কোড প্রকাশ করেছি এবং আমি যখন মনে করি লেখকদের তাদের কোড প্রকাশ করা উচিত , তখন অনেকগুলি সরল, অ-ষড়যন্ত্র-তত্ত্বের কারণ রয়েছে যা তারা করেন না । উদাহরণ স্বরূপ
1) বেশিরভাগ কম্পিউটার গ্রাফিক্স গবেষণা প্রকল্পগুলি একাধিক গবেষকের মধ্যে প্রায়শই বিভিন্ন প্রতিষ্ঠানে সহযোগিতার সাথে জড়িত থাকে, প্রতিটি ধাঁধাটির কিছু অংশ সরবরাহ করে (যেমন অ্যালগোরিদম, গ্রন্থাগার ইত্যাদি)। কাজের কোড প্রকাশ করতে, সমস্ত গবেষককে সম্মত হতে হবে। এটি খুব কমই একটি সহজ আলোচনা এবং সাধারণত সমস্যাটি এড়ানো সহজ।
2) প্রায়শই একটি একক কাগজের কোডগুলি একটি ল্যাব-এর অভ্যন্তরে একটি বৃহত্তর কোডবেসে এম্বেড করা হয়। এই কোডবেসে অন্যান্য অপ্রকাশিত কাজ থাকবে। একটি প্রকল্পের জন্য কোড পৃথক করা অনেক কাজ, প্রায়শই এই কাজটি করার লোকদের কোনও তাত্ক্ষণিক সুবিধা নেই (নীচে প্রণোদনা দেখুন)।
3) বিশ্ববিদ্যালয়গুলিতে প্রায়শই কোডটির আইপি অধিকার থাকে। অতএব, এমন একটি "উদ্ভাবনী অফিস" এর সাথে যোগাযোগ করা প্রয়োজন যা আপনাকে "উদ্ভাবন" নথিভুক্ত করার জন্য আপনার জীবনকে নিরবচ্ছিন্নভাবে জটিল করে তুলবে, যাতে আপনার মুক্ত-উত্সের আগে তারা এটিকে পেটেন্ট করতে পারে। কিছু কিছু ক্ষেত্রে বিশ্ববিদ্যালয় এমনকি উত্স প্রকাশের অনুমতিকে অস্বীকার করতে পারে (এটি সংস্থাগুলির মধ্যে পরিবর্তিত হয়, এবং (1) দ্বারা এটি অত্যন্ত জটিল)
৪) কর্পোরেশনগুলি প্রচুর কম্পিউটার গ্রাফিক্স গবেষণা করে থাকে। সেক্ষেত্রে লেখকরা কোডটির নিজস্বও হন না, এবং কোডটি প্রকাশের জন্য আইনজীবীদের কাছ থেকে অনুমতি নিতে হবে। হ্যাঁ বলার পক্ষে আইনজীবীদের তেমন কোন প্ররোচনা নেই।
5) কোড প্রকাশের জন্য কোনও উত্সাহ নেই। বেশিরভাগ কম্পিউটার গ্রাফিক্স গবেষণা কোড অন্য কারও দ্বারা ব্যবহৃত হয় না। এমনকি যদি তা হয় তবে সাধারণ উদ্দেশ্যমূলক কোডের জন্য আপনি সাধারণত একটি স্বীকৃতি পান (আপনার সিভির ক্ষেত্রে নিরর্থক)। আপনি ভাগ্যবান হলে আপনি একটি প্রশংসা পাবেন। নিয়োগ কমিটি এবং অনুদান এজেন্সিগুলি যদি আপনি আপনার কোড প্রকাশ করেন তবে সাধারণত কিছুটা যত্ন নেয় না। সুতরাং, মুক্তির জন্য প্রিপিং কোড ব্যয় করা সময়টি নষ্ট হয় যা অন্য কোনও কাগজে ব্যয় করা যেত। (কম্পিউটার গ্রাফিকগুলিতে সক্রিয়ভাবে এটি পরিবর্তন করার চেষ্টা করছে এমন লোকেরা)।
6) কোড প্রকাশ না করার জন্য প্রণোদনা রয়েছে । কোড কখনও কখনও স্টার্টআপ সংস্থাগুলিতে রূপান্তর করতে পারে, বিদ্যমান সংস্থাগুলির কাছে লাইসেন্সপ্রাপ্ত হতে পারে ইত্যাদি etc. এটি ভবিষ্যতের গবেষণার জন্য অর্থ যোগায়। আমরা সবাই খেতে হবে।