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

বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
Addbot (আলোচনা | অবদান)
বট: আন্তঃউইকি সংযোগ সরিয়ে নেওয়া হয়েছে, যা এখন উইকিউপাত্ত ...
WikitanvirBot I (আলোচনা | অবদান)
বট কসমেটিক পরিবর্তন করছে; কোনো সমস্যা?
২৮ নং লাইন:
 
 
'''বার্কলে সফটওয়্যার ডিস্ট্রিবিউশন''' ('''বিএসডি''', '''বার্কলে উইনিক্স''' নামেও পরিচিত) একটি [[ইউনিক্স]] [[অপারেটিং সিস্টেম]]। বার্কলে-তে অবস্থিত [[ক্যালিফোর্নিয়া বিশ্ববিদ্যালয়]] এর [[কম্পিউটার সিস্টেম রিসার্চ গ্রুপ]] এটির ডেভলপ ও বিতরনের কাজ করে [[১৯৭৭]] থেকে [[১৯৯৫]] সাল পর্যন্ত।
 
ঐতিহাসিকভাবে, বিএসডি ইউনিক্স এর একটি শাখা(বিএসডি-ইউনিক্স) হিসাবে বিবেচনা করা হয়। কারণ মূল [[AT&T]] ইউনিক্স অপারেটিং সিস্টেম এর প্রথমিক কোডবেজ এবং নকশার উপর ভিত্তি করে এটি তৈরি করা হয়েছে। আশির দশকে বিএসডি কম্পিউটার ওয়ার্কস্টেশন বিক্রতা প্রতিষ্ঠানগুলি মালিকানাধীন ইউনিক্স এর বিকল্প হিসাবে ব্যবহার শুরু করে; এমন কিছু প্রতিষ্ঠান হল [[Digital Equipment Corporation(DEC)]], [[ULTRIX]] এবং [[সান মাইক্রোসিস্টেম]] [[SunOS]]। লাইসেন্স, বিশেষ কিছু বৈশিষ্টে এবং ব্যবহার পদ্ধতির সাদৃশ্যের কারণ সেই সময়ের অনেক স্বনামধন্য প্রযুক্তি প্রতিষ্ঠান এটি ব্যবহার করতে শুরু করে।
 
নব্বই এর দশকে বিএসডি এর এই বানিজ্যিক সংস্করণটি ইউনিক্স(সিস্টেম ৫ রিলিজ ৪)এবং [[ওএসএফ/১]] এর ব্যবহাকারীদের এটির প্রতি আকৃষ্ট করছিল । যদিও এই দুটি অপারেটিং সিস্টেমের উপর ভিত্তি করেই বিএসডি তৈরি করা হয়েছিল। পরবর্তীতে বিএসডি এর একটি মুক্ত সংস্করণ তৈরির প্রকল্প শুরু করা হয় যেটি এখনও চালু আছে।
৩৮ নং লাইন:
== ইতিহাস ==
=== PDP-11 এ শুরু ===
[[Imageচিত্র:Unix history-simple.svg|thumb|[[ইউনিক্স]] সিস্টেমের উত্তরণ]]
সত্তরের দশকে একেবারে প্রথমদিকের ইউনিক্স ডিস্ট্রিবিউশনগুলি [[বেল ল্যাব্‌স]] থেকে তৈরি করা হয়েছিল। সেইসব অপােরটিং সিস্টেম সফটওয়্যার গুলির সাথে [[সোর্সকোড]] দিয়ে দেয়া হত যেন পরবর্তীতে যেকেউ এটিতে সংযোজন বা পরিবর্তন করে আগেরটি থেকে ভিন্ন বা উন্নত সংস্করন তৈরি করতে পারে। বার্কলেতে প্রথম ইউনিক্স অপারেটিং সিস্টেম ১৯৭৪ সালে ব্যবহার করা হয় যেটির নাম ছিল [[PDP-11]]।বিশ্ববিদ্যালয়টির [[কম্পিউটার বিজ্ঞান]] বিভাগ এটি এনেছিল ইউনিক্সের উপর আরও ব্যাপক গবেষণার জন্য।
 
১৯৭৭ সালে [[বিল জয়]] নামের বার্কলে বিশ্ববিদ্যালয়েরই এক ছাত্র '''বার্কলে সফটওয়্যার ডিস্ট্রিবিউশন''' এর প্রথম সংস্করন('''১বিএসডি''') তৈরি করে। যদিও ১বিএসডি কোন পূর্ণাঙ্গ অপারেটিং সিস্টেম ছিল না। এটি [[ইউনিক্স|ইউনিক্সের ষষ্ঠ সংস্করণ]] এর একটি বর্ধিত অংশ হিসাবে ব্যবহার করা যেত। একটি [[প্যাসকাল (প্রোগ্রামিং ভাষা)|প্যাসকেল]] [[কম্পাইলার|কম্পাইলার]] এবং জয়-এর [[ex লাইন এডিটর]] ছিল ১বিএসডি এর মূল অংশ। অন্যান্য বিশ্ববিদ্যালয়গুলিও পরবর্তীতে বার্কলের সফটওয়্য়রটির প্রতি আগ্রহী হয়।
 
'''বার্কলে সফটওয়্যার ডিস্ট্রিবিউশন''' এর দ্বিতীয় সংস্করন('''২বিএসডি''') প্রকাশ করা হয় ১৯৭৮ সালে। ১বিএসডি এর সফটওয়্যারগুলির উন্নত সংস্করণ দেয়া ছাড়াও এই ২বিএসডি-তে জয় এর তৈরি করা নতুন দুটি প্রোগ্রাম যুক্ত করা হয় । প্রোগ্রামদুটির একটি হল [[vi]] (ex এর একটি ভিজুয়াল সংস্করন)টেক্সট এডিটর এবং অপরটি হল [[সি শেল]]; এই দুটি প্রোগ্রাম উইনিক্সের সাম্প্রতিকতম সংস্করনগুলিতেও ব্যবহার করা হয়।
 
২বিএসডি এর পরবর্তী সংস্করণগুলি PDP-11 এর পরিবর্তে [[VAX]] আর্কিটেকচার এর উপর ভিত্তি করে তৈরি করা হয়। ১৯৮৩ সালের '''২.৯বিএসডি''' থেকে এই পরিবর্তনগুলি করা হয়। বিএসডি এর আগের সবগুলি সংস্করণই ছিল বিভিন্ন অ্যাপনিকেশনের সমষ্টি যা ইউনিক্স অপারেটিল সিস্টেমের একটি বর্ধিত অংশ হিসাবে ব্যবহার করা যেত। তবে এই সংস্করণটি ছিল বিএসডি এর প্রথম পূর্ণাঙ্গ অপারেটিং সিস্টেম যা উইনিক্স এর সপ্তম সংস্করণের একটি পরিবর্তীত রূপ। বিএসডি এর সর্বশেষ সংস্করণ '''২.১১বিএসডি''' প্রথম প্রকাশ করা হয় ১৯৯২ সালে। স্বেচ্ছাসেবকরা এই সংস্করনের একাধিক ত্রুটি সম্পাদন করে এটি নতুনভাবে প্রকাশ করে ২০০৮ এর ৩১ ডিসেম্বর ।<ref name="2.11bsd">{{cite web|url=http://www.classiccmp.org/pipermail/cctech/2009-January/101166.html|title=2.11BSD Patch 446+447; fixes for ulrem,umount,tar,tcsh,ps,vmstat,apropos,pstat,rk|last=Mueller|first=Walter|date=2009-01-04|work=www.classiccmp.org|accessdate=2009-01-20}}</ref>
৫০ নং লাইন:
 
== বিএসডি প্রযুক্তি ==
আধুনিক কম্পিউটিং এর অনেক প্রযুক্তির পথ প্রদর্শক '''বিএসডি'''। বার্কেলের উইনিক্সে সর্বপ্রথম [[ইন্টারনেট প্রটোকল]] স্ট্যাক: ''[[বার্কলে সকেট]]'' এর মাধ্যমে লাইব্রেরী তৈরি করে। উইনিক্স অপারেটিং সিস্টেমের ফাইল ডিসক্রপটরে এ ধরনের সকেট ব্যবহারের ফলে একই [[কম্পিউটার নেটওয়ার্ক|নেটওয়ার্কের]] অধিনে কম্পিউটারগুলি থেকে তথ্য আদান-প্রদান হার্ডডিস্ক থেকে আদান-প্রদানের মতই সহজ হয়ে গেল। AT&T ল্যাবরেটরি অবশেষে তাদের নিজেদের [[STREAMS]] লাইব্রেরী তৈরি করে, যেখানে একটি উন্নত আর্কিটেকচারের মাধ্যমে সফটওয়্যার স্ট্যাক এর প্রায় সব বৈশিষ্ট একত্রিত করা হয়। বিদ্যমান সকেট লাইব্রেরী বৃহত্তর পরিসরে বিতরনের সময়, এবং বার্কলে লাইব্রেরীর <tt>select</tt> ফাংশনটির সমতুল্য একটি ফাংশনের দুর্ভাগ্যজনক কিছু ত্রুই-বিচ্যুতির কারণে নতুন এই [[এপ্লিকেশন প্রোগ্রামিং ইন্টারফেস|এপিআই]] জনপ্রিয়তা অর্জনে ব্যার্থ হয়। [[সান মাইক্রোসিস্টেম]] এর তৈরি করা [[সান অপারেটিং সিস্টেম]] এর মত জনপ্রিয় ইউনিক্স ওয়ার্কস্টেশনগুলি বিএসডি এর প্রথম দিকের ভার্সনগুলির উপর ভিত্তি করে তৈরি করা হয়েছিল।
 
বর্তমানে বিভিন্ন শিক্ষা প্রতিষ্ঠান নতুন প্রযুক্তি উদ্ভাবনের জন্য বিএসডিকে পরীক্ষামূলক অপারেটিং সিস্টেম হিসাবে ব্যবহার করে । এছাড়াও বিভিন্ন বানিজ্যিক ও মুক্ত সফটওয়্যার বা যন্ত্র,বিশেষ করে [[এমবেডেড ডিভাইস]] প্রস্তুতকারক প্রতিষ্ঠানগুলি এটি বেশী ব্যবহার করে। এটির সোর্স কোড ও ডকুমেনটেশনগুলি (বিশেষত এটির সহায়িকাগুলি ইউনিক্সের তথ্যসূত্র হিসাবে ব্যবহার করা হয়) বিভিন্ন গুরুত্বপূর্ণ কাজে ব্যবহার করা হয়।
 
[[বিএসডি লাইসেন্স]] অনুমোদন করে, বিএসডি থেকে তৈরি করা সফটওয়্যার বা ডিভাইসগুলি মালিকানাধিন হিসাবে তৈরি করা যায় [[সোর্সকোড]] বা অভ্যন্তরীন কোন বিষয় প্রকাশ করা ছাড়াই। সফটওয়্যার বা ডিভাইসের [[ডকুমেন্টেশন]], [[বাইনারি ফাইল]] বা [[Read-only memory|রম]] অথবা সফটওয়্যারের বিভিন্ন অংশে '''"University of California, Berkeley"''' কথাটি খুজে পাওয়া যায়। এই অনুমোদনগুলির কারণে বিএসডি [[মুক্ত সফটওয়্যার]] তৈরির কাজেও ব্যবহার করা যায় এবং বিএসডি লাইসেন্স অন্যান্য [[মুক্ত লাইসেন্স|ওপেনসোর্স লাইসেন্সের]] সাথে সঙ্গতিপূর্ণ।
 
বিএসডি [[অপারেটিং সিস্টেম|অপারেটিং সিস্টেমগুলি]] অন্যান্য অপারেটিং সিস্টেমের নিজেস্ব সফটওয়্যারগুলি একই [[আর্কিটেকচার|আর্কিটেকচারে]] খুব সহজেই চালাতে পারে, এই কাজটি করার জন্য এটি একটি সঙ্গতিপূর্ণ লেয়ার তৈরি করে নেয়। [[ এমুলেটর|এমুলেয়নের]] থেকে এটি অনেক সহজে ও দ্রুত কাজ করে; এটি [[লিনাক্স|লিনাক্সের]] জন্য তৈরি করা বিশেষ ধরনের অ্যাপলিকেশনগুলিও কার্যকর এবং দ্রুতগতিতে চালাতে পারে। এই কারনে এটি কম্পিউটার সার্ভারগুলি সাথেসাথে ডেক্সটপ ওয়ার্ক স্টেশনগুলিতেও সঠিকভাবে কাজ করে। এর মাধ্যমে সহজেই বানিজ্যিক ও মুক্ত নয় এমন সফটওয়্যারগুলির লিনাক্স সংস্করণ দ্রুত তৈরি করা যাচ্ছে। অনেক আগে তৈরি করা বিভিন্ন অ্যাপলিকেশন যেগুলিতে কেবলমাত্র বানিজ্যিক ইউনিক্সের সাথে পাওয়া যেত সেগুলি বিএসডি এর মাধ্যমে আরও উন্নত সংস্করণ বা পরবর্তী প্রজন্মের জন্য তৈরি করা সফটওয়্যারটির সকল বৈশিষ্ট অক্ষুন্ন রেখেই।
 
 
৬৩ নং লাইন:
 
 
== গুরুত্বপূর্ণ বিএসডি অবরোহী ==
[[Imageচিত্র:Bsd distributions usage.svg|right|thumb|[[কলাম লেখচিত্র]]-এ ২০০৫ সালে অনুষ্ঠিত জরিপের ফলাফলে বিএসডি-এর বিভিন্ন অবরোহীর ব্যবহারকারীর সংখ্যার একটি তুলনা দেখা যাচ্ছে। <ref name="survey">{{cite web|url=http://www.bsdcertification.org/downloads/pr_20051031_usage_survey_en_en.pdf|title=BSD Usage Survey|date=2005-10-31|publisher=BSD Certification Group|accessdate=2009-01-20}}</ref> জরিপে অংশগ্রহনকারীদের একাধিক বিএসডি এর নাম অন্তর্ভুক্ত করার সুযোগ ছিল।]]
 
:''আরও জানতে দেখুন: [[:Category:বিএসডি]] and [[বিএসডি অপারেটিং সিস্টেমগুলির তুলনা]]''
 
একাধিক অপারেটিং সিস্টেমের মূল ভিত্তি হিসাবে বিএসডি ব্যবহার করা হয়। এর মধ্যে রয়েছে জনপ্রিয় [[মুক্ত সোর্স|ওপেন সোর্স]] বিএসডি এর প্রায় সবগুলি যেমন:[[ফ্রীবিএসডি]], [[নেটবিএসডি]], [[ওপেন বিএসডি]]। নেটবিএসডি ও ফ্রী বিএসডি দুটিই তৈরি করা হয় ১৯৯৩ সালে। তখন এটি [[৩৮৬বিএসডি]] এর উপর ভিত্তি করে তৈরি করা হলেও পরবর্তীতে [[4.4BSD]]-Lite প্রকাশের পর এদের কোডবেজ হিসাবে [[4.4BSD]]-Lite ব্যবহার শুরু করা হয়। নেট বিএসডি থেকে ওপেন বিএসডি আলাদা করে তৈরি করা হয় ১৯৯৫ সালে। বর্তমানে বিএসডি বলতে এই এই তিনটিকেই বোঝানো হয়। পরবর্তীতে এগুলি থেকে আরও অনেক ধরনের বিএসডি তৈরি করা হয়েছে, যার মধ্যে রয়েছে [[DragonFly BSD]], [[FreeSBIE]], [[MirOS BSD]], [[DesktopBSD]], এবং [[PC-BSD]]। বিশ্ববিদ্যালয় এর প্রকল্প বা বানিজ্য়িক কাজের উদ্দেশ্যে তৈরি করা ছাড়াও আরও বিষয় ও কাজের ভিত্তিতে এই বিএসডি গুলি তৈরি করা হয়েছে। বর্তমান সময়ের বেশ কিছু জনপ্রিয় বানিজ্যিক অপারেটিং সিস্টেম বিএসডি বা এর কোন অবরোহীর উপর ভিত্তি করে তৈরি করা হয়েছে; যেমন [[Sun Microsystems|সান মাইক্রোসিস্টেমের]] [[সান অপারেটিং সিস্টেম]]এবং [[অ্যাপ্‌ল কম্পিউটার]] এর [[ম্যাকিনটোশ_অপারেটিং_সিস্টেমম্যাকিনটোশ অপারেটিং সিস্টেম|ম্যাক অপারেটিং সিস্টেম]]।
 
এখনকার সময়ের প্রায় সবগুলি বিএসডি অপারেটিং সিস্টেমই [[মুক্ত সোর্স|ওপেন সোর্স]] এবং এগুলি বিনামূল্যে নামিয়ে ব্যবহার করা যায় [[বিএসডি লাইসেন্স|বিএসডি লাইসেন্সের]] অধিনে থেকেই । তবে একমাত্র ব্যতিক্রম হল [[ম্যাকিনটোশ_অপারেটিং_সিস্টেমম্যাকিনটোশ অপারেটিং সিস্টেম|ম্যাক অপারেটিং সিস্টেম]]। এটির [[মনোলিথিক কার্নেল]] আর্কিটেকচার ব্যবহার করে তৈরি করা হলেও এটির বিশেষ বৈশিষ্ট হল এর [[hybrid kernel]]।
 
অতীতে ইউনিক্সের বিভিন্ন বানিজ্যিক সংস্করণের মূল ভিত্তি হিসাবে বিএসডি ব্যবহার করা হয়, এগুলির মধ্যে রয়েছে [[Sun Microsystems|সান মাইক্রোসিস্টেমের]] [[সান অপারেটিং সিস্টেম]], [[Sequent Computer Systems]]-এর [[Dynix]], [[NeXT]]-এর [[NeXTSTEP]], [[Digital Equipment Corporation]]-এর [[Ultrix]] এবং OSF/1 AXP (যেটি এখন [[Tru64 UNIX]] নামে পরিচিত)।NeXT এর সফটওয়্যারের কিছু ম্যাক অপারেটিং সিস্টেমের ভিত্তি তৈরীতে ব্যবহৃত হয়েছে। ম্যাক অপারেটিং সিস্টেম হল সর্বাধিক ব্যাবসা সফল বিএসডি অবরোহীগুলির মধ্যে অন্যতম।
 
== তথ্যসূত্র ==
৮৪ নং লাইন:
* Marshall K. McKusick, George V. Neville-Neil, ''The Design and Implementation of the FreeBSD Operating System'' (Addison Wesley, August 2, 2004; ISBN 978-0-201-70245-3)
* Samuel J. Leffler, Marshall K. McKusick, Michael J. Karels, [[John Quarterman|John S. Quarterman]], ''The Design and Implementation of the 4.3BSD UNIX Operating System'' (Addison Wesley, November, 1989; ISBN 978-0-201-06196-3)
* Chris DiBona, Mark Stone, Sam Ockman, Open Source (Organization), Brian Behlendorf and [[Scott Bradner|J. Scott Bradner]], ''Open Sources: Voices from the Open Source Revolution''. [http://www.oreilly.com/ O'Reilly & Associates], 1999. Trade paperback, 272 pages. ISBN 978-1-56556592-92582582-3. Online [http://www.oreilly.com/catalog/opensources/book/toc.html version]; [[Marshall Kirk McKusick]], chapter on BSD, [http://www.oreilly.com/catalog/opensources/book/kirkmck.html ''"Twenty Years of Berkeley Unix - From AT&T-Owned to Freely Redistributable"'']
* [[Peter H. Salus]], ''The Daemon, the GNU & The Penguin'' (Forthcoming - currently being serialised on the [[Groklaw]] website)
* [[Peter H. Salus]], ''A Quarter Century of UNIX'' (Addison Wesley, June 1, 1994; ISBN 978-0-201-54777-1)
* [[Peter H. Salus]], ''Casting the Net'' (Addison-Wesley, March 1995; ISBN 978-0-201-87674-1)
 
== বহিঃসংযোগ ==
 
* [http://en.wikipedia.org/wiki/BSD ইংরেজি উইকিপিডিয়া]
* [http://www.freebsd.org ফ্রীবিএসডি], [http://www.netbsd.org নেটবিএসডি], [http://www.openbsd.org ওপেন বিএসডি], [http://www.dragonflybsd.org/ DragonFlyBSD], [http://desktopbsd.net/ ডেক্সটপবিএসডি] and [http://www.pcbsd.org পিসি-বিএসডি] – জনপ্রিয় বিএসডি সংস্করণ
* [http://www.freebsd.org/cgi/cvsweb.cgi/~checkout~/src/share/misc/bsd-family-tree?rev=HEAD A timeline of BSD and Research UNIX]
* [http://www.levenez.com/unix/ ইউনিক্সের ইতিহাস] – ইউনিক্স ও বিএসডি এর ইতিহাস
* [http://www.google.com/bsd বিএসডি বিষয়ক গুগলের বিশেষ সার্চ করার ব্যবস্থা ]
* [http://www.bsdcertification.org The BSD Certification Group]
* [http://distrowatch.com/ DistroWatch A site containing usage statistics and links for many Linux and BSD variants]
* [http://www.bsdworld.net বিএসডি বিষয়ক খবর, সার্চ ইঞ্জিন, ফোরাম ও টিউটোরিয়াল]
 
 
১০৪ নং লাইন:
{{stub}}
 
 
<!-- interwiki -->
 
[[বিষয়শ্রেণী:অপারেটিং সিস্টেম প্রযুক্তি]]
[[Categoryবিষয়শ্রেণী:বিএসডি]]
 
 
<!-- interwiki -->
[[Category:বিএসডি]]