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

تازه کار => انجمن تازه‌کاران => نویسنده: Digi Ladder در 18 آذر 1393، 06:37 ب‌ظ

عنوان: چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: Digi Ladder در 18 آذر 1393، 06:37 ب‌ظ

سلام

چرا همیشه عبارت گنو را بهمراه نام لینوکس بکار می بریم؟

ممنون
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: M!lad در 18 آذر 1393، 06:46 ب‌ظ
سیستم عامل از بخش های مختلفی تشکیل شده.
پروژه‌ای برای ایجاد یک سیستم عامل به اسم گنو ایجاد شد.
تا سال 1991 تقریبا تمام قسمت های مورد نظر به جز کرنل سیستم عامل گنو آماده بودند.
لینوس تروالدز کرنلی که برا خودش نوشته بود رو آزاد کرد.
از کنار هم گذاشتن ابزارهای گنو و کرنل لینوکس سیستم عامل گنو/لینوکس ایجاد شد.
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: احسان☺ در 18 آذر 1393، 06:56 ب‌ظ
سلام
گفتن اون عبارت اشتباهه.تقریبا بجز بنیاد گنو و طرفدارهاش کسی این رو به کار نمیبره.
توزیع هایی مثل اوبونتو ردهت و... خودشون رو مبتنی بر لینوکس معرفی میکنن.
تنها توزیع درست و حسابی که دیدم گنو/لینوکس ر بکار ببره دبیانه که اونم وضعیتش مشخصه.
درصد بسیار کمی از یوزر اسپیس سیستم عامل رو ابزار های پروژه گنو تشکیل میدن.
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: abedzadeh در 18 آذر 1393، 07:05 ب‌ظ
الان دعوا میشه ;D
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: nixoeen در 18 آذر 1393، 08:00 ب‌ظ
چرا گنو-لینوکس؟ (https://www.gnu.org/gnu/why-gnu-linux.html)
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: narayana در 18 آذر 1393، 08:09 ب‌ظ
الان دعوا میشه ;D
منتظر بودم که دوباره یه حاشیه ایجاد بشه ولی حاشیهٔ خنده‌آور اینطوری خیلی وقت بود ندیده بودم
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: دانیال بهزادی در 18 آذر 1393، 09:01 ب‌ظ
چون اسم سیستم‌عامل گنو هست و لینوکس فقط کرنل اونه. عبارت لینوکس رو فقط برای اشتباه نشدن «سیستم‌عامل گنو با کرنل لینوکس» با «سیستم‌عامل گنو با کرنل گنو هرد» یا «سیستم‌عامل گنو با کرنل فری‌بی‌اس‌دی» به اسم سیستم‌عامل اضافه می‌کنیم و مي‌گیم گنو/لینوکس، گنو/هرد یا GNU/kFreeBSD.
در یک جمله چون سیستم‌عاملی به اسم لینوکس وجود نداره
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: ساسان در 19 آذر 1393، 03:53 ق‌ظ
چپوندن اسم گنو کنار لینوکس پروپاگاندا استالمنه. دوست داشتی برای اطلاعات بیشتر این ارسال (http://forum.ubuntu.ir/index.php/topic,104562.msg851527.html#msg851527) رو بخون.
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: ح.م در 19 آذر 1393، 06:10 ق‌ظ
گنو/لینوکس گفتنش سخته من یا به جاش اسم توزیع رو می گم یا به طور کلی می گم لینوکس ، حالا شما سه ساعت روضه بخون که لینوکس خودش ار گنو هست و اینجور حرفها که مثلا لینوکس یه بخش از سیستم عامل گنو هست ! اگر واقعا ریچارد استالمن و انجمن نرم افزارهای آزاد اینقدر قوی بود یه فکری به حال هرد می کرد ، تا وقتی لینوکس نیومده بود ، گنو داشت غاز می چروند ، به جای تشکر بگیم اصلا سیستم گنو صحیح تره ! این هم شد حرف ! ، یه لطفی کرد لینوس تروالدز اومد هسته لینوکس رو تحت پروانه GPL داد ، اینه جای تشکر  :o
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: alend در 19 آذر 1393، 07:34 ق‌ظ
زیاذ سخت نگیرید بین علما هم اختلاف است :).

مثلا ابونتو، ابونتو است نه گنو لینوکس ابونتو!

اصلا ما نسخه ای به نام لینوکس نداریم که بگیم گنو لینوکس،‌لینوکس کرنل است یک برنامه مثل لیبره آفیس.

خوبه از فردا بگویند گنو لیبره آفیس:)

پس گنو لینوکس می شود هسته لینوکس با برنامه های گنو.

لینوکس -> یک برنامه است. هسته سیستم عامل.

اگر جایی اشتباه کردم لطفا تذکر بدهید.
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: احسان☺ در 19 آذر 1393، 08:10 ق‌ظ
alend
این علما دقیقا کیان؟
لینوکس +برنامه های گنو نه! اصلی ترین بخش سیستم عامل یعنی لینوکس + چند هزار برنامه ی دیگه که یه درصدی از این ها از ابزار های پروژه گنو هستن.
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: alend در 19 آذر 1393، 08:35 ق‌ظ
alend
این علما دقیقا کیان؟
لینوکس +برنامه های گنو نه! اصلی ترین بخش سیستم عامل یعنی لینوکس + چند هزار برنامه ی دیگه که یه درصدی از این ها از ابزار های پروژه گنو هستن.
http://en.wikipedia.org/wiki/Richard_Stallman
http://en.wikipedia.org/wiki/Linus_Torvalds
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: دانیال بهزادی در 19 آذر 1393، 11:07 ق‌ظ
اگر واقعا ریچارد استالمن و انجمن نرم افزارهای آزاد اینقدر قوی بود یه فکری به حال هرد می کرد ، تا وقتی لینوکس نیومده بود ، گنو داشت غاز می چروند
من دارم از هسته‌ی هرد استفاده می‌کنم و مشکلی هم ندارم باهاش! از لینوکس هم پایدارتر بوده برام. در ضمن سال‌ها قبل از این که لینوکس بتونه روی چیزی غیر از i386 و دیسک‌هایی که خود توروالدز توی خونه‌اش داشت اجرا بشه، سیستم‌عامل گنو داشت کار مي کرد.
در ضمن کرنل لینوکس از لحاظ ساختاری واقعاً سیستم خوبی نیست، مطمئناً از داروین و NT بهتره، ولی مثلاً حتا از مینیکس هم بهتر نیست. ولی خب چیزیه که استفاده می‌شه دیگه. همون طور که انتظاری نداریم از فردا همه دیگه ویندوز استفاده نکنن، انتظار هم نداریم از لینوکس استفاده نشه، چون چیزیه که داره کار می‌کنه به هر حال و کلّی تجارت بر بسترش شکل گرفته
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: M!lad در 19 آذر 1393، 11:42 ق‌ظ
لینوکس میتونه به عنوان یکی از قسمت های مهم سیستم عامل به کار گرفته بشه! میشه خیلی راحت هم جایگزینش کرد! وقتی با یک کرنل دیگه جایگزین شده هم حتماانتظار دارن به سیستم عامل بگیم لینوکس.

عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: دانیال بهزادی در 19 آذر 1393، 11:55 ق‌ظ
مشکل اصلی اینه که تعریف دقیقی از سیستم‌عامل نیست. حرف من طبق آخرین تعریف اندرو تنن‌باوم استاد بزرگ سیستم‌عامله که سیستم‌عامل رو این‌جوری تعریف می‌کنه:
نقل‌قول
سیستم‌عامل به مجموعه‌ای نرم‌افزاری گفته می شود که شامل کرنل و تمام برنامه‌هایی است که مستقیماً با کرنل کار می‌کنند، مانند کامپایلر، کتاب‌خانه‌ها، توابع سیستمی و…
کرنل برنامه‌ایه که مستقیماً با سخت‌افزار سروکار داره و وظیفه‌ی تخصیص منابع سخت‌افزاری رو بر عهده داره. لینوکس همون‌طور که خودش ادّعا می‌کنه فقط یه کرنل هست و باید اون رو داخل سیستم‌عامل دیگری مثل گنو یا اندروید یا… به کار برد. برای همین نمی‌شه به کلّ سیستم‌عامل گفت لینوکس. از اون‌جایی که در سیستم‌عامل گنو/لینوکس، تقریباً تمامی قسمت‌های غیر از کرنل، مربوط به «سیستم‌عامل گنو» هستن، بهش می گیم گنو/ لینوکس.

توجّه داشته باشید که سیستم‌عامل گنو (۱۹۸۳) رو با پروژه‌ی گنو (۱۹۸۴) اشتباه نگیرید. پروژه‌ی گنو ربطی به سیستم‌عامل نداره و هدفش ایجاد نرم‌افزار کاربردی (اپلیکیش) آزاد بوده که توی سیستم‌عامل گنو استفاده بشه.
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: احسان☺ در 19 آذر 1393، 01:12 ب‌ظ
مشکل اصلی اینه که تعریف دقیقی از سیستم‌عامل نیست. حرف من طبق آخرین تعریف اندرو تنن‌باوم استاد بزرگ سیستم‌عامله که سیستم‌عامل رو این‌جوری تعریف می‌کنه:
نقل‌قول
سیستم‌عامل به مجموعه‌ای نرم‌افزاری گفته می شود که شامل کرنل و تمام برنامه‌هایی است که مستقیماً با کرنل کار می‌کنند، مانند کامپایلر، کتاب‌خانه‌ها، توابع سیستمی و…
کرنل برنامه‌ایه که مستقیماً با سخت‌افزار سروکار داره و وظیفه‌ی تخصیص منابع سخت‌افزاری رو بر عهده داره. لینوکس همون‌طور که خودش ادّعا می‌کنه فقط یه کرنل هست و باید اون رو داخل سیستم‌عامل دیگری مثل گنو یا اندروید یا… به کار برد. برای همین نمی‌شه به کلّ سیستم‌عامل گفت لینوکس. از اون‌جایی که در سیستم‌عامل گنو/لینوکس، تقریباً تمامی قسمت‌های غیر از کرنل، مربوط به «سیستم‌عامل گنو» هستن، بهش می گیم گنو/ لینوکس.

توجّه داشته باشید که سیستم‌عامل گنو (۱۹۸۳) رو با پروژه‌ی گنو (۱۹۸۴) اشتباه نگیرید. پروژه‌ی گنو ربطی به سیستم‌عامل نداره و هدفش ایجاد نرم‌افزار کاربردی (اپلیکیش) آزاد بوده که توی سیستم‌عامل گنو استفاده بشه.
منبعی برای نقل قولتون از اندرو تننباوم دارید؟تعریف ایشون غیر از User space + Kernel space هستش؟

در ضمن این که لینوکس رو هسته بدونیم یا نه تاثیری در واقعیت عدم وجود سیستم عامل گنو( :o) و یا گنو/لینوکس نداره.این بحث اصلا احتیاجی به مانور دادن روش نداره چون کاملا بی ربطه.مقایسه ی گنو با بقیه ی یوزر اسپیسه و نه کرنل اسپیس.گنو در مقابل باقی یوزر اسپیس توزیعی مثل اوبونتو عملا عددی نیست!

اندروید بدون لینوکس سیستم عامل نیست!یعنی چی داخل سیستم عامل اندروید به کار ببریم؟ترکیب برنامه های یوزر اسپیس با کرنل لینوکس رو میگن اندروید.
همونطور که ترکیب برنامه های یه توزیع مثل ردهت رو با کرنل لینوکس میگن ردهت! خود ردهت چیه؟فدورا چیه؟اوبونتو چیه؟یه توزیع مبتنی بر لینوکس.

حالا این بماند که بر اساس بعضی تعاریف میشه به خود کرنل لینوکس هم گفت سیستم عامل.
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: KARA_KRAL در 19 آذر 1393، 01:16 ب‌ظ
سلام
گفتن اون عبارت اشتباهه.تقریبا بجز بنیاد گنو و طرفدارهاش کسی این رو به کار نمیبره.

هیچ دلیلی به اینکه آنچه که اکثریت می گویند درست است وجود ندارد.

از اینها گذشته

آخه اینم شد دلیلی چون " تقریبا بجز بنیاد گنو و طرفدارهاش کسی این رو به کار نمیبره." پس گنو / لینوکس اشتباه
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: دانیال بهزادی در 19 آذر 1393، 01:38 ب‌ظ
این که لینوکس رو هسته بدونیم یا نه تاثیری در واقعیت عدم وجود سیستم عامل گنو( :o) و یا گنو/لینوکس نداره

شما به این‌ها چی می‌گین؟

(http://forum.ubuntu.ir/index.php?action=dlattach;topic=106097.0;attach=28782;image)
(http://forum.ubuntu.ir/index.php?action=dlattach;topic=106097.0;attach=28792;image)
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: ساسان در 19 آذر 1393، 01:42 ب‌ظ
بسکه این GNU HURD پیشرفته است که مستقیم روی هیچ سخت افزاری اجرا نمیشه باید روی شش لایه شبیه ساز آوردش بالا!  :D
دانیال لاگ بوت و خروجی glxinfo ت رو برامون بزار ببین حاجی استالمن چه کار کرده :)
عنوان: پاسخ : چرا گنو را بهمراه نام لینوکس بکار می بریم؟
ارسال شده توسط: احسان☺ در 19 آذر 1393، 01:44 ب‌ظ
سلام
گفتن اون عبارت اشتباهه.تقریبا بجز بنیاد گنو و طرفدارهاش کسی این رو به کار نمیبره.

هیچ دلیلی به اینکه آنچه که اکثریت می گویند درست است وجود ندارد.

از اینها گذشته

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

جدای از اون این همه پست و لینک و منبع و دلیل فنی رو نگاه نکردید؟(بیشتر توی تاپیک های قبلی که لینک داده شد.)باقی ارسال رو نخوندید؟یوزر اسپیس و...؟