انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: ali7rangoo در 17 آبان 1398، 09:02 قظ
-
سلام به شما دوستان,
من امروز در سایت گنو به یه مطلب برخوردم.
https://www.gnu.org/distros/common-distros.html (https://www.gnu.org/distros/common-distros.html)
گنو تقریبا هیچ توزیع بدرد بخوری رو تایید نمی کنه که اوبونتو و دبیان جزء ش بود و نوشته اینا از نرم افزار های
غیر آزاد استفاده میکنند.
خوب حالا این حقیقت داره؟ (آخه خود اوبونتو خودش رو آزاد معرفی کرده :o)
اگر بله خوب
آیا الآن اوبونتو غیر قانونیه؟(تا جایی که من شنیدم مجوز GPL اجازه تلفیق با پروژه های غیر آزاد رو نمیده)
با این که بنده تعصب آقای استالمن رو ندارم ولی این سوالا تو ذهنم اومد
-
(http://s6.picofile.com/file/8377566350/Screenshot_20191108_104851.png)
خود اوبونتو ازاده ولی تو مخازنش نرم افزار غیر ازاد داره که این جز خودش حساب نمیشه که gpl رو نقض کنه
-
سوال خیلی خوبیه برای خودمم سوال شده :D ، چون طبق قوانین این فروم می گن اجازه راهنمایی در مورد نصب و یا تبلیغ نرم افزار غیرآزاد وجود نداره که قابل قبول است، ولی وقتی اوبونتو در سایت گنو یکمی آزاد شناخته شده، نباید درباره اوبونتو هم سوال نکرد؟ مثلا وقتی می خوایم برای نصب یک برنامه سوال کنیم بگیم:
"نحوه نصب برنامه "اکس" در آن توزیع گنو/لینوکس که از apt-get استفاده می کند؟ ;)
داخل سایت گنو گفته که برای قسمت نصب نرم افزار اگر داخل صفحه ی نرم افزار گفته بشه یا برچسب non-free قرار بگیره مشکل حل می شود و این کار قابل اجرا داخل این فروم است(مثلا برای بعضی نرم افزارهایی که جایگزین ندارن یا جایگزین خوبی ندارند).
مشکل سایت گنو فقط با نرم افزارهای غیرآزاد در software center اوبونتو نیست و اون قسمت که گفته:
In addition, the version of Linux, the kernel, included in Ubuntu contains firmware blobs
قسمت پایین تر که مربوط به trademark است که بماند...
ولی پایین تر گفته که
that is not a substantive issue about Ubuntu as a GNU/Linux distribution
یعنی ایرادهایی که گرفته به اوبونتو به عنوان یک مشکل اساسی نیست و میشه زیر سبیلی ردش کرد.
-
این موضوع اصلاً حساس نیست.
مردم براشون سؤال میشه چون اصولاً فکر میکنن هر توزیع یه چیز متفاوت هست و با بقیه توزیعها فرق داره.
تمام این توزیعها عملاً همه گنو هستن فقط با برخی تغییرات که میشه حذف/اضافه کرد تا تبدیل به یک گنوی کامل و خالص بشه.
همین اوبونتو رو کافیه مخزنهای غیرآزاد رو از لیستش حذف کرد و کرنل رو هم عوض کرد تا مثلاً بشه دبیان!
اصلاً این توزیعها از هم جدا نیستن.
در حالت پیشفرض اوبونتو مخزنهایی داره که توش برنامه غیرآزاد هم پیدا میشه. مثل درایورهای سختافزاری یا برنامههایی مثل unrar یا فلش پلیر
که خب اگه کسی نخواست، خودش اون مخزن رو حذف کنه. دیگه هیچکدوم از اینا نصب نمیشن!
حتی دبیان هم این مخازن رو داره (با اسمی دیگه) که تنها تفاوتش اینه به صورت پیشفرض فعال نیستن.
از نظر سایت گنو، توزیعهایی کاملاً آزاد هستن که توانایی نصب برنامه غیرآزاد نداشته باشن. مثل تریسکل.
ولی خب این موضوعات اصولاً اهمیتی نداره. مگر برای متعصبها!
-
سلام.به نظرتون اگه همینطور پیش بره آزادی اوبونتو وبسیاری از توزیع هابی معنی نمیشه؟
درسته. میدونم صد در صد به نرم افزار های غیر آزاد نیاز داریم. همینطور که خودتان اطلاع دارید اوبونتو تو
نسخه ۱۹.۱۰ درایور های انحصاری اینویدیا رو پیش فرض نصب کرده.(بگذرد که مشکل خیلی ها مثل من رو حل کرده)
حالا درست است میتوان آنها را حذف کرد؟ولی از نظر مجوز GPL این کار تایید شده است؟؟؟؟؟؟چون پیشفرض اون ها نصب هستند.
-
ببین سیستم عامل یک فایل نیست که مثلاً GPL تأییدش کنه یا نکنه
سیستمعامل ترکیبی از کلی برنامه و فایل و کتابخانه و فریمورک و ... هست. که هر کدوم میتونن مجوزهای متفاوتی داشته باشن.
سیستمعامل شما چه اون برنامه انحصاری رو داشته باشه، چه نداشته باشه، باز هم سیستمعامل باقی میمونه.
در حقیقت سیستمعاملی کاملاً آزاده که سختافزاری که داره اجراش میکنه هم آزاد باشه. تا وقتی که سختافزارها انحصاریان و کدهای firmware اونا بستهس، سیستمعامل گنو هم به ناچار باید حاوی یه سری درایور انحصاری باشه تا بشه از سختافزار استفاده کرد.
بنابراین به نظر من اصلاً اهمیتی نداره این موضوع.
-
ببین سیستم عامل یک فایل نیست که مثلاً GPL تأییدش کنه یا نکنه
سیستمعامل ترکیبی از کلی برنامه و فایل و کتابخانه و فریمورک و ... هست. که هر کدوم میتونن مجوزهای متفاوتی داشته باشن.
سیستمعامل شما چه اون برنامه انحصاری رو داشته باشه، چه نداشته باشه، باز هم سیستمعامل باقی میمونه.
در حقیقت سیستمعاملی کاملاً آزاده که سختافزاری که داره اجراش میکنه هم آزاد باشه. تا وقتی که سختافزارها انحصاریان و کدهای firmware اونا بستهس، سیستمعامل گنو هم به ناچار باید حاوی یه سری درایور انحصاری باشه تا بشه از سختافزار استفاده کرد.
بنابراین به نظر من اصلاً اهمیتی نداره این موضوع.
سلام ممنون من در این انجمن به جواب بیشتر سوالاتم رسیدم .
-
سلام.به نظرتون اگه همینطور پیش بره آزادی اوبونتو وبسیاری از توزیع هابی معنی نمیشه؟
درسته. میدونم صد در صد به نرم افزار های غیر آزاد نیاز داریم. همینطور که خودتان اطلاع دارید اوبونتو تو
نسخه ۱۹.۱۰ درایور های انحصاری اینویدیا رو پیش فرض نصب کرده.(بگذرد که مشکل خیلی ها مثل من رو حل کرده)
حالا درست است میتوان آنها را حذف کرد؟ولی از نظر مجوز GPL این کار تایید شده است؟؟؟؟؟؟چون پیشفرض اون ها نصب هستند.
اوبونتو تحت GPLv2 هستش، برای همین استفاده از درایور های متن بسته مشکلی ایجاد نمیکنه، مگه اینکه کرنل سیستم عامل hurd باشه.
-
سلام.به نظرتون اگه همینطور پیش بره آزادی اوبونتو وبسیاری از توزیع هابی معنی نمیشه؟
درسته. میدونم صد در صد به نرم افزار های غیر آزاد نیاز داریم. همینطور که خودتان اطلاع دارید اوبونتو تو
نسخه ۱۹.۱۰ درایور های انحصاری اینویدیا رو پیش فرض نصب کرده.(بگذرد که مشکل خیلی ها مثل من رو حل کرده)
حالا درست است میتوان آنها را حذف کرد؟ولی از نظر مجوز GPL این کار تایید شده است؟؟؟؟؟؟چون پیشفرض اون ها نصب هستند.
اوبونتو تحت GPLv2 هستش، برای همین استفاده از درایور های متن بسته مشکلی ایجاد نمیکنه، مگه اینکه کرنل سیستم عامل hurd باشه.
آها خیلی ممنون متوجه شدم . خوب پس من اگه یک توزیع مبتنی بر اوبونتو بسازم میتونم درایور یا نرم افزار انحصاری توش قرار بدم یا باید سورس نرم افزار ها
رو منتشر کنم؟ ;D
-
اوبونتو تحت GPLv2 هستش، برای همین استفاده از درایور های متن بسته مشکلی ایجاد نمیکنه، مگه اینکه کرنل سیستم عامل hurd باشه.
اوبونتو یک توزیع است با مجموعی از نرمافزارها با مجوزهای مختلف.
-
اوبونتو تحت GPLv2 هستش، برای همین استفاده از درایور های متن بسته مشکلی ایجاد نمیکنه، مگه اینکه کرنل سیستم عامل hurd باشه.
اوبونتو یک توزیع است با مجموعی از نرمافزارها با مجوزهای مختلف.
عذر میخوام، تصحیح میکنم:
اوبونتو از کرنل لینوکس (که تحت GPLv2 هست) استفاده میکنه.
-
سلام.به نظرتون اگه همینطور پیش بره آزادی اوبونتو وبسیاری از توزیع هابی معنی نمیشه؟
درسته. میدونم صد در صد به نرم افزار های غیر آزاد نیاز داریم. همینطور که خودتان اطلاع دارید اوبونتو تو
نسخه ۱۹.۱۰ درایور های انحصاری اینویدیا رو پیش فرض نصب کرده.(بگذرد که مشکل خیلی ها مثل من رو حل کرده)
حالا درست است میتوان آنها را حذف کرد؟ولی از نظر مجوز GPL این کار تایید شده است؟؟؟؟؟؟چون پیشفرض اون ها نصب هستند.
اوبونتو تحت GPLv2 هستش، برای همین استفاده از درایور های متن بسته مشکلی ایجاد نمیکنه، مگه اینکه کرنل سیستم عامل hurd باشه.
آها خیلی ممنون متوجه شدم . خوب پس من اگه یک توزیع مبتنی بر اوبونتو بسازم میتونم درایور یا نرم افزار انحصاری توش قرار بدم یا باید سورس نرم افزار ها
رو منتشر کنم؟ ;D
تا جایی که من میدونم اگه مربوط به پکیج هایی باشه که مستقیما با کرنل در ارتباطن (مثل درایور ها) و یا از ریپازیتوری های جداگانه دانلود بشن (مثل کاری که اپن سوزه برای نصب درایور های انویدیا میکنه) مشکلی پیش نخواهد آورد.
یا بعنوان مثال GPLv2 یه مشکلی که داره اینه که نگفته اگه نرم افزار به اینترنت متصل شد نباید نرم افزار های کلوز سورس رو دانلود کنه.
برای همینه که مثلا اندروید میاد از sdk استفاده میکنه.
یا ریپازیتوری های متن بسته رو میشه اضافه کرد به توزیع.
با این حال توصیه میکنم متن لایسنس GPLv2 رو مطالعه کنید.
-
خوب تا جایی که بنده میدونم اوبونتو از گنو لینوکس استفاده کرده و خودتون با گنو و سخت گیریاش آشنا هستید.
یعنی اوبونتو بجز کرنل لینوکس از گنو هم استفاده میکنه . پروژه گنو هم GPLv2 هستش .
این تایپک برا خودم جالبه ببخشید وقتتون رو میگیرم
-
اوبونتو از گنو-لینوکس استفاده نکرده. اوبونتو یک توزیع از گنو-لینوکس هستش. هر نرمافزار در سیستمعامل مجوز خودش رو داره.
-
اوبونتو از گنو-لینوکس استفاده نکرده. اوبونتو یک توزیع از گنو-لینوکس هستش. هر نرمافزار در سیستمعامل مجوز خودش رو داره.
ممنون. پاسختون واقعا به سوالم پاسخ داد ممنون.