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

تازه کار => فلسفهٔ اوبونتو، گنو/لینوکس و نرم‌افزارهای آزاد و متن‌باز => نویسنده: identi در 29 امرداد 1391، 10:30 ق‌ظ

عنوان: یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: identi در 29 امرداد 1391، 10:30 ق‌ظ
متن زیر رو که از کامنتهای اینجا (http://linuxreview.ir/1390/05/interview-with-stallman-question/#comments) نقل قول میکنم بخونید:

نقل‌قول از: saman
لینوکس همان گنو/لینوکس نیست!
داستان از جایی‌ شروع می‌‌شود که در سال ۱۹۸۳ آقای Richard Stallman در آمریکا ایده ایجاد یک سیستم عامل آزاد‌ به نام گنو(gnu) را مطرح کرد که با unix هماهنگ باشد.
unix یک سیستم عامل بود که از سال‌ها قبل توسط چند دانشگاه در آمریکا طراحی و نوشته شده بود و بکار می رفت اما کد‌های آن صاحب داشت و به نوعی آزاد‌ نبود.
gnu مخفف عبارت “gnu is not unix” است. او پس از آن یک موسسهٔ غیر انتفاعی به نام FSF ایجاد کرد تا برنامه نویسانی که نرم افزار‌ می نویسند را برای پروژهٔ gnu دور هم جمع کند. آن‌ها در مجموع تا سال ۱۹۸۹ بعضی‌ ابزار مثل ویرایشگر‌های متن و کامپایلر و حتی لیسانس مربوطه برای عرضه نرم افزار‌های خود را آماده کرده بودند اما کرنل(kernel) نداشتند! آن‌ها یک کرنل به نام Hurd آماده کردند که تا به امروز هم ناقص است و در حد یک آرزو باقی مانده!
در سال ۱۹۹۱ آقای Linus Torvalds (یک دانشجو فنلاندی در زمان مورد بحث) با استفاده از ابزار توسعه پروژهٔ gnu کرنل لینوکس را تهیه کرد یا به عبارتی نوشت. این کرنل به سرعت مورد استفاده قرار گرفت و مورد اشاره همگان برای نام بردن سیستم عامل قرار می‌گرفت اما Stallman از آن ناراضی بود. Stallman عقیده داشت که نیاوردن نام gnu در کنار نام لینوکس ارزش کاری و عقیدهٔ پروژهٔ gnu را کمرنگ می‌‌کند.
اما بسیاری این عقیده را ندارند و لینوکس را لینوکس می‌‌دانند و نه چیز دیگر. در این مورد بسیار بحث شده که در تایید نام لینوکس بصورت خلاصه بهترین اسمی که می‌توان به ترکیب مجموعه linux و gnu داد “سیستم توسعه linux\gnu” است و بنابر این نام لینوکس سیستم عامل است که همراه با ابزار gnu بصورت سیستم توسعه در می‌‌آید و این بهترین کاری است که می توان انجام داد تا تلاش‌های توسعه دهندگان gnu را ارج گذارد!
در یک تعریف سیستم عامل آمده که سیستم عامل رابط بین سخت افزار و نرم افزار است و اینجا لینوکس اینکار را انجام می دهد که “سیستم عامل” است و gnu در قسمت فضای کاربری(userland) قرار دارد. در این تعریف کرنل و سیستم عامل یکجا هستند و این هم ثابت می‌‌کند که کرنل لینوکس همان سیستم عامل لینوکس است.
استفاده از ابزار gnu در انبوهی‌ از ابزار موجود برای خلق لینوکس عامل کمکی‌ بوده اما gnu میزی نبوده که روی آن لینوکس را بسازند بلکه لینوکس میز خودش را دارد.
تعریف تکنیکی‌ سیستم عامل چیز‌هایی‌ مثل کامپایلرها، ویرایشگر‌های متن و تصویر و چیز‌هایی‌ شبیه به این را جزو سیستم عامل نمی‌داند و در حالت بسیار ساده یک سیستم عامل، نرم‌افزار مقیم در حافظه است که برنامه‌ها را بار یا خالی‌ می‌کند و کنترل دسترسی به منابع سیستم مثل CPU, RAM, Monitor, Mouse, Keyboard و غیره را کنترل می‌‌کند.
ابزاری مثل gcc, ls، sh و … از پروژه gnu اجزای یک سیستم عامل نیستند. این چنین ابزاری ممکن است ضروری باشند اما فقط نرم افزار‌هایی هستند که می‌توان آن‌ها را با مشابه آن‌ها جایگزین کرد. آن‌ها فقط در صورت نیاز به حافظه بارگذاری می‌‌شوند. تعریف سیستم عامل شامل همهٔ نرم افزار‌هایی‌ که برای کارش لازم دارد نمی‌‌شود.
سوالی‌ که باقی‌ است این است که آیا کتاب خانه‌های به اشتراک گذشته شده جزو سیستم عامل هستند؟ آن‌ها تا وقتی‌ که برای استفاده به کرنل بار می‌‌شوند جزو سیستم عامل هستند اما کارایی آن‌ها در قسمت فضای کاربری است و نه قسمتی‌ از کرنل.
لینوکس با بهره گرفتن از کامپایلر‌ها و ویرایشگر‌های پروژهٔ gnu نوشته شده، اما خیلی‌ راحت با ابزار جایگزین هم می‌توانست نوشته شود.
چیزی که همیشه ادعا می‌‌شود این است که لینوکس بدون ابزاری مثل gcc نمی‌‌تواند کار کند، اگر چه که کرنل بدون سخت افزار هم نمی تواند کار کند و شما هیچگاه نمی‌‌گویید که سخت افزار جزئی از سیستم عامل است و لینوکس بدون CPU هم کار نمی کند پس آیا اسم آن CPU/linux است؟!!
بنا بر تعریفی‌ دیگر اگر ابزار gnu مثل make یا یک کامپایلر خراب شوند سیستم عامل متوقف نمی‌‌شود چون به آن بستگی ندارد ولی‌ اگر بگویند سیستم عامل خراب شده معنی آن این نیست که کامپایلر خراب شده و بجای آن کرنل خراب شده و اینجا هم معلوم است که کرنل همان سیستم عامل است.
در دههٔ ۱۹۸۰ نرم افزار‌های بسیاری موجود بودند مثل TeX که پروژهٔ gnu از آن‌ها برای مستند سازی استفاده کرد. آیا حالا پروژهٔ gnu در اصل gnu/TeX است؟
در نوشتن لینوکس از زبان‌های برنامه نویسی C و ++C و Perl هم استفاده شده پس آیا لینوکس همان linux/gnu/TeX/Perl/C++/C است؟!

امروز یک توزیع لینوکس فقط شامل درصد کمی ابزار gnu است و کنار گذاشتن تمام ابزاری که یک سیستم عامل به آن‌ها نیاز ضروری دارد مثل x سرور یا CPU و RAM و نام شرکت سازنده مثلا RedHat به کنار و گفتن gnu/linux کاملا اشتباه است و بیشتر به یک تصمیم سیاسی شبیه است! بعضی معتقدند اصرار آقای Stallman و شرکت ایشان در صد‌ها همایش برای اینکه بگوید لینوکس همان سیستم عامل مشتق شده از gnu بوده در جهت این است تا پیروزی بزرگ “غیر آمریکایی‌” ایجاد لینوکس در اروپا را کمرنگ کند.


مشاهده می‌‌کنید که دلایلی که در بین توسعه دهندگان و کاربران لینوکس به عنوان مدافع نام لینوکس وجود دارد بسیار است و امروزه نام سیستم عامل لینوکس به همین شکل به کار می‌‌رود.

اما چرا بحث بر سر نام اینقدر مهم است؟ آقای Torvalds برای محافظت تجاری از نام Linux تلاشی نکرده بود تا سال ۱۹۹۶ که سر و کله یک نفر در آمریکا پیدا شد که ادعا می‌‌کرد از ۲ سال قبل نام Linux را به ثبت رسانده و حالا همهٔ شرکت‌هایی‌ که از نام Linux استفاده می‌‌کنند باید سهمی از فروش خود را به او بپردازند!! خود کرنل مجانی‌ و آزاد بود ولی‌ نام آن صاحب پیدا کرده بود! طوفانی از طرف انجمن‌های طرفدار Linux به پا شد و دست آخر نام به صاحب اصلی‌ یعنی‌ آقای Torvalds برگشت…
ادعای “دیگران” روی نام Linux ماجرایی است که شاید غیر از موارد مالی‌ بحث های دیگری نیز بدنبال داشته باشد…
نقل‌قول از: احسان
در ساختار سیستم عامل و تعاریفی که آمده است همش به هسته اشاره شده و از هسته به نام سیستم عامل نام برده شده.
به نظرم کسی که رشتش کامپیوتره بیشتر متوجه می شه منظورم چیه. مثلا من هیچ جا ندیدم بگن هسته همون سیستم عامل نیست و مثلا با ابزار جانبیشه که سیستم عامل می شه.
و طی تعریف پرفسور تنن باوم سیستم عامل اساسی ترین برنامه سیستمی (دقت کنید برنامه) که مدیریت کلیه منابع سیستم را به عهده گرفته و زمینه ای را فراهم می سازد که برنامه کاربردی می تواند بر روی آن نوشته شود.
این لینکها رو هم بخونید:
http://www.gnu.org/gnu/why-gnu-linux.fa.html
 http://www.gnu.org/gnu/linux-and-gnu.fa.html
 http://www.gnu.org/gnu/gnu-users-never-heard-of-gnu.fa.html

کدام دروغو راستَ؟
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: حامد سپهر در 29 امرداد 1391، 11:15 ق‌ظ
راستش من اون متنها رو نخوندم چون تنبلیم شد  ;D ولی هم لینوکس درسته هم گنو/لینوکس. چون درواقع این دوتا، دوتا چیز کاملا متفاوت هستن! لینوکس اون کرنلی هست که توسط لینوس تروالدز نوشته شده و توزیع هایی مثه اوبونتو، دبیان، فدورا و... دارن از این کرنل رو سیستم عاملشون استفاده میکنن. اما گنو/لینوکس اون سیستم عاملی هست که از لینوکس به عنوان کرنلش استفاده میکنه. مثل گنو/لینوکس دبیان :)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: identi در 29 امرداد 1391، 11:26 ق‌ظ
راستش من اون متنها رو نخوندم چون تنبلیم شد  ;D ولی هم لینوکس درسته هم گنو/لینوکس. چون درواقع این دوتا، دوتا چیز کاملا متفاوت هستن! لینوکس اون کرنلی هست که توسط لینوس تروالدز نوشته شده و توزیع هایی مثه اوبونتو، دبیان، فدورا و... دارن از این کرنل رو سیستم عاملشون استفاده میکنن. اما گنو/لینوکس اون سیستم عاملی هست که از لینوکس به عنوان کرنلش استفاده میکنه. مثل گنو/لینوکس دبیان :)
معلومه نقل قول ها رو هم نخوندی! توی نقل قول اول داره میگه گنو/لینوکس اشتباهه و لینوکس درسته که کرنله ولی سیستم عامل هم همین کرنله: پس باید بگیم سیستم عامل لینوکس!
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: حامد سپهر در 29 امرداد 1391، 11:40 ق‌ظ
راستش من اون متنها رو نخوندم چون تنبلیم شد  ;D ولی هم لینوکس درسته هم گنو/لینوکس. چون درواقع این دوتا، دوتا چیز کاملا متفاوت هستن! لینوکس اون کرنلی هست که توسط لینوس تروالدز نوشته شده و توزیع هایی مثه اوبونتو، دبیان، فدورا و... دارن از این کرنل رو سیستم عاملشون استفاده میکنن. اما گنو/لینوکس اون سیستم عاملی هست که از لینوکس به عنوان کرنلش استفاده میکنه. مثل گنو/لینوکس دبیان :)
معلومه نقل قول ها رو هم نخوندی! توی نقل قول اول داره میگه گنو/لینوکس اشتباهه و لینوکس درسته که کرنله ولی سیستم عامل هم همین کرنله: پس باید بگیم سیستم عامل لینوکس!

هروقت شما به ویندوز xp گفتی سیستم عامل  Hybrid من هم میگم سیستم عامل لینوکس!

درضمن این بنده خدا برچه اساسی گفته سیستم عامل همین کرنله؟ درسته همه کارا رو کرنل داره انجام میده، ولی شما با یه کرنل خالی هیچ کاری نمیتونه بکنی! پس این جمله و نتیجش به نظر من کاملا غلطه.
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: identi در 29 امرداد 1391، 12:15 ب‌ظ
هروقت شما به ویندوز xp گفتی سیستم عامل  Hybrid من هم میگم سیستم عامل لینوکس!
پس باید بگی گنو، نه گنو/لینوکس یا اینکه اگر میخوای بگی گنو/لینوکس از اون طرف هم باید بگی XP/Hybrid
تازه عملکرد کرنل ویندوز، آش شله قلمکاره! نمیشه کرنل رو مشخصا تفکیک کرده از بقیه اش!

درضمن این بنده خدا برچه اساسی گفته سیستم عامل همین کرنله؟
@حامد سپهر
هنوزم تنبلی ات اومده متن را کامل نخوندی! بر اساس تعریفی که از سیستم عامل کرده: "در یک تعریف سیستم عامل آمده که سیستم عامل رابط بین سخت افزار و نرم افزار است و اینجا لینوکس اینکار را انجام می دهد که “سیستم عامل” است و gnu در قسمت فضای کاربری(userland) قرار دارد."

درسته همه کارا رو کرنل داره انجام میده، ولی شما با یه کرنل خالی هیچ کاری نمیتونه بکنی! پس این جمله و نتیجش به نظر من کاملا غلطه.
حالا شد :)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: سلمان م. در 29 امرداد 1391، 12:53 ب‌ظ
پس باید بگی گنو، نه گنو/لینوکس
ذقیقا. چون تو خود وب‌گاه گنو نوشته GNU Operating System «سیستم‌عامل گنو»
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: حامد سپهر در 29 امرداد 1391، 01:04 ب‌ظ
بالاخره متن های اون بالا رو خوندم  :D یه نکته رو هم بگم، من دارم این بحث رو باتوجه به اطلاعات خودم انجام میدم. حالا ممکنه یه جایی اطلاعاتم اشتباه باشه که خوشحال میشم اگه اشتباه بود با دلیل و مدرک بگین که این حرفم اشتباست :)


نقل‌قول
پس باید بگی گنو، نه گنو/لینوکس یا اینکه اگر میخوای بگی گنو/لینوکس از اون طرف هم باید بگی XP/Hybrid
تازه عملکرد کرنل ویندوز، آش شله قلمکاره! نمیشه کرنل رو مشخصا تفکیک کرده از بقیه اش!

دلیل اینکه میگم گنو/لینوکس این هستش که میخوام بگم این سیستم عامل از کرنل لینوکس استفاده میکنه و براساس گنو گسترش پیدا میکنه. دلیل این هم که نمیگم XP/Hybrid اینه که این اصلا غلطه! این مثه این میمونه که شما بگی اوبونتو/لینوکس  :o آخه xp خودش اسم اون سیستم عامل هست.

نقل‌قول
بر اساس تعریفی که از سیستم عامل کرده: "در یک تعریف سیستم عامل آمده که سیستم عامل رابط بین سخت افزار و نرم افزار است و اینجا لینوکس اینکار را انجام می دهد که “سیستم عامل” است و gnu در قسمت فضای کاربری(userland) قرار دارد."

شما یه تعریف دقیق از gnu به زبون فارسی بده بعدش در مورد این بحث میکنیم. الآن دارم احساس میکنم که واقعا نمیدونم gnu چیه!  :'(

عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: سید مسعود امامیان در 29 امرداد 1391، 01:10 ب‌ظ
سیستم عامل گنو درسته ولی بهش میگن گنو/لینوکس .

پس باید بگی گنو، نه گنو/لینوکس
ذقیقا. چون تو خود وب‌گاه گنو نوشته GNU Operating System «سیستم‌عامل گنو»

حالا سوال !! چرا بیشتر سایت های خبری خارجی از کلمه لینوکس استفاده می کنند ؟!‌نمی گن گنو ؟!

یه سوال به سوال ها اضافه شد . :D
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: masoudk در 29 امرداد 1391، 01:10 ب‌ظ
حالا برای واژه ی گنو/لینوکس مخففی چیزی هم وجود داره؟

راستش و بخواین اصلا راحت تو زبون نمیچرخه. حالا اینجا چون خیلی ها رو این اسم گنو/لینوکس تاکیید میکنند من هم از همین اسم استفاده میکنم ولی مثلا تو جمع دوستان که بعضی وقتها صحبت میکنیم برای راحتی همیشه میگیم لینوکس.

چون تغریبا به همه باید توضیح داد که نگید لینوکس و باید بگید گنو/لینوکس، این کار حوصله آدم رو سر میبره.
به علاوه من فکر نکنم عده ی زیادی علاقه به این بحثها داشته باشن که مثلا اونا بگن لینوکس، ما بگیم باید بگید گنو/لینوکس.
اونا بگن فارس، ما بگیم باید بگید پارس.
اونا بگن تن ماهی، ما بگیم باید بگید ماهی تن.

نظر شما چیه؟ هیچ جوره نمیشه واسه راحتی بیشتر همین بگیم لینوکس؟
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: جادی در 29 امرداد 1391، 01:38 ب‌ظ
کلا لازم نیست همه با هم یک کار رو بکنن. از نظر منطقی توزیع هایی که ما داریم گنو/لینوکس هستن ولی واژه لینوکس هم به جاشون استفاده می شه. اگر کسی دوست داره درست بفهمه باید این رو درک کنه اگر هم کسی دوست داره دقیق بگه باید بگه گنو/لینوکس ولی گفتن لینوکس همونقدر «اشتباه» است که گیر بدیم چرا می گین‌ «نایلکس» و باید بگین «کیسه پلاستیکی».

اگر قراره همه درست چیزی رو یاد بگیرن من این دو تا رو پیشنهاد می کنم «عدم استفاده از ه به جای کسره و فهمیدن این دستور مقدماتی که «کتابه من» اشتباه است و درستش کتاب من است و دوم، یاد گرفتن اینکه کلمه ای به اسم توضیع در فارسی/عربی/آلمانی/روسی نداریم (: و یا باید بگیم توضیح یا باید بگیم توزیع - وابسته به اینکه به چه مفهومی اشاره می کنیم» ((:
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: identi در 29 امرداد 1391، 01:54 ب‌ظ
دوستان! این طرفداری ها از نام سیستم عامل گنو یا گنو/لینوکس که دارید انجام میدید، هنوز نقل قول ارسال اول رو رد نکرده! که داره اثبات میکنه باید بگیم سیستم عامل لینوکس! اول اون اثبات رو رد کنید و بعد اثبات کنید که گنو (یا گنو/لینوکس) عبارت درسته.

نقل‌قول
پس باید بگی گنو، نه گنو/لینوکس یا اینکه اگر میخوای بگی گنو/لینوکس از اون طرف هم باید بگی XP/Hybrid
دلیل این هم که نمیگم XP/Hybrid اینه که این اصلا غلطه! این مثه این میمونه که شما بگی اوبونتو/لینوکس  :o آخه xp خودش اسم اون سیستم عامل هست.
Windows/Hybrid‌ چطور؟
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: حامد سپهر در 29 امرداد 1391، 02:10 ب‌ظ
دوستان! این طرفداری ها از نام سیستم عامل گنو یا گنو/لینوکس که دارید انجام میدید، هنوز نقل قول ارسال اول رو رد نکرده! که داره اثبات میکنه باید بگیم سیستم عامل لینوکس! اول اون اثبات رو رد کنید و بعد اثبات کنید که گنو (یا گنو/لینوکس) عبارت درسته.

نقل‌قول
پس باید بگی گنو، نه گنو/لینوکس یا اینکه اگر میخوای بگی گنو/لینوکس از اون طرف هم باید بگی XP/Hybrid
دلیل این هم که نمیگم XP/Hybrid اینه که این اصلا غلطه! این مثه این میمونه که شما بگی اوبونتو/لینوکس  :o آخه xp خودش اسم اون سیستم عامل هست.
Windows/Hybrid‌ چطور؟

اول دومی رو جواب میدم  :P شما دوست داری میتونی بگی از xp windows/hybird استفاده میکنی ولی بعد ملت بهت خندیدن و مسخرت کردن به ما ربطی نداره  8)

اما حالا سوال اولی، من میگم که کلا این قسمت غلطه:

نقل‌قول
در یک تعریف سیستم عامل آمده که سیستم عامل رابط بین سخت افزار و نرم افزار است و اینجا لینوکس اینکار را انجام می دهد که “سیستم عامل” است و gnu در قسمت فضای کاربری(userland) قرار دارد. در این تعریف کرنل و سیستم عامل یکجا هستند و این هم ثابت می‌‌کند که کرنل لینوکس همان سیستم عامل لینوکس است.

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

این نکته رو هم از پستای قبلیم دوباره تکرار کنم:
نقل‌قول
من دارم این بحث رو باتوجه به اطلاعات خودم انجام میدم. حالا ممکنه یه جایی اطلاعاتم اشتباه باشه که خوشحال میشم اگه اشتباه بود با دلیل و مدرک بگین که این حرفم اشتباست
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: vandu در 29 امرداد 1391، 02:33 ب‌ظ
آقا هر کدوم رو که راحتی بگو! مهم اینه که شنونده میدونه منظورت چیه! همین کافیه...
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: identi در 29 امرداد 1391، 02:41 ب‌ظ
نقل‌قول
آقا هر کدوم رو که راحتی بگو! مهم اینه که شنونده میدونه منظورت چیه! همین کافیه...
لطفا Spam‌ندید! در مورد ارسال اول فنی بحث کنید یا اینکه نظر ندید. تاپیک باز شده که بپرسه کدام یک از نظر علمی درسته: گنو/لینوکس یا لینوکس؟ شما اومدی میگی با هر کدوم راحتی بگو  >:(

شما دوست داری میتونی بگی از xp windows/hybird استفاده میکنی ولی بعد ملت بهت خندیدن و مسخرت کردن به ما ربطی نداره
اینکه حرف من مسخره است مسئولیتش با توئه! من حرف خودت را به خودت برگرداندم که گفتی: "لینوکس اون کرنلی هست که توسط لینوس تروالدز نوشته شده و توزیع هایی مثه اوبونتو، دبیان، فدورا و... دارن از این کرنل رو سیستم عاملشون استفاده میکنن. اما گنو/لینوکس اون سیستم عاملی هست که از لینوکس به عنوان کرنلش استفاده میکنه"‌پس طبق حرف خودت حالا که میگی کرنل ویندوز Hybridنام داره پس باید بگیم Windows/Hybrid

اما اون دلایلی که باعث میشه بقیه بگن گنو/لینوکس، یکی اش اینه که لینوکس رو جز پروژه‌ی گنو نمی دونند (هورد رو از گنو میدونند)؟! اما سوال: پروژه‌ ای برای اینکه جز گنو باشه، چه ویژگی هایی باید داشته باشه؟ gpl‌ داشتن و به کاررفتن در سیستم عامل کافی نیست؟ بعضی ها هم میگن گنو فلسفه داره. فلسفه اش جدای از gplـه؟


نقل‌قول
من میگم، کرنل قسمتی از سیستم عامل است که وظیفه اصلی سیستم عامل یعنی ایجاد ارتباط بین سخت افزار و نرم افزار رو به عهده داره. خب پس تا اینجا شد یه لینوکس که فقط کرنل هست. اما سیستم عامل، محیطی هست که به کاربر اجازه میده با استفاده از اون بتونه به کاراش برسه و دستورات لازم رو به کرنل بده. پس نتیجه اینکه ما یه کرنل لینوکس داریم و یه سیستم عامل گنو/لینوکس.
این که "من میگم"‌که نشد! مستدل صحبت کن! برای این تعریفت از سیستم عامل لینک/سند بده؟!
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: سید مسعود امامیان در 29 امرداد 1391، 02:47 ب‌ظ
نمی دونم حرف شاید خنده دار باشه یا اصلا منطقی نباشه ! یکی ایمیل بزنه اینو از خوده ریچارد استالمن بپرسه !‌

خنده دار بود نه ؟ :D

مثلا ایمیل بزنیم بگیم گنو/لینوکس درسته یا گنو یا لینوکس ؟!‌ :D
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: masoudk در 29 امرداد 1391، 02:51 ب‌ظ
آقایون، من فکر کنم دوتا لینک خیلی معتبر گیر آوردم.
http://en.wikipedia.org/wiki/GNU/Linux_naming_controversy

http://fa.wikipedia.org/wiki/%D8%A8%D8%AD%D8%AB_%D9%86%D8%A7%D9%85%DA%AF%D8%B0%D8%A7%D8%B1%DB%8C_%DA%AF%D9%86%D9%88/%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3

این مقاله تمامی صحبت های دوستانی که گفتند GNU یک نرم افزار است و از کرنل لینوکس استفاده میکنه رو تایید میکنه.

پ.ن:
نقل‌قول
لطفا Spam‌ندید! در مورد ارسال اول فنی بحث کنید یا اینکه نظر ندید.
Spam is flooding the Internet with many copies of the same message
http://spam.abuse.net/overview/whatisspam.shtml
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: سید مسعود امامیان در 29 امرداد 1391، 02:54 ب‌ظ
ویکی منبع معتبری نیست .
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: identi در 29 امرداد 1391، 02:57 ب‌ظ
یکی ایمیل بزنه اینو از خوده ریچارد استالمن بپرسه !‌
خنده دار بود نه ؟ :D
مثلا ایمیل بزنیم بگیم گنو/لینوکس درسته یا گنو یا لینوکس ؟!‌ :D
شما هم تنبلی؟! لینکهای بالا را اگه میخوندی اینو رو نمیگفتی:
http://www.gnu.org/gnu/why-gnu-linux.fa.html
http://www.gnu.org/gnu/linux-and-gnu.fa.html
http://www.gnu.org/gnu/gnu-users-never-heard-of-gnu.fa.html
پاسخ ریچارد که مثل روز روشنه:
http://linuxreview.ir/1390/05/interview-with-stallman-question
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: محمدرضا ح. در 29 امرداد 1391، 03:19 ب‌ظ
اول در مورد Hybrid :

هایبرید یا هیبرید ، یک Kernel Type هست و اسم کرنل خاصی نیست. ویندوز هم کرنلش و سایر اجزا رو مثل آش رشته ای که  با شله زرد قاطی کرده باشن یک پارچه کرده.
اما مثلا داروین (کرنل مک) هم Hybrid هست و ساختار میکروکرنل در کرنل یکپارچه پیاده سازی کرده (این کل چیزی بود که توی Apple Developers نوشته بود).

اما لینوکس ، لینوکس به تنهایی قابلیت اجرایی داره ولی کاربردی نیست. ابزارهای گنو عموما Userland هستند و اجزای اساسی سیستم رو هم تشکیل میدند.
نمونش GRUB (که همیشه دم دسته موقع بوت شدن سیستم!).

در مورد لینوکس یا گنو/لینوکس نظر لینوس تروالدز:

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

اما نامگذاری تیم هایی که توزیع میسازن:

1- Redhat Enterprise Linux
2- PC Linux OS
3- Mandriva Linux
4- Gentoo Linux
5- Slackware Linux
6- Debian GNU/Linux
7- SUSE Enterprise Linux

توی این موارد فقط یکی گنو/لینوکس بکار برده و خب این یک مقوله سلیقه ای هست! مثلا در توزیع Mageia ، در اسمش چیزی از لینوکس یا گنو/لینوکس گفته نشده.

و خیلی از این موارد اینچنینی.

در آخر هم میگم هرچیزی دلتون میخواد بگید ، ولی مهم اینه که برای ارتقاء و اعتلای اون تلاش کنیم :)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: vandu در 29 امرداد 1391، 04:16 ب‌ظ
نقل‌قول
آقا هر کدوم رو که راحتی بگو! مهم اینه که شنونده میدونه منظورت چیه! همین کافیه...
لطفا Spam‌ندید! در مورد ارسال اول فنی بحث کنید یا اینکه نظر ندید. تاپیک باز شده که بپرسه کدام یک از نظر علمی درسته: گنو/لینوکس یا لینوکس؟ شما اومدی میگی با هر کدوم راحتی بگو  >:(

اسپم نبود جناب identi. نظر من همینه. این موضوعی که شما مطرح کردی کاملا سلیقه ایه. اصلا گفتن لینوکس یا گنو/لینوکس فرقی نداره. خودتون رو درگیر حواشی و اسامی نکنید بهتره...
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: محمدرضا ح. در 29 امرداد 1391، 04:24 ب‌ظ
نقل‌قول
آقا هر کدوم رو که راحتی بگو! مهم اینه که شنونده میدونه منظورت چیه! همین کافیه...
لطفا Spam‌ندید! در مورد ارسال اول فنی بحث کنید یا اینکه نظر ندید. تاپیک باز شده که بپرسه کدام یک از نظر علمی درسته: گنو/لینوکس یا لینوکس؟ شما اومدی میگی با هر کدوم راحتی بگو  >:(

اسپم نبود جناب identi. نظر من همینه. این موضوعی که شما مطرح کردی کاملا سلیقه ایه. اصلا گفتن لینوکس یا گنو/لینوکس فرقی نداره. خودتون رو درگیر حواشی و اسامی نکنید بهتره...

دقیقا همینطوره. مخصوصا توی کشور ما که مفهوم "سیستم عامل" هم کامل جا نیفتاده :)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: حامد سپهر در 29 امرداد 1391، 05:58 ب‌ظ
نقل‌قول
اینکه حرف من مسخره است مسئولیتش با توئه! من حرف خودت را به خودت برگرداندم که گفتی: "لینوکس اون کرنلی هست که توسط لینوس تروالدز نوشته شده و توزیع هایی مثه اوبونتو، دبیان، فدورا و... دارن از این کرنل رو سیستم عاملشون استفاده میکنن. اما گنو/لینوکس اون سیستم عاملی هست که از لینوکس به عنوان کرنلش استفاده میکنه"‌پس طبق حرف خودت حالا که میگی کرنل ویندوز Hybridنام داره پس باید بگیم Windows/Hybrid

من نمیفهمم چجوری از حرف من به اون نتیجه رسیدی که باید بگیم windows/hybird. جدای از اون شما این تاپیک رو زدی که تکلیف لینوکس و گنو/لینوکس رو مشخص کنی پس لطفا رو سوالات مانور بده نه این مسائل حاشیه ای.


نقل‌قول
این که "من میگم"‌که نشد! مستدل صحبت کن! برای این تعریفت از سیستم عامل لینک/سند بده؟!

درسته که «من میگم» نمیشه جواب. اما من همیشه از رو دلیل مدرک حرف میزنم. درضمن برای اینکه قضیه روشن بشه که چیزی به اسم سیستم عامل لینوکس نداریم فعلا این رو پیدا کردم:
http://www.go4expert.com/forums/showthread.php?t=24793 (http://www.go4expert.com/forums/showthread.php?t=24793)


ویکی منبع معتبری نیست .

درسته که ویکی پدیا منبع معتبری نیست ولی به این معنا نیست که ۱۰۰درصدش غلطه. مسلما کسی که میاد تو ویکی پدیا مینویسه از رو حساب حرف میزنه. و تجربه به من میگه ویکی پدیا تو کلیات درسته :)


نقل‌قول
مخصوصا توی کشور ما که مفهوم "سیستم عامل" هم کامل جا نیفتاده

قبول دارم خیلیا هنوز نمیتونن بهت دقیق بگن که سیستم عامل چی هست ولی گفتن اون جمله...
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: Bijan در 31 امرداد 1391، 03:52 ب‌ظ
پروژه GNU از معماری سیستم عامل UNIX استفاده میکنه. براساس این معماری لازم هستش تا این چهار جزء تکمیل شوند:
۱.کرنل (Kernel) که هسته اصلی سیستم عامل را تشکیل می داد و از اون انتظار می رفت با شناخت سخت افزارها بتونه با آنها ارتباط برقرار کند.
۲.محیط توسعه نرم افزار؛ مانند کمپایلرها و کتابخانه های مختلفی که بقیه باید از آنها برای ساخت برنامه در این سیستم عامل جدید استفاده کنند.
۳.دستورات عمومی زندگی روزمره مانند کپی فایل، برنامه هایی برای کارهای گرافیکی، پوسته ای متنی برای صادر کردن این دستورات، ابزارهایی برای فرمت کردن دیسک و... .
۴.مستندات؛ راهنماهای سیستم عامل و توضیحات متنی پیرامون آن
پروژه گنو سه جزء آخر رو تکمیل کرد، آخرین قطعه پازل برای ساخت یک سیستم عامل آزاد رو لینوس توروالدز تکمیل کرد (کرنل)... در کل همراه شدن کرنل با اون سه جز تشکیل چیزی رو دادند که درستش هم به نظرم گنو / لینوکس هستش اما خود من هم زمانی که با کسی در این مورد صحبت میکنم هیچ وقت نگفتم گنو / لینوکس و عبارت "لینوکس" رو به کار بردم.... در کل در زبان محاوره بیشتر میگن لینوکس به نظرم مشکلی هم نداره... 
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: حامد سپهر در 31 امرداد 1391، 04:07 ب‌ظ
پروژه GNU از معماری سیستم عامل UNIX استفاده میکنه. براساس این معماری لازم هستش تا این چهار جزء تکمیل شوند:
۱.کرنل (Kernel) که هسته اصلی سیستم عامل را تشکیل می داد و از اون انتظار می رفت با شناخت سخت افزارها بتونه با آنها ارتباط برقرار کند.
۲.محیط توسعه نرم افزار؛ مانند کمپایلرها و کتابخانه های مختلفی که بقیه باید از آنها برای ساخت برنامه در این سیستم عامل جدید استفاده کنند.
۳.دستورات عمومی زندگی روزمره مانند کپی فایل، برنامه هایی برای کارهای گرافیکی، پوسته ای متنی برای صادر کردن این دستورات، ابزارهایی برای فرمت کردن دیسک و... .
۴.مستندات؛ راهنماهای سیستم عامل و توضیحات متنی پیرامون آن
پروژه گنو سه جزء آخر رو تکمیل کرد، آخرین قطعه پازل برای ساخت یک سیستم عامل آزاد رو لینوس توروالدز تکمیل کرد (کرنل)... در کل همراه شدن کرنل با اون سه جز تشکیل چیزی رو دادند که درستش هم به نظرم گنو / لینوکس هستش اما خود من هم زمانی که با کسی در این مورد صحبت میکنم هیچ وقت نگفتم گنو / لینوکس و عبارت "لینوکس" رو به کار بردم.... در کل در زبان محاوره بیشتر میگن لینوکس به نظرم مشکلی هم نداره...

زبان محاوره با زبان علمی و دقیق خیلی فرق داره. من خودم وقتی دارم جلو کسی حرف میزنم که میدونم فقط تو عمرش یه لینوکس شنیده یا کسی هست که قشنگ قضیه رو میدونه بجای گنو/لینوکس میگم لینوکس(شاید چون گفتنش راحت تره!). اما وقتی که میخوام خیلی دقیق حرف بزنم یا دارم به کسی یاد میدم میگم گنو/لینوکس :)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: Bijan در 31 امرداد 1391، 04:27 ب‌ظ
پروژه GNU از معماری سیستم عامل UNIX استفاده میکنه. براساس این معماری لازم هستش تا این چهار جزء تکمیل شوند:
۱.کرنل (Kernel) که هسته اصلی سیستم عامل را تشکیل می داد و از اون انتظار می رفت با شناخت سخت افزارها بتونه با آنها ارتباط برقرار کند.
۲.محیط توسعه نرم افزار؛ مانند کمپایلرها و کتابخانه های مختلفی که بقیه باید از آنها برای ساخت برنامه در این سیستم عامل جدید استفاده کنند.
۳.دستورات عمومی زندگی روزمره مانند کپی فایل، برنامه هایی برای کارهای گرافیکی، پوسته ای متنی برای صادر کردن این دستورات، ابزارهایی برای فرمت کردن دیسک و... .
۴.مستندات؛ راهنماهای سیستم عامل و توضیحات متنی پیرامون آن
پروژه گنو سه جزء آخر رو تکمیل کرد، آخرین قطعه پازل برای ساخت یک سیستم عامل آزاد رو لینوس توروالدز تکمیل کرد (کرنل)... در کل همراه شدن کرنل با اون سه جز تشکیل چیزی رو دادند که درستش هم به نظرم گنو / لینوکس هستش اما خود من هم زمانی که با کسی در این مورد صحبت میکنم هیچ وقت نگفتم گنو / لینوکس و عبارت "لینوکس" رو به کار بردم.... در کل در زبان محاوره بیشتر میگن لینوکس به نظرم مشکلی هم نداره...

زبان محاوره با زبان علمی و دقیق خیلی فرق داره. من خودم وقتی دارم جلو کسی حرف میزنم که میدونم فقط تو عمرش یه لینوکس شنیده یا کسی هست که قشنگ قضیه رو میدونه بجای گنو/لینوکس میگم لینوکس(شاید چون گفتنش راحت تره!). اما وقتی که میخوام خیلی دقیق حرف بزنم یا دارم به کسی یاد میدم میگم گنو/لینوکس :)
خوب همینه دیگه وقتی کسی که تو عمرش فقط کلمه لینوکس رو شنیده بهش بگی گنو / لینوکس بیشتر گیج میشه و ازت میپرسه گنو / لینوکس دیگه چیه نمیدونه لینوکس همون گنو / لینوکسه! باید ۲ ساعت بهش توضیح داد اما خوب با کسی که میدونی در این مورد اطلاعات داره میگیم گنو / لینوکس  ;D
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 31 امرداد 1391، 04:46 ب‌ظ
هشدار
این جانب هزینه کاشت دندان یا ساخت پروتز دندان شما رو بر عهده نمیگیرم پس قبل خوندن از ضربه گیر استفاده کنید!
--
یه حرفی هست که میگه (چه چیزی گفتم :))‌حرف هم میگه :دی )
هر مستی پسته ولی هر پستی مست نیست !
خوب حالا اگه نفهمیدین چی شد توضیحش میدم:)
یعنی این که هر انسان مستی مطمئن باش که شخص پستی هست
ولی نمیشه گفت که هر کس مست نیست پست نیست
بازم نفهمیدین !؟
اوه اوه بابا اوضاع ادبیاتتون خلابه :)
بزارین با ریاضی توضیحش بدم !
دو تا زیر مجموعه داریم (A & B)
خوب
A{1,2,3,4,5} B{2} O
خوب میتونیم بگیم
B زیر مجموعه A هست ولی برعکسش درست نیست
بازم نفهمیدید :| عجبا اصلا ازتون انتظار نداشتم  ;D
لینوکس یک کرنل هست که بر اساس معیار های گنو و با لاینس جی پی ال ورژن ۲ گسترش داده میشه
کلی برنامه های دیگه هم داریم که بر اساس معیار های گنو گسترش داده میشن (فایرفاکس - گیمپ - وردپرس و میلیون ها برنامه دیگه)
لینوکس هم یکی از این میلیون ها برنامه هست
علاوه بر لینوکس کرنل های دیگه ای هم هستن که بر اساس معیار های گنو هستن
مثل هورد و ...
خوب
سیستم عاملی گنو سیستم عاملی هست که به وسیله نرم افزار های آزاد (یعنی تابع قوانین گنو) ساخته شده
پس درستش میشه سیستم عامل گنو
و اصتلاح لینوکس کاملا کاملا کاملا کاملا کاملا خیلی کاملا اشتباه هست :|
ولی
ولی داره ها !
چون علاوه بر لینوکس از کرنل های دیگه هم استفاده میشه معمولا اسم کرنل رو هم (که از اصلی ترین اجزای سیستم عامل هست) رو کنار گنو مینویسن
این کار برای تشخیص راحت و سریع کرنل استفاده میشه
مثلا وقتی میگن فلان او اس گنو/لینوکس هست یا گنو/هورد ... هست شما بلافاصله به کرنل پی میبرید
==
این قسمت مهم رو دوباره میگم !
گنو/لینوکس - گنو/هورد و ...
به این ها نمیشه ایرادی گرفت
گنو هم کاملا درست هست و نمیشه ایرادی گرفت
ولی لینوکس کاملاااااااااااااااااا اشتباه هست
==
اگر باز هم نفهمیدین توصیه میکنم برین سراغ ویندوز یا مک :)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: سید مسعود امامیان در 31 امرداد 1391، 05:38 ب‌ظ


و اصطلاح لینوکس کاملا کاملا کاملا کاملا کاملا خیلی کاملا اشتباه هست :|

ولی لینوکس کاملاااااااااااااااااا اشتباه هست


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

حالا سوال !! چرا بیشتر سایت های خبری خارجی از کلمه لینوکس استفاده می کنند ؟
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 31 امرداد 1391، 06:10 ب‌ظ


و اصطلاح لینوکس کاملا کاملا کاملا کاملا کاملا خیلی کاملا اشتباه هست :|

ولی لینوکس کاملاااااااااااااااااا اشتباه هست


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

حالا سوال !! چرا بیشتر سایت های خبری خارجی از کلمه لینوکس استفاده می کنند ؟
چرا بیشتر افراد به سیستم عامل ویندوز میگویند؟
به همون دلیل
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: Bijan در 31 امرداد 1391، 06:18 ب‌ظ
هشدار
این جانب هزینه کاشت دندان یا ساخت پروتز دندان شما رو بر عهده نمیگیرم پس قبل خوندن از ضربه گیر استفاده کنید!
--
یه حرفی هست که میگه (چه چیزی گفتم :))‌حرف هم میگه :دی )
هر مستی پسته ولی هر پستی مست نیست !
خوب حالا اگه نفهمیدین چی شد توضیحش میدم:)
یعنی این که هر انسان مستی مطمئن باش که شخص پستی هست
ولی نمیشه گفت که هر کس مست نیست پست نیست
بازم نفهمیدین !؟
اوه اوه بابا اوضاع ادبیاتتون خلابه :)
بزارین با ریاضی توضیحش بدم !
دو تا زیر مجموعه داریم (A & B)
خوب
A{1,2,3,4,5} B{2} O
خوب میتونیم بگیم
B زیر مجموعه A هست ولی برعکسش درست نیست
بازم نفهمیدید :| عجبا اصلا ازتون انتظار نداشتم  ;D
لینوکس یک کرنل هست که بر اساس معیار های گنو و با لاینس جی پی ال ورژن ۲ گسترش داده میشه
کلی برنامه های دیگه هم داریم که بر اساس معیار های گنو گسترش داده میشن (فایرفاکس - گیمپ - وردپرس و میلیون ها برنامه دیگه)
لینوکس هم یکی از این میلیون ها برنامه هست
علاوه بر لینوکس کرنل های دیگه ای هم هستن که بر اساس معیار های گنو هستن
مثل هورد و ...
خوب
سیستم عاملی گنو سیستم عاملی هست که به وسیله نرم افزار های آزاد (یعنی تابع قوانین گنو) ساخته شده
پس درستش میشه سیستم عامل گنو
و اصتلاح لینوکس کاملا کاملا کاملا کاملا کاملا خیلی کاملا اشتباه هست :|
ولی
ولی داره ها !
چون علاوه بر لینوکس از کرنل های دیگه هم استفاده میشه معمولا اسم کرنل رو هم (که از اصلی ترین اجزای سیستم عامل هست) رو کنار گنو مینویسن
این کار برای تشخیص راحت و سریع کرنل استفاده میشه
مثلا وقتی میگن فلان او اس گنو/لینوکس هست یا گنو/هورد ... هست شما بلافاصله به کرنل پی میبرید
==
این قسمت مهم رو دوباره میگم !
گنو/لینوکس - گنو/هورد و ...
به این ها نمیشه ایرادی گرفت
گنو هم کاملا درست هست و نمیشه ایرادی گرفت
ولی لینوکس کاملاااااااااااااااااا اشتباه هست
==
اگر باز هم نفهمیدین توصیه میکنم برین سراغ ویندوز یا مک :)
گنو / لینوکس درست تره گرچه خودم اغلب میگم لینوکس! اما توزیع های زیر که اصلا اسمی از گنو درشون نیست چی؟!!!!!!
اما نامگذاری تیم هایی که توزیع میسازن:

1- Redhat Enterprise Linux
2- PC Linux OS
3- Mandriva Linux
4- Gentoo Linux
5- Slackware Linux
6- SUSE Enterprise Linux

همونطور که prp-e هم گفت به نظر من هم بیشتر سلیقه ای هستش! و این دلیل شما که گفتید تحت معیار و قوانین گنو هستش به نظرم زیاد دلیل قانع کننده نیست که به خاطرش بگیم سیستم عامل گنو!
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 31 امرداد 1391، 06:30 ب‌ظ
درستش گنو هست :)
البته چون لینوکس هم گنو هست بشه به این دلیل حذفش کرد ولی گنو بازم درست تره
ولی استفاده از گنو یا گنو/لینوکس باعث میشه که هدف اصلی (آزادی نرم افزار) فراموش نشه
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 31 امرداد 1391، 06:37 ب‌ظ
گنو درختی است پر بار که یکی از میوه هاش لینوکس هست
--
خیلیا به درخت گیلاس میگن گیلاس !
اصل همون درخت هست (بر خلاف مثال در گنو محصولات متنوعی هست و تنها یک میوه نداره که به اون اسم نامگذاری بشه)
اگر تنها محصول این درخت گیلاس باشه شاید گفتن گیلاس خیلی هم اشتباه نباشه
ولی وقتی این درخت جادویی هست و هزار تا محصول دیگه هم داره اسم گذاری به یک میوه کاملا اشتباه هست
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: محمدرضا ح. در 31 امرداد 1391، 08:13 ب‌ظ
درستش گنو هست :)
البته چون لینوکس هم گنو هست بشه به این دلیل حذفش کرد ولی گنو بازم درست تره
ولی استفاده از گنو یا گنو/لینوکس باعث میشه که هدف اصلی (آزادی نرم افزار) فراموش نشه

شما شرکت X هستی و سیستم عامل Y تحت لایسنس شما منتشر میشه ، آیا اون جزئی از پروژه های شرکت شماست؟ مثلا آندروید جزئی از بنیاد آپاچی هست؟

لینوکس کاملا درسته. توی کتاب Linux From Scratch نسخه 6.5 کاملا این موضوع رو مطرح کرده. تو فصول اول هم هست. کاملا هم گفته که به سلیقه شما بر میگرده. با اینکه خواسته بنیاد گنو هست و خیلیا مثل دبیان ، احترام میزارن به این خواسته و میگن گنو/لینوکس.
بعضی ها برای قشنگی فقط به یکیش اکتفا میکنند. و مسائل اینچنینی.
وگرنه مثلا FreeBSD رو هم ما باید بگیم FreeBSD/FreeBSD ! چون سیستم عامل و کرنل با هم همسان و یکپارچه هستند که حالا در پروژه گنو اینطور نیست و ابزارهای سیستم عامل با عموم کرنلهای موجود منتشر شدند مثل:
http://gnu-darwin.org
یا Debian GNU/FreeBSD یا همین GNU/Linux خودمون :)
ویدئو های رسمی ، (و نه اینهایی که برای فان از یه سیستم عامل حرف میزنن :D ) هم عموما به گفتن Linux اکتفا میکنند ولی دیدم که گنو هم میگند.
آفتاپیک:
تلفظ هم مهمه. مثلا گنو با تلفظ درست Genooow هست ، ولی عموما میگیم Genow . این Genow اسم یک منظقه حفاظت شده در بندرعباس هست (ارادت خاص ریچارد نسبت به مردم ایران :lolflag:).
لینوکس هم عموما Linex تلفظ میکنند ولی درستش همین لینوکس هست :D
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 31 امرداد 1391، 08:47 ب‌ظ
درستش گنو هست :)
البته چون لینوکس هم گنو هست بشه به این دلیل حذفش کرد ولی گنو بازم درست تره
ولی استفاده از گنو یا گنو/لینوکس باعث میشه که هدف اصلی (آزادی نرم افزار) فراموش نشه

شما شرکت X هستی و سیستم عامل Y تحت لایسنس شما منتشر میشه ، آیا اون جزئی از پروژه های شرکت شماست؟ مثلا آندروید جزئی از بنیاد آپاچی هست؟

لینوکس کاملا درسته. توی کتاب Linux From Scratch نسخه 6.5 کاملا این موضوع رو مطرح کرده. تو فصول اول هم هست. کاملا هم گفته که به سلیقه شما بر میگرده. با اینکه خواسته بنیاد گنو هست و خیلیا مثل دبیان ، احترام میزارن به این خواسته و میگن گنو/لینوکس.
بعضی ها برای قشنگی فقط به یکیش اکتفا میکنند. و مسائل اینچنینی.
وگرنه مثلا FreeBSD رو هم ما باید بگیم FreeBSD/FreeBSD ! چون سیستم عامل و کرنل با هم همسان و یکپارچه هستند که حالا در پروژه گنو اینطور نیست و ابزارهای سیستم عامل با عموم کرنلهای موجود منتشر شدند مثل:
http://gnu-darwin.org
یا Debian GNU/FreeBSD یا همین GNU/Linux خودمون :)
ویدئو های رسمی ، (و نه اینهایی که برای فان از یه سیستم عامل حرف میزنن :D ) هم عموما به گفتن Linux اکتفا میکنند ولی دیدم که گنو هم میگند.
آفتاپیک:
تلفظ هم مهمه. مثلا گنو با تلفظ درست Genooow هست ، ولی عموما میگیم Genow . این Genow اسم یک منظقه حفاظت شده در بندرعباس هست (ارادت خاص ریچارد نسبت به مردم ایران :lolflag:).
لینوکس هم عموما Linex تلفظ میکنند ولی درستش همین لینوکس هست :D
گنو/لینوکس تنها برای انسان هایی که معنی آزادی نرم افزار رو فهمیدن معنی میده
وگر نه برای کسانی که به دلیل تغیر سیستم عاملشون و تنوع و یا صرف رایگان بودن و کلاس گذاشتن و تجربه جدید و ... از گنو استفاده میکنن گنو/لینوکس با لینوکس فرقی نداره
و براشون فقط همین مهم هست که چیز جدید رو دارن امتحان میکنن و ویندوز لینوکس نصب کردن که کلاسش بالاتره
جناب لینوس به نظر من از کمبود توجه روانی رنج میبره و بهتره به روانپزشک مراجعه کنه
اسمش رو گذاشته رو کرنل الان زورش میشه داره کرم میریزه مردم گنو رو بگن لینوکس !
به نظر من تکلیف مشخص هست و درستش گنو و یا بخوایم دقیق بیان کنیم گنو/لینوکس (تا یکمی هم لینوس شاد شه) هست
البته اجباری نیست شما میخوای گنو رو بگو ویندوز یا هر چیز دیگه که دلت میخواد !
منم فامیلی لینوس رو میگم تروزگولا چون راحت تره !
=
اگر هم کسی یا کتابی میگه لینوکس یا اشتباه کرده - یا مریض بوده - یا غلط مصتلح هست که بعدش توزیح داده درستش رو
--
گنو درستش هست
اگه یه سایت معتبر یا چند نفر گنده به کرومیوم بگن وب کیت دلیل نمیشه ما هم مثل اون ها اشتباهش رو بگیم
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: حامد سپهر در 31 امرداد 1391، 10:24 ب‌ظ
نقل‌قول
سیستم عامل گنو درسته ولی بهش میگن گنو/لینوکس .

حالا سوال !! چرا بیشتر سایت های خبری خارجی از کلمه لینوکس استفاده می کنند ؟

شاید چون بیشتر منظورشون رو سیستم عاملهایی هستش که دارن از کرنل لینوکس استفاده میکنند!


عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: محمدرضا ح. در 31 امرداد 1391، 10:37 ب‌ظ
نقل‌قول
سیستم عامل گنو درسته ولی بهش میگن گنو/لینوکس .

حالا سوال !! چرا بیشتر سایت های خبری خارجی از کلمه لینوکس استفاده می کنند ؟

شاید چون بیشتر منظورشون رو سیستم عاملهایی هستش که دارن از کرنل لینوکس استفاده میکنند!

دقیقا همینطوره. مصداقش آندروید و میگو هست :)

ببینم شما به مک هم میگی XNU/Darwim ؟ :D
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 31 امرداد 1391، 11:02 ب‌ظ
نقل‌قول
سیستم عامل گنو درسته ولی بهش میگن گنو/لینوکس .

حالا سوال !! چرا بیشتر سایت های خبری خارجی از کلمه لینوکس استفاده می کنند ؟

شاید چون بیشتر منظورشون رو سیستم عاملهایی هستش که دارن از کرنل لینوکس استفاده میکنند!

دقیقا همینطوره. مصداقش آندروید و میگو هست :)

ببینم شما به مک هم میگی XNU/Darwim ؟ :D
پس درستش میشه همون گنو  ](*,)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: محمدرضا ح. در 31 امرداد 1391، 11:05 ب‌ظ
نقل‌قول
سیستم عامل گنو درسته ولی بهش میگن گنو/لینوکس .

حالا سوال !! چرا بیشتر سایت های خبری خارجی از کلمه لینوکس استفاده می کنند ؟

شاید چون بیشتر منظورشون رو سیستم عاملهایی هستش که دارن از کرنل لینوکس استفاده میکنند!

دقیقا همینطوره. مصداقش آندروید و میگو هست :)

ببینم شما به مک هم میگی XNU/Darwim ؟ :D
پس درستش میشه همون گنو  ](*,)

نه درستش میشه اسم اون توزیع :)

مثلا مک در اصل باید XNU/Darwin باشه! ولی میگیم مک!

خب GNU/Linux هم توزیع های مختلفی داره و ما اونا رو به اسمشون صدا میزنیم. خیلی راحت میگیم "اوبونتو"
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 31 امرداد 1391، 11:15 ب‌ظ
نقل‌قول
سیستم عامل گنو درسته ولی بهش میگن گنو/لینوکس .

حالا سوال !! چرا بیشتر سایت های خبری خارجی از کلمه لینوکس استفاده می کنند ؟

شاید چون بیشتر منظورشون رو سیستم عاملهایی هستش که دارن از کرنل لینوکس استفاده میکنند!

دقیقا همینطوره. مصداقش آندروید و میگو هست :)

ببینم شما به مک هم میگی XNU/Darwim ؟ :D
پس درستش میشه همون گنو  ](*,)

نه درستش میشه اسم اون توزیع :)

مثلا مک در اصل باید XNU/Darwin باشه! ولی میگیم مک!

خب GNU/Linux هم توزیع های مختلفی داره و ما اونا رو به اسمشون صدا میزنیم. خیلی راحت میگیم "اوبونتو"
اره همون اوبونتو :))
راستی سرور جدید اوبونتو فردا یا پس فردا حاظر میشه :)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: دانیال بهزادی در 31 امرداد 1391، 11:55 ب‌ظ
خب اول باید دید تعریف سیستم‌عامل چیه. این‌جا (http://www.gnu.org/) نوشته:
نقل‌قول
A Unix-like operating system is a software collection of applications, libraries, and developer tools, plus a program to allocate resources and talk to the hardware, known as a kernel
و خب در Unix-like operating system بودن گنو/لینوکس هم که شکی نداریم. پس کرنل فقط یک بخش از کل سیستم‌عامل گنو/لینوکس رو تشکیل می‌ده. اون کسی که گفته فقط خود کرنل سیستم‌عامله احتمالا یا شب قبلش در نوشیدن زیاده‌روی کرده بوده، یا کارشناسی بوده که در زمان آتاری فریز شده و بعد یک‌دفعه سر از دنیای مدرن درآورده. از اون‌جایی که لینوکس هم همون‌زور که دوستان در بالا اشاره کردن گنوست، اسم اصلی این سیستم‌عامل باید «سیستم‌عامل گنو» باشه. ولی از اون‌جا که کرنل اصلی سیستم‌عامل گنو به نام «هرد» در حال توسعه‌است و درحال حاضر به جای اون از کرنل لینوکس استفاده می‌شه، برای اشتباه نشدن این ترکیب فعلی با سیستم‌عامل گنوی خالص بهش می‌گن گنو/لینوکس. یعنی اون سیستم‌عامل گنویی که داره از کرنل لینوکس استفاده می‌کنه. وبگاه گنو در ادامه می‌گه:
نقل‌قول
The Hurd, GNU's own kernel, is some way from being ready for daily use. Thus, GNU is typically used today with a kernel called Linux. This combination is the GNU/Linux operating system. GNU/Linux is used by millions, though many call it "Linux" by mistake
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: Fedora1100 در 31 امرداد 1391، 11:58 ب‌ظ
خب اول باید دید تعریف سیستم‌عامل چیه. این‌جا (http://www.gnu.org/) نوشته:
نقل‌قول
A Unix-like operating system is a software collection of applications, libraries, and developer tools, plus a program to allocate resources and talk to the hardware, known as a kernel
و خب در Unix-like operating system بودن گنو/لینوکس هم که شکی نداریم. پس کرنل فقط یک بخش از کل سیستم‌عامل گنو/لینوکس رو تشکیل می‌ده. اون کسی که گفته فقط خود کرنل سیستم‌عامله احتمالا یا شب قبلش در نوشیدن زیاده‌روی کرده بوده، یا کارشناسی بوده که در زمان آتاری فریز شده و بعد یک‌دفعه سر از دنیای مدرن درآورده. از اون‌جایی که لینوکس هم همون‌زور که دوستان در بالا اشاره کردن گنوست، اسم اصلی این سیستم‌عامل باید «سیستم‌عامل گنو» باشه. ولی از اون‌جا که کرنل اصلی سیستم‌عامل گنو به نام «هرد» در حال توسعه‌است و درحال حاضر به جای اون از کرنل لینوکس استفاده می‌شه، برای اشتباه نشدن این ترکیب فعلی با سیستم‌عامل گنوی خالص بهش می‌گن گنو/لینوکس. یعنی اون سیستم‌عامل گنویی که داره از کرنل لینوکس استفاده می‌کنه. وبگاه گنو در ادامه می‌گه:
نقل‌قول
The Hurd, GNU's own kernel, is some way from being ready for daily use. Thus, GNU is typically used today with a kernel called Linux. This combination is the GNU/Linux operating system. GNU/Linux is used by millions, though many call it "Linux" by mistake

آقا خب هر توزیع یه اسم داره و ما به همون اسم صداش میزنیم دیگه. این بحثهای بیخود چیه (((:
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: vandu در 01 شهریور 1391، 12:05 ق‌ظ
خب اول باید دید تعریف سیستم‌عامل چیه. این‌جا (http://www.gnu.org/) نوشته:
نقل‌قول
A Unix-like operating system is a software collection of applications, libraries, and developer tools, plus a program to allocate resources and talk to the hardware, known as a kernel
و خب در Unix-like operating system بودن گنو/لینوکس هم که شکی نداریم. پس کرنل فقط یک بخش از کل سیستم‌عامل گنو/لینوکس رو تشکیل می‌ده. اون کسی که گفته فقط خود کرنل سیستم‌عامله احتمالا یا شب قبلش در نوشیدن زیاده‌روی کرده بوده، یا کارشناسی بوده که در زمان آتاری فریز شده و بعد یک‌دفعه سر از دنیای مدرن درآورده. از اون‌جایی که لینوکس هم همون‌زور که دوستان در بالا اشاره کردن گنوست، اسم اصلی این سیستم‌عامل باید «سیستم‌عامل گنو» باشه. ولی از اون‌جا که کرنل اصلی سیستم‌عامل گنو به نام «هرد» در حال توسعه‌است و درحال حاضر به جای اون از کرنل لینوکس استفاده می‌شه، برای اشتباه نشدن این ترکیب فعلی با سیستم‌عامل گنوی خالص بهش می‌گن گنو/لینوکس. یعنی اون سیستم‌عامل گنویی که داره از کرنل لینوکس استفاده می‌کنه. وبگاه گنو در ادامه می‌گه:
نقل‌قول
The Hurd, GNU's own kernel, is some way from being ready for daily use. Thus, GNU is typically used today with a kernel called Linux. This combination is the GNU/Linux operating system. GNU/Linux is used by millions, though many call it "Linux" by mistake

جدا از بحث اسم چیزی که خیلی برام جالبه این تعریفی هست که شما برای سیستم عامل نقل کردید. فکر نمی کردم بشه اپلیکیشن ها و ابزار برنامه نویسی رو جزو سیستم عامل در نظر گرفت. البته با کتابخانه ها مشکلی نیست. چون جزو پلتفرم محسوب میشن. البته در حالت کلی مشکل از منه. فکر کنم من همون کارشناسی هستم که در دوران آتاری فریز شدم.
یه سوال هم داشتم. این کرنل HURD اصلا جنبه عملی داره؟ یعنی چقدر روش کار میشه؟ اگه یه وقت بشه ازش استفاده کرد اون به فلسفه آزادی نزدیک تر خواهد بود یا همین کرنل لینوکس؟!
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 01 شهریور 1391، 12:33 ق‌ظ
خب اول باید دید تعریف سیستم‌عامل چیه. این‌جا (http://www.gnu.org/) نوشته:
نقل‌قول
A Unix-like operating system is a software collection of applications, libraries, and developer tools, plus a program to allocate resources and talk to the hardware, known as a kernel
و خب در Unix-like operating system بودن گنو/لینوکس هم که شکی نداریم. پس کرنل فقط یک بخش از کل سیستم‌عامل گنو/لینوکس رو تشکیل می‌ده. اون کسی که گفته فقط خود کرنل سیستم‌عامله احتمالا یا شب قبلش در نوشیدن زیاده‌روی کرده بوده، یا کارشناسی بوده که در زمان آتاری فریز شده و بعد یک‌دفعه سر از دنیای مدرن درآورده. از اون‌جایی که لینوکس هم همون‌زور که دوستان در بالا اشاره کردن گنوست، اسم اصلی این سیستم‌عامل باید «سیستم‌عامل گنو» باشه. ولی از اون‌جا که کرنل اصلی سیستم‌عامل گنو به نام «هرد» در حال توسعه‌است و درحال حاضر به جای اون از کرنل لینوکس استفاده می‌شه، برای اشتباه نشدن این ترکیب فعلی با سیستم‌عامل گنوی خالص بهش می‌گن گنو/لینوکس. یعنی اون سیستم‌عامل گنویی که داره از کرنل لینوکس استفاده می‌کنه. وبگاه گنو در ادامه می‌گه:
نقل‌قول
The Hurd, GNU's own kernel, is some way from being ready for daily use. Thus, GNU is typically used today with a kernel called Linux. This combination is the GNU/Linux operating system. GNU/Linux is used by millions, though many call it "Linux" by mistake

جدا از بحث اسم چیزی که خیلی برام جالبه این تعریفی هست که شما برای سیستم عامل نقل کردید. فکر نمی کردم بشه اپلیکیشن ها و ابزار برنامه نویسی رو جزو سیستم عامل در نظر گرفت. البته با کتابخانه ها مشکلی نیست. چون جزو پلتفرم محسوب میشن. البته در حالت کلی مشکل از منه. فکر کنم من همون کارشناسی هستم که در دوران آتاری فریز شدم.
یه سوال هم داشتم. این کرنل HURD اصلا جنبه عملی داره؟ یعنی چقدر روش کار میشه؟ اگه یه وقت بشه ازش استفاده کرد اون به فلسفه آزادی نزدیک تر خواهد بود یا همین کرنل لینوکس؟!
هورد gplv3 هست و لینوکس gplv2
برای همین راحت از لینوکس سو استفاده میشه
برای همین توسعه دهنده ها میخوان که برن سمت هورد تا زحمتشون رو یکی بر نداره بفروشه :|
استفاده از هورد یجورایی جلوی گسترش نرم افزار غیر آزاد رو میگیره
بابت عملی بودنش بله کار میکنه (البته من کار نکردم باهاش ولی فکر کنم کم کم داره خوب میشه هرچند مونده به لینوکس برسه)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: masoudk در 01 شهریور 1391، 12:55 ق‌ظ
خوشبختانه توافق نظرهایی هم دیده میشه.

اینطور که به نظر میاد همه قبول دارند که لینوکس اسم هسته ی سیستم عامل هستش و اون نرم افزاری که روی این هسته سوار شده و داره ازش استفاده میکنه و ما مستقیم باهاش در ارتباطیم گنو نام داره.

فرض کنید من یه بدنه ی خودرو میسازم و اسمش رو میزارم گنو، و این بدنه خودرو با موتوری به نام لینوکس که قبلا جای دیگه ای ساخته شده حرکت میکنه.

خب الان بحث سلیقه میاد وسط. چون یه عده اعتقاد دارن که بدنه ی ماشین مهمه و باید این ماشین رو گنو اسم گذاری کرد.
یه عده دیگه میگن که گنو چیه بابا؟ ماشین داره با موتور لینوکس راه میره، همون لینوکسه.
یه عده ی دیگه هم میگن چون هر دوی اینها در کناره همه پس بهتره گنو/لینوکس صدا زده بشه.

به نظر من بهتره که سعی نکنیم به زور بگیم حرف من درسته، چون تو این شرایط هرکس هر استنباطی میتونه بکنه.

راستی گنو هارد همون گنوی معروفه؟
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: Bijan در 01 شهریور 1391، 01:16 ق‌ظ
آقای ava اینکه یه نفر می یاد رو چیزی که ابداع کرده اسم خودش رو میزاره چیز عجیبی نیست نمونه زیاده! بازم میگم در کل سلیقه ای هستش پس شرکتهایی که اسمی از گنو در محصولاتشون نیست و صرفا میگن لینوکس  مانند Slackware Linux هیچی نمیدونن و اشتباه میکنن! در کل قبول دارم گنو / لینوکس بگیم درست تره
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 01 شهریور 1391، 01:40 ق‌ظ
آقای ava اینکه یه نفر می یاد رو چیزی که ابداع کرده اسم خودش رو میزاره چیز عجیبی نیست نمونه زیاده! بازم میگم در کل سلیقه ای هستش پس شرکتهایی که اسمی از گنو در محصولاتشون نیست و صرفا میگن لینوکس  مانند Slackware Linux هیچی نمیدونن و اشتباه میکنن!
به نظر من کلمه گنو/لینوکس علاوه بر این که بیان گر مشخصات سیستم عامل هست به فلسفه آزادی هم اشاره داره
در حالی که استفاده از لینوکس اشتباه هست
لینوکس کاملا آزاد نیست
لینوکس قابل به کار گیری و بهره وری توسط محصولات تجاری و غیر آزاد رو داره ولی گنو اینگونه نیست
این ها رو هم در نظر نگیریم لینوکس زیر مجموعه گنو هست نه این که گنو زیر مجموعه لینوکس باشه !
این اسلاک ور با این سایت قدیمی و این که یک کلمه هم اشاره به آزادی نداره و ... وضعش مشخص هست
حالا دلیل این که چرا برخی ها میگن لینوکس !
بعضی ها نمیدونن
ولی بعضی ها درستش رو میدونن ولی بازم میگن لینوکس
یکی از اهدافش میتونه منجرف کردن جامعه آزاد باشه تا جایی که مثل مک بشه و فقط هسته آزاد باشه
یکی از اهدافش اینه که لینوس کرم میریزه از صحبت هاش میشه فهمید (لینوس فقط به فکر لینوکس هست نه نرم افزار آزاد هر چند به خاطر لینوکس مجبوره بپذیرتش)
همین لینوکس خودش کم آسیب نزده به نرم افزار آزاد
http://forum.ubuntu.ir/index.php/topic,19182.0.html
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 01 شهریور 1391، 01:51 ق‌ظ
از اونجا که عنوان تایپک هست یک بار برای همیشه اینا رو هم بخونید تا دیگه بحثی باقی نمونه
=
بسیاری از کاربران کامپیوتر بدون اینکه خود متوجه باشند هر روزه از یکی از نسخه‌های تغییریافته سیستم گنو استفاده می‌کنند. بر اثر تغییرات عجیبِ وقایع، امروزه نسخه سیستم گنویی که بصورت گسترده مورد استفاده قرار می‌گیرد با عنوان «لینوکس» شناخته می‌شود، و بسیاری از کاربران آگاه نیستند که این سیستم به طور اساسی سیستم گنو است، که توسط پروژه گنو توسعه یافته است.

لینوکس واقعا وجود دارد و این کاربران از آن استفاده می‌کنند، اما لینوکس تنها بخشی از سیستمی است که آنان استفاده می‌کنند. لینوکس یک هسته است: برنامه‌ای که در سیستم منابع ماشین را به برنامه‌هایی که اجرا می‌کنید تخصیص می‌دهد. هسته یک قسمت ضروری یک سیستم‌عامل می‌باشد اما به تنهایی بی‌فایده است و تنها در متنِ یک سیستم‌عامل کامل می‌تواند کار کند. بطور عادی لینوکس در ترکیب با سیستم‌عامل گنو بکار برده می‌شود: بطور اساسی کل سیستم گنو است، به علاوه لینوکس که به عنوان هسته عمل می‌کند، به طور خلاصه گنو/لینوکس. تمام آنچه توزیع‌های «لینوکس» نامیده می‌شوند در حقیقت توزیع‌های گنو/لینوکس هستند.

بسیاری از کاربران بطور کامل از تفاوت بین هسته که لینوکس می‌باشد و کل سیستم که آنها آن را نیز «لینوکس» می‌خوانند، آگاه نیستند. استفاده مبهم از این نام آگاهی را افزایش نمی‌دهد. این کاربران گاهی اوقات حتی فکر می‌کنند که لینوس توروالدز در سال ۱۹۹۱ با کمی کمک تمام سیستم‌عامل را توسعه داد.

عموما برنامه‌نوسان می‌دانند که لینوکس یک هسته است. اما از آنجاییکه شنیده‌اند کل سیستم «لینوکس» نامیده می‌شود، اغلب پیشینه‌ای در ذهن خود ایجاد می‌کنند که نام نهادن کل سیستم با نام هسته را توجیح می‌کند. برای نمونه بسیاری اعتقاد دارند که هنگامیکه لینوس توروالدز کار نوشتن هسته را به اتمام رساند، کاربران آن به دنبال نرم‌افزارهایی بودند که با آن کار کنند، و بیشتر موارد لازم برای ساختن یک سیستم شبه یونیکس را که از قبل فراهم بود پیدا کردند (بدون هیچ دلیلی).

اما چیزی که آنها پیدا کردند تصادفی نبود—آن سیستم گنو بود. نرم‌افزارهای آزادِ موجود برای یک سیستم کامل جمع‌آوری شده بودند، زیرا پروژه گنو از سال ۱۹۸۴ برای ساختن یک سیستم کامل مشغول فعالیت بود. در بیانیهٔ گنو هدف خود که توسعهٔ یک سیستم آزاد مشابه یونیکس است را مشخص کرده بودیم. نخستین اعلان پروژه گنو نیز طرح‌های اصلی سیستم گنو را برنامه‌ریزی کرده بود. هنگامیکه لینوکس نوشته شد سیستم گنو تقریبا تکمیل شده بود.

بیشتر پروژه‌های نرم‌افزارهای آزاد دارای هدف توسعه یک برنامه بخصوص برای یک کار بخصوص هستند. برای نمونه لینوس توروالدز برای نوشتن یک هسته شبه یونیکس (لینوکس)؛ Donald Knuth برای نوشتن یک قالب متن (TeX) و Bob Scheifler برای توسعه یک سیستم پنجره (سیستم پنجره X) شروع به کار کردند. این طبیعی است که بخواهیم میزان کمک و همکاری این پروژه‌ها را در برنامه‌هایی که از این پروژه‌ها بوجود آمده‌اند اندازه بگیریم.

اگر بخواهیم میزان همکاری پروژه‌های گنو را به این طریق محاسبه کنیم، چه نتیجه‌ای ممکن است بگیریم؟ یکی از فروشندگان سی‌دی متوجه شد که در «توزیع لینوکس» آنها نرم‌افزارهای گنو بیشترین سهم را داشته‌اند، چیزی در حدود ٪۲۸ از کل کدهای منبع که شامل اجزاء اصلی و ضروری سیستم می‌باشد و بدون آنها دیگر سیستمی وجود نخواهد داشت. خود لینوکس در حدود ٪۳ بود. (این تناسب در سال ۲۰۰۸ نیز به همین صورت است: در مخازن «اصلی» توزیع gNewSense، لینوکس ٪۱/۵ و بسته‌های گنو ٪۱۵ هستند) بنابراین اگر می‌خواهید برای سیستم بر اساس اسم کسانی که برای سیستم برنامه نوشته‌اند نامی انتخاب کنید، تنها انتخاب مناسب «گنو» می‌باشد.

اما این درست‌ترین روش برای مطرح کردن این پرسش نیست. پروژهٔ گنو پروژه‌ای برای توسعه یک بسته نرم‌افزاری خاص نبوده و نیست. پروژه‌ای برای توسعه کامپایلر C نیست، اگر چه ما این کار را انجام دادیم. پروژه‌ای برای توسعه یک ویرایشگر متن نیست، اگر چه ما یکی را توسعه دادیم. بلکه پروژه گنو در نظر دارد تا یک سیستم کامل و آزاد شبه یونیکس (گنو) را توسعه دهد.

در این سیستم افراد بسیاری کمک‌های زیادی به نرم‌افزار آزاد کرده‌اند و همگی سزاوار اعتبارند. اما دلیل اینکه سیستم گنو یک سیستم مجتمع است و فقط یک مجموعه از برنامه‌های مفید نیست این است که پروژهٔ گنو می‌خواهد آن را «واحد» کند. ما لیستی از برنامه‌هایی که نیاز داریم تا یک سیستمِ کاملِ آزاد ایجاد کنیم تهیه کردیم و بطور اصولی همهٔ چیزهایی که در آن لیست بود را پیدا کردیم، نوشتیم و یا افرادی را پیدا کردیم تا این کار را انجام دهند. ما اجزای ضروری اما غیر جذاب (۱) را نوشتیم، زیرا بدون آنها نمی‌توانستید یک سیستم داشته باشید. بعضی از اجزای سیستم ما مانند ابزارهای برنامه‌نویسی در بین برنامه‌نویسان محبوب شدند اما ما اجزای بسیار دیگری که ابزار نیستند را نیز نوشتیم (۲). ما حتی یک بازی شطرنج به نام GNU Chess را نیز توسعه دادیم، زیرا یک سیستم کامل به بازی‌های خوب نیز احتیاج دارد.

در اوایل دهه ۹۰ ما تمام سیستم بجز هسته را در کنار هم قرار دادیم. همچنین کار بر روی هستهٔ گنو هرد را نیز آغاز کرده بودیم. توسعهٔ این هسته سخت‌تر از چیزی بود که انتظار داشتیم و سرانجام گنو هرد در سال ۲۰۰۱ بطور قابل اعتماد شروع به کار کرد، اما هنوز راه زیادی در پیش است تا آن را برای استفادهٔ عموم مردم آماده کنیم.

خوشبختانه لازم نبود منتظر هرد بمانیم، زیرا لینوکس در دست است. هنگامیکه لینوس توروالدز لینوکس را نوشت، آخرین خلاء عمده را پر کرد. بنابراین افراد توانستند با قرار دادن لینوکس در کنار سیستم گنو یک سیستمِ کاملِ آزاد ایجاد کنند: یک نسخه مبتنی بر لینوکس از سیستم گنو یا به اختصار یک سیستم گنو/لینوکس.

در کنار هم قرار دادن آنها ساده به نظر می‌رسد اما این یک کار ساده و ناچیز نیست. بعضی از اجزای گنو (۳) برای کار کردن با لینوکس به تغییرات قابل توجهی احتیاج داشتند. مجتمع کردن یک سیستم کامل به عنوان یک توزیع که بطور صحیح کار کند نیز کار بزرگی است. همچنین به آدرس‌دهی و نحوهٔ نصب و بوت کردن سیستم نیز احتیاج بود، مشکلی که ما تا آن زمان با آن روبرو نشده بودیم، زیرا هنوز به آن مرحله نرسیده بودیم. کسانی که توزیع‌های مختلفی را توسعه دادند کمک قابل توجهی کردند. اما مطابق طبیعت کارها، این کاری بود که باید توسط شخصی انجام می‌گرفت.

پروژه گنو از سیستم گنو/لینوکس به خوبیِ سیستم گنو پشتیبانی می‌کند. بنیاد نرم‌افزارهای آزاد بر روی بازنویسیِ الحاقاتِ مربوط به لینوکسِ کتابخانه C گنو سرمایه‌گذاری کرد، در نتیجه اکنون آنها به خوبی با یکدیگر سازگار هستند و جدیدترین سیستم‌های گنو/لینوکس بدون هیچ تغییری از نسخهٔ جاری کتابخانه استفاده می‌کنند. همچنین بنیاد نرم‌افزارهای آزاد بر روی مراحل اولیهٔ توسعهٔ توزیع گنو/لینوکس دبیان نیز سرمایه‌گذاری کرده است.

امروزه انواع مختفلی از سیستم گنو/لینوکس (که اغلب «توزیع» نامیده می‌شوند) وجود دارد. بیشتر آنها شامل نرم‌افزارهای غیر آزاد نیز می‌شوند—توسعه‌دهندگان‌شان فلسفهٔ لینوکس را دنبال می‌کنند و نه فلسفهٔ گنو را. اما توزیع‌های کاملا آزاد نیز وجود دارد. بنیاد نرم‌افزارهای آزاد دو نوع از این توزیع‌ها را حمایت می‌کند، Ututo و gNewSense.

ساخت یک توزیع گنو/لینوکسِ آزاد تنها با حذف نرم‌افزارهای غیرآزاد مختلف میسر نمی‌شود. امروزه، نسخه‌های معمول لینوکس شامل برنامه‌های غیر آزاد نیز می‌شوند. هنگامی که سیستم شروع به کار می‌کند این برنامه‌ها درون دستگاه‌های ورودی/خروجی بارگذاری می‌شوند، و «کد منبع» لینوکس شامل تعداد زیادی از آنها است. بنابراین، داشتن یک توزیع آزاد از گنو/لینوکس مستلزم داشتن نسخه‌ای آزاد از لینوکس نیز است.

چه از گنو/لینوکس استفاده می‌کنید و چه نمی‌کنید، لطفا با استفاده دوپهلو از نام «لینوکس» عموم مردم را گیج نکنید. لینوکس هسته است، یکی از اجزاء اصلی و ضروری سیستم. کل سیستم یک سیستم گنو می‌باشد که لینوکس به آن اضافه شده است. هنگامیکه در مورد این ترکیب صحبت می‌کنید لطفاً آنرا «گنو/لینوکس» بخوانید.

اگر می‌خواهید بر روی «گنو/لینوکس» لینکی به عنوان مرجع بگذارید، این صفحه و نیز http://www.gnu.org/gnu/the-gnu-project.html انتخاب‌های مناسبی می‌باشند. اگر به «لینوکس» به عنوان هسته اشاره کردید و خواستید لینکی به عنوان مرجع به آن اضافه کنید http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?Linux یک آدرس خوب برای استفاده است.

ضمیمه: بجز گنو، پروژه دیگری بطور مستقل یک سیستم‌عامل آزاد شبه یونیکس تولید کرده است. این سیستم با عنوان BSD شناخته می‌شود و در دانشگاه برکلی توسعه پیدا می‌کند. این سیستم در دهه ۸۰ آزاد نبود اما در اوایل دهه ۹۰ آزاد شد. امروزه سیستم‌عامل‌های آزادِ موجود اغلب یا یک نوع سیستم گنو می‌باشند و یا یک نوع سیستم BSD.

گاهی اوقات مردم سوال می‌کنند که آیا BSD نیز مانند گنو/لینوکس یک نسخه از سیستم گنو می‌باشد. توسعه‌دهندگان BSD با الهام گرفتن از پروژهٔ گنو کدهای خود را آزاد کردند، و درخواست‌های آشکار طرفداران گنو آنها را برای انجام این کار ترغیب کرد، اما کد آن با کد گنو اشتراک کمی دارد. امروزه درست همانگونه که سیستم گنو و انواع آن از بعضی برنامه‌های BSD استفاده می‌کنند، سیستم‌های BSD نیز از بعضی از برنامه‌های گنو استفاده می‌کنند. اما با این حال با در نظر گرفتن کل آنها، آنها دو سیستم متفاوت می‌باشند که جداگانه رشد کرده‌اند. توسعه‌دهندگان BSD هسته‌ای ننوشته‌اند و آنرا به سیستم گنو اضافه نکرده‌اند، بنابراین نامی مانند GNU/BSD برای این وضعیت متناسب نیست.(۵)

یادداشت‌ها:

این اجزای غیر جذاب اما ضروری شامل GNU assembler، GAS و لینکر، GLD، که هردو هم اکنون جزئی از بستهٔ GNU Binutils هستند، GNU tar، و بسیاری می‌شود.
برای نمونه، Bourne Again SHell (همان BASH)، مفسر پست اسکریپتِ Ghostscript، و GNU C library ابزارهای برنامه‌نویسی نیستند. GNUCash، GNOME، و GNU Chess نیز همینطور.
به عنوان مثال GNU C library.
هنگامی که این بخش نوشته شد، یک سیستم تقریبا آزاد مشابه ویندوز توسعه داده شده بود، اما از نظر فنی به هیچ عنوان مشابه گنو یا یونیکس نبود، بنابراین تاثیری در این بحث ندارد. بخش اعظم هستهٔ سولاریس آزاد شده است، اما اگر بخواهید سیستمی آزاد از آن بسازید، گذشته از جایگزینیِ بخش‌های غیرآزاد هسته، بازهم مجبورید آن را درون گنو یا BSD قرار دهید.
از طرف دیگر، در سال‌هایی که این مقاله نگاشته شد، GNU C Library برای هستهٔ FreeBSD نیز ویرایش شد، و این امکان را به وجود آورد که سیستم گنو را با آن هسته نیز به کار رود. درست همانند گنو/لینوکس، این نیز حقیقتا نوعی از گنو است، بنابراین GNU/kFreeBSD و یا GNU/kNetBSD نامیده می‌شود، بسته به اینکه از کدام هسته استفاده شده باشد. کاربران عادی نمی‌توانند تفاوتی میان گنو/لینوکس و GNU/*BSD بیابند.
اسامی معانی را می‌رسانند؛ انتخاب اسامی معنیِ آنچه می‌خواهیم بیان کنیم را مشخص می‌کنند. نام‌های بی‌جا طرز فکری اشتباه را به مردم القا می‌کنند. یک گل رز هر نامی که داشته باشد بوی خوشی می‌دهد—اما اگر آن را خودکار بنامید، هنگامی که دیگران می‌خواهند با آن چیزی بنویسند ناامید خواهند شد. و اگر خودکار را ”رز“ بنامید، اشخاص متوجه نخواهند شد که مناسب چه کاری است. اگر سیستم‌عاملِ ما را ”لینوکس“ بنامید، خاستگاه، تاریخچه و هدفی اشتباه را خواهد رساند. اگر آن را گنو/لینوکس بنامید، اندیشه‌ای صحیح (هر چند نه با جزئیات کامل) را خواهد رساند.

اما آیا این امر برای جامعهٔ ما اهمیتی دارد؟ آیا مهم است که مردم دربارهٔ خاستگاه، تاریخچه و هدف سیستم آگاه باشند؟ بلی—چرا که مردمی که تاریخ را فراموش کنند محکوم به تکرارش هستند. دنیای آزادی که در اطراف گنو/لینوکس توسعه یافته مستحکم نیست؛ مشکلاتی که باعث شدند تا ما گنو را توسعه دهیم کاملا برطرف نشده‌اند، و تهدیدِ بازگشتشان وجود دارد.

گاهی اوقات هنگامی که توضیح می‌دهم چرا بهتر است سیستم‌عامل به جای ”لینوکس“، ”گنو/لینوکس“ نامیده شود، افراد اینگونه پاسخ می‌دهند:

شکی در این نیست که پروژهٔ گنو برای کاری که انجام داده شایستهٔ تقدیر است، آیا حقیقتا هنگامی که مردم پروژه را ستایش نمی‌کنند این همه هیاهو ارزش دارد؟ آیا موضوع مهم این نیست که این کار انجام شده است، و نه اینکه چه کسی آن را انجام داده است؟ آرام باش، به آنچه انجام شده افتخار کن، و نگران تمجید و ستایش نباش.

می‌توانست نصیحت خوبی باشد، تنها اگر شرایط به این گونه بود—اگر کار انجام شده بود و زمان استراحت فرا رسیده بود. تنها اگر این امر صحت داشت! اما مبارزه‌طلبی‌ها فراوانند، و مجالی برای تصور اینکه آینده تضمین شده است وجود ندارد. قدرت جامعهٔ ما در سرسپردگی به آزادی و همکاری است. استفاده از نام گنو/لینوکس روشی است برای اینکه افراد این اهداف را به خود یادآوری کرده و دیگران را دربارهٔ آنها مطلع کنند.

می‌توان بدون فکر کردن به گنو نرم‌افزارِ آزادِ خوبی نوشت؛ اغلب کارهای خوب به نام لینوکس انجام گرفته است. اما ”لینوکس“ از همان زمان که ابداع شد با فلسفه‌ای پیوند خورده است که جامعه را به سمت آزادی و همکاری سوق نمی‌دهد. هر چقدر که این نام بیشتر و بیشتر در تجارت به کار برده می‌شود، مشکلات بیشتری برای پیوند دادن آن با روح جامعه ایجاد می‌شود.

یکی از مبارزات بزرگ در آیندهٔ نرم‌افزار آزاد از آنجا آغاز شده است که شرکت‌های منتشرکنندهٔ توزیع‌های ”لینوکس“ تمایل دارند که نرم‌افزارهای غیر آزاد را به گنو/لینوکس تحت نام تسهیلات و قدرت اضافه کنند. تمامی توسعه‌دهندگانِ تجاریِ توزیع‌ها این کار را انجام می‌دهند؛ هیچ کدام توزیعی که کاملا آزاد باشد را تولید نمی‌کنند. اغلب آنان بسته‌های غیرآزادِ موجود در توزیع‌هایشان را کاملا مشخص نمی‌کنند. حتی بسیاری از آنان نرم‌افزارهای غیر آزادی را توسعه داده و به سیستم خود اضافه می‌کنند. بعضی‌‌ها به طرز ظالمانه‌ای سیستم ”لینوکس“ را به صورت ”صدور پروانه برای هر شخص“ تبلیغ می‌کنند، که به اندازهٔ ویندوز مایکروسافت به کاربران آزادی می‌دهد.

افراد اضافه کردن نرم‌افزار غیر آزاد را تحت نام ”محبوبیتِ لینوکس“ توجیه می‌کنند—در نتیجه آزادی فدای محبوبیت می‌شود. گاهی مواقع آشکارا با این امر موافقت می‌شود. به عنوان مثال، Wired Magazine اظهار می‌کند که رابرت مک‌میلان که ویراستار مجلهٔ لینوکس است ”احساس می‌کند که حرکت به سمت نرم‌افزار متن‌باز باید بیشتر با تصمیمات فنی تقویت شود، نه سیاسی.“ و مدیر اجرایی Caldera آشکارا به کاربران اصرار می‌کند که هدف آزادی را کنار گذاشته و بر روی ”محبوبیتِ لینوکس“ کار کنند.

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

هنگامی که این ”افزونه‌های“ غیر آزاد، کتابخانه یا ابزار برنامه‌نویسی باشند، می‌تواند یک دام برای توسعه‌دهندگان نرم‌افزار آزاد باشد. هنگامی که آنان نرم‌افزارِ آزادی می‌نویسند که به بسته‌های غیر آزاد وابسته است، نرم‌افزارشان نمی‌تواند جزئی از یک سیستم کاملا آزاد باشد. در گذشته Motif و Qt تعداد بسیاری از نرم‌افزارهای آزاد را با این روش به دام انداختند، مشکلاتی پدید آوردند که حل کردنشان سال‌ها زمان برد. مشکلِ Motif هنوز به طور کامل حل نشده است، چرا که LessTif احتیاج به کمی برق انداختن دارد (لطفا به طور داوطلبانه همکاری کنید!) پیاده‌سازیِ غیر آزادِ Sun از جاوا هم اکنون تاثیری مشابه دارد: دام جاوا (یادداشتی تاریخی: در دسامبر ۲۰۰۶ Sun در میانهٔ راه انتشار پلتفرم جاوا تحت قوانین GNU GPL بود.)

اگر جامعهٔ ما همچنان در همین جهت حرکت کند، می‌تواند آیندهٔ گنو/لینوکس را به سمت مجموعه‌ای از اجزاء آزاد و غیر آزاد هدایت کند. پنج سال پس از این، مطمئنا همچنان تعداد زیادی نرم‌افزار آزاد خواهیم داشت؛ اما اگر دقت نکنیم، این نرم‌افزارها بدون نرم‌افزارهای غیر آزادی که کاربر انتظار دارد به همراهشان باشند، غیر قابل استفاده خواهند بود. اگر چنین اتفاقی بیافتد، مبارزهٔ ما برای نرم‌افزار آزاد شکست خواهد خورد.

اگر انتشار جایگزین‌های آزاد تنها منوط به برنامه‌نویسی بود، همچنان که ابزارهای توسعه افزایش می‌یافتند حل کردن مشکلات آینده آسان‌تر می‌شد. اما با موانعی مواجه هستیم که کار را مشکل‌تر می‌کنند: قوانینی که نرم‌افزار آزاد را تحریم می‌کنند. همینطور که انحصارِ نرم‌افزار رشد می‌کند، و قوانینی همانند DMCA برای تحریم توسعهٔ نرم‌افزار آزاد برای کارهای مهمی همانند تماشای یک DVD و یا گوش کردن به یک فایل RealAudio استفاده می‌شود، متوجه خواهیم شد که راهی برای مبارزه با قالب‌های اطلاعاتیِ انحصاری و سرّی نخواهیم داشت، قالب‌هایی که نرم‌افزارهای آزادی را که می‌خواهند از آنها استفاده کنند، نمی‌پذیرند.

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

در جامعهٔ ما این انگیزه و هدف به طور عمده از پروژهٔ گنو سرچشمه گرفته است. این ما هستیم که دربارهٔ آزادی و جامعه به عنوان چیزی که باید برایش ایستادگی کرد سخن می‌گوییم؛ سازمان‌هایی که دربارهٔ ”لینوکس“ سخن می‌گویند معمولا چنین چیزی را عنوان نمی‌کنند. مجلاتی که دربارهٔ ”لینوکس“ می‌نویسند معمولا سرشار از تبلیغاتی برای نرم‌افزارهای غیر آزاد هستند؛ شرکت‌ها ”لینوکس“ را به همراه نرم‌افزارهای غیر آزاد بسته‌بندی می‌کنند؛ دیگر شرکت‌ها ”لینوکس“ را با نرم‌افزارهای غیر آزاد پشتیبانی می‌کنند؛ گروه‌های کاربریِ ”لینوکس“ معمولا فروشندگان را به ارائهٔ این گونه نرم‌افزارها تشویق می‌کنند. محلی که افراد جامعهٔ ما به اندیشهٔ آزادی و انگیزهٔ مبارزه برای آن می‌رسند، پروژهٔ گنو است.

اما هنگامی که مردم با اینها برخورد می‌کنند، آیا احساس خواهند کرد که این موضوع به آنان مربوط می‌شود؟

اشخاصی که می‌دانند در حال استفاده از سیستمی هستند که توسط پروژهٔ گنو فراهم شده است ارتباطی مستقیم میان خود و گنو می‌یابند. آنها به طور خودکار با فلسفهٔ ما موافق نخواهند بود، اما حداقل دلیلی برای جدی اندیشیدن دربارهٔ آن خواهند داشت. در مقابل، افرادی که خود را ”کاربر لینوکس“ تصور می‌کنند، و باور دارند که پروژهٔ گنو ”ابزارهایی را توسعه داده است که برای لینوکس مفید هستند“، به طور معمول ارتباطی غیر مستقیم میان خود و گنو می‌یابند. ممکن است هنگامی که به فلسفهٔ گنو برخورد می‌کنند آن را ندید بگیرند.

پروژهٔ گنو ایده‌آل‌گرا است، و امروزه هر شخصی که ایده‌آل‌گرایی را تشویق کند با مانع بزرگی مواجه خواهد شد: ایدئولوژی پذیرفته‌شده مردم را متقاعد کرده است که ایده‌آل‌گرایی را به خاطر ”غیر عملی بودن“ نپذیرند. ایده‌آل‌گرایی ما کاملا عملی است: به همین دلیل است که سیستم‌عامل آزاد گنو/لینوکس را در اختیار داریم. افرادی که عاشق این سیستم هستند باید بدانند که ایده‌آل‌گراییِ ما آن را به حقیقت تبدیل کرده است.

اگر ”کار“ حقیقتا انجام گرفته بود، اگر چیز دیگری غیر از تمجید و ستایش باقی نمانده بود، شاید خردمندانه‌تر بود که دیگر نگران این موضوع نباشیم. اما در چنین موقعیتی نیستیم. برای تشویق مردم به انجام کاری که باید انجام گیرد، باید به خاطر آنچه انجام داده‌ایم شناخته شویم. لطفا با نامیدن این سیستم‌عامل با نام گنو/لینوکس ما را یاری کنید.
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 01 شهریور 1391، 01:53 ق‌ظ
آقای ava اینکه یه نفر می یاد رو چیزی که ابداع کرده اسم خودش رو میزاره چیز عجیبی نیست نمونه زیاده! بازم میگم در کل سلیقه ای هستش پس شرکتهایی که اسمی از گنو در محصولاتشون نیست و صرفا میگن لینوکس  مانند Slackware Linux هیچی نمیدونن و اشتباه میکنن! در کل قبول دارم گنو / لینوکس بگیم درست تره
همون طور که قبلا گفتم یا هیچی نمیدونن یا مرض دارن :)
==
اغلب مردم هرگز چیزی دربارهٔ گنو نشنیده‌اند. با تشکر از بسیاری از اشخاص و شرکت‌ها که سیستم گنو را ”لینوکس“ می‌خوانند، اغلب افرادی که از سیستم گنو استفاده می‌کنند چیزی دربارهٔ آن نمی‌دانند. با این وجود، نام گنو با مفاهیمی پیوند خورده است که اشخاص هنگام شنیدن نام گنو به آنها پی می‌برند. گنو با ایده‌آل‌های آزادی و جنبش نرم‌افزار آزاد پیوند خورده است. چنین پیوندی اتفاقی نیست؛ انگیزهٔ توسعهٔ گنو به طور مشخص این بود که بتوان از یک کامپیوتر استفاده کرد و در عین حال آزادی نیز داشت.

پیوند بین نام گنو و اهداف ما برای آزادی و اتحاد اجتماعی در ذهنِ صدها هزار کاربر گنو/لینوکس وجود دارد، کاربرانی که دربارهٔ گنو اطلاع دارند. در ویکی‌پدیا وجود دارد. و در سرتاسر وب نیز موجود است؛ اگر این کاربران دربارهٔ گنو جستجو کنند، www.gnu.org را خواهند یافت که دربارهٔ نرم‌افزار آزاد و آزادی سخن می‌گوید.

فردی که برای اولین بار نام ”گنو“ را در عبارت ”گنو/لینوکس“ مشاهده می‌کند، آن را بی‌درنگ با هیچ چیزی پیوند نخواهد داد. به هر صورت، هنگامی که اشخاص بدانند که سیستم به طور اساسی گنو است، قدمی به یادگیری دربارهٔ ایده‌آل‌های ما نزدیک‌تر خواهند شد. به عنوان مثال، ممکن است کنجکاو شوند و به دنبال اطلاعات بیشتری دربارهٔ گنو بگردند.

حتی اگر به دنبال اطلاعات دربارهٔ گنو نیز نگردند، به هر حال با آن روبرو خواهند شد. لفظ ”متن‌باز“ توجه اشخاص را از موضوعِ آزادیِ کاربران دور می‌کند، اما نه کاملا؛ مباحثی دربارهٔ گنو و نرم‌افزار آزاد وجود دارد، و اشخاص فرصت مواجه با آنها را خواهند داشت. اگر چنین چیزی اتفاق افتد، کاربری که می‌داند در حال استفاده از سیستم گنو است، تمایل بیشتری دارد تا اطلاعاتی دربارهٔ گنو (همانند اینکه گنو در حال مبارزه برای آزادی و جامعه است) بدست آورد.

در طولانی مدت، اشاره به سیستم با نام ”گنو/لینوکس“ آگاهی دربارهٔ ایده‌آل‌های آزادی را گسترش می‌دهد، ایده‌آل‌هایی که ما سیستم گنو را به خاطر آنها توسعه دادیم. این امر همچنین به عنوان یک یادآوری برای افراد جامعهٔ ما مفید است، و در دنیایی که اکثر مباحثِ نرم‌افزار آزاد کاملا از دیدگاه کاربردی (و بنابراین بدون احساس مسئولیت اخلاقی) مطرح می‌شوند، به آنانی که دربارهٔ گنو می‌دانند، ایده‌آل‌های آن را یادآور می‌شود. از شما می‌خواهیم سیستم را ”گنو/لینوکس“ بخوانید، چرا که اطلاع دربارهٔ گنو به آرامی اما مطمئنا موجب اطلاع از ایده‌آل‌های آزادی و جامعه می‌شود.
==
اگر باز هم اصرار به لینوکس نامیدن گنو دارید ! یعنی این که آزادی نرم افزار برایتان مهم نیست و هدفتان از ویندوز لینوکس همون هایی هست که قبلا گفتم :)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: محمدرضا ح. در 01 شهریور 1391، 01:55 ق‌ظ
آقای ava اینکه یه نفر می یاد رو چیزی که ابداع کرده اسم خودش رو میزاره چیز عجیبی نیست نمونه زیاده! بازم میگم در کل سلیقه ای هستش پس شرکتهایی که اسمی از گنو در محصولاتشون نیست و صرفا میگن لینوکس  مانند Slackware Linux هیچی نمیدونن و اشتباه میکنن!
به نظر من کلمه گنو/لینوکس علاوه بر این که بیان گر مشخصات سیستم عامل هست به فلسفه آزادی هم اشاره داره
در حالی که استفاده از لینوکس اشتباه هست
لینوکس کاملا آزاد نیست
لینوکس قابل به کار گیری و بهره وری توسط محصولات تجاری و غیر آزاد رو داره ولی گنو اینگونه نیست
این ها رو هم در نظر نگیریم لینوکس زیر مجموعه گنو هست نه این که گنو زیر مجموعه لینوکس باشه !
این اسلاک ور با این سایت قدیمی و این که یک کلمه هم اشاره به آزادی نداره و ... وضعش مشخص هست
حالا دلیل این که چرا برخی ها میگن لینوکس !
بعضی ها نمیدونن
ولی بعضی ها درستش رو میدونن ولی بازم میگن لینوکس
یکی از اهدافش میتونه منجرف کردن جامعه آزاد باشه تا جایی که مثل مک بشه و فقط هسته آزاد باشه
یکی از اهدافش اینه که لینوس کرم میریزه از صحبت هاش میشه فهمید (لینوس فقط به فکر لینوکس هست نه نرم افزار آزاد هر چند به خاطر لینوکس مجبوره بپذیرتش)
همین لینوکس خودش کم آسیب نزده به نرم افزار آزاد
http://forum.ubuntu.ir/index.php/topic,19182.0.html

Slackware توی مخازنش نرم افزار غیرآزاد نیست :)

لینوکس هم که تحت GPL2 هست و مشکلی نداره از حیث آزاد بودن ولی خب تعدادی حباب دو دوئی یا همون Binary Blobs هست که موجب میشه لینوکس کاملا آزاد نباشه. این در صورتی هست که جناب FSF اومده و کرنلی به اسم لینوکس-لیبره رو توسعه داده. توی وبگاه گنو هم تعدادی از اونا معرفی شدن. مثل تریسکل و gNewSense و UTOTO :)
اگر هم تمایل ندارید از اونا استفاده کنید ، کافیه که y-ppa-manager رو نصب کنید و توی PPA ها بگردید ببینید کدوم آدم خوش ذوقی ، اومده و باینری زده از لینوکس - لیبر تا شما نصب و راه اندازیش رو انجام بدید :)
هرد (تلفظ درست Herd هست ، این اسم از کلمه Hird میاد و Hurd نوشته میشه). هم یک کرنل پیچیده هست که تقریبا میشه مرده حسابش کرد ، ولی هنوز داره توسعه پیدا میکنه. اگر هرد عملیاتی بشه ، نیازی نیست بگیم گنو/هرد ! کافیه بگیم سیستم عامل گنو :)
دبیان با کرنل هرد هم عرضه میشه. آرچ هم همینطور. این دوتا رو میتونید تست کنید :)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 01 شهریور 1391، 02:01 ق‌ظ
آقای ava اینکه یه نفر می یاد رو چیزی که ابداع کرده اسم خودش رو میزاره چیز عجیبی نیست نمونه زیاده! بازم میگم در کل سلیقه ای هستش پس شرکتهایی که اسمی از گنو در محصولاتشون نیست و صرفا میگن لینوکس  مانند Slackware Linux هیچی نمیدونن و اشتباه میکنن!
به نظر من کلمه گنو/لینوکس علاوه بر این که بیان گر مشخصات سیستم عامل هست به فلسفه آزادی هم اشاره داره
در حالی که استفاده از لینوکس اشتباه هست
لینوکس کاملا آزاد نیست
لینوکس قابل به کار گیری و بهره وری توسط محصولات تجاری و غیر آزاد رو داره ولی گنو اینگونه نیست
این ها رو هم در نظر نگیریم لینوکس زیر مجموعه گنو هست نه این که گنو زیر مجموعه لینوکس باشه !
این اسلاک ور با این سایت قدیمی و این که یک کلمه هم اشاره به آزادی نداره و ... وضعش مشخص هست
حالا دلیل این که چرا برخی ها میگن لینوکس !
بعضی ها نمیدونن
ولی بعضی ها درستش رو میدونن ولی بازم میگن لینوکس
یکی از اهدافش میتونه منجرف کردن جامعه آزاد باشه تا جایی که مثل مک بشه و فقط هسته آزاد باشه
یکی از اهدافش اینه که لینوس کرم میریزه از صحبت هاش میشه فهمید (لینوس فقط به فکر لینوکس هست نه نرم افزار آزاد هر چند به خاطر لینوکس مجبوره بپذیرتش)
همین لینوکس خودش کم آسیب نزده به نرم افزار آزاد
http://forum.ubuntu.ir/index.php/topic,19182.0.html

Slackware توی مخازنش نرم افزار غیرآزاد نیست :)

لینوکس هم که تحت GPL2 هست و مشکلی نداره از حیث آزاد بودن ولی خب تعدادی حباب دو دوئی یا همون Binary Blobs هست که موجب میشه لینوکس کاملا آزاد نباشه. این در صورتی هست که جناب FSF اومده و کرنلی به اسم لینوکس-لیبره رو توسعه داده. توی وبگاه گنو هم تعدادی از اونا معرفی شدن. مثل تریسکل و gNewSense و UTOTO :)
اگر هم تمایل ندارید از اونا استفاده کنید ، کافیه که y-ppa-manager رو نصب کنید و توی PPA ها بگردید ببینید کدوم آدم خوش ذوقی ، اومده و باینری زده از لینوکس - لیبر تا شما نصب و راه اندازیش رو انجام بدید :)
هرد (تلفظ درست Herd هست ، این اسم از کلمه Hird میاد و Hurd نوشته میشه). هم یک کرنل پیچیده هست که تقریبا میشه مرده حسابش کرد ، ولی هنوز داره توسعه پیدا میکنه. اگر هرد عملیاتی بشه ، نیازی نیست بگیم گنو/هرد ! کافیه بگیم سیستم عامل گنو :)
دبیان با کرنل هرد هم عرضه میشه. آرچ هم همینطور. این دوتا رو میتونید تست کنید :)
هدف اصلی آزادی نرم افزار هست وگر نه خیلی ها ویندوز رو ول نمیکنن بیان سراغ لینوکس
نوشته های بالا رو بخون  ;)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 01 شهریور 1391، 02:14 ق‌ظ
اگر لینوکس مطابق با گنو پیش میرفت احتمالا گوگل مجبور میشد تا اندروید رو هم کاملا آزاد ارائه بده
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: محمدرضا ح. در 01 شهریور 1391، 01:25 ب‌ظ
اگر لینوکس مطابق با گنو پیش میرفت احتمالا گوگل مجبور میشد تا اندروید رو هم کاملا آزاد ارائه بده

خب خودت داری میگی مطابق گنو :) یعنی لینوکس بخشی از پروژه گنو نیست.

حالا میگی اونایی که میگن لینوکس نمیفهمن ، یه سر به آمار و ارقام بزن ،

Redhat Enterprise Linux ، یا همون ردهت خودمون بیشترین کمک رو به پروژه های آزاد داشته. چه از لحاظ مالی چه توسعه. اکثرا هم این پروژه ها 100% Freely بودند مثل گنوم :)

یا SuSE Linux بیشترین کمک رو به توسعه KDE کرده (که وقتی یکی از نسخه های KDEش رو نصب کنی مطمئنا متوجه خواهی شد).
یا Gentoo Linux ، به همچنین! مثلا سیستم های BSD رو در گنو پیاده سازی کرده و خودش کمک بزرگی به جامعه آزاد هست.
:)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 01 شهریور 1391، 01:50 ب‌ظ
اگر لینوکس مطابق با گنو پیش میرفت احتمالا گوگل مجبور میشد تا اندروید رو هم کاملا آزاد ارائه بده

خب خودت داری میگی مطابق گنو :) یعنی لینوکس بخشی از پروژه گنو نیست.

حالا میگی اونایی که میگن لینوکس نمیفهمن ، یه سر به آمار و ارقام بزن ،

Redhat Enterprise Linux ، یا همون ردهت خودمون بیشترین کمک رو به پروژه های آزاد داشته. چه از لحاظ مالی چه توسعه. اکثرا هم این پروژه ها 100% Freely بودند مثل گنوم :)

یا SuSE Linux بیشترین کمک رو به توسعه KDE کرده (که وقتی یکی از نسخه های KDEش رو نصب کنی مطمئنا متوجه خواهی شد).
یا Gentoo Linux ، به همچنین! مثلا سیستم های BSD رو در گنو پیاده سازی کرده و خودش کمک بزرگی به جامعه آزاد هست.
:)
عزیزم
لینوکس گنو هست
ولی بعدا گنو دید ازش سو استفاده میشه یه لاینس زد که نشه
ولی لینوکس قبول نکرد
--
همه سوال هات رو پاسخش داده شده تو بالا
متن بالا هم نوشته ریچارد استالمن هست نه من
--
نرود میخ آهنین در سنگ
نرود
نرود
نرود
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: masoudk در 01 شهریور 1391، 02:16 ب‌ظ
نقل‌قول
نرود میخ آهنین در سنگ

این حرف خیلی زشته ها
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 01 شهریور 1391، 02:46 ب‌ظ
نقل‌قول
نرود میخ آهنین در سنگ

این حرف خیلی زشته ها
ییخشید
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: محمدرضا ح. در 01 شهریور 1391، 04:46 ب‌ظ
اگر لینوکس مطابق با گنو پیش میرفت احتمالا گوگل مجبور میشد تا اندروید رو هم کاملا آزاد ارائه بده

خب خودت داری میگی مطابق گنو :) یعنی لینوکس بخشی از پروژه گنو نیست.

حالا میگی اونایی که میگن لینوکس نمیفهمن ، یه سر به آمار و ارقام بزن ،

Redhat Enterprise Linux ، یا همون ردهت خودمون بیشترین کمک رو به پروژه های آزاد داشته. چه از لحاظ مالی چه توسعه. اکثرا هم این پروژه ها 100% Freely بودند مثل گنوم :)

یا SuSE Linux بیشترین کمک رو به توسعه KDE کرده (که وقتی یکی از نسخه های KDEش رو نصب کنی مطمئنا متوجه خواهی شد).
یا Gentoo Linux ، به همچنین! مثلا سیستم های BSD رو در گنو پیاده سازی کرده و خودش کمک بزرگی به جامعه آزاد هست.
:)
عزیزم
لینوکس گنو هست
ولی بعدا گنو دید ازش سو استفاده میشه یه لاینس زد که نشه
ولی لینوکس قبول نکرد
--
همه سوال هات رو پاسخش داده شده تو بالا
متن بالا هم نوشته ریچارد استالمن هست نه من
--
نرود میخ آهنین در سنگ
نرود
نرود
نرود

آخه داری کسانی رو محکوم میکنی که در نهایت بیشترین کمکها رو به توسعه گنو کردند ، ولی فقط به "لینوکس" گفتن اکتفا کردند.....
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: سلمان م. در 01 شهریور 1391، 05:20 ب‌ظ
بالاخره یه جواب خوب از تو وب‌گاه گنو پیدا کردم :)

اونجا میگه: سیستم گنو/لینوکس یک انشعاب (offshoot) از سیستم عامل گنو هست که بجای «گنو هِرد» از لینوکس استفاده می‌کنه ... همان طور که این نشان می‌دهد سیستم گنو یک مجموعه‌ی ثابت از برنامه‌ها نیست. استفاده کنندگان و توزیع‌کنندگان ممکن است که بنا بر نیازها و علاقه‌های خود، بسته‌‌های متفاوتی را انتخاب کنند. نتیجه در هر صورت نوع دیگری (variant) از سیستم گنو است.

اینم منبعش: http://www.gnu.org/philosophy/categories.html#TheGNUsystem
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: سید مسعود امامیان در 01 شهریور 1391، 06:12 ب‌ظ
بالاخره یه جواب خوب از تو وب‌گاه گنو پیدا کردم :)

اونجا میگه: سیستم گنو/لینوکس یک انشعاب (offshoot) از سیستم عامل گنو هست که بجای «گنو هِرد» از لینوکس استفاده می‌کنه ... همان طور که این نشان می‌دهد سیستم گنو یک مجموعه‌ی ثابت از برنامه‌ها نیست. استفاده کنندگان و توزیع‌کنندگان ممکن است که بنا بر نیازها و علاقه‌های خود، بسته‌‌های متفاوتی را انتخاب کنند. نتیجه در هر صورت نوع دیگری (variant) از سیستم گنو است.

اینم منبعش: http://www.gnu.org/philosophy/categories.html#TheGNUsystem

+1

همینطور که دوستان و خودم اینو گفتیم . :D

عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 02 شهریور 1391، 12:47 ق‌ظ
دقیقا تو صفحه اصلی gnu.org نوشته اینو
The Hurd, GNU's own kernel, is some way from being ready for daily use. Thus, GNU is typically used today with a kernel called Linux. This combination is the GNU/Linux operating system. GNU/Linux is used by millions, though many call it "Linux" by mistake.
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: محمدرضا ح. در 02 شهریور 1391، 01:02 ق‌ظ
دقیقا تو صفحه اصلی gnu.org نوشته اینو
The Hurd, GNU's own kernel, is some way from being ready for daily use. Thus, GNU is typically used today with a kernel called Linux. This combination is the GNU/Linux operating system. GNU/Linux is used by millions, though many call it "Linux" by mistake.

آندروید چی پس؟ آندروید که گنو نیست :)

آندروید یک سیستم عامل نوشته شده با جاوا هست که هسته لینوکس داره :)

لینوکس وقتی میگیم ، یعنی خانواده گسترده تری از سیستم عاملها رو داریم هدف قرار میدیم :)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: سلمان م. در 02 شهریور 1391، 01:53 ق‌ظ
دقیقا تو صفحه اصلی gnu.org نوشته اینو
The Hurd, GNU's own kernel, is some way from being ready for daily use. Thus, GNU is typically used today with a kernel called Linux. This combination is the GNU/Linux operating system. GNU/Linux is used by millions, though many call it "Linux" by mistake.
آره حق با شما هست ولی تو همون صفحه‌ی اصلی بالای صفحه سمت راست، نوشته که Download GNU Now ! و وقتی می‌زنی وارد یک صفحه می‌شی که درون اون سیستم‌عامل‌های گنو/لینوکس هستن! (البته با هسته‌ی لینوکس-لیبره)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 02 شهریور 1391، 02:56 ق‌ظ
دقیقا تو صفحه اصلی gnu.org نوشته اینو
The Hurd, GNU's own kernel, is some way from being ready for daily use. Thus, GNU is typically used today with a kernel called Linux. This combination is the GNU/Linux operating system. GNU/Linux is used by millions, though many call it "Linux" by mistake.

آندروید چی پس؟ آندروید که گنو نیست :)

آندروید یک سیستم عامل نوشته شده با جاوا هست که هسته لینوکس داره :)

لینوکس وقتی میگیم ، یعنی خانواده گسترده تری از سیستم عاملها رو داریم هدف قرار میدیم :)
لینوکس به دلیل ضعف لاینس gplv2 میشه راحت ازش سو استفاده کرد
حتی ماکروسافت میتونه کل کرنل لینوکس رو به کار ببره کسی هم نمیتونه چیزی بگه یا از کد هاش استفاده کنه
لینوکس هم گنو هست (هر چند یه خورده شیشه هایی هم توش داره) ولی گنو هست
ولی بنیاد گنو برای این که از دست آورد هاش سو استفاده تجاری نشه و این که لینوس فقز به فکر لینوکس هست نه نرم افزار آزاد و براش مهم نیس واسه همین دوباره برگشته سر هرد وگر نه هرد ۱۸ سال مداوم گسترش نیافته چند وقتی هست از سر گرفته شده
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 02 شهریور 1391، 02:59 ق‌ظ
از ضعف های gplv2 هم اینه که میشه تو پروژه های غیر گنو ازش استفاده کرد
و این یعنی اگه کرنل لینوکس هم لاینسش رو آپدیت میکرد آندروید یا مجبور میشد که گنو باشه یا این که از لینوکس نمیتونست استفاده کنه ...
هر چند آندروید متن باز و رایگان هست و به قول ریچارد خیلی بهتره از آی او اس و ویندوز فون
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 02 شهریور 1391، 03:01 ق‌ظ
دقیقا تو صفحه اصلی gnu.org نوشته اینو
The Hurd, GNU's own kernel, is some way from being ready for daily use. Thus, GNU is typically used today with a kernel called Linux. This combination is the GNU/Linux operating system. GNU/Linux is used by millions, though many call it "Linux" by mistake.
آره حق با شما هست ولی تو همون صفحه‌ی اصلی بالای صفحه سمت راست، نوشته که Download GNU Now ! و وقتی می‌زنی وارد یک صفحه می‌شی که درون اون سیستم‌عامل‌های گنو/لینوکس هستن! (البته با هسته‌ی لینوکس-لیبره)
کی گفت لینوکس گنو نیست !؟
لینوکس گنو هست
--
کرنل اصلی گنو هورد هست ولی کرنل لینوکس هم گنو هست و لاینس GPLV2 هستش و از ۴ قانون نرم افزار آزاد پیروی میکنه و گنو هست :|
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: samn در 17 دی 1391، 01:30 ب‌ظ
اینجا جای بهتریه تا منحرف کردن این تاپیک (http://forum.ubuntu.ir/index.php/topic,48747.msg420202.html#msg420202).

لینوکس رو نمی‌شه نصب کرد. لینوکس باید داخل یه سیستم‌عامل با استاندارد پوزیکس باشه تا بتونه کار کنه، مثلاً سیستم‌عامل گنو. خبر خوب اینه که یه عدّه قبلاً این کار رو برای شما کردن و لینوکس رو داخل سیستم‌عامل گنو پیاده‌سازی کردن. اسمش هم هست سیستم‌عامل گنو/لینوکس که دارای توزیع‌های متفاوتی هم هست. مثلاً دبیان، اوبونتو، آرچ، فدورا و… اسم توزیع‌های سیستم‌عامل گنو به همراه لینوکس هستن که برای سادگی کار بهشون می‌گیم توزیع گنو/لینوکس. عبارت «می خوام لینوکس رو نصب کنم» از نظر فنّی کاریه که دست‌اندرکاران دبیان یا فدورا و… می‌کنن و کار شما نیست. شما باید بگی «می‌خوام یه توزیع گنو/لینوکس نصب کنم»
اون چیزی که توی شوکرهای قلب (با نام باتری قلب میشناسیم) و به بیمارهای قلبی کمک میکنه لینوکسه یا گنو/لینوکس؟ یا سیستم عامل نیست؟ چه ابزار گنویی توش به کار رفته؟
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: دانیال بهزادی در 17 دی 1391، 03:45 ب‌ظ
اون چیزی که توی شوکرهای قلب (با نام باتری قلب میشناسیم) و به بیمارهای قلبی کمک میکنه لینوکسه یا گنو/لینوکس؟ یا سیستم عامل نیست؟ چه ابزار گنویی توش به کار رفته؟

من اطّلاعی ندارم که دقیقاً چیه. احتمالاً یه مهندس پزشکی بهتر می‌تونه راهنماییت کنه. ولی مسلّماً لینوکس نیست. چون همون‌طور که گفته شد لینوکس به تنهایی چیز قابل اجرایی نیست. ممکنه گنو/لینوکس باشه، ممکنه سیستم‌عامل دیگه‌ای باشه و البته احتمال خیلی زیادی داره که یه مدار الکترونیکی/منطقی/ریزپردازنده‌ای برنامه‌ریزی شده باشه
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: Iman17 در 13 بهمن 1391، 04:24 ب‌ظ
چرا مجمع گنو و لینوکس با هم اختلاف دارن؟ (تا اون جایی که من فهمیدم)
چرا نمیان متحد بشن و برای توسعه ی همدیگه فعالیت انجام بدن؟
واقعا نیازی به هرد هست در صورتی که میشه لینوکس رو بیشتر از این توسعه داد؟
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: majidkamali1370 در 13 بهمن 1391، 04:42 ب‌ظ
نقل‌قول
چرا مجمع گنو و لینوکس با هم اختلاف دارن؟ (تا اون جایی که من فهمیدم)
چون گنو تاکیدش بر آزادی هست و لینوکس تاکیدش بر متن باز بودن. ایندوتا باهم فرق دارن.
عنوان: میشه با کرنل لینوکس سیستم عاملی ساخت که از ابزارهای گنو خالی باشه؟
ارسال شده توسط: کیان در 13 بهمن 1391، 09:50 ب‌ظ
با ابزارهای موجود، میشه با کرنل لینوکس سیستم عاملی ساخت که از گنو خالی باشه؟

چرا مجمع گنو و لینوکس با هم اختلاف دارن؟ (تا اون جایی که من فهمیدم)
بخاطر اینکه لینوس بندیکت توروالدز مجوز GPL3 رو قبول نکرد!
عنوان: پاسخ : میشه با کرنل لینوکس سیستم عاملی ساخت که از ابزارهای گنو خالی باشه؟
ارسال شده توسط: سلمان م. در 15 بهمن 1391، 09:44 ب‌ظ
با ابزارهای موجود، میشه با کرنل لینوکس سیستم عاملی ساخت که از گنو خالی باشه؟
موارد زیر نباید توش باشن،

۱. گنوم (گنوم جزیی از پروژه‌ی گنو هست) و جی‌تی‌کی+
۲. gcc
۳. bash
۴. tar
۵. GRUB
۶. Bazaar
و ...
لیست بسته‌هایی که جزو گنو هستند اینجا است:
http://en.wikipedia.org/wiki/List_of_GNU_packages
عنوان: پاسخ : میشه با کرنل لینوکس سیستم عاملی ساخت که از ابزارهای گنو خالی باشه؟
ارسال شده توسط: محمدرضا ح. در 15 بهمن 1391، 09:53 ب‌ظ
با ابزارهای موجود، میشه با کرنل لینوکس سیستم عاملی ساخت که از گنو خالی باشه؟
موارد زیر نباید توش باشن،

۱. گنوم (گنوم جزیی از پروژه‌ی گنو هست) و جی‌تی‌کی+
۲. gcc
۳. bash
۴. tar
۵. GRUB
۶. Bazaar
و ...
لیست بسته‌هایی که جزو گنو هستند اینجا است:
http://en.wikipedia.org/wiki/List_of_GNU_packages

خب برای جایگزین کردن ، اگر بخواید Bash رو جایگزین کنید ZSH ، اگر بخواید GCC رو جایگزین کنید TACK (http://tack.sourceforge.net) اگر بخواید گراب رو جایگزین کنید LILO و .... . محیط گنوم هم میتونید با هر میزکار دیگری جایگزین کنید. ولی کار منطقی ای نیست. حتی مک هم اجزای گنویی فراوان (مثل gcc و bash ) داره.
عنوان: لینوکس بدون گنو ;D
ارسال شده توسط: کیان در 15 بهمن 1391، 10:02 ب‌ظ
پس میشه!

جایگزینها:
1. اوپن باکس
2. برای ج ی سی سی:
TinyCC
http://clang.llvm.org با پشتیبانی اپل
بیشتر: https://en.wikipedia.org/wiki/List_of_compilers
3. برای بش
zsh
csh
...

آیا دلیل خاصی داره که توزیع مشهوری خالی از گنو نداریم؟ اصلا داریم؟
عنوان: پاسخ : لینوکس بدون گنو ;D
ارسال شده توسط: محمدرضا ح. در 15 بهمن 1391، 10:08 ب‌ظ
پس میشه!

جایگزینها:
1. اوپن باکس
2. برای ج ی سی سی:
TinyCC
http://clang.llvm.org با پشتیبانی اپل
بیشتر: https://en.wikipedia.org/wiki/List_of_compilers
3. برای بش
zsh
csh
...

آیا دلیل خاصی داره که توزیع مشهوری خالی از گنو نداریم؟ اصلا داریم؟

کروم ، کرومیوم ، آندروید ، ... اینها بخشی از GNU Free ها هستند :).
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 01 اسفند 1391، 11:34 ق‌ظ
نقل‌قول
چرا مجمع گنو و لینوکس با هم اختلاف دارن؟ (تا اون جایی که من فهمیدم)
چون گنو تاکیدش بر آزادی هست و لینوکس تاکیدش بر متن باز بودن. ایندوتا باهم فرق دارن.
نخیر اینگونه نیست !
لینوکس از مجوز قدیمی نسخه ۲ گنو استفاده میکنه
این مجوز طوری هست که میشه نرم افزار های تولیدی با این مجوز رو برداشت و درپروژه های تجاری استفاده کرد و یا تغیرات داد و مجوزش رو تغیر داد و ... یعنی شما کلی زحمت میکشی و ممکنه به فنا بره !
البته به خاطر همین گوگل و خیلی شرکت های دیگه که بر میدارن و تغیر میدن و ازش تو برنامه های تجاریشون استفاده میکنن و به صورت غیر آزاد منتشرش میکنن البته ساپورت مالی میکنن از لینوکس و ...
مجوز جدید gplv3 طوری هست که اگر شما از یک نرم افزار آزاد استفاده کنید در برنامتون مجبورید اون برنامه نهایی ساخته شده رو با مجوز آزاد دوباره منتشر کنید و تضمین آزادی همیشگی نرم افزار و مانع از سو استفاده تجاری میشه
به خاطر همون ساپورت مالی و این که لینوکس با سرعت گسترش پیدا کنه چون وقتی همچین مجوز سبکی داره خیلی ها میرن سراغش و توسعش میدن و جهت منافع خودشون استفاده میکنن لینوس مجوزش رو به نسخه ۳ gpl تغیر نداد !
و از اینجا بود که اختلافات شروع شد  ](*,)
شنگول به منگول نرسید حبه انگور چه داستانی تعریف کردم فکر نکنم کسی باشه نگرفته باشه چی شد  ;D
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: ava در 01 اسفند 1391، 11:46 ق‌ظ
The Linux kernel is released under the GNU General Public License version 2 (GPLv2) (plus some firmware images with various non-free licenses)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: دانیال بهزادی در 01 اسفند 1391، 01:31 ب‌ظ
آیا دلیل خاصی داره که توزیع مشهوری خالی از گنو نداریم؟ اصلا داریم؟

مهم‌ترین دلیلش اینه که اتّفاقاً اجزای پروژه‌ی گنو، با کیفیت‌ترین‌ها در میان همه‌ی نمونه‌های مشابه هستن. یک سیستم‌عامل لینوکسی تا حدّی خالی از گنوی مشهور داریم داریم به اسم اندروید که همون‌طور که همه می‌دونن، همین یه مقداری رو که از گنو زد و از جایگزین‌هاش استفاده کرد، موجب شد این سیستم‌عامل تا این حد ناامن و ناپایدار بشه، همین تجربه‌ی اندروید باعث شد دیگه کسی جرأت نکنه از این کارهای غیرمعقول بکنه
عنوان: اجزای پروژه‌ی گنو، با کیفیت‌ترین‌ها در میان همه‌ی نمونه‌های مشابه هستن
ارسال شده توسط: کیان در 02 اسفند 1391، 10:00 ق‌ظ
با ابزارهای موجود، میشه با کرنل لینوکس سیستم عاملی ساخت که از گنو خالی باشه؟
مهم‌ترین دلیلش اینه که اتّفاقاً اجزای پروژه‌ی گنو، با کیفیت‌ترین‌ها در میان همه‌ی نمونه‌های مشابه هستن. یک سیستم‌عامل لینوکسی تا حدّی خالی از گنوی مشهور داریم داریم به اسم اندروید که همون‌طور که همه می‌دونن، همین یه مقداری رو که از گنو زد و از جایگزین‌هاش استفاده کرد، موجب شد این سیستم‌عامل تا این حد ناامن و ناپایدار بشه، همین تجربه‌ی اندروید باعث شد دیگه کسی جرأت نکنه از این کارهای غیرمعقول بکنه
به چه محصولی گنویی میگیم؟
اگر من از gcc و بقیه محصولهای گنو یک فورک بسازم، کارهای من هم باز جزیی از پروژه گنو حساب میشه؟ اگر حساب نمیشه پس من می تونم یک سیستم غیرگنویی امن و پایدار بسازم:
کرنل لینوکس + فورکهایی از ابزارهای گنو

لیست بسته‌هایی که جزو گنو هستند اینجا است:
http://en.wikipedia.org/wiki/List_of_GNU_packages (http://en.wikipedia.org/wiki/List_of_GNU_packages)
برنامه های تو این لیست چطوری انتخاب شدند؟ خود استالمن که همه شون رو ننوشته؟

لینوکس دومین پروژه‌ی موفّق دنیای رایانه‌است. نخستین پروژه‌ی موفّق، پروژه‌ی گنوست که موجب شد اصلاً لینوکس به وجود بیاد ;)
به وجود اومدن لینوکس چه ربطی به وجود داشتن گنو (1985) قبل از لینوکس داره؟ وقتی لینوکس بوجود اومد (1991)، گنو از لینوکس برای خودش وام گرفت!
توروالدز وقتی کرنلش رو می نوشت به مینیکس بیشتر توجه داشت تا به ابزارهای گنویی.
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: سلمان م. در 02 اسفند 1391، 10:34 ق‌ظ
نرم‌افزارها برای اینکه جزو گنو باشن باید یک سری از شرایط رو رعایت کنن. مثلا به هیچ عنوان وابسته به نرم‌افزارهای غیرآزاد نباشن و ...
ولی هر نرم‌افزار آزادی، جزو گنو نیست. برای اینکه جزو گنو باشن باید با قوانینی که بنیاد نرم‌افزار آزاد منتشر کرده، مطابقت داشته باشن و به صورت رسمی درخواست بدن و کد برنامه‌شون رو برای اون‌ها بفرستند تا ارزیابی کنه. بعدش می‌تونن از اسم GNU‌ از اول برنامشون استفاده کنن، مثلا GNU Bazaar، یا GNU Emacs یا ...

برای اطلاعات بیشتر:
https://www.gnu.org/help/evaluation.html#whatmeans
https://www.gnu.org/software/devel.html
https://www.gnu.org/prep/standards
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: دانیال بهزادی در 02 اسفند 1391، 11:28 ب‌ظ
به چه محصولی گنویی میگیم؟
وقتی می‌گیم نرم‌افزار گنویی سه تا چیز به ذهن می‌آد:
۱. نرم‌افزاری که مجّوز گنویی داشته باشه، مثل خانواده‌ی جی‌پی‌ال و…
۲. نرم‌افزاری که عضو مجموعه‌ی گنو باشه، مثل گنو هلث، مدیاگابلین و…
۳. نرم‌افزاری که توسّط بنیاد گنو نوشته شده باشه، مثل ای‌مکس، جی‌سی‌سی و…
در مقیاس وسیع به همه‌ی این سه دسته، نرم‌افزار گنویی گفته می‌شه. برای همینه که خیلی از محقّقان باور دارن کامه‌ی گنو/لینوکس بی‌معنیه، چون لینوکس خودش هم گنوست.

اگر من از gcc و بقیه محصولهای گنو یک فورک بسازم، کارهای من هم باز جزیی از پروژه گنو حساب میشه؟
بله، البته. هرچیزی که یک‌بار گنویی شد، دیگه نمی‌تونه از گنو خارج بشه.

اگر حساب نمیشه پس من می تونم یک سیستم غیرگنویی امن و پایدار بسازم:
کرنل لینوکس + فورکهایی از ابزارهای گنو
همون‌طور که گفته شد این هم گنوست.

به وجود اومدن لینوکس چه ربطی به وجود داشتن گنو (1985) قبل از لینوکس داره؟ وقتی لینوکس بوجود اومد (1991)، گنو از لینوکس برای خودش وام گرفت!
توروالدز وقتی کرنلش رو می نوشت به مینیکس بیشتر توجه داشت تا به ابزارهای گنویی.
نه، این‌طور نیست. اتّفاقاً لینوس در اعلامیه‌ی ساخت لینوکس اعلام می‌کنه که این هسته، اون‌قدر وابسته به گنوست که نمی‌شه روی چیز دیگه‌ای نصبش کرد و البته در ابتدای اون متن هم اشاره می‌کنه:
نقل‌قول از: Linus Torvalds
I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu)
اگه به ابزارهای گنویی توجّه نداشت چرا نخستین چیزهایی که روش نصب کرد این‌ها بودن:
نقل‌قول از: Linus Torvalds
I've currently ported bash(1.08) and gcc(1.40), and things seem to work.
و اگه توجّهش به مینیکس بود چرا این خط رو برای تأکید به انتهای متن اعلامیه اضافه کرد:
نقل‌قول از: Linus Torvalds
PS.  Yes - it's free of any minix code, and it has a multi-threaded fs.
؟
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: alireza hashemi در 06 فروردین 1392، 04:08 ب‌ظ
منبع: سیستم های عامل ـ نوشته ی تنن باوم ـ ترجمه ی دکتر حقیقت.    (به صورت خلاصه میگم)

تنن باوم سیستم عاملی به نام مینیکس (minix ) (یعنی یونیکس کوچک ) ساخت که به خاطر قانون کپی رایت نمی تونست هسته ی یونیکس رو توی دانشگاه آموش بده.
مزیت های minix :
۱- آموزش (در کنار هر خط الگوریتم هسته ی minix یک خط توضیحات است.)
۲- کوچک بودن سیستم عامل (اون زمان کسی به جز دانشگاه ها و شرکتها نمی تونست هارد دیسک بخره. minix نیازی به هارد نداشت.)
ضعفها ی minix :
۱-پروتوکل های اتصال به اینتر نت را نداشت.



لینوس تروالدز minix رو روی سیستم خونگیش استفاده میکرد.(نکته : هارد گرون بود)
اون میخواست که با مینیکس به سایت خود مینیکس وصل بشه برا همین دنبال این افتاد که پروتوکل های اتصال به اینتر نت رو به مینیکس اضافه کنه (این کار ۱ سال طول کشید.)و بعد این تغییرات رو توی سایت مینیکس نوشت و استاد ها و یک سری هکر هایی که توی اون سایت بودن از این تغییرات استقبال کردند و لینوس ۱ سال دیگه هم با کمک اونها تونست اولین ورژن لینوکس رو اراعه بده.(جمعا ساخت لینوکس ۲ سال طول کشید).

؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
اون موقع گنو چطوری به لینوس توی ساخت لینوکس کمک کرد؟
اگر گنو نباشه لینوکس از بین میره؟
اگر لینوکس ساخته نمیشد گنو چیکار میکرد؟
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
به سوالاتی که بالا گفتم فکر کنید.
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: محمدرضا ح. در 06 فروردین 1392، 04:14 ب‌ظ
منبع: سیستم های عامل ـ نوشته ی تنن باوم ـ ترجمه ی دکتر حقیقت.    (به صورت خلاصه میگم)

تنن باوم سیستم عاملی به نام مینیکس (minix ) (یعنی یونیکس کوچک ) ساخت که به خاطر قانون کپی رایت نمی تونست هسته ی یونیکس رو توی دانشگاه آموش بده.
مزیت های minix :
۱- آموزش (در کنار هر خط الگوریتم هسته ی minix یک خط توضیحات است.)
۲- کوچک بودن سیستم عامل (اون زمان کسی به جز دانشگاه ها و شرکتها نمی تونست هارد دیسک بخره. minix نیازی به هارد نداشت.)
ضعفها ی minix :
۱-پروتوکل های اتصال به اینتر نت را نداشت.



لینوس تروالدز minix رو روی سیستم خونگیش استفاده میکرد.(نکته : هارد گرون بود)
اون میخواست که با مینیکس به سایت خود مینیکس وصل بشه برا همین دنبال این افتاد که پروتوکل های اتصال به اینتر نت رو به مینیکس اضافه کنه (این کار ۱ سال طول کشید.)و بعد این تغییرات رو توی سایت مینیکس نوشت و استاد ها و یک سری هکر هایی که توی اون سایت بودن از این تغییرات استقبال کردند و لینوس ۱ سال دیگه هم با کمک اونها تونست اولین ورژن لینوکس رو اراعه بده.(جمعا ساخت لینوکس ۲ سال طول کشید).

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

دوست عزیز این حرفا رو بارها مطرح کردیم. میخ آهنین در سنگ نمیره ;)
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: nixoeen در 06 فروردین 1392، 06:16 ب‌ظ
اون موقع گنو چطوری به لینوس توی ساخت لینوکس کمک کرد؟
لینوس از ابزارهای گنو استفاده کرد تا هسته رو کامپایل کنه و اینکه یک شل روی همون هسته داشته باشه. همچنین ابزارهای دیگه‌ای استفاده کرد که همه برای گنو نوشته شده بودند.

اگر گنو نباشه لینوکس از بین میره؟
نه تنها گنو-لینوکس، بلکه پروژه‌هایی دیگه‌ای مثل Mac OS X هم به مشکل بر می‌خورند، چون از ابزارهای گنو مثل gcc استفاده می‌کنند. اگر این ابزارها آماده نبود، باید تمامی این ابزارها از اول نوشته می‌شد و به علت زمان‌بر بودن این پروسه، شاید اصلا دیگه گنو-لینوکسی در کار نبود.
الان سعی کنید تمامی ابزارهای گنو رو از سیستم‌تون حذف کنید و ببینید نتیجه چی میشه :)


اگر لینوکس ساخته نمیشد گنو چیکار میکرد؟
گنو روی توسعه هسته خودش (Hurd) کار می‌کرد و احتمالا پروژه گنو خیلی دیرتر به نتیجه می‌رسید. یا اینکه یکی یک کرنل Monolithic دیگه می‌نوشت و اون جایگزین می‌شد.
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: Matrix.1372 در 06 فروردین 1392، 06:24 ب‌ظ
این‌جا یک نکته‌ای وجود داره که کمتر کسی بهش توجه کرده:
ما الان روی گنو تنها یا لینوکس تنها صحبت نمی‌کنیم! ما در مورد ابزارهای گنو و هسته لینوکس صحبت می‌کنیم.
حالا هرکدوم چقدر توی این پکیج سهم دارن؟ معلومه ابزارهای گنو درصد زیادی از یک توزیع گنو/لینوکس رو تشکیل میدن، پس حقش اینه که بهش بگیم گنو/لینوکس.
اگر لینوکس رو روی ابزارهایی غیر از ابزارهای گنو سوار کنن، اون وقت شاید بشه بهش گفت لینوکس.
همین‌طور اگر گنو رو با یک هسته غیر از لینوکس سرهم کنن بهش میگیم گنو.
نقل‌قول
اون موقع گنو چطوری به لینوس توی ساخت لینوکس کمک کرد؟
گنو هیچ کمکی به لینوس نکرد، چون لینوس یه هسته برای تفریح نوشته بود و اگر مستند «انقلاب متن‌باز» رو مشاهده کرده باشین، خودش به این قضیه اذعان داره.
نقل‌قول
اگر گنو نباشه لینوکس از بین میره؟
اگر جایگزین‌های مناسبی برای ابزارهای گنو وجود داشته باشه، نه! چرا بمیره؟
نقل‌قول
اگر لینوکس ساخته نمیشد گنو چیکار میکرد؟
فراموش نکنیم که گنو سال‌ها قبل از لینوکس داشت فعالیت می‌کرد و هدفش ساخت یک سیستم عامل شبه یونیکس بود.
خب تا وقتی لینوس هسته‌اش رو بنویسه، مجموعه گنو تقریبا تمام ابزارهای مورد نیاز یک سیستم عامل رو مانند پازل کنار هم چیده بود و کم کم داشت برای ساخت هسته هرد (hurd) آماده میشد که از قضا لینوکس از راه رسید.
اگر لینوکس نبود، گنو شاید چند سال دیرتر همگانی میشد.
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: محمدرضا ح. در 06 فروردین 1392، 08:01 ب‌ظ
جایی میخوندم که لینوکس و ابزارهای گنو جمعا ۱٪ از توزیع رو شامل میشه :) .

عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: nixoeen در 06 فروردین 1392، 09:07 ب‌ظ
جایی میخوندم که لینوکس و ابزارهای گنو جمعا ۱٪ از توزیع رو شامل میشه :) .
هنوز که هنوزه پیشنهاد می‌کنم LFS رو بخونی و انجام بدی تا شناخت بهتری از یک توزیع داشته باشی :)

و اگر دوست داری بدونی چه بسته‌هایی وابسته به ابزارهای گنو هستند، برای مثال می‌تونی این دستور رو بنویسی و اسم بسته‌ها رو ببینی:
apt-get remove libc6
بعد تعدادشو مقایسه بکن با تعداد بسته‌هایی که نصب هست:
dpkg -l
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: Jasper در 06 فروردین 1392، 09:58 ب‌ظ
خیلی راحت، چون از اوبونتو استفاده میکنم بهش میگم اوبونتو.
نه گنو میگم نه لینوکس نه گنو/لینوکس
ول کن بابا حال داری :D
عنوان: پاسخ : یک بار برای همیشه تکلیف رو روشن کنید: بالاخره لینوکس یا گنولینوکس؟!
ارسال شده توسط: کیان در 07 فروردین 1392، 12:36 ق‌ظ
ول کن بابا حال داری :D
حال نداری اسپم نده >:(