پروژه مونو (MONO):
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یک پروزه کد باز است که هدفش پیاده سازی مستقل از پلتفورمی از سی شارپ و CLR هست. این پروژه با سرعت خیلی خوبی کمی عقب تر از مایکروسافت حرکت می کند. با فاصله زمانی کمی از اعلام ورژن جدید سی شارپ و دات نت تغییرات را پیاده سازی می کند. الآن نصب مونو روی تقریبا همه توزیع های لینوکس خیلی آسان است چون بصورت پکیج استاتدارد در اکثر آنها وجود دارد. اگر اوبونتو روی سیستم خود داری به سادگی می توانید آنرا امتحان کنید. و اگر گوگل کنید کلی مقاله راهنما و مقدماتی پیدا می کنید در اینباره.
پروژه دیگر که اصلا ربطی به پروژه بالایی ندارد WINE:
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
یک محیط شبیه ساز ویندوز را پیاده سازی می کند. و با استفاده از آن می توان فایل های اجرایی تحت ویندوز را در این محیط شبیه ساز تحت لینوکی بدون نصب ویندوز اجرا کرد. این پروژه خیلی پیشرفت کرده اما بصورت ۱۰۰٪ نیست و ممکن است شما برای اجرای بعضی برنامه ها با مشکل مواجه شوید اما بیشتر برنامه های ساده بدون مشکل اجرا می شوند. این یک شبیه ساز کامل است یعنی تقریبا تمام API های ویندوز پیاده سازی شده اند و همینطور برای مثال Registry وجود دارد و شما می توانید یک برنامه را در شبیه ساز نصب کنید و بعدا اجرا کنید. استفاده از این هم خیلی ساده می باشد. و به راحتی می تواند دات نت را روی شبیه ساز نصب کنید.
هر دوی این پروژه ها برنامه نویس های خیلی خوبی دارند و خیلی سخت کار می کنند تا پروژه های برای کابران آماده تر و قابل استفاده تر بشود. اما تعداد زیادی از برنامه نویس های کد باز (رایگان) مخالف این پروژه ها هستند چون اینها را کمک به ویندوز و مایکروسافت می دانند. برای همین تعداد زیادی از برنامه نویس ها هم حاضر نیستند به این پروژه ها کمک کنند. اگر سوال خواص دارید که فکر می کنید من می توانم کمک کنم لطفا یپرسید نمی دانم دقیقا چه چیزی برای شما بیشتر سوال است.
زینب