Merge (software)
মার্জ হল একটি সফ্টওয়্যার সিস্টেম যা ব্যবহারকারীকে একটি 8086 ভার্চ্যুয়াল মেশিনে এসসিও ইউনিক্সে ডস/উইন্ডোজ 3.1 চালানোর অনুমতি দেয়। হিস্ট্রি মার্জ মূলত একটি এটিএন্ডটি 6300 প্লাস ব্যক্তিগত কম্পিউটারে ইউনিক্স সিস্টেম ভি রিলিজ 2-এর অধীনে ডস চালানোর জন্য তৈরি করা হয়েছিল। ভার্চ্যুয়াল মেশিনের বিকাশ 1984 সালের শেষের দিকে শুরু হয় এবং এটিএন্ডটি 1985 সালের 9ই অক্টোবর মেশিনের প্রাপ্যতা ঘোষণা করে, বান্ডিল করা মার্জ সফ্টওয়্যারটিকে সিমুলটাস্ক হিসাবে উল্লেখ করে। (পিসি 6300 প্লাস 1985 সালে এমএস-ডসের সাথে পাঠানো হয়েছিল, কারণ এর ইউনিক্স সিস্টেম ভি ডিস্ট্রিবিউশন 1986 সালের মার্চের শেষ পর্যন্ত প্রস্তুত ছিল না।) এটিএন্ডটি হার্ডওয়্যার এবং সফ্টওয়্যার ইঞ্জিনিয়ারদের সহযোগিতায় লোকাস কম্পিউটিং কর্পোরেশনের ইঞ্জিনিয়াররা বিশেষত 6300 প্লাসের জন্য নির্দিষ্ট সিস্টেমের দিকগুলিতে (একটি স্ট্যান্ডার্ড আইবিএম পিসি/এটি-র বিপরীতে) মার্জ তৈরি করেছিলেন। এটিএন্ডটি 6300 প্লাসে একটি ইন্টেল 80286 প্রসেসর ছিল, যা 80386 এবং x86 পরিবারের পরবর্তী প্রসেসরগুলিতে পাওয়া 8086 ভার্চ্যুয়াল মেশিনের (ভার্চ্যুয়াল 8086 মোড) সমর্থন অন্তর্ভুক্ত করেনি। 80286-এ, ডস প্রোগ্রামটিকে বাস্তব মোডে চালাতে হয়েছিল। 6300 প্লাস বাসের বিশেষ হার্ডওয়্যার দিয়ে ডিজাইন করা হয়েছিল যা ডস প্রোগ্রাম থেকে বাস চক্রগুলিকে দমন এবং ক্যাপচার করবে যদি সেগুলি ডস ভার্চ্যুয়াল মেশিন দ্বারা সরাসরি অ্যাক্সেসের জন্য নির্ধারিত না করা ঠিকানাগুলির দিকে পরিচালিত হয়। বিভিন্ন সিস্টেম রেজিস্টার, যেমন প্রোগ্রামেবল ইন্টারাপ্ট কন্ট্রোলার (পিআইসি) এবং ভিডিও কন্ট্রোলারকে ডস প্রক্রিয়ার জন্য সফ্টওয়্যারে অনুকরণ করতে হয়েছিল এবং ডস প্রোগ্রামগুলি থেকে পুনরুদ্ধারের জন্য একটি নজরদারি টাইমার প্রয়োগ করা হয়েছিল যা ইন্টারাপ্ট ফ্ল্যাগটি সাফ করবে এবং তারপরে খুব দীর্ঘ সময়ের জন্য ঝুলিয়ে রাখবে। এমুলেশন কোডে নিয়ন্ত্রণ ফিরিয়ে নিতে হার্ডওয়্যারটি নন-মাস্কেবল ইন্টারাপ্ট (এনএমআই) ব্যবহার করে। পরে, 80386 প্রসেসর দ্বারা প্রদত্ত ভার্চ্যুয়াল 8086 মোড ব্যবহার করার জন্য মার্জকে উন্নত করা হয়েছিল; সেই সংস্করণটি 1987 সালে শুরু হওয়া মাইক্রোপোর্ট এসভিআর3 এবং পরবর্তীকালে এসসিও ইউনিক্সের সাথে দেওয়া হয়েছিল। একটি মার্জ/286 সংস্করণও ছিল যা একটি অপরিবর্তিত পিসি/এটি-তে চলে (কোনও বিশেষ আই/ও ট্র্যাপিং হার্ডওয়্যার ছাড়াই); এটি ততক্ষণ পর্যন্ত চলে যতক্ষণ পিসি প্রোগ্রামটি যুক্তিসঙ্গতভাবে ভাল আচরণ করে, যদিও একটি দূষিত বা ক্র্যাশিং প্রোগ্রাম সেই মেশিনে অরক্ষিত ইউনিক্স কার্নেলকে নামিয়ে আনতে পারে। তা সত্ত্বেও, কুখ্যাতভাবে খারাপ আচরণ করা মাইক্রোসফ্ট ফ্লাইট সিমুলেটর ইউনিক্সের সাথে একযোগে পিসি/এটি-তে চলবে। এই পরবর্তী সংস্করণগুলি লোকাসের পাশাপাশি কিছু ও. ই. এম এবং আই. এস. ভি চ্যানেলের মাধ্যমে সরাসরি বাজারজাত করা হয়েছিল। 1987 সালের জানুয়ারিতে ইউজার ম্যানুয়াল সহ একটি পণ্য-মূল্যায়ন সংস্করণ প্রকাশিত হয়, সেই বছরের অক্টোবরে মার্জ/386 শিপিংয়ের খুচরো সংস্করণ 1 সহ। 1980-এর দশকের শেষের দিকে, মার্জের প্রধান বাণিজ্যিক প্রতিযোগী ছিল ইন্টারেক্টিভ সিস্টেমস কর্পোরেশন এবং ফিনিক্স টেকনোলজিস দ্বারা নির্মিত ভিপি/আইএক্স। এটিএন্ডটি-র সিমুলটাস্ক 2 ভিপি/আইএক্স-এর উপর ভিত্তি করে তৈরি হয়েছিল। 1992 সালে, ইউনিভেল ইউনিক্সওয়্যার 1 ব্যক্তিগত সংস্করণ ডস মার্জ 3 এবং নোভেলের ড. ডস 6 নিয়ে আসে। লোকাস অবশেষে মাইক্রোসফ্ট ওয়াইজ প্রোগ্রামে যোগ দেয় যা তাদের মাইক্রোসফ্ট উইন্ডোজ সোর্স কোডে অ্যাক্সেস দেয়, যা মার্জের পরবর্তী সংস্করণগুলিকে উইন্ডোজের অনুলিপি ছাড়াই উইন্ডোজ সঙ্কুচিত মোড়ানো অ্যাপ্লিকেশন চালানোর অনুমতি দেয়। 1995 সালের 12ই এপ্রিল, প্ল্যাটিনাম টেকনোলজি লোকাস কম্পিউটিং কর্পোরেশনকে প্রায় 10 লক্ষ টাকায় অধিগ্রহণের জন্য নীতিগতভাবে একটি চুক্তি ঘোষণা করে, যার মধ্যে প্রায় এক-চতুর্থাংশ সংযুক্ত প্রযুক্তি এবং পণ্যের জন্য দায়ী ছিল। অধিগ্রহণটি সম্পন্ন হয় এবং প্ল্যাটিনাম উইন্ডোজ 95 সমর্থন সহ এসসিও মার্জ 4 সংস্করণটি তৈরি করে, যা 1998 সালে মুক্তি পায়। মার্জ প্রযুক্তিটি 1999 সালে ডাস্কম নামে একটি সংস্থা কিনেছিল, যা আইবিএম কিনেছিল। 2000 সালে ট্রেলোস নামে একটি সংস্থা চালু করা হয় যা ভার্চ্যুয়াল মেশিন সফ্টওয়্যারের বিকাশ অব্যাহত রাখে এবং উইন4লিন তৈরি করে। ট্রেলোস পরে নেট্র্যাভার্স, ইনকর্পোরেটেডের সাথে একীভূত হয়। এসসিও গ্রুপ নেট্রাভার্স মার্জ 5.3 বিতরণ করে, যা তাদের বর্তমান পণ্য এসসিও ওপেন সার্ভার 5. x এবং ইউনিক্সওয়্যার 7 সমর্থন করে। আরও দেখুন পোপেক এবং গোল্ডবার্গের ভার্চ্যুয়ালাইজেশনের প্রয়োজনীয়তা (ডাঃ পোপেক লোকাসের অন্যতম প্রতিষ্ঠাতা ছিলেন) উইন্ডোজ ইন্টারফেস সোর্স এনভায়রনমেন্ট (ডব্লিউআইএসই) রেফারেন্স বাহ্যিক লিঙ্ক ভার্চ্যুয়ালাইজেশন সফ্টওয়্যার