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