فایرفاکس رو برو نسخه ۳.۶ آپدیت کن. تمام افزونه ها از کار کردن مییوفتن! چرا؟ فایرفاکس که همونه و افزونه هم همونه! برنامههای پیشرفته و کلوز سورس که دیگه جای خود دارن!
اما میشه کاری کرد که اکثر اون افزونهها دوباره به کار بیفتن(بدون آپدیت افزونه). فقط کافیه بهش کلک بزنی و فکر کنه با ۳٫۶ سازگار هست! بعد اجرا میشه اگه از لحاظ فنی سازگار بود(یعنی تغییرات فایرفاکس جدید تاثری در عمکردش نداشت) که هیچ وگرنه ارور میده...
هستهٔ MacOSX بر اساس هستهٔ FreeBSD هست. و FreeBSD (و بیشتر از اون، NetBSD) که تمیز بودن کد و قابلیت انتقال بین سختافزارهای مختلف معروف هست(بیشتر از لینوکس، شاید برای همین کمی پایدارتر از لینوکس هست). حتی من جایی خوندم که FreeBSD میتونه فایلهای باینری لینوکس رو اجرا کنه! پس بعید نیست که بشه برنامههای باینری MacOSX رو هم توش اجرا کرد. مخصوصاً که هستهٔ MacOSX هم آزاد هست(اسمش Darwin هست یا شایدم هستهش قسمتی از Darwin باشه. به هر حال Darwin آزاد هست بر خلاف قسمتهای دیگهٔ MacOSX)
اما اینکه روی این مورد کار شده یا نه! نمیدونم.
به هر حال با فرض اینکه هستهٔ مک رو هم بشه توی FreeBSD لود کرد، فقط هسته که نیست، برنامهٔ مک با کل سیستم(از جمله کتابخانهها) در ارتباط هستن.
اگه هدفتون اینه که برنامههای مک(که نسخهٔ مخصوص گنو/لینوکس یا BSD ندارن) رو روی یه سیستم آزاد اجرا کنید(نه خود مک که بیشترش غیرآزاد هست) شاید سیستمعامل GNU-Darwin به کارتون بیاد.
ینی اگه حتی رو یونیکس هم اجرا بشه مخصوصا یه کاری میکنن که اجرا نشه
اولاً که MacOSX و FreeBSD و گنو/لینوکس، همه پیادهسازیهایی از یونیکس هستن. (GNU هم که مخفف GNU's Not Unix هست یعنی یه گنو یه پیادهسازی جدید و کاملاً آزاد از یونیکس هست نه خود یونیکسهای موجود. یعنی گنو از سورس یونیکسهای قبل از خودش که غیرآزاد بودن استفاده نکرده)
ثانیاً اپل که مثل مایکروفاست نیست، اینجور انحصارطلبیها ازش بعید به نظر میرسه!