বার্কলি সফটওয়্যার ডিস্ট্রিবিউশন: সংশোধিত সংস্করণের মধ্যে পার্থক্য

বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
NahidSultanBot (আলোচনা | অবদান)
→‎বহিঃসংযোগ: বট নিবন্ধ পরিষ্কার করেছে। কোন সমস্যা?
WikitanvirBot (আলোচনা | অবদান)
বট বানান ঠিক করছে, কোনো সমস্যায় তানভিরের আলাপ পাতায় বার্তা রাখুন
৩৭ নং লাইন:
=== PDP-11 এ শুরু ===
[[চিত্র:Unix history-simple.svg|thumb|[[ইউনিক্স]] সিস্টেমের উত্তরণ]]
সত্তরের দশকে একেবারে প্রথমদিকের ইউনিক্স ডিস্ট্রিবিউশনগুলি [[বেল ল্যাব্‌স]] থেকে তৈরি করা হয়েছিল। সেইসব অপােরটিং সিস্টেম সফটওয়্যার গুলির সাথে [[সোর্সকোড]] দিয়ে দেয়া হত যেন পরবর্তীতেপরবর্তীকালে যেকেউ এটিতে সংযোজন বা পরিবর্তন করে আগেরটি থেকে ভিন্ন বা উন্নত সংস্করন তৈরি করতে পারে। বার্কলেতে প্রথম ইউনিক্স অপারেটিং সিস্টেম ১৯৭৪ সালে ব্যবহার করা হয় যেটির নাম ছিল [[PDP-11]]।বিশ্ববিদ্যালয়টির [[কম্পিউটার বিজ্ঞান]] বিভাগ এটি এনেছিল ইউনিক্সের উপর আরও ব্যাপক গবেষণার জন্য।
 
১৯৭৭ সালে [[বিল জয়]] নামের বার্কলে বিশ্ববিদ্যালয়েরই এক ছাত্র '''বার্কলে সফটওয়্যার ডিস্ট্রিবিউশন''' এর প্রথম সংস্করন('''১বিএসডি''') তৈরি করে। যদিও ১বিএসডি কোন পূর্ণাঙ্গ অপারেটিং সিস্টেম ছিল না। এটি [[ইউনিক্স|ইউনিক্সের ষষ্ঠ সংস্করণ]] এর একটি বর্ধিত অংশ হিসাবে ব্যবহার করা যেত। একটি [[প্যাসকাল (প্রোগ্রামিং ভাষা)|প্যাসকেল]] [[কম্পাইলার]] এবং জয়-এর [[ex লাইন এডিটর]] ছিল ১বিএসডি এর মূল অংশ। অন্যান্য বিশ্ববিদ্যালয়গুলিও পরবর্তীতেপরবর্তীকালে বার্কলের সফটওয়্য়রটির প্রতি আগ্রহী হয়।
 
'''বার্কলে সফটওয়্যার ডিস্ট্রিবিউশন''' এর দ্বিতীয় সংস্করন('''২বিএসডি''') প্রকাশ করা হয় ১৯৭৮ সালে। ১বিএসডি এর সফটওয়্যারগুলির উন্নত সংস্করণ দেয়া ছাড়াও এই ২বিএসডি-তে জয় এর তৈরি করা নতুন দুটি প্রোগ্রাম যুক্ত করা হয় । প্রোগ্রামদুটির একটি হল [[vi]] (ex এর একটি ভিজুয়াল সংস্করন)টেক্সট এডিটর এবং অপরটি হল [[সি শেল]]; এই দুটি প্রোগ্রাম উইনিক্সের সাম্প্রতিকতম সংস্করনগুলিতেও ব্যবহার করা হয়।
৪৬ নং লাইন:
 
== বিএসডি প্রযুক্তি ==
আধুনিক কম্পিউটিং এর অনেক প্রযুক্তির পথ প্রদর্শক '''বিএসডি'''। বার্কেলের উইনিক্সে সর্বপ্রথম [[ইন্টারনেট প্রটোকল]] স্ট্যাক: ''[[বার্কলে সকেট]]'' এর মাধ্যমে লাইব্রেরী তৈরি করে। উইনিক্স অপারেটিং সিস্টেমের ফাইল ডিসক্রপটরে এ ধরনের সকেট ব্যবহারের ফলে একই [[কম্পিউটার নেটওয়ার্ক|নেটওয়ার্কের]] অধিনে কম্পিউটারগুলি থেকে তথ্য আদান-প্রদান হার্ডডিস্ক থেকে আদান-প্রদানের মতই সহজ হয়ে গেল। AT&T ল্যাবরেটরি অবশেষে তাদের নিজেদের [[STREAMS]] লাইব্রেরী তৈরি করে, যেখানে একটি উন্নত আর্কিটেকচারের মাধ্যমে সফটওয়্যার স্ট্যাক এর প্রায় সব বৈশিষ্ট একত্রিত করা হয়। বিদ্যমান সকেট লাইব্রেরীলাইব্রেরি বৃহত্তর পরিসরে বিতরনের সময়, এবং বার্কলে লাইব্রেরীর <tt>select</tt> ফাংশনটির সমতুল্য একটি ফাংশনের দুর্ভাগ্যজনক কিছু ত্রুই-বিচ্যুতির কারণে নতুন এই [[এপ্লিকেশন প্রোগ্রামিং ইন্টারফেস|এপিআই]] জনপ্রিয়তা অর্জনে ব্যার্থ হয়। [[সান মাইক্রোসিস্টেম]] এর তৈরি করা [[সান অপারেটিং সিস্টেম]] এর মত জনপ্রিয় ইউনিক্স ওয়ার্কস্টেশনগুলি বিএসডি এর প্রথম দিকের ভার্সনগুলির উপর ভিত্তি করে তৈরি করা হয়েছিল।
 
বর্তমানে বিভিন্ন শিক্ষা প্রতিষ্ঠান নতুন প্রযুক্তি উদ্ভাবনের জন্য বিএসডিকে পরীক্ষামূলক অপারেটিং সিস্টেম হিসাবে ব্যবহার করে । এছাড়াও বিভিন্ন বানিজ্যিক ও মুক্ত সফটওয়্যার বা যন্ত্র,বিশেষ করে [[এমবেডেড ডিভাইস]] প্রস্তুতকারক প্রতিষ্ঠানগুলি এটি বেশী ব্যবহার করে। এটির সোর্স কোড ও ডকুমেনটেশনগুলি (বিশেষত এটির সহায়িকাগুলি ইউনিক্সের তথ্যসূত্র হিসাবে ব্যবহার করা হয়) বিভিন্ন গুরুত্বপূর্ণ কাজে ব্যবহার করা হয়।