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

تازه کار => انجمن تازه‌کاران => نویسنده: linuxismylove در 25 خرداد 1397، 12:27 ق‌ظ

عنوان: توسعه اوبنتو با ++c
ارسال شده توسط: linuxismylove در 25 خرداد 1397، 12:27 ق‌ظ
سلام.
میخواستم بدونم که ایا میشه سیستم عامل اوبنتو رو با زبان برنامه نویسی سی پلاس (به دلیل نزدیکی زیاد به c ) توسعه داد و یک سیستم عامل جدید از خانواده ubuntu بدست اورد؟
و اینکه چجوری میشه و باید سورس کدش رو از کجا بیارم؟
عنوان: پاسخ : توسعه اوبنتو با ++c
ارسال شده توسط: ALi.pAkrohk در 25 خرداد 1397، 04:29 ق‌ظ
سلام.
میخواستم بدونم که ایا میشه سیستم عامل اوبنتو رو با زبان برنامه نویسی سی پلاس (به دلیل نزدیکی زیاد به c ) توسعه داد و یک سیستم عامل جدید از خانواده ubuntu بدست اورد؟
و اینکه چجوری میشه و باید سورس کدش رو از کجا بیارم؟
خوب دلیل این کار چیه که می خوای توزیع اوبونتو از سیستم عامل گنو رو باز نویسی کنی.
البته بیشتر بخش های سیستم عامل گنو و توزیع های اون فقط از c شکل نگرفته و زبان های مثل پایتون و qt هم در اون نقش دارن.
البته qt یه کتاب خونه گرافیکی هستش.
عنوان: پاسخ : توسعه اوبنتو با ++c
ارسال شده توسط: Farhaad 1992 در 25 خرداد 1397، 09:35 ق‌ظ
کاملا واضحه که شما نمیدونید اوبونتو یک سیستم عامل نیست بلکه یک توزیع گنو/لینوکس است، یعنی یک سیستم عامل به طور مستقل نیست، یک هسته سیستم عامل هست به نام لینوکس و کلی برنامه فضای کاربر هست از پروژه گنو و غیره که روی هم سوار شدند و یک سیستم عامل تشکیل داده اند، لینوکس و خیلی از برنامه های پروژه گنو هم از زبان سی استفاده میکنند چون C++ یک ایراداتی داره و شما هم نمیتونی این وضعیت رو تغییر بدی.
عنوان: پاسخ : توسعه اوبنتو با ++c
ارسال شده توسط: ALi.pAkrohk در 25 خرداد 1397، 11:06 ق‌ظ
این دو لینک رو مطالعه کنید هم بد نیست.

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

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

در مورد نوع کار کرد سیستم عامل گنو اطلاعات کامل تری به شما میده.
عنوان: پاسخ : توسعه اوبنتو با ++c
ارسال شده توسط: مهران تعریف در 25 خرداد 1397، 05:56 ب‌ظ
سلام.
میخواستم بدونم که ایا میشه سیستم عامل اوبنتو رو با زبان برنامه نویسی سی پلاس (به دلیل نزدیکی زیاد به c ) توسعه داد و یک سیستم عامل جدید از خانواده ubuntu بدست اورد؟
و اینکه چجوری میشه و باید سورس کدش رو از کجا بیارم؟
البته دوستان به خوبی راهنمایی کردن، با سی پلاس پلاس می تونید پکیج ها برای گنولینوکس (و نه صرفا اوبونتو) توسعه بدید ... برای این سوال، توصیه می کنم در مورد LFS سرچ کنید.