উত্তর:
মুক্ত উৎস
প্রকল্প ওয়েব সাইটে তাকান
এটি করার সময়, নিম্নলিখিত বিষয়গুলি তুলে ধরুন ...
এছাড়াও, নিশ্চিত হয়ে নিন যে সফ্টওয়্যারটি বিতরণ করা হয়েছে তার অধীনে আপনি লাইসেন্সটি নোট করেছেন। কিছু আপনার প্রয়োজনের জন্য উপযুক্ত নাও হতে পারে।
এন্টারপ্রাইজ সফটওয়্যার
আমার এখানে বলার মতো খুব বেশি কিছু নেই ...
root
। বিশেষত যদি এটি টিসিপি / আইপি পোর্টে শোনা যাচ্ছে। * বিক্রেতার সুনামের দিকে তাকিয়েroot
এক্সেস, এবং তাই পণ্যের উবুন্টু সমর্থন করতে হবে । যে কেউ যিনি যুক্তি দেন যে sudo
সমর্থিত নয় সাধারণত মাত্র বার্ধক্যজনিত, কিন্তু তারা বিক্রেতাদের, এবং তারা আপনাকে সমর্থন করতে হবে এমন ব্যক্তি হোন - আপনি পণ্যটি কিনতে চান না এবং পরে তাদের আপনাকে "না আপনি সুডো ব্যবহার করতে পারবেন না, আপনাকে অবশ্যই রুট করতে হবে" বলতে হবে।ক্রিয়াকলাপের অভাব। যদি প্রকল্পটি নতুন কোড প্রকাশ না করে, প্রচুর অনাবৃত বাগ (বা কোনও নতুন বাগগুলির সাথে খুব পুরানো বাগগুলি) দেখায় বা ব্যবহারকারী ফোরামে স্প্যাম-টু-পোস্ট অনুপাত খুব বেশি থাকে তবে এটি নিশ্চিত গন্ধযুক্ত ক্ষয়কারী কোডবেস সক্রিয় প্রকল্পগুলিতে নিয়মিত প্রকাশ হয়, বাগ-মথন নির্দেশ করে যে নতুন খোলা রয়েছে তারা পুরানো বন্ধগুলিকে ছাড়িয়ে যাবে না এবং প্রতিদিনের ক্রিয়াকলাপের সাথে ব্যবহারকারী ফোরামে রয়েছে। এই তিনটিই কোডটি বাঁচিয়ে রাখা এবং জরিপটি মুক্ত রাখার জন্য, রিলিজ, ফিডব্যাক এবং ডিবাগিং / রিফ্যাক্টরিংয়ের জন্য গুরুত্বপূর্ণ complete
ক্রিয়াকলাপটি কোডবেজের আকার, জটিলতা এবং পরিপক্বতার সাথে সমানুপাতিক। প্রোগ্রাম / প্রকল্পটি যত বড় হবে, পয়েন্ট-রিলিজগুলি তত বেশি বিরল হয় তবে পয়েন্ট প্রকাশের ধারাবাহিক ধারা থাকতে হবে stream একটি বৃহত জটিল কোড বেস সহ সাম্বার মতো একটি প্রকল্পের জন্য, এক মাস বা তার পরে পয়েন্ট প্রকাশের প্রত্যাশা করুন। জিসিসির মতো প্রকল্পের জন্য, যা আরও বেশি রক্ষণশীল ডিজাইনের লক্ষ্য সহ একটি পরিপক্ক কোডবেস, পয়েন্ট প্রকাশগুলি দীর্ঘতর মধ্যবর্তী, তবে আরও বড়। খুব অল্প পরিমাণে কোডে দ্রুত গতিশীল লক্ষ্যগুলিও সম্ভাব্য সমস্যাগুলি দেখায় - এটি হতে পারে যে বিকাশকারীরা এখনও বাগের সাথে লড়াই করছে বা এখনও লক্ষ্যগুলি / বৈশিষ্ট্যগুলি কোড করে নেই have
উত্স কোড অবশ্যই সহজেই অ্যাক্সেসযোগ্য। ফাঁকা পয়েন্ট, যদি এটি সত্য ওপেন সোর্স হয় তবে উত্স কোডটি দেখার জন্য কোনও যাদু হ্যান্ডশেক, ভুডু অফার, বা মোমবাতি জ্বলানো থাকা উচিত নয়। এটি সিভিএস, এসভিএন, গিট, মারকুরিয়াল, বা ক্যারিয়ার কবুতরের মাধ্যমে অ্যাক্সেসযোগ্য কিনা তা বিবেচনা করে না তবে আপনি যদি ক্লিক-মোড়কের লাইসেন্স চুক্তি ব্যতীত এটিতে পৌঁছাতে পারেন। আপনি যদি ছাড়, এনডিএতে স্বাক্ষর করেন বা কিছু অ-শোনো-শোনার লাইসেন্স স্কিমের সাথে সম্মত হন তবে আপনি ওপেন সোর্স নিয়ে কাজ করছেন না, আপনি এমন কোনও বাণিজ্যিক বিক্রেতার সাথে কাজ করছেন যা আপনার কাছে তাদের উত্স খুলতে সম্মত হয়েছে - দামের জন্য ।
সত্যিই প্রচুর আছে।
ছদ্মবেশী লাইসেন্সিং - অনেকগুলি সমাধান নিকেল এবং আমাকে মৃত্যুর দিকে ধাবিত করার চেষ্টা করছে। প্যাকেজের জন্য এক্সের দাম পড়বে, তবে আপনি যদি বিজ্ঞাপনের বিকল্প 1, 2 এবং 3 চান তবে সেটি প্রতি বিকল্পের চেয়ে 500-1500 ডলার বেশি হবে। না, ধন্যবাদ.
কেউ এটি ব্যবহার করে না - বা কমপক্ষে, গুগল এটি সম্পর্কে কথা বলার মতো কাউকে খুঁজে পাবে না। এটি হয় একেবারে নতুন (এক্ষেত্রে আপনি গিনি পিগ) বা এত খারাপ যে সবাই ভাল জানেন
এটি বেশ কয়েকটি কাঁটাচামানের মূল - যদি কোনও কিছু বহুবার কাঁটাচামচ করা হয়ে থাকে তবে সম্ভবত এটির জন্য একটি ভাল কারণ রয়েছে এবং উত্সের চেয়ে কাঁটাচামড়ার একটি সম্ভবত সমস্যার সমাধান করেছে। পরিবর্তে সেগুলি তদন্ত করুন।
ধারাবাহিকভাবে খারাপ ইন্টারফেস ডিজাইন - আমি কেবল জিইউআই বলতে চাই না। ক্রেজি, অজানা, বা ভুল লেবেলযুক্ত সি এল আই পতাকা বা বিকল্পগুলি আমাকে উন্মাদ করে তোলে
এটি কাজ করে না - বা এটি ভান করে যে এমন একটি পরিস্থিতি যা সমাধান করা দরকার তা বিদ্যমান না (বা না) থাকা উচিত, এবং তাই এটি সমাধান করে না
আমি আরও যোগ করব যে কোড মন্থর হারটি সংশ্লেষিত এবং বহু লোক দ্বারা সম্পন্ন হয়, কেবল কয়েক নয়। আপনি চাইছেন না যে কোনও ব্যক্তি কোডটি খণ্ডকালীন কোড ক্র্যাঙ্ক করে যখন সে তার প্রকল্প সম্পর্কে উত্তেজিত হয়ে যায় তখন এটি বিরক্ত হয়ে যায় এবং সম্প্রদায়কে সমর্থন অব্যাহত রাখার জন্য ছেড়ে দেয়। দ্রুপাল এবং জুমলা দুটি ভাল উদাহরণ।
আপনি যদি আপনার কোম্পানির জন্য সফটওয়্যারটি দেখেন, বিক্রি করে দেন, পরিবর্তন করেন ইত্যাদি etc. সবচেয়ে গুরুত্বপূর্ণ দিকটি হল লাইসেন্স। ডাব্লুএলএএন রাউটারগুলিতে ব্যস্তবক্সের অন্তর্ভুক্তি এবং আইনী পদক্ষেপগুলি অনুসরণ করে, সংস্থাগুলি "ওপেন সোর্স = আপনার পছন্দ অনুযায়ী করুন" বলে মনে করেন।
কিছু অন্যান্য জিনিস: আমি সর্বশেষ আপডেটের তারিখ এবং একটি সক্রিয় সম্প্রদায়ও খুঁজছি, তাই ফোরাম, সম্ভবত অন্যান্য পৃষ্ঠাতে সফটওয়্যার বিষয় হিসাবে রয়েছে।
লিনাক্সে, আমি আপনার ডিস্ট্রো দ্বারা কী সফ্টওয়্যার প্যাক করা হয়েছে তা পরীক্ষা করে দেখতে চাই। প্যাকেজযুক্ত সফ্টওয়্যার কেবলমাত্র ওপেনসোর্স / জিপিএল-এর মধ্যে সীমাবদ্ধ নয় - উবুন্টু, জেন্টু এবং এসএলইএস অন্ততপক্ষে তাদের প্যাকেজ তালিকায় মালিকানা সফ্টওয়্যার অন্তর্ভুক্ত করে। যদিও এই গ্যারান্টি নেই যে এই প্যাকেজগুলি ডিস্ট্রোতে মূল সফ্টওয়্যার হিসাবে কার্যকরভাবে কাজ করবে - কেউ প্যাকেজ প্রস্তুত করার জন্য সময় এবং প্রচেষ্টা ব্যয় করেছে।
আমি মূলত পরিপক্কতা এবং ক্রিয়াকলাপের দিকে নজর দেব। যদি এটি যথাযথভাবে পরিপক্ক বলে মনে হয় এবং কার্যকলাপের একটি শালীন পরিমাণ বলে মনে হয় (উদাহরণস্বরূপ ফোরাম বা উইকি ক্রিয়াকলাপ) তবে আমি বেশ স্বাচ্ছন্দ্য বোধ করতে পারি। তারপরে আমি জানি যে বাগগুলি সমাধান হওয়ার খুব ভাল সম্ভাবনা রয়েছে এবং উত্থিত সমস্যাগুলির সাথে আমি সহায়তা পেতে পারি। আমি এমন একটি সক্রিয় প্রকল্প বেছে নেব যা আমার প্রয়োজনগুলির সাথে পুরোপুরি মেলে না, এমন প্রকল্পের উপরে যা পুরোপুরি ম্যাচের মতো মনে হয় তবে সপ্তাহের যে কোনও দিন মারা যায়।
যখন পরিপক্কতার বিষয়টি আসে তখন এটি ব্যবহারের উপর নির্ভর করে। যদি এটি এমন কিছু হয় যা আমাকে তাত্ক্ষণিকভাবে রোল করতে হবে এবং এটি ব্যর্থ হতে বা সমস্যার কারণ হতে পারে না তবে পরিপক্কতা অবশ্যই একটি গুরুত্বপূর্ণ গুরুত্বপূর্ণ বিষয় হয়ে উঠবে। আমি যদি কয়েকটা কীর্তি নিয়ে বাঁচতে পারি এবং এটি কিছুটা ডাউনটাইমের সাথে সমালোচনা না করে, তবে আমি বরং ভবিষ্যতের দৃষ্টিভঙ্গিটি দেখব।