এখানে দুটি বিষয় বিবেচনা করার জন্য আমার মনে হয়:
প্রথমটি হ'ল এক দিক থেকে, তারা ঠিক are ক্রস প্ল্যাটফর্ম সি ++ লেখা যদি আপনি প্রথম থেকেই এটির জন্য পরিকল্পনা করেন তবে তেমন শক্ত নয় । এটি প্রায় অবশ্যই আপনি যে সমস্যাটি দেখছেন is বেশিরভাগ ওপেন সোর্স অ্যাপ্লিকেশন (বেশিরভাগ অ্যাপ্লিকেশন যা লিনাক্স ব্যবহারকারী গড়ে দিনে স্পর্শ করে), অযৌক্তিকভাবে ক্রস প্ল্যাটফর্ম। গড় লিনাক্স ব্যবহারকারী প্রতিদিন বা সি বা সি ++ তে রচিত যে অ্যাপ্লিকেশনগুলির সাথে যোগাযোগ করে এবং কেবল উইন্ডোজ এবং লিনাক্সেই নয়, ম্যাকওএস, বিএসডি, সোলারিস ইত্যাদি x86, x86-64, এআরএম, স্পারসি, এ চালায় সেগুলি সম্পর্কে চিন্তা করুন, ইত্যাদি এটি আংশিক কারণ কারণ লোমযুক্ত লোকেরা তাদের সিস্টেমে চালানোর জন্য কোডটি স্ক্র্যাচ করতে পোর্ট করে, তবে কারণ তখন কনভেনশন হ'ল ক্রস প্ল্যাটফর্মের বহনযোগ্যতার জন্য পরিকল্পনা করা।
দ্বিতীয় জিনিসটি হ'ল, বাজারটি আপনি যা ভাবেন তার চেয়ে বেশি কার্যকর হতে পারে। একটি বিশাল ভুল ধারণা রয়েছে যে লিনাক্সের লোকেরা সফ্টওয়্যারটির জন্য অর্থ দিতে চায় না। কিছু লোকের ক্ষেত্রে এটি সত্য হতে পারে তবে প্রচুর লোক রয়েছে (বেশিরভাগ, আমার মনে হয়) যারা লিনাক্স ব্যবহার করেন কারণ এটি তাদের পক্ষে আরও ভাল কাজ করে এবং তারা এটি পছন্দ করে, দামের কারণে নয়। এছাড়াও, যদি আপনার সংস্থাটি এমন একটি পণ্য তৈরি করে যা প্রাথমিকভাবে একটি পেশাদার সেটিংয়ে ব্যবহৃত হয়, তবে লিনাক্স সিস্টেমে চালানোর জন্য সংস্থাগুলি সফ্টওয়্যারগুলির জন্য অর্থ প্রদান করতে সংস্থাগুলি ভাল ব্যবহার করে।
প্যাকেজিং সম্পর্কে আপনি যে বক্তব্যটি রেখেছেন, অন্যরা যেমন বলেছে, আপনাকে কেবলমাত্র প্রধান বিতরণগুলির সর্বশেষ সংস্করণের জন্য প্যাকেজ তৈরি করতে হবে। প্রকৃতপক্ষে প্যাকেজগুলি তৈরি করা তেমন শক্ত নয় এবং বেশিরভাগ প্রধান বিতরণ হয় ডিবিয়ান প্যাকেজ (ডেবিয়ান, উবুন্টু, ইত্যাদি) বা আরপিএম (ফেডোরা, সুস, সেন্টোস, ম্যান্ড্রেক) ব্যবহার করছে তাই কিছু স্ক্রিপ্ট পরিবর্তন করা খুব সামান্য বেসলাইন .deb এবং একটি বেসলাইন .আরপিএম থেকে একাধিক প্যাকেজ উত্পাদন করতে এবং অন্য সবার জন্য বাইনারি এবং একটি রেডমি দিয়ে কেবল একটি টারবাল নিক্ষেপ করা হয়, লোকেরা কীভাবে এটি ইনস্টল করবেন তা নির্ধারণ করতে পারবেন। বিকল্পভাবে, আপনি সমস্ত প্যাকেজিং এড়িয়ে যেতে পারেন, এবং ইনস্টলেশন করার জন্য ব্যাশ বা পার্ল স্ক্রিপ্ট সহ কেবল একটি একক টারবাল পোস্ট করতে পারেন।
আপনার ফোরামে ব্যবহারকারীদের কীভাবে অভিযোগ করবেন, কীভাবে জো ইন্টারনেট বলেছে, যেমন তাদের বক্তব্য, কীভাবে তারা যাই হোক না কেন অভিযোগ করতে যাচ্ছেন এমন লোকদের শতাংশ হতে পারে তবে আমি প্রথমে যা করব তা বোঝানোর চেষ্টা করা উচিত যে আপনার কাছে একটি আছে প্রচুর পরিমাণে লিগ্যাসি কোড যা ক্রস প্ল্যাটফর্মের সমর্থন মাথায় রেখে তৈরি করা হয়নি। দ্বিতীয়ত, সততার সাথে দেখুন এটি কোনও লিনাক্স বন্দর তৈরি করতে আর্থিক সহায়তা করে কিনা এবং এর ফলাফলগুলি দিয়ে উন্মুক্ত। অবশেষে, যদি কোনও বন্দর আর্থিকভাবে সম্ভাব্য না হয় তবে WINE এর সাথে প্রোগ্রামটি ভালভাবে চালানোর জন্য কিছু কাজ করার বিষয়ে দেখুন। ওয়াইন প্রথম সমাধান হওয়া উচিত নয়, তবে এটি লিনাক্সে আপনার অ্যাপ্লিকেশনটি ব্যবহার করতে চায় এমন লোকদের ভালভাবে বিভক্ত করতে পারে এবং একটি পূর্ণ বন্দরগুলির চেয়ে কম ব্যয়বহুল প্রকল্প হতে পারে। প্রকৃতপক্ষে, আপনি যদি প্রকল্পের অংশ হিসাবে WINE কোডবেজে কোড যুক্ত করেন তবে কেবল এটিই নয় আপনি নিজেকে নতুন বাজারে খুলতে পারবেন,