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

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

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




نویسنده موضوع: بررسي وضعيت پروژه گنو و تاثيرگذاري آن در دن&#  (دفعات بازدید: 2950 بار)

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

آفلاین somo

  • Full Member
  • *
  • ارسال: 199
  • جنسیت : پسر
عنوان تایپیک درست عنوان مطلب نوشته شده در کلیک هست
بخونید و نظر بدید
************************************************************************************
‌بررسي وضعيت پروژه گنو و تاثيرگذاري آن در دنياي منبع‌باز
گنو، هدفي رو به‌فراموشي
ساده ‌است اگر بخواهيم دنيا را به همان شكلي كه هست قبول و فرض كنيم كه هميشه همين‌طور باقي مي‌ماند، اما گاهي اوقات پيش مي‌آيد كه يك تلنگر كوچك مي‌تواند آدم را دگرگون كند. براي مثال بياييد اطلاعات زير را بررسي كنيم كه از وبلاگ يك توسعه دهنده لينوكسي برداشته شده است: «‌بعد از آن‌كه زيرساخت‌هاي لازم را براي تحليل كد در توزيع اوبونتو ايجاد كردم، كنجكاوي‌ام برانگيخته شد و تصميم گرفتم بدانم چقدر از نرم‌افزارهاي آزاد گنو در بخشي از سيستم عامل مدرني همچون اوبونتو وجود دارد. معيار را هم تعداد خط كد نوشته شده قرار دادم و تنها مخزن اصلي اوبونتو را انتخاب كردم كه شامل هسته توزيع و بسته‌هاي همراه با آن بود.»

در نتيجه «سهم نرم‌افزارهاي گنو تنها 8 درصد است كه اگر بخواهيم پروژه گنوم را هم به آن اضافه كنيم (كه در عمل در حال فاصله گرفتن از گنو است) اين رقم به 13درصد از كل كد نوشته شده مي‌شود.» منبع:‌

http:‌/‌‌/‌pedrocr.net‌/‌text‌/‌how-much-gnu-in-gnu-linux

بنابراين از يك طرف مي‌دانيم كه گنو در سيستم عامل گنو‌/‌لينوكس بخش كوچكي از كل كد يك توزيع پيشرفته را تشكيل مي‌دهد (كه تقريبا فقط در هسته لينوكس وجود دارد) و از طرف ديگر، به‌نظر مي‌رسد كه مجوزهاي آسان‌گير در حال رشد هستند و در مقايسه با آنها، پروژه‌هايي كه از كپي‌لفت استفاده مي‌كنند، ‌به كمتر از نصف تقليل يافته‌اند.قرار دادن اين اطلاعات تقريبا متصل به يكديگر، گواهي مي‌دهد كه جنبش نرم‌افزارهاي آزاد حركتي نامانوس دارد كه تاكنون نگاه‌ها به آن، به‌عنواني اصلي ثابت و از بين نرفتني بود. بياييم به سه عنصر كليدي دخيل در اين ماجرا نگاهي بيندازيم ‌FSF، GNU و GPL.

بنياد نرم‌افزارهاي آزاد (FSF) نگهبان پروژه اصلي گنو است كه همه چيز را آغاز كرد. هر چند كه خيلي علاقه دارد GNU‌/‌HURD را برجسته كند، اما توزيع‌هاي لينوكسي يكي از فوايدي كه دارند، ‌پر كردن سوراخي است كه گنو‌/‌هرد نتوانست در مورد گنو انجام دهد. بنابراين، پروژه گنو تاكنون كامل شده و حتي فهرستي معدود از توزيع‌هاي لينوكسي وجود دارد كه رهنمودهاي پروژه گنو را به‌طور كامل پياده كرده‌اند. به نوشتار زير كه در راس اين فهرست قرار دارد دقت كنيد:

در ادامه، فهرستي از توزيع‌هاي گنو‌/‌لينوكس را مشاهده خواهيد كرد كه مي‌دانيم قوانين سفت و سختي براي قرار دادن نرم‌افزارهاي آزاد در خود دارند. اين توزيع‌ها برنامه‌هاي غيرآزاد، بسترهاي غيرآزاد برنامه‌نويسي، درايورهاي غيرآزاد و... را رد مي‌كنند و اگر به اشتباه آنها را به سيستم خود وارد كردند، آن را حذف مي‌كنند.وجود چنين فهرستي باعث مي‌شود نقش FSF را بيشتر متوجه شويم:‌ بنياد نرم‌افزارهاي آزاد، داوري است كه قضاوت مي‌كند چه نرم‌افزاري به‌طور كامل آزاد است، حالا چه اين قضاوت را قبول داشته باشيم يا خير، نمي‌توان اين موضوع را رد كرد و بهتر است اين قضيه را گوشه ذهن داشته باشيم.

همچنين پروژه‌هاي زيادي خلق شده‌اند تا نرم‌افزارهاي كليدي‌اي غيرآزادي چون Skype را بگيرند، اما بهتر است يادآوري كنيم كه نمي‌توان با پياده‌سازي نرم‌افزارهاي صددرصد رايگان با دنيا ارتباط برقرار كرد. بنابراين از اين نظرها پروژه گنو هنوز ناقص است و بنياد نرم‌افزارهاي آزاد به‌دنبال هدف بزرگ‌تر و مفيدتري است.

اين بنياد همچنين باعث شده بنيادهاي مستقل ديگري از جمله FreedomBox تشكيل شوند كه هدفشان، توسعه ايده‌آل‌هاي بنياد نرم‌افزارهاي آزاد است. ايبن ماگلن، يكي از اعضاي اصلي اين پروژه و مشاور عمومي سابق FSF اين مساله را روشن كرده است:

دستگاه‌هاي هوشمندي كه با هدف همكاري با يكديگر ايجاد شده‌اند تا ارتباطات رايگان را به‌طور امن در اختيار مردم قرار دهند، فراتر از هرگونه قدرتي هستند كه دستكاري شوند و آزاد بودن جريان اطلاعات را ضمانت خواهند كرد.

****************************************************************************************************
من که خوشم نیومد زیاد یک طرفه نوشته
لینک منبع
http://www.jamejamonline.ir/papertext.aspx?newsnum=100847157533
« آخرین ویرایش: 05 تیر 1390، 11:28 ب‌ظ توسط somo »
آنزمان که خوش ترین مزه ها را داری مگذار تو را تمام بخورند

آفلاین Masoud.m

  • High Sr. Member
  • *
  • ارسال: 553
  • جنسیت : پسر
    • بررسی و معرفی توزیع ها و نرم افزارهای گنو/لینوکس
معیار درستی برای اندازه گیری درصد اهمیت وجود نداره. چون گنو/لینوکس یک سیستم عامل نیست. بلکه بیش از 300 سیستم عامل هست... توی هر توزیع این نسبت ها فرق داره. ولی پروژه گنو اصلی ترین نقش رو داره. درصد هسته (لینوکس) خیلی کمتره ضمن اینکه خود کرنل رو با GCC کامپایل میکنن که متعلق به گنو هست. از سایت گنو و نوشته شده توسط استالمن :

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

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

اینا چیزایی بود که به نظرم گفتنش خالی از لطف نبود.  ;)
من دیگه معمولا اینجا لوگین نمیکنم. اگر امری داشتید با ایمیلم تماس بگیرید.
[/color]

آفلاین ٍاحسان ترکم

  • High Hero Member
  • *
  • ارسال: 1039
  • جنسیت : پسر
  • Open your source, Open your mind
معیار درستی برای اندازه گیری درصد اهمیت وجود نداره. چون گنو/لینوکس یک سیستم عامل نیست. بلکه بیش از 300 سیستم عامل هست... توی هر توزیع این نسبت ها فرق داره. ولی پروژه گنو اصلی ترین نقش رو داره. درصد هسته (لینوکس) خیلی کمتره ضمن اینکه خود کرنل رو با GCC کامپایل میکنن که متعلق به گنو هست. از سایت گنو و نوشته شده توسط استالمن :

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

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

اینا چیزایی بود که به نظرم گفتنش خالی از لطف نبود.  ;)

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


فقط اینان:

http://www.gnu.org/distros/free-distros.html
« آخرین ویرایش: 06 تیر 1390، 12:01 ق‌ظ توسط finaprp »
بین نرم‌افزار open source و نرم‌افزارهای Free Software تفاوت در روش تبلیغ و گرایش‌های عرضه‌كنندگان آن‌ها نهفته است.
در واقع كاركرد شما به عنوان عرضه كننده نرم‌افزار تفاوتی نمی‌كند،



آفلاین Masoud.m

  • High Sr. Member
  • *
  • ارسال: 553
  • جنسیت : پسر
    • بررسی و معرفی توزیع ها و نرم افزارهای گنو/لینوکس
بنیاد گنو این موضوع رو مشخص کرده :
http://www.gnu.org/distros/common-distros.html

کافیه نگاه کنیم و ببینیم کدوم دیسترو چه مشکلی داره... دبیان کاملا آزاد هست . البته یه مخزن غیرآزاد داره که ما میتونیم ازش استفاده نکنیم. ولی کرنل رو از پچ ها و باینری های کلوز سورس و غیر آزاد پاک میکنه. جالبه که دبیان خودش رو همیشه گنو/لینوکس خطاب میکنه.
من دیگه معمولا اینجا لوگین نمیکنم. اگر امری داشتید با ایمیلم تماس بگیرید.
[/color]

آفلاین ٍاحسان ترکم

  • High Hero Member
  • *
  • ارسال: 1039
  • جنسیت : پسر
  • Open your source, Open your mind
بنیاد گنو این موضوع رو مشخص کرده :
http://www.gnu.org/distros/common-distros.html

کافیه نگاه کنیم و ببینیم کدوم دیسترو چه مشکلی داره... دبیان کاملا آزاد هست . البته یه مخزن غیرآزاد داره که ما میتونیم ازش استفاده نکنیم. ولی کرنل رو از پچ ها و باینری های کلوز سورس و غیر آزاد پاک میکنه. جالبه که دبیان خودش رو همیشه گنو/لینوکس خطاب میکنه.

دبیان اصلا خودشو فراتر از یه توزیع از لینوکس می دونه و تو کد کلی تغییرات داده ولی هنوز کرنلش librekernel منظورم آزاده آزاد نیست یه زمانی با گنو خیلی خوب بود الآنم خوبه ها ولی مثل گنوم فاصله گرفتن.
بین نرم‌افزار open source و نرم‌افزارهای Free Software تفاوت در روش تبلیغ و گرایش‌های عرضه‌كنندگان آن‌ها نهفته است.
در واقع كاركرد شما به عنوان عرضه كننده نرم‌افزار تفاوتی نمی‌كند،



آفلاین Masoud.m

  • High Sr. Member
  • *
  • ارسال: 553
  • جنسیت : پسر
    • بررسی و معرفی توزیع ها و نرم افزارهای گنو/لینوکس
متوجه نشدم احسان جان. کمی بیشتر توضیح میدی؟
دبیان نزدیک ترین توزیع به گنو هست. توی توسعه هورد به شدت فعاله و کمک بزرگی هست به گنو.
توی کدها چه تغییری داده؟ کرنل libre-linux (لیبرکرنل تا حالا نشنیدم) کاملا آزاده. چون همه باینری ها رو حذف میکنه. خود بنیاد گنو توضیح داده دیگه :

Debian's Social Contract states the goal of making Debian entirely free software, and Debian conscientiously keeps nonfree software out of the official Debian system. However, Debian also provides a repository of nonfree software. According to the project, this software is “not part of the Debian system,” but the repository is hosted on many of the project's main servers, and people can readily learn about these nonfree packages by browsing Debian's online package database. This does too much to steer users towards proprietary software for us to endorse it.

گفته دبیان تمرکزش روی کاملا آزاد بودنه. ولی نصب بعضی برنامه های غیر آزاد رو برای کاربر ساده میکنه و همچنین یه مخزن غیر آزاد هم داره که البته قسمتی از پروژه اصلی نیست.
من دیگه معمولا اینجا لوگین نمیکنم. اگر امری داشتید با ایمیلم تماس بگیرید.
[/color]

آفلاین ٍاحسان ترکم

  • High Hero Member
  • *
  • ارسال: 1039
  • جنسیت : پسر
  • Open your source, Open your mind
متوجه نشدم احسان جان. کمی بیشتر توضیح میدی؟
دبیان نزدیک ترین توزیع به گنو هست. توی توسعه هورد به شدت فعاله و کمک بزرگی هست به گنو.
توی کدها چه تغییری داده؟ کرنل libre-linux (لیبرکرنل تا حالا نشنیدم) کاملا آزاده. چون همه باینری ها رو حذف میکنه. خود بنیاد گنو توضیح داده دیگه :

Debian's Social Contract states the goal of making Debian entirely free software, and Debian conscientiously keeps nonfree software out of the official Debian system. However, Debian also provides a repository of nonfree software. According to the project, this software is “not part of the Debian system,” but the repository is hosted on many of the project's main servers, and people can readily learn about these nonfree packages by browsing Debian's online package database. This does too much to steer users towards proprietary software for us to endorse it.

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

منظور از لیبره یعنی آزاد و کرنل هم منظورم هسته یعنی هسته ی آزاد مثل همون لیبره لینوکس نیست.

بعد تغییرات یعنی خود هسته رو تغییر دادند از کد های BSD هم توش بهره بردن. یعنی این معروفه که دبیان خودش رو فراتر از یک توزیع از لینوکس می دونه.

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

دبیان علی رغم توزیع هورد توزیع BSD هم داره.

گنوم هم خیلی به گنو نزدیک بود ولی یواش یواش  رابطشون سرد شد دبیان هم داره اینجور می شه.
« آخرین ویرایش: 06 تیر 1390، 12:22 ق‌ظ توسط finaprp »
بین نرم‌افزار open source و نرم‌افزارهای Free Software تفاوت در روش تبلیغ و گرایش‌های عرضه‌كنندگان آن‌ها نهفته است.
در واقع كاركرد شما به عنوان عرضه كننده نرم‌افزار تفاوتی نمی‌كند،



آفلاین ٍاحسان ترکم

  • High Hero Member
  • *
  • ارسال: 1039
  • جنسیت : پسر
  • Open your source, Open your mind
اگر  دبیان رهنمودهاي پروژه گنو را به‌طور كامل پياده كرده‌ بود تو اون لیست بود.

در مورد این کرنل که مال دبیانه.

http://en.wikipedia.org/wiki/Monolithic_kernel

اوبونتو هم از این کرنل استفاده می کنه.

http://en.wikipedia.org/wiki/Ubuntu_%28operating_system%29

http://en.wikipedia.org/wiki/Debian

 تو سمت راست مشخصات نگاه کن.
« آخرین ویرایش: 06 تیر 1390، 12:30 ق‌ظ توسط finaprp »
بین نرم‌افزار open source و نرم‌افزارهای Free Software تفاوت در روش تبلیغ و گرایش‌های عرضه‌كنندگان آن‌ها نهفته است.
در واقع كاركرد شما به عنوان عرضه كننده نرم‌افزار تفاوتی نمی‌كند،



آفلاین Masoud.m

  • High Sr. Member
  • *
  • ارسال: 553
  • جنسیت : پسر
    • بررسی و معرفی توزیع ها و نرم افزارهای گنو/لینوکس
خوب این که دلیل نمیشه.
راستی. بنیاد گنو به این شکل با جایی رابطه نداره که بگیم روابطش سرد میشه. گنوم هم منظورت رو از جدا شدن نمیفهمم... برنامه نویس هاش جدا میشن؟ خوب مهم نیست. مهم مفهوم هست. اصولا گنو یه مفهومه... نه فقط نرم افزار... هر برنامه آزادی تحت مجوز جی پی ال تحت این مفهوم قرار داره. هر جا یه نرم افزار میگه تحت مجوز GPL هست مشخصه معنیش : GNU PUBLIC LICENCE

خط اول سایت اصلی دبیان :
Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian uses the Linux kernel (the core of an operating system), but most of the basic OS tools come from the GNU project; hence the name GNU/Linux.

این مونولیتیک که لینک دادی عزیز یه ساختاره... لینوکس یه کرنل مونولیتیک هست. هورد یک میکرو کرنله...
این ربطی به دبیان نداره مستقیما...
ضمنا... اوبونتو پچ و باینری های کلوز سورس رو به کرنل دبیان اضافه میکنه. مخصوصا در حیطه وایرلس.

Monolithic architecture examples

    Unix kernels
        BSD
            FreeBSD
            NetBSD
            OpenBSD
            Solaris 1 / SunOS 1.x-4.x
        UNIX System V
            AIX
            HP-UX
    Unix-like kernels
        Linux
    DOS
        DR-DOS
        MS-DOS
            Microsoft Windows 9x series (95, 98, Windows 98SE, Me)
    OpenVMS
    XTS-400
من دیگه معمولا اینجا لوگین نمیکنم. اگر امری داشتید با ایمیلم تماس بگیرید.
[/color]

آفلاین ٍاحسان ترکم

  • High Hero Member
  • *
  • ارسال: 1039
  • جنسیت : پسر
  • Open your source, Open your mind
منم نگفتم که یه کرنله جدست.

جمع بندیم:

دبیان آزاد تره اما کامل آزاد نیست. ولی از مفاد بنیادی این پروژه این است که تمام محصولات تولیدی باید آزاد باشند.

اوبونتو غیر آزاد بیشتر داره و به طور پیش فرض هم داره.

و نظرم در مورد مقاله مقاله موافقم.
بین نرم‌افزار open source و نرم‌افزارهای Free Software تفاوت در روش تبلیغ و گرایش‌های عرضه‌كنندگان آن‌ها نهفته است.
در واقع كاركرد شما به عنوان عرضه كننده نرم‌افزار تفاوتی نمی‌كند،



آفلاین ٍاحسان ترکم

  • High Hero Member
  • *
  • ارسال: 1039
  • جنسیت : پسر
  • Open your source, Open your mind
من خودم از دبیان خیلی خوشم می آد توزیع قوی و قدیمییه. 99 درضد آزاده. یک درضد هم برای اون non-free که به طور غیر رسمی هست.
« آخرین ویرایش: 06 تیر 1390، 12:46 ق‌ظ توسط finaprp »
بین نرم‌افزار open source و نرم‌افزارهای Free Software تفاوت در روش تبلیغ و گرایش‌های عرضه‌كنندگان آن‌ها نهفته است.
در واقع كاركرد شما به عنوان عرضه كننده نرم‌افزار تفاوتی نمی‌كند،