বিজ্ঞাপন বন্ধ করুন

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

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

কিন্তু যখন অ্যাপল x86 আর্কিটেকচারে রূপান্তর ঘোষণা করেছিল, তখন দৃষ্টিভঙ্গিটি ইতিমধ্যেই আরও বেশি ছিল। এমএস উইন্ডোজ শুধুমাত্র স্থানীয়ভাবে চালানো যাবে না, কিন্তু ওয়াইনও কম্পাইল করা যেতে পারে। ভার্চুয়ালাইজেশন টুলের পোর্টফোলিওও বেড়েছে, যার ফলে, উদাহরণস্বরূপ, MS তার OS X-এর জন্য ভার্চুয়াল পিসি টুলের সমর্থন বন্ধ করে দিচ্ছে। তারপর থেকে, পৃথক কোম্পানিগুলি তাদের ভার্চুয়াল মেশিনগুলি কতটা দ্রুত চলবে বা তারা কতটা ভালভাবে একত্রিত হবে তা নিয়ে প্রতিযোগিতা করছে। পরিবেশ ওএস এক্স ইত্যাদি

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

  • MS Windows এর নেটিভ লঞ্চ
  • Mac OS এর জন্য একটি প্রতিস্থাপন খোঁজা
  • ভার্চুয়ালাইজেশন দ্বারা
  • অনুবাদ API (ওয়াইন)
  • Mac OS-এর জন্য অ্যাপ্লিকেশনটির অনুবাদ।

MS Windows এর নেটিভ লঞ্চ

উইন্ডোজ তথাকথিত ডুয়ালবুট ব্যবহার করে শুরু করা যেতে পারে, যার মানে আমাদের ম্যাক ম্যাক ওএস বা উইন্ডোজ চালাচ্ছে। এই পদ্ধতির সুবিধা হল উইন্ডোজ সম্পূর্ণরূপে আপনার ম্যাকের HW ব্যবহার করে। দুর্ভাগ্যবশত, আমাদের সবসময় কম্পিউটার পুনরায় চালু করতে হবে, যা অসুবিধাজনক। আমাদের নিজস্ব এমএস উইন্ডোজ লাইসেন্স থাকতে হবে, যা একেবারেই সস্তা নয়। OEM সংস্করণ কেনার জন্য এটি যথেষ্ট, যার দাম প্রায় 3 হাজার, কিন্তু আপনি যদি BootCamp পার্সেল থেকে একটি ভার্চুয়াল মেশিনে একই উইন্ডোগুলি চালাতে চান তবে আপনি লাইসেন্সিং চুক্তিতে সমস্যায় পড়বেন (সূত্র: মাইক্রোসফ্ট হটলাইন)৷ সুতরাং আপনি যদি বুটক্যাম্প এবং ভার্চুয়ালাইজেশন ব্যবহার করতে চান তবে আপনার সম্পূর্ণ বক্সযুক্ত সংস্করণ প্রয়োজন। আপনার ভার্চুয়ালাইজেশনের প্রয়োজন না হলে, একটি OEM লাইসেন্স যথেষ্ট।

Mac OS এর জন্য একটি বিকল্প খুঁজছি

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

ভার্চুয়ালাইজেশন

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

  • সমান্তরাল ডেস্কটপ
  • ভিএমওয়্যার ফিউশন
  • VirtualBox
  • QEMU দ্বারা
  • বোচস।

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

API অনুবাদ

চিন্তা করবেন না, আমি আপনাকে কিছু বোধগম্য বাক্য দিয়ে অভিভূত করতে চাই না। এই শিরোনামের নিচে লুকিয়ে আছে শুধু একটি জিনিস। উইন্ডোজ হার্ডওয়্যারের সাথে যোগাযোগের জন্য বিশেষ সিস্টেম ফাংশন কল (এপিআই) ব্যবহার করে এবং ম্যাক ওএসে একটি প্রোগ্রাম রয়েছে যা এই APIগুলিকে অনুবাদ করতে পারে যাতে OS X তাদের বুঝতে পারে। বিশেষজ্ঞরা সম্ভবত আমাকে ক্ষমা করবেন, তবে এটি ব্যবহারকারীদের জন্য একটি নিবন্ধ, পেশাদার সম্প্রদায়ের জন্য নয়। ম্যাক ওএসের অধীনে, 3টি প্রোগ্রাম এটি করে:

  • মদ
  • ক্রসওভার-ওয়াইন
  • সমন্নয়

ওয়াইন শুধুমাত্র উৎস ফাইল থেকে পাওয়া যায় এবং একটি প্রকল্পের মাধ্যমে কম্পাইল করা যেতে পারে Macports. এছাড়াও, এটি মনে হতে পারে যে ক্রসওভার-ওয়াইন ক্রসওভারের মতোই, তবে এটি পুরোপুরি নয়। দৃঢ় CodeWeavers, যা অর্থের জন্য ক্রসওভার বিকাশ করে, ওয়াইন প্রকল্পের উপর ভিত্তি করে তৈরি, কিন্তু অ্যাপ্লিকেশনগুলির সাথে সামঞ্জস্যতা উন্নত করতে এটিতে তার নিজস্ব কোড আবার প্রয়োগ করে৷ এটি ম্যাকপোর্টসের ক্রসওভার-ওয়াইন প্যাকেজে রাখা হয়েছে, যা আবার শুধুমাত্র উৎস কোড অনুবাদ করে পাওয়া যায়। ক্রসওভার পৃথক অ্যাপ্লিকেশনগুলিতে প্রয়োগ করা যেতে পারে এবং এর নিজস্ব GUI রয়েছে, যা আপনার জন্য পৃথক অ্যাপ্লিকেশন এবং তাদের নির্ভরতা ইনস্টল করা সহজ করে তোলে, যা আগের দুটি প্যাকেজে নেই। আপনি সরাসরি CodeWeavers ওয়েবসাইটে খুঁজে পেতে পারেন কোন অ্যাপ্লিকেশন এটিতে চালানো যেতে পারে। অসুবিধা হল যে CodeWeavers দ্বারা তালিকাভুক্ত অন্যান্য অ্যাপ্লিকেশনগুলি এটিতে চালানো যেতে পারে, তবে এটি ওয়াইন প্রকল্পটি কনফিগার করতে সক্ষম হতে হবে।

Mac OS-এর জন্য অ্যাপ্লিকেশনটির অনুবাদ

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

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

উত্স: wikipedia.org, winehq.org
.