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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید

نویسنده موضوع: اگر نرم افزاری امکان استفاده از یک نرم/سخت افزار انحصاری رو محدود کنه، غیرآزاده؟  (دفعات بازدید: 8321 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین کیان

  • High Hero Member
  • *
  • ارسال: 2338
  • جنسیت : پسر
دوره درسی سایت درسنامه رو وقتی شد دوباره مرور کنم. تو درس اول دوره linux1@darsnameh.com گفته بود:
نقل‌قول
آزادی صفر کمی پیچیده تر است و نیاز به توضیح بیشتری دارد. آزادی صفر می گوید که شما باید آزاد باشید برای هر منظوری برنامه را اجرا کنید. اگر به شما یک برنامه بدهند که فقط اجازه داشته باشید آن را روی یک مدل کامپیوتر اجرا کنید، آزادی صفر نقض شده. همچنین آزادی صفر نقض شده اگر برنامه شما محدودیت تعداد کاربر یا محدودیت جغرافیایی یا محدودیت استفاده تجاری داشته باشد. در عین حال شما باید بتوانید مثلا با مرورگر خود به هر سایتی سر بزنید و اگر نویسنده برنامه طوری کار کرده باشد که برای مثال فایل های دینی قابل مرور نباشند، این نرم افزار صلاحیت یک نرم‌افزار آزاد بودن را ندارد.
اگر یک سیستم عاملی (تحت gpl) نوشته بشه که نتونه نرم افزارهای انحصاری یا سخت افزارهای انحصاری مثل nVidia رو ساپورت کنه در استفاده ما برای هرکاری محدودیت ایجاد کرده! پس دیگه آزاد نیست؟


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

آفلاین Matrix.1372

  • High Hero Member
  • *
  • ارسال: 1966
  • جنسیت : پسر
  • Ma3x
    • Ma3x
این حرف درست نیست!
مثلا من یک نرم‌افزار می‌نویسم برای معماری x86 و شما نمی‌تونی روی پردازنده‌ات که مثلا آرم هست اجراش کنی!
یا برای گنو نوشتم و شما نمی‌تونی توی ویندوز اجرا کنی!
یا یک نرم‌افزار آزاد نوشتم برای اورکلاک کردن گرافیک انویدیا و کسی که Ati داره اصلا نمی‌تونه استفاده کنه!
اینا هیچ‌کدوم دلیل بر غیر آزاد بودن یک نرم‌افزار نمی‌شن!
من این اجازه رو به شما دادم که برنامه رو ویرایش کنی و کد منبع رو هم در اختیارتون گذاشتم، حالا شما اون رو روی آرم و برای ویندوز کمپایل کن!

آفلاین Matrix.1372

  • High Hero Member
  • *
  • ارسال: 1966
  • جنسیت : پسر
  • Ma3x
    • Ma3x
در مورد مثالت هم هر کسی بخواد می‌تونه برای اون سخت افزار یک راه انداز بنویسه و بالاتر از اون این سیستم عامل رو برای اون سخت افزار پورت کنه.

آفلاین امیرمسعود مهرابیان

  • Full Member
  • *
  • ارسال: 245
  • جنسیت : پسر
    • http://ammir.ir
دوره درسی سایت درسنامه رو وقتی شد دوباره مرور کنم. تو درس اول دوره linux1@darsnameh.com گفته بود:
نقل‌قول
آزادی صفر کمی پیچیده تر است و نیاز به توضیح بیشتری دارد. آزادی صفر می گوید که شما باید آزاد باشید برای هر منظوری برنامه را اجرا کنید. اگر به شما یک برنامه بدهند که فقط اجازه داشته باشید آن را روی یک مدل کامپیوتر اجرا کنید، آزادی صفر نقض شده. همچنین آزادی صفر نقض شده اگر برنامه شما محدودیت تعداد کاربر یا محدودیت جغرافیایی یا محدودیت استفاده تجاری داشته باشد. در عین حال شما باید بتوانید مثلا با مرورگر خود به هر سایتی سر بزنید و اگر نویسنده برنامه طوری کار کرده باشد که برای مثال فایل های دینی قابل مرور نباشند، این نرم افزار صلاحیت یک نرم‌افزار آزاد بودن را ندارد.
اگر یک سیستم عاملی (تحت gpl) نوشته بشه که نتونه نرم افزارهای انحصاری یا سخت افزارهای انحصاری مثل nVidia رو ساپورت کنه در استفاده ما برای هرکاری محدودیت ایجاد کرده! پس دیگه آزاد نیست؟


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

بد متوجه شدین. شما میتونین از اون سیستم که تحت gpl نوشته شده و از قابلیت هاش، به هر منظوری استفاده کنید. از تمام قابلیت هایی که داره، نه از قابلیت هایی که میتونه داشته باشه و نداره. و شما نمیتونین از قابلیت هایی که میتونه داشته باشه ولی نداره به عنوان محدودکننده نام ببره. برای مثال همین nVidia از قابلیت هایی هست که سیستم میتونه داشته باشه ولی به صورت پیش فرض نداره.
Freedom and community are important

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
بنظر من اون متن حرف درستی زده.
همونجور که ماتریکس جان گفتن، فرض کنید یک برنامه‌ای وجود داره که روی معماری ARM قابلیت اجرا شدن نداره، الآن دو حالت وجود داره:
۱. تا حالا کسی اون رو پورت نکرده.
۲. پروانه‌ی اون نرم‌افزار صراحتا میگه کسی حق نداره اون رو روی ARM اجرا کنه.
تو مورد اول مشکلی نداره ولی توی مورد دوم آزادی صفر رو نقض کرده.

در مورد سوال کیان جان هم: اصلا میشه سیستم‌عاملی ساخت که فقط نرم‌افزارهای آزاد رو اجرا کنه؟

آفلاین کیان

  • High Hero Member
  • *
  • ارسال: 2338
  • جنسیت : پسر
در مورد سوال کیان جان هم: اصلا میشه سیستم‌عاملی ساخت که فقط نرم‌افزارهای آزاد رو اجرا کنه؟
این تریسکل تو امضات پس چیه؟

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
در مورد سوال کیان جان هم: اصلا میشه سیستم‌عاملی ساخت که فقط نرم‌افزارهای آزاد رو اجرا کنه؟
این تریسکل تو امضات پس چیه؟
من منظورم از لحاظ معماری سیستم‌عامل بود. آره تریسکل اجرا می‌کنه، تا اون‌جا که من می‌دونم هر سیستم‌عاملی می‌تونه‌ فایل‌های دودویی (binary)‌ متناسب با اون سیستم‌عامل رو اجرا کنه. فقط توی تریسکل برنامه‌هایی که کدهای غیرآزاد دارند و یا بعد از نصب پیشنهاد نرم‌افزارهای غیرآزاد می‌دن و ... رو از «مخازن تریسکل» حذف کردن.
برای اطلاعات بیشتر: https://trisquel.info/en/wiki/how-trisquel-made

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
اگر یک سیستم عاملی (تحت gpl) نوشته بشه که نتونه نرم افزارهای انحصاری یا سخت افزارهای انحصاری مثل nVidia رو ساپورت کنه در استفاده ما برای هرکاری محدودیت ایجاد کرده! پس دیگه آزاد نیست؟

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

آفلاین mohsen-rashidi

  • High Sr. Member
  • *
  • ارسال: 646
  • جنسیت : پسر
  • Hacker`s Emblem
    • اینجا خانه محسن است
حالم از nvidia بهم می خوره. >:(
پست فطرت این همه از اندروید سود برد اما حاضر نیست یه درایور آزاد برای گنولینوکس تولید کنه. ](*,)

آفلاین ava

  • High Hero Member
  • *
  • ارسال: 1330
حالم از nvidia بهم می خوره. >:(
پست فطرت این همه از اندروید سود برد اما حاضر نیست یه درایور آزاد برای گنولینوکس تولید کنه. ](*,)
این amd هم همچین مالی نیست
دهن ما رو که سرویس کرده :|
صدای پلیس : هاپ هاپ

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
هر دوتاشون از مزخرف‌ترین شرکت‌های آی‌تی هستن. دم اینتل گرم که همه‌ی تکنولوژی‌هاش رو قبل از این که بسازه، پشتیبانی نرم‌افزاری‌اش رو به صورت آزاد ارائه می‌کنه و خودش با دست خودش راه‌اندازش رو به لینوکس وصله می‌کنه و برای توروالدز می‌فرسته
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
حالم از nvidia بهم می خوره. >:(
پست فطرت این همه از اندروید سود برد اما حاضر نیست یه درایور آزاد برای گنولینوکس تولید کنه. ](*,)
این amd هم همچین مالی نیست
دهن ما رو که سرویس کرده :|
نه قم خوبه نه کاشون، لعنت به هر دوتا شون  ;D

آفلاین Matrix.1372

  • High Hero Member
  • *
  • ارسال: 1966
  • جنسیت : پسر
  • Ma3x
    • Ma3x
حالم از nvidia بهم می خوره. >:(
پست فطرت این همه از اندروید سود برد اما حاضر نیست یه درایور آزاد برای گنولینوکس تولید کنه. ](*,)
این amd هم همچین مالی نیست
دهن ما رو که سرویس کرده :|
نه قم خوبه نه کاشون، لعنت به هر دوتا شون  ;D
الوووووووووو!
چه وضعشه!
من قم هستمااااااا، نه شیراز خوبه نه داراب، بقیشم نمی‌گم :|

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
الوووووووووو!
چه وضعشه!
ماتریکس جان، به اعصابت مسلط باش  ;)
عزیزم من که این رو نساختم. ضرب‌المثل هست.

آفلاین Matrix.1372

  • High Hero Member
  • *
  • ارسال: 1966
  • جنسیت : پسر
  • Ma3x
    • Ma3x
الوووووووووو!
چه وضعشه!
ماتریکس جان، به اعصابت مسلط باش  ;)
عزیزم من که این رو نساختم. ضرب‌المثل هست.
خب اول یه سوزن به خودت بزن، یه جوال‌دوز به بقیه! ;)