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

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

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




نویسنده موضوع: چرا شرکت های نرم افزاری برای لینوکس نرم افزار نمی سازند  (دفعات بازدید: 916 بار)

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

آفلاین دکتر کاظمی

  • Sr. Member
  • *
  • ارسال: 252
  • جنسیت : پسر
  • Manjaro+Cinnamon
شرکت های نرم افزاری که برای ویندوز و مک نرم افزار می سازند کد های نرم افزار ها را آماده دارند چرا نسخه ی لینوکسی از آن ها نمی سازند؟ 2 بار سود می برند هم به ویندوزی ها بفروشند و هم به لینوکسی ها.
اینجوری دیگه لازم نیست از wine استفاده کنیم. بازی های ویندوزی هم همینطور یک نسخه ی لینوکسی بسازند به صورت کد بسته و به لینوکسی ها بفروشند.

آفلاین Mostafa Jalilianfar

  • High Hero Member
  • *
  • ارسال: 1085
  • جنسیت : پسر
به دلیل تفاوت در ساختار ویندوز و گنو در بیشتر برنامه‌ها باید تغییراتی در برنامه داده بشه تا برنامه ویندوزی در گنو اجرا بشه پس نیاز به نیروی متخصص در رابطه با گنو دارن که این میشه هزینه و با در نظر گرفته تعداد کاربران کم گنو و وجود برنامه‌های آزاد و رایگان در گنو کمتر کسی حاضر میشه که نرم افزارهای انحصاری و یا پولی خریداری کنه
البته به دلیل نزدیکی گنو و مک برنامه‌هایی که برای مک نوشته شدن با تغییرات بسیار اندکی قابلیت اجرا بر روی گنو رو خواهند داشت
ولی در کل کاربران گنو از نوع آدمهای پول خرج کن برای نرم‌افزارهای پولی مخصوصا از نوع انحصاری محسوب نمی‌شن مخصوصا در زمینه دسکتاپ
معمولا کاربرای گنو Donate میکنن و یا در توسعه نرم‌افزارهای آزاد و رایگان همکاری می‌کنن
به دلیل ترک انجمن لطفا با این ایمیل MustafaJF[at]Aol[dot]com تماس برقرار کنید و از پیام خصوصی استفاده نکنید

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4865
  • جنسیت : پسر
  • masoft قدیم
البته به دلیل نزدیکی گنو و مک برنامه‌هایی که برای مک نوشته شدن با تغییرات بسیار اندکی قابلیت اجرا بر روی گنو رو خواهند داشت
البته برعکس این قضیه درسته (بخصوص برنامه‌های گرافیکی)، یعنی برنامه‌هایی که برای گنو-لینوکس نوشته شدند با تغییرات اندکی قابلیت اجرا بر روی Mac OS X رو خواهند داشت.

آفلاین دکتر کاظمی

  • Sr. Member
  • *
  • ارسال: 252
  • جنسیت : پسر
  • Manjaro+Cinnamon
البته به دلیل نزدیکی گنو و مک برنامه‌هایی که برای مک نوشته شدن با تغییرات بسیار اندکی قابلیت اجرا بر روی گنو رو خواهند داشت
البته برعکس این قضیه درسته (بخصوص برنامه‌های گرافیکی)، یعنی برنامه‌هایی که برای گنو-لینوکس نوشته شدند با تغییرات اندکی قابلیت اجرا بر روی Mac OS X رو خواهند داشت.
آیا نرم افزار ی شبیه به واین وجود دارد که بتوان نرم افزار های مک را بر روی لینوکس اجرا کرد؟

آفلاین Mostafa Jalilianfar

  • High Hero Member
  • *
  • ارسال: 1085
  • جنسیت : پسر
البته برعکس این قضیه درسته (بخصوص برنامه‌های گرافیکی)، یعنی برنامه‌هایی که برای گنو-لینوکس نوشته شدند با تغییرات اندکی قابلیت اجرا بر روی Mac OS X رو خواهند داشت.

اگه برای گنو به مک اینجوری باشه پس برعکسش هم درسته مثالش کامپایلر clang که برنامه‌نویس‌های BSD دارن می‌نویسنش البته با هدف مک که برای گنو هم کامپایل شده

آیا نرم افزار ی شبیه به واین وجود دارد که بتوان نرم افزار های مک را بر روی لینوکس اجرا کرد؟

من همچین برنامه‌ای نمی‌شناسم
ولی اگه برنامه اپن سورس باشه به احتمال ۹۹٪ برای گنو هم نسخه‌ای ازش وجود داره
به دلیل ترک انجمن لطفا با این ایمیل MustafaJF[at]Aol[dot]com تماس برقرار کنید و از پیام خصوصی استفاده نکنید

آفلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4865
  • جنسیت : پسر
  • masoft قدیم
اگه برای گنو به مک اینجوری باشه پس برعکسش هم درسته مثالش کامپایلر clang که برنامه‌نویس‌های BSD دارن می‌نویسنش البته با هدف مک که برای گنو هم کامپایل شده
خیر، دلیلش هم اینه که X Server توی Mac OS X وجود داره و برنامه‌های گنو-لینوکس رو با کمی تغییر میشه روی Mac اجرا کرد، ولی چیزی مثل Carbon و Cocoa و APIهای خاص Mac OS X توی گنو-لینوکس وجود نداره. البته سعی‌هایی شده که این APIها شبیه‌سازی بشه (مثل GNUstep)، ولی خوب خیلی موفق نبوده. غیر از اینکه برنامه‌نویس از اول برنامه رو با این هدف بنویسه که اون روی گنو-لینوکس هم پورت بشه یا اینکه برنامه کلا متنی باشه، که به اون صورت فرقی نمی‌کنه که با Mac OS X هستید یا Windows.

آفلاین Mostafa Jalilianfar

  • High Hero Member
  • *
  • ارسال: 1085
  • جنسیت : پسر
خیر، دلیلش هم اینه که X Server توی Mac OS X وجود داره و برنامه‌های گنو-لینوکس رو با کمی تغییر میشه روی Mac اجرا کرد، ولی چیزی مثل Carbon و Cocoa و APIهای خاص Mac OS X توی گنو-لینوکس وجود نداره. البته سعی‌هایی شده که این APIها شبیه‌سازی بشه (مثل GNUstep)، ولی خوب خیلی موفق نبوده. غیر از اینکه برنامه‌نویس از اول برنامه رو با این هدف بنویسه که اون روی گنو-لینوکس هم پورت بشه یا اینکه برنامه کلا متنی باشه، که به اون صورت فرقی نمی‌کنه که با Mac OS X هستید یا Windows.


وقتی که برنامه رو با فریم ورک مینویسی معمولا تنها تغییرات برای پورت به یک سیستم عامل تغییر کتابخانه‌های سیستمی هستش و اهمیتی نداره که برای کدام سیستم عامل نوشته شده و به کدام سیستم عامل قراره پورت بشه
خیلی از برنامه‌هایی که بصورت بنیادی نوشته شدن (در نظر گرفتن یونیکس) با کمترین تغییرات و یا حتی بدون تغییر بر روی همه شبه یونیکس‌ها اجرا میشن
منظور من کامپایل مستقیم کد مک نبود بلکه کامپایل کد برنامه پورت شده بود اگه توجه کنی حتی بعضی برنامه‌های اوبونتو ممکنه رو ورژن جدیدتر اجرا نشن چه برسه به دو سیستم عامل متفاوت
به دلیل ترک انجمن لطفا با این ایمیل MustafaJF[at]Aol[dot]com تماس برقرار کنید و از پیام خصوصی استفاده نکنید