Loading...

مادر سیستم عامل های جهان

جالبه وقتی مطلب یونیکس را نوشتم اصلا فکر نمیکردم کسی ازش استقبال کنه و یا مطالعه کنه ولی نتیجه برعکس پیش بینی من در اومد و همه کاربران عضو خبرنامه و مشترکان RSS بدون استثناء همه مطالعه کردند و من داشتم refer ها را در کانتر وبگذر میدیدم جای خالی نداشت و کاربران لینوکس هم خیلیهاشون عضو وبلاگ من شدند و از اینجا به بعدش دیگه داره جالب میشه. خیلیها هم با ذکر منبع و بدون منبع مطلب را جای دیگه منتشر کردند و این خیلی عالی هست. بقول کورش عزیز (در نظرات) ما در سایتهای فارسی زبان منبع خوبی برای یونیکس و این چیزها نداریم و حتی من یه تحقیقاتی هم که کردم متوجه شدم ما کاربر حرفه ای لینوکس هم نداریم و کسی نیست که شناخت حرفه ای روی این سیستم عاملها داشته باشه این را زمانی متوجه شدم که وقتی از سرورهای مختلف هاستینگ لینوکس هاست میگیرد وقتی به مشکل میخوره سرور واقعا میمونند و نمیدونند مشکل چی هست تا چند روز بگذره تا مشکل را پیدا کنند یکی از دلایل این قضیه شناخته نشدن صحیح پیغام خطا در لینوکس هست، من مطلبی را به عنوان پیغام خطا نوشتم درباره ویندوز ولی این قدرتی که ویندوز در این زمینه داره لینوکس هنوز به اون حد نرسیده این یک؛ و مورد بعدی اینکه کاربران لینوکس هنوز کامل نتونستن پیام خطا را در لینوکس شناسایی کنند که این ضعف کاربرانش هست. فکر کنم من اگه رو میاوردم به لینوکس و خانواده اش احتمال داشت جامع ترین وبلاگ را در این زمینه بسازم ولی خیالتان راحت هیچ اطلاعاتی درباره لینوکس دارم.

 

این چند روز اتاقم را خالی کردم و رنگ میزدم و الان کارم تکمیل شده و موکت و غیره را همه را عوض کردم و طرحی نو آغاز کردم فکر میکنم سال 88 سال موفقیت من باشه چون هیچ سالی چنین همتی نمیکردم. در همین گیرو بیر جالب بود که با GPRS داشتم نظرات وبلاگ را میخوندم تائید میکردم و فکر میکنم من تنها آدمی هستم توی زندگی که وقت کم نمیارم و همه جوره در فعالیت هستم.
تصویر بالا اعضای دیگری از خانواده را نشون میده و آخرش موفق نشدم که اون عکس مورد علاقه خودم از خانواده سیستم عاملها را پیدا کنم.

در مطلب قبلی درباره شروع یونیکس و سرنوشت شرکت AT&T گفتم. در اینجا با توضیخات بیشتر همان مسائل و چیزهای جدید تر را ارائه میدم.
با پیشرفت یونیکس دانشجویان و آزمایشگاهها به یونیکس رو آوردند و فروشنده ها هم روی یونیکس خیلی مانور میدادند که به بهترین نحو بفروشند. خریداران متوجه شدند که سیستمهای یونیکس همه جا در دسترس هست ولی بدون سرمایه گذاری عمده و تلاش برای عملکرد بهتر غیر ممکن است علامت تجاری یونیکس همه جا وجود داشت اما برای محصولات متعدد هم بکار میرفت. سال 1980 بازار یونیکس کاملا داغ شده بود که مورد توجه محققان و تحلیلگران ضنعتی قرار گرفت. ولی خوب مورد جالب که پیش اومد همه میگفتن یونیکس چیست و آیا برای تجارت مناسب هست یا نه. در اینجا یکی از نتایج منفی که برای یونیکس پیش اومد این بود که فروشندگان تو سر مال هم دیگه میزدند برای اینکه به مردم بگند یونیکس ما بهتر از مال بقیه هست و این نه تنها یونیکس را ضعیف نکرد بلکه بهتر هم کرد چون نقاط ضعف یونیکس و همینطور قوت یونیکس را نمایان ساخت. بعد از این قضیه فروشنده ها در سال 1984 به فکر این افتادند که برای گسترش بازار خودشون از سیستم باز استفاده کنند. سیستم باز را دیگه الان میدونید همون open source سیستمهایی هستند که استانداردهای ویژگیهای مورد توافق را داره که این قضیه باعث تشکیل شرکت x/open با مسئولیتی محدود شد. بنا به گفته این شرکت سیستمهای باز جامع بوده و هست. سیستمهای جامع موجب صرفه جویی هزینه و جذب گسترده وسیعتری از متقاضیان و رقبا در شرایط مساوی است. x/open سیستم unix را به عنوان platform سیستمهای باز انتخاب میکنه.

در اون موقع هم هنوز at&t مالکیتی داشت و تا اواسط دهه 1980 فعالیت های بازرگانی کمی هم با اون انجام داد سپس نقاط برجسته x/open به وضوح خودش را نشون داد که بیشتر مورد علاقه مصرف کنندگان هست ولی جالب این بود که سوالی بود کدام نسخه از unix؟

در حرکتی که برای اتحاد در بازار مورد توجه قرار گرفت at&t و sun و microsoft اعلام عقد قرار داد جدیدی کردند که نتیجه ای جز بوجود آمدن اصل unix نبود.

و اما در ادامه موقعیکه بازار کار بعضی از فروشنده ها رکود شد با یکدیگر متحد شدند تا سیستم عامل های باز جدید خود را توسعه دهند. سازمان جدید OSF یعنی open software یا نرم افزار باز نام گرفت. در پاسخ به این حرکت آنها at&t/sun facation یونیکس unix بین المللی تشکیل شد.
جنگهای unix بعدا فروشنده ها را دو گروه کرد:
سیستم v AT&T و سیستم OSF که به OSF/1 معروف است. در ضمن شرکت x/open بازار را هم دست گرفت و روند استاندارد کردن api های لازم را برای تعیین سیستم عامل ادامه داد.
یکی از بازدیدکنندگان به من فحش داده بود که نتونستم تائیدش کنم و نوشته بود تو اصلا معنی open source را نمیدونی!

XPG4 در اکتبر 1992 عرضه شد. در طی این مدت x/open به عنوان علامت تجاری برنامه ای که بر مبنای ضمانتهای فروشنده و توسط آزمون حمایت شده بود، جایگاه خود را پیدا کرد. تا زمان انتشار XPG4 ، x/open دامنه ویژگیهای سیستم باز در زمینه نیازهای بازار را گسترش داد. با مشخص شدن مزایای علامت تجاری x/open ، بسیاری از سازمانهای بزرگ از آن به عنوان اساس طراحی سیستم و تدارک آن استفاده کردند. در سال 1993 بیش از هفت میلیارد دلار برای سیستمهایی با علامت تجاری x/open پرداخت شد. با شروع سال 1997 این رقم به بیش از بیست و سه میلیارد دلار افزایش یافت.در این تاریخ تدارکات مربوط به single Unix بالغ بر 2/5 بیلیون دلار بود.

اوایل سال 1993، AT&T آزمایشگاه سیستم Unix را به Novell که به دنبال یک سیستم عاملی مهم برای اتصال به منحنی محصول netware بود فروخت. همزمان ، این شرکت تشخیص داد که واگذاری کنترل کیفی با علامت تجاری به یک سازمان فروشنده خنثی ، میتواند ارزش Unix را به عنوان نهادی از سیستم های باز بیش از پیش افزایش دهد. لذا اجزای تشکیل دهنده سیستم Unix که قبلا فقط در انحصار یک نفر بود ، اکنون در دسترس همگان است.

در سال 1995 SCO سیستم های تجاری Unix را از Novell خرید و کد منبع سیستم Unix و تکنولوژی آن همچنان از طریق SCO توسعه یافت.

در همین سال x/open ، علامت Unix 95 را برای سیستم های ضمانت شده کامپیوتری که می توانند مشخصات single Unix را برآورده کنند معرفی کرد . اکنون این برنامه با نشان Single Unix Specification به اوج بحران رسید:فروشندگانی که عرضه محصولات را وابسته به میزان تقاضا می دیدند اکنون روی حداکثر مقذار سیستم های Unix حساب کردند .

بیش از ده سال از زمان شکل گیری x/open ،سیستم Unix ارتباط تنگاتنگی با سیستم باز، یافت. اکنون x/open ، به عنوان بخشی از گروه open ، توسعه و گسترش Single Unix Specification را ادامه داد و برنامه مارک دار آن را از طرف انجمن IT متحد ساخت . ارائه مشخصات حاصل از این تکنولوژی، به بسیاری از سیستم ها اجازه داد تا از فلسفه Unix برای ابزارهای کوچک و حتی ساده ای حمایت کند، که می توان از راه های زیادی برای انجام اغلب وظایف پیچیده با هم ادغام شوند. پایداری روال هم کنشگر هسته از سرمایه گذاری موجود حمایت کرده و توسعه یک سری ابزارهای نرم افزاری غنی را ممکن می سازد. جنبش open source بر پایه این بنیاد پایدار بنا شده و اشتیاق برای احیای فلسفه Unix را ایجاد می کند. Open source به طرق مختلف می تواند به عنوان تحلیل اصلی سیستم های باز محسوب شود . بیش از پیش قوی تر شن این امر را متضمن می شود.

1969: شروع تاریخچه Unix به این سال بر می گردد، وقتی که ken Thompson و Dennis Ritchies روی یک گوشه از PDP4 کوچک در آزمایشگاه Bell شروع به کار کردند که نتیجه آن Unix بود.

1971:در این سال اولین ویرایش Unix انجام شد که یک اسمبلر برای file system داشت و برای پردازش متن از اسناد همگانی استفاده می کرد.

1973: در این زمان سیستم عامل با زبان C بازنویسی شد .این ویرایش قابل حمل بود و تغییری در تاریخچه سیستم عامل ایجاد کرده بود.

1975: در آن زمان Unix خانگی شده و همچنین به طور گسترده نسخه 6 آن شناخته شده بود.این اولین گستردگی موجود خارج از آزمایشگاه Bell بود.اولین BSD از نسخه 6 مشتق شده بود.

1979: هفتمین ویرایش یک ترقی بر روی همه ویرایش های قبلی بود.در این ویرایش Bourne shell به وجود آمد.

1980: مایکروسافت Xenix را معرفی و V32 و BSD4 را عرضه کرد.

1982: گروه سیستم Unix (USG) سیستم III را عرضه کرد که اولین انتشار عمومی خارج از آزمایشگاههای Bell بود.

1983: گروه تحقیقات کامپیوتر (CRG) ، گروه سیستم Unix (USG) و یک گروه دیگر برای توسعه سیستم Unix ادغام شدند.AT&T سیستم V یونیکس را معرفی کرد.

1984: دانشگاه کالیفورنیا BSD4.2 را غرضه کرد که شامل TCP/IP ، سیگنالهای جدید و x/open بود.

سیستم V دو محصول معرفی شده عرضه کرد، در این زمان 100000 نصب برای Unix در دنیا وجود داشت.

1986: در این سال BSD4.3 که شامل نام سرویس دهنده اینترنت و SVID بود.

1987:سیستم V سه محصول STREAMS ، TLI و RFS را معرفی کرد.در این زمان در دنیا750000 نصب برای Unix وجود داشت که IRIX معرفی شد.

1988: POSIX 1 منتشر شد .توابع نرم افزار باز (OSF) و Unix بین المللی (UI) شکل گرفت.

1989: در این سال سیستم V،BSD و Xenix با هم متحد شدند.

1990: x/open علامت XPG3 را روانه بازار کرد OSF/1. شروع به کار کرد طرح 9 از آزمایشگاه های بل فرستاده شد.

1991: آزمایشگاههای سیستم Unix (USL) یک شرکت به وسیله AT&T از آن خودشان شد.Linus torvalds شروع پیشرفت Linux بود.Solaris 1.0 برای اولین بار ظاهر شد.

1992: USL سیستم Unix Vرا ارائه داد که برد آن 2/4 بود . اکتبر علامت تجاری XPG4 روانه بازار شد. 22 دسامبر، Novell تمایل خود را برای کسب USL اعلام کرد .Solaris 2.0 فرستاده شد .

1993: BSD 4.4 آخرین عرضه از Berkeley بود.16 June Novell ، USL را بدست آورد.

اواخر سال 1993 : Novell تمام حقوقش را به علامت تجاری Unix و Single Unix Specification به x/open انتقال داد.COSE آغازین "Spec 1170 " را برای پیگیری سریع به x/open تحویل داد.

1994: BSD 4.4-Lite تمام کدهایی را که گمان می رفت از USL/Novell تعدی کرده اند حذف کرد.x/open به عنوان مالک جدید علامت تجاری Unix ،Single Unix Specification را (که فبلا شرح داده شد) معرفی می کند ، در حالیکه علامت تجاری Unix را از انبوه سایر کدها متمایز می کند.

1995: x/open ، برنامه ای با علامت تجاری Unix 95 را برای اجرای Single Unix Specification معرفی می کند.Novell خط تجاری UnixWare را به SCO می فروشد. Unix دیجیتالی معرفی شد..0 UnixWare 2 فرستاده شد.OpenServer 5.0 روانه بازار شد .

1996 : گروه open پیوندی میان OSF و x/open. را تشکیل می دهد .

1997 : گروه open نسخه 2 از Single Unix Specification را معرفی می کند که حمایت از زمان واقعی و رشته ها و 64 bit و مراحل بزرگتر را در بر می گیرد . این تخصیص به راحتی روی شبکه در دسترس است.

1998 : گروه open، خانواده علامت تجاری Unix 98 را که شامل پایگاه ، کارگاه و سرویس دهنده می باشد را معرفی می کند، اولین محصولات ثبت شده Unix 98 توسط Sun و IBM وNCR فرستاده شد. جنبش Open Source با اعلامیه هایی از طرف Netscape و IBM متوقف گردید UnixWare 7 و IRIX 6.5 فرستاده شد.

1999 : سیستم Unix به سن سی سالگی رسید. کرنل Linux 2.2 معرفی شد. گروه open و IEEE توسعه مشترک نسخه ای را برای POSIX و Single Unix Specification آغاز کرد. اولین Linux جهانی کنفرنس تشکیل می دهد. .com در بازار بورس هیاهویی برپا کرد .

2001 : نسخه 3 از Single Unix Specification ،IEEE ، گروه open و تلاشهای صنعتی را با یکدیگر متحد می سازد. کرنل Linux 2.4 ارئه شد. سهام IT با موقعیت سختی در بازار مواجه شد.ارزش تدارکات ارائه شده برای مارک تجاری Unix بالغ بر بیست و پنج بیلیون دلار بود.

2003 : محتوای هسته نسخه 3 Single Unix Specification به عنوان استاندارد بین المللی تایید شد.آزمایش Westwood ، برای مارک تجاری Unix 0.3 مناسب شناخته شد. Solaris9.0 فرستاده شد. کرنل Linux 2.6 ارائه شد.

در طول سالهایی که آرپانت ساخته می شد،چیزی که ستون اصلی شبکه کامپیوتری جهانی به شمار می آمد،پیشرفت بنیادی بود که حول تحقیقات و توسعه واحد سیستم Bell در آزمایشگاه Bell انجام می گرفت.

در سال 1970-1969 ،Kenneth Thompson و Dennis Ritchie مهندسان سیستم AT&T در آزمایشگاه Bell توسعه یک سیستم عامل کوچک را روی PDP7 شروع کردند.این سیستم عامل به زودی Unix نامیده می شد که هدفش بهبود کارایی سیستم های کامپیوتری چند کاربره و اشتراک زمانی بود. سیستم عاملی که قبل از Unix به کار می رفتMultics نام داشت.

در سال 73-1972 این سیستم به زبان C بازنویسی شد.با اجرای این تصمیم Unix اولین سیستم عامل widely-used بود که می توانست سوییچ کند.

از دیگر ابتکارات خوبی که Unix به وجود آورده بود همکاری بین آزمایشگاه Bell و جامعه دانشگاهی بود.

در سال 1977 جامعه دانشگاهی به رهبری Berekley گونه ای از سیستم عامل را که BSD

(Berekley Software Distribution) نامیده شد طراحی کرد.

سه نسخه از گونه BSD پایان یافته مثل open source :

Free BSD (روی راحتی نصب برای نوعی سخت افزار کامپیوتر شخصی تمرکز می کند)

Net BSD (روی نصب ساختارهای مختلف CPU تمرکز می کند)

و گونه ای از Net BSD ،Open BSD که روی امنیت تمرکز می کند.)

تا زمانیکه AT&T توسعه Unix را تحت نام system III و سپس system V ادامه داد. در همین زمان موجودیت بازرگانی به وسیله موسسه سیستم های فعلی و انفعالی ساخته شد.

در اواخر 1980 و اوایل 1990 ، AT&T و Unix از هم جدا شدند که Unix در تجارت پیروز بود و در بعضی شرکتهای سخت افزاری سیستم AT&T به کار رفته بود.

به هر حال در سال 1979 نسخه 7 به Unix اضافه شد که پدربزرگ همه سیستم های Unix نامیده شد و system V پایان تشکیلات مبتکرانه BSD بود.

تصاویر پائین محیطی از بعضی از سیستم عاملها از خانواده یونیکس است.

تصویر پائین از هم از ابتکار شرکت اپل سیستم عامل مک هست که انصافا BSD و MAC و لینوکس از بهترینها هستند.

تاریخچه ویندوز شرکت مایکروسافت

من قبلا در مطلبی با عنوان تاریخچه مایکروسافت توضیحات کامل را دادم و در اینجا خلاصه ای همراهی میکنم. اولین نسخهٔ ویندوز در سال ۱۹۸۳ عرضه شد (ویندوز ۱٫۰). این برنامه، یک واسط کاربری گرافیکی و محیطی پنجره‌ای را تحت سیستم عامل دیسکی یا همان MS-DOS فراهم می‌ساخت. ویندوز ۲٫۰ نیز در سال ۱۹۸۷ به عنوان ارتقایی (upgrade) بر این سیستم‌عامل روانهٔ بازار شد. این نسخه، بعداً با خصوصیاتی جدید مانند قابلیت روهم قرار گرفتن پنجره‌ها بنام ویندوز/۲۸۶ و بعد ویندوز/۳۸۶ ارایه شد. در سال ۱۹۹۲، ویندوز ۳٫۰ ارایه شد که نسبت به نسخه‌های قبلی، بسیار متحول شده بود. در سال ۱۹۹۵، شرکت مایکروسافت با ارایه ویندوز ۹۵ تحولی را در ویندوز و سیستم‌عامل‌های کامپیوترهای شخصی بوجود آورد. روند ارایه و بهینه‌سازی این سیستم‌عامل، همچنان با ویندوز ۹۸، ME ٬ XP و Vista برای رایانه‌های شخصی و ویندوز NT ٬ ۲۰۰۰ و ۲۰۰۳ برای سرور‌ها ادامه یافت. امروزه، ویندوز، مشهورترین و پرمصرفترین سیستم‌عامل جهان به شمار می‌رود. مایکروسافت با بروزرسانی و بهینه‌سازی این سیستم‌عامل قصد دارد تا تمام توقعات کاربران از یک سیستم‌عامل مناسب را برآورده سازد. البته اگر گروه مقابل آن که طرفدار سیستم‌های متن باز و لینوکس می‌باشند این اجازه را به مایکروسافت بدهند. درواقع ویندوز تنها سیستم عاملی هست که هیچ وابستگی به یونیکس نداره و کاملا مستقل است. تصویر پائین محیطی زیبا از این سیستم عامل را به شما نشون میده.

لینوکس چیست؟

لینوکس یک سیستم عامل آزاد و باز متن است که تحت مجوز GNU/GPL منتشر شده است. باز متن به این معنی که هر شخصی آزاد است تا از آن استفاده کند ،‌آن را تغییر دهد و حتی می‌تواند آن را دوباره توزیع کند.

لینوکس در سال ۱۹۹۱ در دانشگاه هلسینکی فنلاند توسط یک دانشجوی جوان به نام لینوس تروالدز نوشته شد. تروالدز در اصل با Minix (که‌یک شبه یونیکس خلاصه شده است.) کار می کرد ،‌اما تصمیم گرفت تا سیستم عاملی دلخواه خود و بر اساس UNIX خلق کند و این ماجرا با انتشار نسخه‌ی 0.02 در سال ۱۹۹۱ توسط او آغاز شد که در زمان نوشتن این مقاله آخرین نسخه‌ی پایدار آن 2.6 می باشد.
لینوس ترووالدز طی یک نامه‌ی الکترونیکی خبر نوشتن سیستم عامل بازمتن خود را اعلام کرد ، طولی نکشید که صدها نفر از سراسر دنیا خواهان کار با این سیستم عامل باز متن (Open Source) که به UNIX شباهت داشت شدند و شروع به توسعه‌ی ان کردند.

امروزه توزیع های فراوانی از لینوکس و جود دارد که از هسته و نرم افزار های آزاد (Free Software) همراه هسته تشکیل می شوند. همه‌ی این توزیع ها از یک هسته‌ی واحد به نام لینوکس استفاده می کنند.
اگر بخواهیم دقیق تر توضیح بدهیم ، لینوکس یکسری کد است و ارتباط بین سخت افزار ها و نرم افزار ها را برقرار می کند (به عنوان هسته‌یا کرنل) و یک توزیع لینوکس (که در زبان عام به ان لینوکس می گویند) شامل هسته و تعداد زیادی نرم بازمتن می باشد مانند توزیع های ردهت (Redhat) ، دبیان ( debian ) ، اسلاکویر( Slackware) وجینتو(Gentoo).

شایان ذکر است که امروزه برای راحتی به توزیع های لینوکس همان لینوکس گفته می شود که البته صحیح آن گنو/لینوکس می باشد ، چرا که بیشتر نرم افزار های استفاده شده در این توزیع ها تحت مجوز های گنو انتشار یافته اند، بنابراین این از این پس هر جا که از لینوکس نام می بریم منظورمان همان توزیع های گنو/لینوکس است مگر ان که صریحا به هسته‌ی لینوکس اشاره کنیم .
کاربران لینوکس نسبت به این سیستم عامل تعصب زیادی دارند و بیشتر نیز امید به از بین رفتن ویندوز و پیروزی سورس باز دارند چون ویندوز سورس بسته دارد ولی مایکروسافت با ارائه نسخه جدید ویندوز، هر بار جایگاه خود را در بالاترین مکان سیستم عاملها حفظ میکند.

 

 




نظرات

 

لطفاً برای ارسال نظر ابتدا وارد حساب کاربری خود بشوید
اگر تاکنون ثبت نام نکرده اید ، روی این لینک کلیک کنید

از مجموع 57,618 مطلب نوشته شده توسط 560 نویسنده در 144 وب سایت و وبلاگ آی تی فارسی زبان، تاکنون 6,971 مقاله دست چین و در نشریه خوارزمی منتشر شده اند. در حال حاضر 905 مقاله دریافت شده در انتظار نشر قرار دارند. تا امروز بیش از 45,198,000 بار این مقالات خوانده شده اند.

شرکت صنایع تولیدی فنیران تولید کننده تابلو برق با بالاترین کیفیت در ایران

http://www.sakhtemoon.com

خرید جدیدترین مدل های کارت حافظه و مموری رم ها کلاس 10

http://janebi.ir

مرکز معتبر فروش شارژ رایتل، ایرانسل، همراه اول و پرداخت قبوض

http://www.mahansharge.com

نشریه خوارزمی آگهی می پذیرد.

http://kharazmi.org

مجموعه بدنسازی و تناسب اندام در 90 روز

http://behsoft.shopfa.com

نام کاربری:
کلمه عبور: