উইন্ডোজ আজকের মতো ওয়াইনের সাথে কতটা সামঞ্জস্যপূর্ণ?


11

পর্যবেক্ষণে দেখা যায় যে কিছু উইন্ডোজ সফ্টওয়্যার ওয়াইনের উপর পুরোপুরি চালিত হয় এবং কিছু কিছু খারাপভাবে ব্যর্থ হয়। এলোমেলোভাবে তাদের চেষ্টা করার পরিবর্তে, আমি এমন একটি জায়গা তৈরি করতে চেয়েছিলাম যেখানে ওয়াইন-উপযোগী, এবং অপছন্দযোগ্য, সফ্টওয়্যারগুলি সম্পর্কে আমাদের কিছু ধারণা থাকতে পারে।

সুতরাং, উইন্ডোজ অপারেটিং সিস্টেমগুলির ঠিক কোন অংশগুলি ওয়াইন পুরোপুরি সমর্থন করে বা এখনও দুর্বলতা প্রদর্শন করে? জড়িতভাবে, উইন্ডো অ্যাপ্লিকেশনগুলি কী ধরণের ওয়াইনগুলির ত্রুটি ছাড়াই চালানোর গ্যারান্টিযুক্ত?

উত্তর:


28

আপনার ওয়াইন অ্যাপ ডেটাবেসটি পরীক্ষা করা উচিত, এটি পরীক্ষার ফলাফলের সাথে মেশিনে পরীক্ষা করা প্রোগ্রামগুলি তালিকাভুক্ত করে।

http://appdb.winehq.org/

কিছু প্রোগ্রাম দুর্দান্ত কাজ করে, কিছু না, কারও জন্য প্যাচ বা নোংরা ফিক্স প্রয়োজন যেমন উইনেট্রিক্স। ভাগ্য সত্যিই। অ্যাপ্লিকেশন ডিবি যেভাবেই দুর্দান্ত রয়েছে কারণ এটিতে উইন্ডোজ অ্যাপ্লিকেশনগুলির প্রতিবেদন রয়েছে যা পরীক্ষা করা হয়েছে এবং একটি নির্দিষ্ট ডিস্ট্রোতে প্রোগ্রামটি কতটা সফল হয়েছিল তা বিশদে রয়েছে।

এটি বিশ্বে সমস্ত উইন্ডোজ প্রোগ্রাম নাও থাকতে পারে তবে এটি অবশ্যই মূলধারার উইন্ডোজ অ্যাপ্লিকেশনগুলির বেশিরভাগ তালিকাবদ্ধ করে।


3

নিখুঁত বিশ্বে ওয়াইন ডেভস একটি নির্দিষ্ট স্পেসিফিকেশন অনুসরণ করতে সক্ষম হবে যার সাহায্যে উইন্ডোজের জন্য সম্পূর্ণ বাইনারি সামঞ্জস্যপূর্ণ প্রতিস্থাপন তৈরি করতে হবে। তবে এই ঘটনাটি নয়। তারা পাবলিক এপিআইগুলি জানে এবং সেই এপিআইগুলি কী করার কথা রয়েছে তা জানে। অন্য সব কিছুর (অর্থাত কিভাবে তারা এটা করতে) শিক্ষিত আন্দাজ হয়।

আদর্শটি উইন্ডোজকে ধারাবাহিকভাবে কাজ করতে জড়িত করবে যা এটি করে না। অংশগুলি খুব পুরানো কোডে বোল্ট করা হয়েছে। অ্যাপ্লিকেশন বিকাশকারীরা যখন তাদের অ্যাপস তৈরি করছে তখন সেই বাগগুলির চারপাশে কাজ করতে পারে তবে এর অর্থ হ'ল ওয়াইনকে সমস্ত কিছু অনুসরণ করতে হবে, এমনকি কোয়ার্কস এবং প্রায়শই ট্রায়াল এবং ত্রুটির দ্বারা (ব্যবহারকারীরা নির্দিষ্ট অ্যাপ্লিকেশনের জন্য বাগ জমা দেওয়ার জন্য)।

কিছুই চালানোর গ্যারান্টি নেইএমনকি যে জিনিসগুলি নিখুঁতভাবে কাজ করে এমনকি দেশীয়ের চেয়েও ভাল, সেভাবেই থাকার গ্যারান্টিযুক্ত নয়। প্রায়শই ওয়াইন ওয়ার্ল্ডে, কিছু ঠিক করার জন্য, আপনাকে অর্ধ ডজন অন্যান্য জিনিসগুলি ভেঙে ফেলতে হবে ... আপনি কেবল আশা করি কোডটি একটি স্থিতিশীল প্রকাশের আগে হিট হওয়ার আগে আপনি (বা অন্য কেউ) এই নতুন বাগগুলি খুঁজে পেয়েছেন।

আপনি যদি ব্যাচের অ্যাপ্লিকেশনের জন্য দীর্ঘমেয়াদী স্থিতিশীল সমর্থন চান, তবে ওয়াইন : ক্রসওভারের বাণিজ্যিক বাহুটি দেখুন ।


2

উইন্ডোজ সফ্টওয়্যারের সাথে ওয়াইনের সামঞ্জস্যতা সফ্টওয়্যার এবং উইন্ডোগুলির কোন সংস্করণে চালানোর উদ্দেশ্যে করা হয়েছিল তার উপর ভিত্তি করে পরিবর্তিত হয়।

ওয়াইন অ্যাপ ডেটাবেস ওয়াইন এবং লিনাক্স বিতরণের বিভিন্ন সংস্করণের সাথে তার সফ্টওয়্যারটির সামঞ্জস্যতার একটি দুর্দান্ত সূচক রয়েছে। অবশ্যই সমস্ত অ্যাপ্লিকেশন রিপোর্ট করা হয় না বা সেই অ্যাপ্লিকেশনগুলির স্থিতি সর্বদা আপ টু ডেট থাকে না।

ক্রসওভার এবং সিদেগা (যদিও পুরানো হলেও) এর মতো ওয়াইন থেকে প্রাপ্ত বাণিজ্যিক পণ্যও রয়েছে

এখন যে ডাইরেক্ট 3 ডি 10 এবং 11 দেশীয়ভাবে লিনাক্সে সমর্থিত হতে চলেছে আমরা আরও অনেক গেমের মধ্যে আরও অনেক নির্ভরযোগ্যতা এবং পারফরম্যান্স আশা করতে পারি।

  • www.codeweavers.com/

  • www.transgaming.com/

  • www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11


1
এটি 5 বছর বা তারও আগে প্রাসঙ্গিক হতে পারে। আজকাল, সিদেগাকে সুপারিশ করবেন না, এটি এই মুহুর্তে ফ্রি ওয়াইনের চেয়ে আরও খারাপ। কারণটি সিডেগার স্বত্বাধিকারী প্রকৃতির কারণে এবং এটি বিগত ৫ বা তত বছরে লিখিত কোনও ওয়াইন কোড ব্যবহার করতে অক্ষম হয়েছে due ক্রসওভারটি একটি ভিন্ন গল্প - এটি বিনামূল্যে ওয়াইন (এবং এছাড়াও একটি ক্রসওভার গেমসও রয়েছে) এর ভিত্তিতে নির্মিত
স্কট রিচি

1
আমি সিডেগাকে উল্লেখ করেছি কারণ আমি ওয়াইন থেকে প্রাপ্ত কয়েকটি বাণিজ্যিক পণ্যগুলির উদাহরণ দিচ্ছিলাম, আমি এটির প্রস্তাব দিইনি বা এটিকে নিরুৎসাহিত করি না, আমি কেবল এর অস্তিত্বকে স্বীকার করেছি, আমি মনে করি না যে কোনও প্রোগ্রামের উল্লেখ একটি নিচের ভোটের পক্ষে মূল্যবান।
NW15062

1

ঝাড়ু সাধারণকরণ করতে:

গেমগুলির ওয়াইনগুলির নীচে দুর্বল সমর্থন করা হয়। জিনিসগুলি সাজানোর কাজ, প্রায় কাজ, তবে তারপরে সাধারণত খারাপভাবে ব্যর্থ হয়। কয়েকটি দুর্লভ স্ট্যান্ডআউট রয়েছে তবে নিয়ম হিসাবে আমি ওয়াইনের অধীনে প্রদত্ত যে কোনও গেমটি চালানো সম্পর্কে হতাশাবাদী।

অন্যদিকে, ছোট "অ্যাপ্লিকেশন-ধরণের" প্রোগ্রামগুলি বেশ ভালভাবে কাজ করে। কোনও একক কাজ করার সরঞ্জামগুলি সাধারণত কাজ করে, এটি কোনও ডেটা ফর্ম্যাট রূপান্তর করে, ফাইল প্রদর্শন করে বা অন্য কোনও একক ফাংশন করে। সাধারণভাবে, পুরো অ্যাপ্লিকেশনটি যদি 10 মেগের কম হয় তবে এটির কাজ করার যথেষ্ট সম্ভাবনা রয়েছে।

অ্যাপ্লিকেশন সমর্থনটি যখন ভেঙে যাওয়ার প্রবণতা হ'ল আপনি যখন অনেক বেশি প্রজেক্টে প্রবেশ করেন যেখানে প্রচুর লিগ্যাসি কোড রয়েছে।


3
আমার সংক্ষিপ্ত অভিজ্ঞতা বলছে যে যদি কিছু নেট উপর নির্ভর করে তবে
LRE

@ LRE, ঠিক আছে এই ক্ষেত্রে আপনার মনো হওয়া উচিত। :)
নট

0

.NET- এ লেখা উইন্ডো প্রোগ্রামগুলির জন্য মনো ব্যবহার করার সম্ভাবনাও রয়েছে। এটি অনুসন্ধান করুন এবং এটি ইনস্টল করুন। ব্যবহার করতে, চালানmono ProgramName


এটি উইন্ডোজ প্রোগ্রামগুলির (বৃহত শতাংশের জন্য) সাহায্য করে না যা খাঁটি। নেট নয় তবে উইন্ডোজ এপিআই বৈশিষ্ট্যগুলিও ব্যবহার করে, বিশেষত মিশ্র মোড অ্যাসেমব্লিসহ। তাদের জন্য আপনার ওয়াইন। নেট সমর্থন প্রয়োজন, যা শেষ হয়নি (এবং প্রকৃতপক্ষে মনো ব্যবহার করে)।
স্কট রিচি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.