আমি ভাবছি কেন একই উদ্দেশ্যে কিন্তু বিভিন্ন ডেস্কটপ পরিবেশের জন্য এতগুলি অ্যাপ্লিকেশন রয়েছে। Brasero
জন্য Gnome
এবং K3B
জন্য বার্নিং সফ্টওয়্যার মত KDE
। এটি কি সারাক্ষণ চাকাটি পুনর্নবীকরণ করছে না? সহযোগিতা করবেন না কেন?
আমি ভাবছি কেন একই উদ্দেশ্যে কিন্তু বিভিন্ন ডেস্কটপ পরিবেশের জন্য এতগুলি অ্যাপ্লিকেশন রয়েছে। Brasero
জন্য Gnome
এবং K3B
জন্য বার্নিং সফ্টওয়্যার মত KDE
। এটি কি সারাক্ষণ চাকাটি পুনর্নবীকরণ করছে না? সহযোগিতা করবেন না কেন?
উত্তর:
আরও দক্ষ প্রশ্ন হবে: লোগো ব্যতীত এতগুলি বিতরণ কেন একই দেখায়!
যদিও আপনি চাকাটি পুনর্সংশ্লিষ্ট করার কথা বলেছিলেন এর কিছু অসুবিধাও থাকতে পারে তবে এর অনেক সুবিধা রয়েছে। এটি স্বাধীনতা যা লিনাক্স এবং ওপেন সোর্সকে বোঝায়।
এটি লিনাক্সের শক্তি। বৈচিত্র্য, আপনি একই অ্যাপ্লিকেশনটির জন্য অনেক বিকল্প খুঁজে পেতে পারেন।
এটি শক্তিশালী হওয়ার পরিবর্তে এটি দুর্বলতা নয়, যে ব্যক্তি লিনাক্স ব্যবহার করে তার পক্ষে কাজ করার অনেক পছন্দ থাকতে পারে।
এছাড়াও, প্রতিটি সফ্টওয়্যার বিভিন্ন প্রোগ্রামিং ভাষার সাথে একটি পৃথক পটভূমি থেকে আসে, বিকাশকারীদেরও তাদের ব্যক্তিগত মনোভাব থাকে।
এখানে তালিকাভুক্ত করার জন্য একটি গুরুত্বপূর্ণ বিষয়, লিনাক্সের বেশিরভাগ অ্যাপ্লিকেশনগুলি সম্প্রদায়ভিত্তিক, অলাভজনক বিকাশকারীদের সাথে যার অর্থ সেই বিকাশকারীদের কাজ করার জন্য একটি সংস্থা নেই, যদিও সহযোগিতার জন্য ইউনিয়ন প্রয়োজন এবং স্পনসর ও প্রত্যক্ষ করার জন্য একটি সংস্থা প্রতিষ্ঠা করতে হবে।
আরেকটি নোট: এছাড়াও আপনার লক্ষ করা উচিত যে সত্যিকার অর্থে এই অ্যাপ্লিকেশনগুলির বেশিরভাগই চাকাটিকে পুনরায় উদ্ভাবন করছে না, তাদের বেশিরভাগ একই কোর প্যাকেজগুলির উপর নির্ভর করে, বেশিরভাগ উপস্থিতির উপর পার্থক্য। উদাহরণস্বরূপ, k3b
এবং brasero
উভয় একই কোর প্যাকেজ cdrecord
এবং উপর নির্ভর করে wodim
।
সংক্ষিপ্ত উত্তরটি হ'ল (কমপক্ষে তত্ত্বের ভিত্তিতে) সমস্ত সফ্টওয়্যার সেভাবে আরও ভাল, আরও দক্ষতার সাথে এবং আরও সংহতভাবে চালিত হয়।
দীর্ঘ উত্তরটি হ'ল বেশিরভাগ ডেস্কটপ এনভায়রনমেন্টের লক্ষ্য হ'ল কোনও ব্যবহারকারীর বেশিরভাগ মৌলিক চাহিদা সরবরাহ করা এবং এই প্রকল্পগুলিতে কাজ করা লোকেরা কীভাবে এই কাজটি করবেন তা সম্পর্কে বিভিন্ন ধারণা রয়েছে। সুতরাং, তারা সকলেই এমন সফ্টওয়্যার তৈরি করছে যা সেই চাহিদা পূরণের জন্য তাদের আদর্শের প্রতিনিধিত্ব করে ।
জিনোমে গেডিট, ব্রাসেরো এবং অন্যান্য জিটিকে ভিত্তিক সফ্টওয়্যার রয়েছে কারণ এটি সহজেই চলবে, অতিরিক্ত ফ্রেমওয়ার্কের প্রয়োজন নেই এবং জিনোম বিকাশকারীরা একটি আদর্শ ডেস্কটপের অভিজ্ঞতা হিসাবে যা দেখায় তার সাথে এটি খাপ খায়। এদিকে, কে ডি টিতে একটি সফ্টওয়্যার রয়েছে যা কিউটি (অন্য একটি সফ্টওয়্যার ফ্রেমওয়ার্ক) এর উপর ভিত্তি করে থাকে এবং কে ডি কে লোকেরা আরও ভাল ডেস্কটপের অভিজ্ঞতা হিসাবে দেখায় তার প্রতিনিধিত্ব করে।
তারা একসাথে সফ্টওয়্যার তৈরি না করার কারণ হ'ল ডিজাইনের মতামতগুলি সম্পূর্ণ আলাদা। সফটওয়্যার ডেভলপ করা কলা এবং বিজ্ঞান উভয়ই। GNOME, KDE ইউনিটি এবং অন্য কোন ডেস্কটপ তোমাদের যারা তৈরি করছেন কি দ্বারা বিকশিত হয় মনে করতে পারেন তারা ডেস্কটপে দেখতে চাই।
এবং সর্বোপরি, আমি আগে যেমন ইঙ্গিত দিয়েছিলাম, এই স্টাফগুলি সমস্ত বিভিন্ন ফ্রেমওয়ার্কে নির্মিত। জিনোম জিটিকে ব্যবহার করে, কেডিটি কিউটি ব্যবহার করে ইত্যাদি। আপনি যখন একই কাঠামো এবং পরিবেশের জন্য সমস্ত কিছু তৈরি করেন তখন এটি খুব সুন্দরভাবে একসাথে ফিট হয় এবং এটি সাধারণত কিছুটা ভাল চলে runs সুতরাং, "পরিবারে" সফ্টওয়্যারটি রাখা সেই দিকটিও বিকাশে সহায়তা করে।
আমি কেবলমাত্র ডিফল্ট উবুন্টু ডেস্কটপ (ইউনিটি) ব্যবহার করি এবং যদিও কোনও অ্যাপ্লিকেশন কেডি বা জিটিকে-নির্দিষ্ট হয় তবে আমি সাধারণত যত্ন করে না। আমার জন্য যা কিছু সফ্টওয়্যার সবচেয়ে ভাল কাজ করে তা আমি ব্যবহার করব। আপনার সর্বদা উবুন্টু এবং লিনাক্সের সাথে পছন্দসই পছন্দসই স্বাধীনতা আছে!