PDA

View Full Version : سوال در مورد توزیع های لینوکس



shahab_ksh
چهارشنبه 15 خرداد 1387, 11:54 صبح
با سلام

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

1- حال سوالم اینه آیا توزیع های لینوکس هم کامپایل می شوند ؟!

2- آیا خود لینوکس با اوپن سورس اون جداست ؟!

3- لینوکس که اوپن سورس هست سورسش با چه زبانی نوشته شده ؟!

4- آیا میشه توزیع های لینوکس رو توسعه داد

حامد مصافی
چهارشنبه 15 خرداد 1387, 17:11 عصر
1- بله
2-خیر
3-++C و کامپایلر gcc
4-بله


اوپن سورس بودن به این معنی نیست که نرم افزار مزبور بدون نیاز به کامپایل و فقط بواسطه سورس کار می کنه. بلکه به این معنیه که سورس برنامه در دسترس عموم قرار داده شده و هر کس می تونه این سورس رو توسعه داده و مجدداً کامپایل کنه.

shahab_ksh
چهارشنبه 15 خرداد 1387, 18:08 عصر
مرسی از پاسختون

فرض کنید من سی دی های اوبوتو رو بگیرم آیا این توضیع اوپن سروسه مثلا همین سی دی که سایتش ارسال میکنه کامپایل شده هست یا سورسش هم هست ؟!

1- سوال دیگه هم اینه آیا برای یاد گیری تغییرات لینوکس باید از کجا شروع کرد؟!

2- فرض کنید من با C++ آشنا هستم حال چطور با ساختار لینوکس آشنا بشم؟ برای تغییرات ؟!

rezaTavak
پنج شنبه 16 خرداد 1387, 07:48 صبح
توزیعها کمپایل شده و همچنین پیکربندی شده از قبل هستند.

برای تغییر دادن یک pdf است که در این مورد گفته فکر کنم linux kernel hacking بود. میتونید بدون تغییرات برای هسته ماژول بنویسید توی مجله الکترونیک لینوکس بود.

vahid4134
پنج شنبه 16 خرداد 1387, 13:43 عصر
یه چیز دیگه به Ubuntu نمیشه گفت باز متن بهتره بگیم free software
http://en.wikipedia.org/wiki/Ubuntu_(Linux_distribution) (http://en.wikipedia.org/wiki/Ubuntu_%28Linux_distribution%29)
http://fa.wikipedia.org/wiki/%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A 7%D8%B1_%D8%A2%D8%B2%D8%A7%D8%AF

rezaTavak
پنج شنبه 16 خرداد 1387, 21:32 عصر
اولا کنار توضیحات کامل نوشته :
Source model Free and open source software (http://en.wikipedia.org/wiki/Free_and_open_source_software)
ثانیا همه نرم افزارهای لینوکس الزاما OPenSource نیستند مثلا AntiVir یک نگارش آزاد از ویروس یاب لینوکس است که رایگان است اما سورسش بسته است.

همچنین برخی نوم افزارهای معروف مانند FlashPlayer در لینوکس تجاری هستند اما Free.

پس چون لینوکس اوبونتو هم از نرم افزاری غیر کدباز استفاده میکند که رایگان است پس Free & Open است.
ftp://ftp.ubuntu.com/ubuntu/pool/main
کلا سورس و کمپایل شده در کنار هم هستند

مثلا alien_8.64_all.deb (ftp://ftp.ubuntu.com/ubuntu/pool/main/a/alien/alien_8.64_all.deb)
کمپایل شده و alien_8.64.tar.gz (ftp://ftp.ubuntu.com/ubuntu/pool/main/a/alien/alien_8.64.tar.gz) سورس آن است.

یا مثلا جاوا کاملا کدباز نشده اما رایگان است در :

ftp://ftp.ubuntu.com/ubuntu/pool/multiverse/s/sun-java6/
قابل دسترسی است.