انجمنهای فارسی اوبونتو
تازه کار => انجمن تازهکاران => نویسنده: matin-amirzadeh در 02 شهریور 1401، 02:55 بظ
-
سلام
شنیدم که مینت ی قسمتی از کدش غیر قابل دسترسی هست.
ایا زورین هم همین طوره؟
-
سلام
کجا چنین چیزی شنیدید؟ دقیقا چی گفتند؟
-
همچنین بخشی از کد هسته مینت به صورت باینری عرضه شده و دسترسی به سورس آن وجود ندارد. (soft98.ir)
Mint GNU/Linux
Mint does not have a policy against including nonfree software, it includes nonfree binary blobs in drivers packaged with the kernel, and it includes nonfree programs in its repositories. It even includes proprietary codecs.
http://www.gnu.org/distros/common-distros.html (http://www.gnu.org/distros/common-distros.html)
-
برداشت من اینه که:
چیزهای غیر آزاد هم در دسترسه، فلسفه دبیان هم همینه شما هر چیزی بخواهی هست اینکه استفاده کنی یا نه در اختیار خودته در واقع آزادی که انتخاب کنی از چه چیزی استفاده کنی.
سر این مساله بین علما اختلاف هست که این کار خود آزادیه یا خلاف آزادی توزیع هایی هستن که به شما اجازه نصب چیزهای غیر آزاد رو نمی دن آیا الان آزادی از شما به خاطر اینکه نمی تونید فلان نرم افزار رو نصب کنید سلب شده؟
-
بلاب های غیرآزاد که توی همه توزیع ها جز چنتا توزیع خاص هست چون جز کرنله.
Codec هم فکر کنم میپرسه نصب کنه یا نه.
توی مخازن هم خیلی توزیع ها دیفالت نرمافزار غیرآزاد دارن مثالش آرچ.
در نهایت بخواید میتونید کرنل رو لیبرهلینوکس عوض کنید که کاری نداره، کودک ها رو حذف کنید و مخازن غیر آزاد رو غیرفعال و بعدش خوشحال باشید چون نصف کارهای روزمره رو نمیتونید انجام بدید.
-
آرچ خب توزیع بدیه.
خود لینوکس هم صددرصد آزاده. ثابتافزارها روی سختافزار هستن و اگه باهاشون مشکل دارید، باید اون سختافزار رو نخرید. در ضمن هیچ کار روزمرهای به مخازن انحصاری وابستگی نداره.
-
همچنین بخشی از کد هسته مینت به صورت باینری عرضه شده و دسترسی به سورس آن وجود ندارد. (soft98.ir)
اول اینکه نمیشه درست به مطالب اون سایت در مورد نرمافزارهای آزاد اعتماد کرد. بعضی افراد انجمن هم چنین نظری دارند به خاطر چیزهایی که از اون سایت دیدند.
دوم اینکه هسته و کرنل با هم فرق دارند. حداقل توی گنو/لینوکس. از چیزی که گفته، به نظر میاد منظور اون سایت، کرنل باشه.
برای دیدن تعریف هر کدوم، این دوتا لینک رو ببینید:
https://wiki.ubuntu.ir/wiki/%D9%87%D8%B3%D8%AA%D9%87
https://wiki.ubuntu.ir/wiki/%DA%A9%D8%B1%D9%86%D9%84
با این فرض که منظور از "هسته" در واقعیت "کرنل" بوده، مشخص میشه چیزی که گفتند اشتباه.
خود کرنل لینوکس هیچ چیز انحصاری نداره که فقط به صورت باینری منتشر شده باشه.
همراه کرنل، یه سری firmware انحصاری هست که توسط درایورها استفاده میشه و برای اینکه بتونید از بعضی سختافزارها استفاده کرد، به اون firmware ها نیازه.
میتونید کلا اون firmware های انحصاری رو توی سیستم نداشته باشید و کرنل هم همچنان کار کنه. همونطوری که توی دبیان، همراه کرنل هیچ firmware انحصاری وجود نداره و اونها توی بستههای دیگه پخش شدند.
معمولا چیپهای شبکه سیمی به firmware انحصاری نیاز دارند تا همه قابلیتهای اونها کار بده. بدون firmware انحصاری، بعضی قابلیتهای اونها کار نمیده.
چیپهای شبکه بیسیم هم معمولا به firmwre انحصاری نیاز دارند و بدون اون firmware ها، معمولا اصلا کار نمیکنند. البته چند مدل چیپ هستند که کلا به firmware نیاز ندارند و یه مدل که firmware اون انحصاری بود ولی توی ۲۰۱۶ آزاد شد.
معمولا برای اینکه گرافیک سیستم درست کار کنه، به firmware انحصاری نیاز دارید. البته انگار این برای گرافیکها مجزا صادقه. فکر کنم بیشتر گرافیکهای یکپارچه که داخل پردازنده قرار دارند، میتونند بدون firmware کار کنند. البته مطمئن نیستم.
نسخههای جدید مینت از کرنل اوبونتو استفاده میکنند. تمام کد کرنل اوبونتو دردسترس هست، firmware های انحصاری هم همراه بسته مربوط قرار دارند.
لینوکس مینت نسخه دبیان، مستقیم بر مبنای دبیان هست و از کرنل دبیان استفاده میکنه.
-
نسخههای جدید مینت از کرنل اوبونتو استفاده میکنند. تمام کد کرنل اوبونتو دردسترس هست، firmware های انحصاری هم همراه بسته مربوط قرار دارند.
لینوکس مینت نسخه دبیان، مستقیم بر مبنای دبیان هست و از کرنل دبیان استفاده میکنه.
چرا هر توزیع باید کرنل خاص خود را داشته باشه؟
-
آرچ خب توزیع بدیه.
خود لینوکس هم صددرصد آزاده. ثابتافزارها روی سختافزار هستن و اگه باهاشون مشکل دارید، باید اون سختافزار رو نخرید. در ضمن هیچ کار روزمرهای به مخازن انحصاری وابستگی نداره.
خیلی با اینکه نرم افزار انحصاری توی مخازن ارچه مشکل دارم و مخالفم
-
آرچ خب توزیع بدیه.
...
یعنی اگه بستههای انحصاری رو جمع کنه داخل یه مخزن مجزا و اسمشو بذاره non-free و واسه کاربر یه مرحلهی اضافی برای فعال کردن مخزن اضافه کنه، اون موقع توزیع خوبی میشه؟
اگه قول بده توزیع خوبی بشه واسهش دوچرخه میخری؟ ;D
-
آرچ خب توزیع بدیه.
خود لینوکس هم صددرصد آزاده. ثابتافزارها روی سختافزار هستن و اگه باهاشون مشکل دارید، باید اون سختافزار رو نخرید. در ضمن هیچ کار روزمرهای به مخازن انحصاری وابستگی نداره.
ساده ترینش سرویس استریم موسیقی آزاد نداریم.
اگه روی سخت افزارن نه کرنل پس پوینت وجود لیبره لینوکس چیه و چرا انقدر حجم زیادی از سخت افزار ها رو درست ساپورت نمیکنه.
-
اگه روی سخت افزارن نه کرنل پس پوینت وجود لیبره لینوکس چیه و چرا انقدر حجم زیادی از سخت افزار ها رو درست ساپورت نمیکنه
فکر کنم چون لینوکس لیبره ماژول های غیرآزاد رو بارگذاری نمیکنه
آقا آرمان واقعا این طرز فکر شما رو ستایش میکنم، تو دفاع از آرچ و آرچ بیس ها حرف ندارید.
-
یعنی اگه بستههای انحصاری رو جمع کنه داخل یه مخزن مجزا و اسمشو بذاره non-free و واسه کاربر یه مرحلهی اضافی برای فعال کردن مخزن اضافه کنه، اون موقع توزیع خوبی میشه؟
نه به همین سادگی، ولی قدم اول خوبیه
اگه قول بده توزیع خوبی بشه واسهش دوچرخه میخری؟ ;D
از اونجایی که این توزیع رابطهٔ خوبی با وسایل نقلیه نداره، نه :D
ساده ترینش سرویس استریم موسیقی آزاد نداریم.
ناآگاهی خودتون رو گسترش ندید لطفاً… من خودم لااقل با سه تاشون کارکردم، از جمه آیسکست و آمپاچی!
اگه روی سخت افزارن نه کرنل پس پوینت وجود لیبره لینوکس چیه و چرا انقدر حجم زیادی از سخت افزار ها رو درست ساپورت نمیکنه.
به نظر میآد لازمه در مورد ثابتافزارها و روش بار شدنشون روی کرنل مطالعه کنید