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

تازه کار => فلسفهٔ اوبونتو، گنو/لینوکس و نرم‌افزارهای آزاد و متن‌باز => نویسنده: BiG در 19 فروردین 1401، 08:51 ق‌ظ

عنوان: آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: BiG در 19 فروردین 1401، 08:51 ق‌ظ
خودتون می‌دونید که نرم افزاری که آزاد باشه سورسش در دسترسه و معلومه که پشت پردش چیه.
اما خب ما که به کد های وب سایت نرم افزار مورد نظر دسترسی نداریم که، از کجا معلوم اون نرم افزاری که سازنده لینک دانلودش رو گذاشته همونیه که سورسش موجوده و تغییری توش نداده؟
به عنوان مثال از کجا معلوم که کنونیکال اوبونتوی روی سایتش رو دستکاری نکرده باشه؟
چطور میشه اعتماد کرد؟
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: سودو. در 19 فروردین 1401، 10:45 ق‌ظ
یه diff بگیر بین سورسش و مهندسی معکوس ایزوش ! یا هر روش دیگه ای که میشه تبدیلش کرد به کد !
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: 🇮🇷 در 19 فروردین 1401، 10:53 ق‌ظ
اگر اعتماد ندارید، میتونید خودتون کاپایلش کنید.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: Issac در 19 فروردین 1401، 11:09 ق‌ظ
نرم‌افزاری که سورسش در دسترس باشه، اوپن‌سورس یا متن‌باز هست.(نه آزاد)
اوبونتو هم یه توزیع هست نه یه نرم‌افزار خاص که بری و کدش رو نگاه کنی. بلکه مجموعه‌ای از نرم‌افزارهای گوناگون هست، و اگه بخوای اوبونتو رو بررسی کنی که آیا هیچکدوم از این نرم‌افزارهای مختلف رو دستکاری کرده یا نه باید دونه دونه همه نرم‌افزارها رو بررسی کنی.(که تازه همهٔ اون نرم‌افزارها آزاد یا حتی متن‌باز نیستن)
یعنی کدمنبع هرکدوم از نرم‌افزارها رو پیدا کنی، و با کدی که اوبونتو برای اون بسته اراعه میده چک کنی ببینی آیا تغییر داده یا نه.
و اینکه اگه فکر میکنی اوبونتو این نرم‌افزارها رو تغییر نمیده، اشتباه میکنی، چون خیلی از اون کدها رو که از منابع مختلف میگیره تغییر میده.
اگه فقط منظورت اینه که ایزوی که سایت اوبونتو برای دانلود گذاشته، سالم هست یا نه، پس کار بسیار سختی پیش رو داری.

یه diff بگیر بین سورسش و مهندسی معکوس ایزوش ! یا هر روش دیگه ای ک میشه تبدیلش کرد ب کد !
سودو جان، بنظرم تو هم از امضای من استفاده کن.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: سودو. در 19 فروردین 1401، 12:35 ب‌ظ
نقل‌قول
سودو جان، بنظرم تو هم از امضای من استفاده کن.
شوخی بود ! 😅
( من ک دیوونه امضاتم فقط ! خداس ! )
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: nixoeen در 19 فروردین 1401، 01:02 ب‌ظ
یه diff بگیر بین سورسش و مهندسی معکوس ایزوش ! یا هر روش دیگه ای ک میشه تبدیلش کرد ب کد !
* که
* به

به عنوان مثال از کجا معلوم که کنونیکال اوبونتوی روی سایتش رو دستکاری نکرده باشه؟
https://wiki.debian.org/ReproducibleBuilds
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: #unknown# در 19 فروردین 1401، 02:36 ب‌ظ
حرف جالبیه
این یعنی احتمال اینکه ابونتو هم زیر آبی بره هست ، چون کی میاد تک تک برنامه های اون رو چک کنه ؟
پس یا باید به ابونتو اعتماد کرد یا رفت یه توزیع دیگه .

عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: سودو. در 19 فروردین 1401، 02:48 ب‌ظ
خب بالاخره که باید به یه توزیع اعتماد کنی !
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: ɴɪᴍᴀ در 19 فروردین 1401، 04:32 ب‌ظ
خب بالاخره که باید به یه توزیع اعتماد کنی !

یا از پایه یه توزیع بسازی : )
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: Dragon- در 19 فروردین 1401، 05:09 ب‌ظ
حرف جالبیه
این یعنی احتمال اینکه ابونتو هم زیر آبی بره هست ، چون کی میاد تک تک برنامه های اون رو چک کنه ؟
پس یا باید به ابونتو اعتماد کرد یا رفت یه توزیع دیگه .
بعیده یه نفر تمام اون کد‌ها رو بررسی کرده باشه. ولی افراد مختلف قسمت‌های مختلف رو بررسی می‌کنند و چیزی نمی‌تونه برای مدت زیادی مخفی بمونه.
اوبونتو یه توزیعه که از نرم‌افزار‌های مختلفی استفاده می‌کنه. اون نرم‌افزار‌ها توسععه‌دهنده‌های مختلفی دارند که هر کدوم قسمتی یا تمام نرم‌افزار رو بررسی می‌کنه. پس یا توسعه دهنده‌ها می‌دونند چیزی وجود داره ولی حرفی نمی‌زنند که با توجه به تعداد و تفاوت اونها، فکر نکنم ممکن باشه، یا اینکه هر بار چیزی پیدا بشه، اون رو مشخص و حل می‌کنند.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: سید حسین موسوی فرد در 19 فروردین 1401، 05:18 ب‌ظ
یه diff بگیر بین سورسش و مهندسی معکوس ایزوش ! یا هر روش دیگه ای که میشه تبدیلش کرد به کد !
یا اینکه بین ایزو ش و ایزو ای که خودمون کامپایل می کنیم diff بگیریم.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: Dragon- در 19 فروردین 1401، 05:23 ب‌ظ
diff اینجوری که میگید کار نمی‌کنه.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: سودو. در 19 فروردین 1401، 05:41 ب‌ظ
میدونم ! منم برای شوخیش گفتم !
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: Enderman در 19 فروردین 1401، 06:10 ب‌ظ
خب بالاخره که باید به یه توزیع اعتماد کنی !

یا از پایه یه توزیع بسازی : )
که اونم واسه مردم قابل اعتماد نیست:))(بهتر بگم:اعضای انجمن اوبونتو:))))))))))
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: سید حسین موسوی فرد در 19 فروردین 1401، 06:31 ب‌ظ
diff اینجوری که میگید کار نمی‌کنه.
چجور کار می کنه؟
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: BiG در 19 فروردین 1401، 07:14 ب‌ظ
حرف جالبیه
این یعنی احتمال اینکه ابونتو هم زیر آبی بره هست ، چون کی میاد تک تک برنامه های اون رو چک کنه ؟
پس یا باید به ابونتو اعتماد کرد یا رفت یه توزیع دیگه .
بعیده یه نفر تمام اون کد‌ها رو بررسی کرده باشه. ولی افراد مختلف قسمت‌های مختلف رو بررسی می‌کنند و چیزی نمی‌تونه برای مدت زیادی مخفی بمونه.
اوبونتو یه توزیعه که از نرم‌افزار‌های مختلفی استفاده می‌کنه. اون نرم‌افزار‌ها توسععه‌دهنده‌های مختلفی دارند که هر کدوم قسمتی یا تمام نرم‌افزار رو بررسی می‌کنه. پس یا توسعه دهنده‌ها می‌دونند چیزی وجود داره ولی حرفی نمی‌زنند که با توجه به تعداد و تفاوت اونها، فکر نکنم ممکن باشه، یا اینکه هر بار چیزی پیدا بشه، اون رو مشخص و حل می‌کنند.
فکر کنم منظورم رو درست متوجه نشدید.
فرض کنید من یک توزیع می‌سازم (نرم افزار، توزیع هرچیزی)، کد هاش رو هم مثلاً می‌گذارم توی گیت‌هاب.
بعد یک لینک دانلود می‌زارم برای نسخه از قبل کامپایل شده.
اون وقت مردم چجوری به اون نسخه کامپایل شده اعتماد می‌کنن؟ اصلأ شاید اونی که کامپایل کردم یک تغییراتی توش داده باشم و همونی نباشه که کد هاش رو گذاشتم.
توسعه دهنده ها که برنامه کامپایل شده رو نمی‌تونن بررسی کنن که، کد های اون برنامه رو بررسی می‌کنن.
لطفاً نگید خب برید کامپایل کنید، چون هرکسی نمی‌تونه کامپایل کنه.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: Issac در 19 فروردین 1401، 08:24 ب‌ظ
حرف جالبیه
این یعنی احتمال اینکه ابونتو هم زیر آبی بره هست ، چون کی میاد تک تک برنامه های اون رو چک کنه ؟
پس یا باید به ابونتو اعتماد کرد یا رفت یه توزیع دیگه .
بعیده یه نفر تمام اون کد‌ها رو بررسی کرده باشه. ولی افراد مختلف قسمت‌های مختلف رو بررسی می‌کنند و چیزی نمی‌تونه برای مدت زیادی مخفی بمونه.
اوبونتو یه توزیعه که از نرم‌افزار‌های مختلفی استفاده می‌کنه. اون نرم‌افزار‌ها توسععه‌دهنده‌های مختلفی دارند که هر کدوم قسمتی یا تمام نرم‌افزار رو بررسی می‌کنه. پس یا توسعه دهنده‌ها می‌دونند چیزی وجود داره ولی حرفی نمی‌زنند که با توجه به تعداد و تفاوت اونها، فکر نکنم ممکن باشه، یا اینکه هر بار چیزی پیدا بشه، اون رو مشخص و حل می‌کنند.
فکر کنم منظورم رو درست متوجه نشدید.
فرض کنید من یک توزیع می‌سازم (نرم افزار، توزیع هرچیزی)، کد هاش رو هم مثلاً می‌گذارم توی گیت‌هاب.
بعد یک لینک دانلود می‌زارم برای نسخه از قبل کامپایل شده.
اون وقت مردم چجوری به اون نسخه کامپایل شده اعتماد می‌کنن؟ اصلأ شاید اونی که کامپایل کردم یک تغییراتی توش داده باشم و همونی نباشه که کد هاش رو گذاشتم.
توسعه دهنده ها که برنامه کامپایل شده رو نمی‌تونن بررسی کنن که، کد های اون برنامه رو بررسی می‌کنن.
لطفاً نگید خب برید کامپایل کنید، چون هرکسی نمی‌تونه کامپایل کنه.
خوب در اون صورت میتونید از کسی بخواید که اون کدمنبع رو کامپایل کنه براتون و از خروجی یه هش بگیره و بعد میتونید نرم‌افزاری که در مخزن گیت بود رو دانلود کنید و از اون هم یه هش بگیرید و این دوتا هش رو باهم مقایشه کنید. اگر متفاوت بودن پس این نرم‌افزار اونی نیست که ادعا می‌کنه. هر چند فکر میکنم در این هش به سخت‌افزار شما، کامپایلر شما، و ... هم بستگی داشته باشه.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: nixoeen در 20 فروردین 1401، 01:22 ق‌ظ
بعد یک لینک دانلود می‌زارم برای نسخه از قبل کامپایل شده.
اون وقت مردم چجوری به اون نسخه کامپایل شده اعتماد می‌کنن؟
لینکی که من دادم رو نگاه می‌کردید، جوابتون رو می‌گرفتید.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: BiG در 20 فروردین 1401، 01:41 ق‌ظ
بعد یک لینک دانلود می‌زارم برای نسخه از قبل کامپایل شده.
اون وقت مردم چجوری به اون نسخه کامپایل شده اعتماد می‌کنن؟
لینکی که من دادم رو نگاه می‌کردید، جوابتون رو می‌گرفتید.
متأسفانه انگلیسی بلد نیستم  ;D
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: دانیال بهزادی در 20 فروردین 1401، 04:22 ب‌ظ
اون وقت مردم چجوری به اون نسخه کامپایل شده اعتماد می‌کنن؟ اصلأ شاید اونی که کامپایل کردم یک تغییراتی توش داده باشم و همونی نباشه که کد هاش رو گذاشتم.
برای همینه که باید برنامه‌ها رو فقط از مخازن مورد اعتمادتون بگیرید. دبیان و اف‌دروید، سامانهٔ ساخت و توزیع خودکار دارن که می‌تونید برید ببینید چه‌طور کار می‌کنن. این تمین می‌ده که (با فرض اطمینان بهشون)، برنامه‌ها از روی همون کد ورودی ساخته شدن.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: BiG در 20 فروردین 1401، 10:13 ب‌ظ
یعنی ممکنه موزیلا نسخه اسنپ فایرفاکس رو دستکاری کرده باشه؟
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: دانیال بهزادی در 21 فروردین 1401، 01:14 ب‌ظ
بله. امکانش هست.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: Dragon- در 21 فروردین 1401، 01:57 ب‌ظ
یعنی ممکنه موزیلا نسخه اسنپ فایرفاکس رو دستکاری کرده باشه؟
ممکنه. ولی بعیده در پشتی یا اینجور چیز‌ها داخلش کار بذاره.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: سودو. در 21 فروردین 1401، 02:16 ب‌ظ
چرا بعیده ؟

میگم ممکنه اینجوری که داره پیش میره ، یروز کلا از همه مخازن تمامی توزیع ها حذف شه و فقط از طریق اسنپ نصبش ممکن باشه ؟
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: دانیال بهزادی در 21 فروردین 1401، 02:27 ب‌ظ
میگم ممکنه اینجوری که داره پیش میره ، یروز کلا از همه مخازن تمامی توزیع ها حذف شه و فقط از طریق اسنپ نصبش ممکن باشه ؟
نه. چون نرم‌افزار آزاده و کد مبدأ رو باید بدن به همراه حق تغییرش. افراد خودشون می‌تونن برای توزیع دلخواهشون بسته‌بندیش کنن. کاری که تا الآن دبیان می‌کرد.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: BiG در 21 فروردین 1401، 03:25 ب‌ظ
میگم ممکنه اینجوری که داره پیش میره ، یروز کلا از همه مخازن تمامی توزیع ها حذف شه و فقط از طریق اسنپ نصبش ممکن باشه ؟
نه. چون نرم‌افزار آزاده و کد مبدأ رو باید بدن به همراه حق تغییرش. افراد خودشون می‌تونن برای توزیع دلخواهشون بسته‌بندیش کنن. کاری که تا الآن دبیان می‌کرد.
تا الان؟ یعنی قبلا این کارو می‌کردن الان دیگه نمی‌کنن؟ الان فایرفاکس دبیان هم دست موزیلاست؟
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: سودو. در 21 فروردین 1401، 03:25 ب‌ظ
اخ چقد خنگم من ! حواسم به آزاد بودنش نبود ! 😅
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: mskf1383 در 21 فروردین 1401، 03:42 ب‌ظ
میگم ممکنه اینجوری که داره پیش میره ، یروز کلا از همه مخازن تمامی توزیع ها حذف شه و فقط از طریق اسنپ نصبش ممکن باشه ؟
نه. چون نرم‌افزار آزاده و کد مبدأ رو باید بدن به همراه حق تغییرش. افراد خودشون می‌تونن برای توزیع دلخواهشون بسته‌بندیش کنن. کاری که تا الآن دبیان می‌کرد.
تا الان؟ یعنی قبلا این کارو می‌کردن الان دیگه نمی‌کنن؟ الان فایرفاکس دبیان هم دست موزیلاست؟
چرا، هنوز هم همین کار رو می‌کنه.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: دانیال بهزادی در 21 فروردین 1401، 05:08 ب‌ظ
تا الان؟ یعنی قبلا این کارو می‌کردن الان دیگه نمی‌کنن؟ الان فایرفاکس دبیان هم دست موزیلاست؟
الآن دیگه تغییر نمی‌دن فایرفاکس رو. موزیلا اون مواردی که برای دبیان مهم بود رو توی خود فایرفاکس اصلی پیاده کرده.
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: BiG در 21 فروردین 1401، 10:00 ب‌ظ
اگر امکان در پشتی وجود داره، پس میشه گفت موزیلا هم مثل گوگل و شرکت های دیگست و همچین علیه السلام نیست.
۱. جز این مورد دیگه چه دلایلی وجود داره که موزیلا بخواد برنامش رو از مخازن حذف کنه؟
۲. اصلا تیم اوبونتو چرا باید فایرفاکس رو بسپارن به خود موزیلا؟ شاید پول گرفتن!
۳. اگر موزیلا دنبال جاسوسی از کاربرانشه پس چرا اصلاً مرورگر فایرفاکس رو آزاد منتشر کرده؟
۴. اگر روزی فایرفاکس نرم افزار انحصاری شد سراغ چه مرورگری می‌روید؟
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: دانیال بهزادی در 22 فروردین 1401، 11:26 ق‌ظ
دیگه خیلی توهم توطئه شد ;D
امکان تغییر در هر نرم‌افزاری که به دست یک سامانهٔ خودکار سوم‌شخص ساخته و توزیع نمی‌شه، وجود داره و مختص موزیلا نیست.
۱. امکان به‌روز رسانی آنی و مستقل از توزیع
۲. نه. رأی‌گیری کردن در یک جلسه‌ای که من هم توش حصور داشتم. موافق‌ها دلیلیشون رو گفتن، ما مخالف‌ها هم حرفمون رو زدیم. در نهایت با اختلاف کمی، تصمیم بر این شد که خود موزیلا نگه‌داریش کنه.
۳. هیچ مدرکی وجود نداره که نشون بده موزیلا دنبال جاسوسی از کاربرانشه.
۴. بعیده، ولی مرورگر تور یا مرورگر دیگه‌ای مبتنی بر فایرفاکس مثل پیل‌مون (https://www.palemoon.org)
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: سودو. در 22 فروردین 1401، 07:35 ب‌ظ
نقل‌قول
امکان به‌روز رسانی آنی و مستقل از توزیع
نقل‌قول
تصمیم بر این شد که خود موزیلا نگه‌داریش کنه
خب اصلا چرا دلش خواسته که خودش نگه داری کنه ؟ مگه بده هر توزیع واسه خودش بهینه سازیشو بکنه ؟ یکی نیس بگه چرا این باروگذاشتی رو دوش خودت خب ؟
عنوان: پاسخ : آیا نرم افزار های آزاد همان چیزی هستند که ادعا می‌کنند؟
ارسال شده توسط: Dragon- در 22 فروردین 1401، 07:45 ب‌ظ
diff اینجوری که میگید کار نمی‌کنه.
چجور کار می کنه؟
diff می‌تونه فایل‌ها رو با هم مقایسه کنه. اون iso یا فایل‌سیستم iso9660 هست که چندین فایل داخلش هست. کرنل، initramfs، فایل‌های گراب، تنظیمات گراب، یه squashfs، بعضی وقتا یه فایل شامل hash فایل‌های داخل squashfs و چنتا چیز دیگه معمولا داخل اون iso هست.
اگه اون فایل‌ها برای دلایل بوت شدن متفاوت باشن یا iso با یه تنظیمات دیگه ساخته شده باشه (که فایل‌های داخل اون رو تغییر نمیده) اونوقت diff میگه این دو فایل متفاوت هستند.
اگه قرار باشه فقط بفهمیم دوتا فایل مثل هم هستند یا نه، میشه فقط hash اونها رو بررسی کرد، بدون اینکه به diff نیاز بشه.