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

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

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

نویسنده موضوع: توسعه اوبنتو با ++c  (دفعات بازدید: 471 بار)

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

آفلاین linuxismylove

  • Newbie
  • *
  • ارسال: 1
  • جنسیت : پسر
توسعه اوبنتو با ++c
« : 24 خرداد 1397، 11:27 ب‌ظ »
سلام.
میخواستم بدونم که ایا میشه سیستم عامل اوبنتو رو با زبان برنامه نویسی سی پلاس (به دلیل نزدیکی زیاد به c ) توسعه داد و یک سیستم عامل جدید از خانواده ubuntu بدست اورد؟
و اینکه چجوری میشه و باید سورس کدش رو از کجا بیارم؟

آفلاین ALi.pAkrohk

  • Hero Member
  • *
  • ارسال: 847
  • جنسیت : پسر
  • fedora 27 + KDE
پاسخ : توسعه اوبنتو با ++c
« پاسخ #1 : 25 خرداد 1397، 03:29 ق‌ظ »
سلام.
میخواستم بدونم که ایا میشه سیستم عامل اوبنتو رو با زبان برنامه نویسی سی پلاس (به دلیل نزدیکی زیاد به c ) توسعه داد و یک سیستم عامل جدید از خانواده ubuntu بدست اورد؟
و اینکه چجوری میشه و باید سورس کدش رو از کجا بیارم؟
خوب دلیل این کار چیه که می خوای توزیع اوبونتو از سیستم عامل گنو رو باز نویسی کنی.
البته بیشتر بخش های سیستم عامل گنو و توزیع های اون فقط از c شکل نگرفته و زبان های مثل پایتون و qt هم در اون نقش دارن.
البته qt یه کتاب خونه گرافیکی هستش.
pAkrohk پاکروح               (\__/)
Python علی                    (='.'=)
                                         (")_(")

آفلاین فرهاد محمدی مجد

  • Sr. Member
  • *
  • ارسال: 472
  • جنسیت : پسر
  • Debian + GNOME + XFCE
    • debian.org
پاسخ : توسعه اوبنتو با ++c
« پاسخ #2 : 25 خرداد 1397، 08:35 ق‌ظ »
کاملا واضحه که شما نمیدونید اوبونتو یک سیستم عامل نیست بلکه یک توزیع گنو/لینوکس است، یعنی یک سیستم عامل به طور مستقل نیست، یک هسته سیستم عامل هست به نام لینوکس و کلی برنامه فضای کاربر هست از پروژه گنو و غیره که روی هم سوار شدند و یک سیستم عامل تشکیل داده اند، لینوکس و خیلی از برنامه های پروژه گنو هم از زبان سی استفاده میکنند چون C++ یک ایراداتی داره و شما هم نمیتونی این وضعیت رو تغییر بدی.
نام کاربری اصلی و نخستم Fedora-Red Hat بود ولی دیدم بهتره با نام حقیقیم فعالیت کنم.

آفلاین ALi.pAkrohk

  • Hero Member
  • *
  • ارسال: 847
  • جنسیت : پسر
  • fedora 27 + KDE
پاسخ : توسعه اوبنتو با ++c
« پاسخ #3 : 25 خرداد 1397، 10:06 ق‌ظ »
این دو لینک رو مطالعه کنید هم بد نیست.

https://www.gnu.org/gnu/linux-and-gnu.fa.html

https://gnu.rocks/2017/gnu-or-linux

در مورد نوع کار کرد سیستم عامل گنو اطلاعات کامل تری به شما میده.
« آخرین ویرایش: 25 خرداد 1397، 10:09 ق‌ظ توسط ALi.pAkrohk »
pAkrohk پاکروح               (\__/)
Python علی                    (='.'=)
                                         (")_(")

آفلاین مهران تعریف

  • Hero Member
  • *
  • ارسال: 707
  • جنسیت : پسر
  • دبیان + xfce
پاسخ : توسعه اوبنتو با ++c
« پاسخ #4 : 25 خرداد 1397، 04:56 ب‌ظ »
سلام.
میخواستم بدونم که ایا میشه سیستم عامل اوبنتو رو با زبان برنامه نویسی سی پلاس (به دلیل نزدیکی زیاد به c ) توسعه داد و یک سیستم عامل جدید از خانواده ubuntu بدست اورد؟
و اینکه چجوری میشه و باید سورس کدش رو از کجا بیارم؟
البته دوستان به خوبی راهنمایی کردن، با سی پلاس پلاس می تونید پکیج ها برای گنولینوکس (و نه صرفا اوبونتو) توسعه بدید ... برای این سوال، توصیه می کنم در مورد LFS سرچ کنید.