انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: تعاریفه لینوکس ، گنو و.......؟؟؟؟  (دفعات بازدید: 5132 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین ahmaad

  • Full Member
  • *
  • ارسال: 215
تعاریفه لینوکس ، گنو و.......؟؟؟؟
« : 15 مهر 1391، 02:27 ب‌ظ »
سلام
امیدوارم جای درستی تاپیک رو ایجاد کرده باشم

قبلا مقاله ای خوندم ولی باز نتونستم دقیق توضیحات رو متوجه بشم(شاید چون کلا اولین باره درباره این موضوعات کنجکاو میشم و توضیحات مقاله هم کمی پیچیده بود)

مثلا یونیکس چه ربطی به لینوکس داره(اصلا چه تعریفی دارن این دوتا؟).گنو چه تعریفی داره و گنو/لینوکس چه معنی داره و اگر لینوکس=سیستم عامل، پس فرضا اوبونتو یا فدورا هم سیستم عامل گفته میشن؟ یا اسم دیگه ای دارن؟ کرنل به چه برنامه ای گفته میشه و توزیع چه تعریفی داره؟


آفلاین حامد سپهر

  • High Hero Member
  • *
  • ارسال: 1556
  • جنسیت : پسر
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #2 : 15 مهر 1391، 08:34 ب‌ظ »
سلام

برای اطلاعات بیشتر درباره لینوکس و گنو/لینوکس و جزئیات بیشتر:

http://forum.ubuntu.ir/index.php/topic,42982.0.html

آفلاین ahmaad

  • Full Member
  • *
  • ارسال: 215
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #3 : 15 مهر 1391، 09:27 ب‌ظ »
ممنون از دوستان ولی اکثرا لینک های داده شده مربوط به بحث های طولانی و مخالف همدیگه هست(از مقاله ای که خوندم گیح کننده تر بود :D )

اگر ممکنه دوستانی که اطلاعات کامل دارن هر کدوم رو مختصر توضیح بدن ::)

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19688
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #4 : 17 مهر 1391، 06:59 ب‌ظ »
مثلا یونیکس چه ربطی به لینوکس داره(اصلا چه تعریفی دارن این دوتا؟)
خب یونیکس یه سیستم‌عامل بود و لینوکس یه نرم‌افزار آزاده که می‌تونه به عنوان هسته (تخصیص دهنده‌ی منابع) در سیستم‌عامل‌هایی که شبیه یونیکس هستن (مثل گنو یا بی‌اس‌دی) کار کنه. ربطی هم به اون صورت ندارن به هم دیگه
نقل‌قول
.گنو چه تعریفی داره و گنو/لینوکس چه معنی داره
گنو یه سیستم‌عامل آزاد شبیه یونیکسه که اسمش سرنام واژه‌های GNU's Not Unix هست. یعنی گنو یونیکس نیست. این سیستم‌عامل خودش یه هسته‌ای داره به اسم هرد (hurd) که در حال توسعه است. برای همین می‌آن و از لینوکس به عنوان یه هسته‌ی آماده (ولی با کارآیی پایین‌تر) به جای اون استفاده می‌کنن. در عمل باز هم باید به این سیستم‌عامل بگیم گنو، ولی از اون‌جا که توسعه‌دهنده‌ی اصلی گنو (ریچارد استالمن) نمی‌خواست مردم این سیستم‌عامل با کارآیی پایین‌تر رو با سیستم‌عامل گنوی اصلی اشتباه بگیرن پیشنهاد داد که بهش بگیم گنو/لینوکس و همه هم قبول کردن.
نقل‌قول
و اگر لینوکس=سیستم عامل،
خب این فرضت که غلط بود. لینوکس سیستم‌عامل نیست، یه هسته است.
نقل‌قول
پس فرضا اوبونتو یا فدورا هم سیستم عامل گفته میشن؟ یا اسم دیگه ای دارن؟
خب اساساً که سیستم‌عامل هستن. منتها از اون‌جا که همه‌شون رونوشت‌هایی از سیستم‌عامل گنو/لینوکس هستن و فرق مبنایی‌ای با هم ندارن بهشون می‌گن یک توزیع سیستم‌عامل گنو/لینوکس.
نقل‌قول
کرنل به چه برنامه ای گفته میشه
کرنل (kernel) اسم خارجی هسته است. مثلاً انگلیسی‌ها به هسته‌ی هلو می‌گن peach kernel. در صحبت‌های ما اشاره به لینوکس یا هرد داره.
نقل‌قول
و توزیع چه تعریفی داره؟
توزیع یعنی پخش. توزیع گنو/لینوکس سیستم‌عامل گنو لینوکسه با تنظیماتی که هرکسی می‌تونه روش اعمال کنه و اون رو پخش کنه
« آخرین ویرایش: 17 مهر 1391، 07:01 ب‌ظ توسط دانیال بهزادی »
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین ahmaad

  • Full Member
  • *
  • ارسال: 215
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #5 : 17 مهر 1391، 09:39 ب‌ظ »
ممنون دانیال برای توضیحات
ولی بازم برام سوال پیش اومد

بارها و بارها شنیدم که گفته میشه«سیستم عامل لینوکس» ؛ولی با توضیحی که شما دادید این برداشت رو گرفتم که لینوکس به تنهایی، نمیتونه سیستم عامل باشه و سیستم عاملی هم وجود نداره که تنها بر پایه لینوکس نوشته شده باشه؟چرا؟

لینوکس یک برنامه ی کمکی یا همون هسته هست(و هنوزم تعریف هسته رو نمیدونم  ::) ) که میتونه با هسته ی هر سیستم عامل دیگه ای ترکیب بشه، که با ترکیب با هسته ی اون سیستم عامل،سیستم عامل جدیدی با امکانات متفاوتی بوجود میاد؟

برای توزیع

به اوبونتو گفته میشه توزیع اوبونتو از گنو/لینوکس؟
به نسخه هایی که از اوبونتو ساخته میشه(مثل کوبونتو یا زوبونتو) هم توزیع گفته میشه؟

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19688
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #6 : 17 مهر 1391، 10:02 ب‌ظ »
اگه جایی شنیدی سیستم‌عامل لینوکس می‌تونی با احترام کامل به گوینده بگی که داره اشتباه می‌کنه و چنین سیستم‌عاملی نداریم. لینوکس به عنوان هسته در سیستم‌های عاملی مثل گنو/لینوکس، اندروید، وب‌او‌اس، بادا و… به کار می‌ره
هسته برنامه‌ایه که منابع سامانه رو مدیریت می‌کنه. مثلا می‌گه الآن فلان مقدار از توان پردازنده، بهمان مقدار حافظه‌ی اصلی و دست‌رسی خواندن از روی دیسک به برنامه‌ی X داده بشه. هسته‌ها با هم ترکیب نمی‌شن. چون مشکل آشپز که دوتا بشه پیش می‌آد. ولی می‌شه هسته‌هایی که شبیه هم هستن رو با هم جایگزین کرد. مثل هرد و لینوکس که البته به این سادگی‌ها هم نیست.
اوبونتو هم اسم کاملش می‌شه توزیع گنو/لینوکس اوبونتو. هرچیز دیگه‌ای هم که از اوبونتو گرفته بشه باز هم یه توزیع گنو/لینوکسه
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین ahmaad

  • Full Member
  • *
  • ارسال: 215
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #7 : 17 مهر 1391، 10:41 ب‌ظ »
ممنون فکر کنم فهمیدم
یه سوال دیگه

اگر سیستم عامل گنو/لینوکس کارایی کمتری نسبت به گنو داره،بهتر نیست از همون گنو استفاده بشه؟

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #8 : 17 مهر 1391، 11:07 ب‌ظ »
بله کارایی بیشتری داره البته اگه روزی بوجود بیاد !!
هنوز که هسته‌ی هرد خیلی مونده تا کامل بشه. هنوز نتونستن که گنوم یا دیگر محیط‌های دستکتاپ رو روش سوار کنن.

آفلاین hamed.asl

  • High Sr. Member
  • *
  • ارسال: 534
  • جنسیت : پسر
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #9 : 17 مهر 1391، 11:12 ب‌ظ »
سلام...ممنوت از توضیحاتتون خیلی جالب بود برام :)

یه سوالی هم برام پیش اومد اونم اینکه پس این هسته ی قوی تر ‍‍یا همون hurd الان کجاست؟ و اگه هنوز قابل استفاده نیست چرا میگن قوی تره؟

آفلاین Bijan

  • Hero Member
  • *
  • ارسال: 742
  • جنسیت : پسر
  • Debian 11
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #10 : 17 مهر 1391، 11:44 ب‌ظ »
سلام...ممنوت از توضیحاتتون خیلی جالب بود برام :)

یه سوالی هم برام پیش اومد اونم اینکه پس این هسته ی قوی تر ‍‍یا همون hurd الان کجاست؟ و اگه هنوز قابل استفاده نیست چرا میگن قوی تره؟
فکر کنم دبیان یه نسخه با هسته هرد داره. اما ببین به این راحتی ها نیست هسته رو جایگزین کرد هسته لینوکس که در توزیع های مختلف استفاده میشه امتحان خودش رو پس داده و خیلی از توزیع ها به این راحتی ریسک نمیکنن هسته دیگه ای جایگزین‌ش کنند. کرنل (Kernel) که هسته اصلی سیستم عامل رو تشکیل میده با شناخت سخت افزارها با اونها ارتباط برقرار میکنه روی همین جمله آخری یکم فکر کنی میبینی که خیلی مهمه!
« آخرین ویرایش: 17 مهر 1391، 11:45 ب‌ظ توسط Bijanbnd »

آفلاین hamed.asl

  • High Sr. Member
  • *
  • ارسال: 534
  • جنسیت : پسر
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #11 : 17 مهر 1391، 11:52 ب‌ظ »
درسته برا همین پرسیدم...هسته ای که هنوز کامل نشده و کسی ریسکشو نمیکنه استفاده کنه از کجا مطمئنیم ک قوی تره؟

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19688
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #12 : 18 مهر 1391، 12:15 ق‌ظ »
چون کلّاً با این چیزهایی که تا حالا دیدی فرق داره. لینوکس و هسته‌های مشابه یک‌پارچه هستن. یعنی یه برنامه‌ی بزرگ که همه‌کار رو انجام می‌ده و این باعث کند شدنش می‌شه. ولی هرد از معماری میکروکرنل استفاده می‌کنه که محموعه‌ای از برنامه‌های کوچیکه که هر وقت لازم باشه اجرا می‌شن. این کار اون رو سریع‌تر می‌کنه و مصرف رو هم کاهش می‌ده. ولی خب همین معماری پیچیده‌ای که داره باعث شده توسعه‌اش بیش از ۲۰ سال طول بکشه و الآن هم در فاز آلفاست. احتمالاً سه چهارسال دیگه وارد فاز بتا می‌شه
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین hamed.asl

  • High Sr. Member
  • *
  • ارسال: 534
  • جنسیت : پسر
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #13 : 18 مهر 1391، 12:22 ق‌ظ »
ایول خیلی جالبه...پس مطمئنا تا چند سال آینده باید منتظر یه تحول عظیم تو دنیای ازاد باشیم :)  ممنون

آفلاین ahmaad

  • Full Member
  • *
  • ارسال: 215
پاسخ : تعاریفه لینوکس ، گنو و.......؟؟؟؟
« پاسخ #14 : 18 مهر 1391، 12:56 ق‌ظ »
پس تا چند سال آینده، گنو از گنو لینوکس جلو میزنه؟ از هر نظر؟