تاریخچه هکینتاش
OSX86OSx86 (سیستم عامل Mac OS X و x86)پروژه ای برای اجرای سیستم عامل مک اوس ایکس رایانه های شخصی Apple بر روی یک سیستم غیر Apple با معماری X86 و پردازنده های سازگار باX86-64 است.تلاش برای نصب Mac os بر روی کامپیوتر های شخصی بلافاصله پس از کنفرانس ماه ژوئن سال 2005 شرکت اپل آغاز شد که شرکت اپل اعلام کرد از این به بعد به جای پردازنده های Powerpc از پردازنده های شرکت اینتل در محصولات خود استفاده می کند.
کامپیوترهای که سیستم عامل Mac OS X را اجرا می کنند هکینتاش نامیده می شوند.این واژه مرکب از دو واژه است کلمه "هک" و نام اصلی سیستم عامل شرکت اپل. مکینتاش.همچنین نوت بوک ها و لپ تاپ هایی که سیستم عامل Mac OS X را اجرا می کنند به عنوان "Hackbooks" شناخته می شوند۰
مجوز نرم افزاری شرکت اپل اجازه نصب سیستم عامل Mac os x را بر روی کامپوتر هایی که با برند غیر اپل هستند نمی دهد. البته بعضی از شرکت ها مانند Psystar ,Bizon computer.Pearc,MacPC سعی به نصب سیستم عامل Mac os x بر روی کامپوتر های غیر اپل و فروش آنها به مردم کردند که همه آنها توسط شرکت اپل توقیف و کار آنها متوقف گردید.شرکت اپل برای جلوگیری از نصب Mac os x بر روی کامپیوترهای غیر اپل از قانون DMCA که قانون کپی رایت دیجیتالی آمریکاست استفاده کرد تا جلوی این گونه شرکت ها را بگیرد.
مسائل قانونی و اعتراض های اپل
اپل استفاده از سیستم عامل مک بر روی هر کامپیوتر به غیر از آنهایی که خود آن را توسعه می دهد نمی دهد و نصب سیستم عامل Mac os x بر روی چنین سیستم هایی غیر قانونی است..در تاریخ 3 ژولای ،2008 ، اپل پرونده ای علیه شرکت Psystar برای نقض این قانون تشکیل داد. اپل ادعا کرد که شرکت Psystar "قانون کپی رایت دیجیتالی (DMCA) برای محافظت از سیستم عامل Mac os x را نقض کرده است.
اگر چه بعد از این ماجرا فعالیت شرکت Psystar متوقف شده است اما همچنان کاربران در سراسر دنیا از Mac os x هک شده (هکینتاش)بر روی سیستم های خود استفاده می کنند.
سیستم عامل
سیستم عامل Mac os x v10.4 Tiger
در تاریخ 10 ژانویه 2006 ، اپل سیستم عامل Mac OS X 10.4.4 با نسل اول مکینتاش مبتنی بر اینتل ، iMAC و MacBook Pro را منتشر کرد. این ماشین ها با استفاده از رابط فریمور قابل گسترش (EFI) به جای BIOS موجود بر روی اکثر مادربردهای X86 منتشر شدند. در 14 فوریه ، 2006 ، نسخه اولیه "هک"سیستم عامل Mac OS X v10.4.4 در اینترنت توسط یک برنامه نویس با نام مستعار crg92 منتشر شد.در عرض چند ساعت اپل به روز رسانی 10.4.5 را منتشر کرد این آپدیت حاوی وصله ای بود که مانع نصب مک اوس بر روی pc می شد. اما دوباره توسط همان هکر ظرف مدت دو هفته هک شد. در تاریخ 3 آوریل ، 2006 اپل نسخه 10.4.6 بروزرسانی مک را منتشر کرد که دوباره ظرف مدت دو هفته هک شدند که به کاربران اجازه می داد این بسته های بروز رسانی را در کامپیتر های غیر اپل نصب کنند . در ماه ژوئن ، هکرها نسخه 10.4.7 سیستم عامل مک را برای کامپیوترهای غیر اپل با استفاده از هسته 10.4.4 منتشر کردند.
تا انتشار به روز رسانی 10.4.8 ، تمام OSx86ها از کرنل 10.4.4 استفاده می کردند . با این حال ، اپل سعی کرد با ایجاد Frameworkهای جدید مشکلات زیادی را برای نصب ایجاد کند. اپل همچنین شروع به استفاده بیشتر از دستورالعمل های SSE3 بر روی سخت افزار خود کرد تا مانع نصب Tiger بر روی پردازنده های SSE2 مانند pentium4 شود.
سیستم عامل Mac os x v10.5 Leopard
در اوایل که سیستم عامل مک اوس ایکس v10.5 9A466 منتشر شد یک دسته هکر به نام BrazilMac یک نسخه هک شده که قابلیت نصب بر روی pc را داشت عرضه کردند.بعد از این هک نسخه های مختلفی از Leopard هک شده عرضه شد که از محبوب ترین آنها می توان Kalyway ،iATKOS ،IPC و iDeneb را نام برد.
از این به بعد بسیاری از هکر ها به هک هسته سیستم عامل پرداختند تا بتوان مک را بر روی سیستم های AMD-SSE2 نصب کرد. جامعه OSx86 بسیار سریع شده بود و به سرعت تغییرات لازم برای نصب آخرین نسخه مک اوس ایکس را انجام می داد به طوری که در عرض چند ساعت از انتشار Leopard هسته آن برای سیستم های Intel/AMD هک شد.
سیستم عامل Mac os x v10.6 SnowLeopard
همانطور که سیستم عامل Mac OS X v10.6 در سال 2009 منتشر شد ، جامعه OSx86 هم آموزش های نصب خود را آپدیت کرد. سیستم عامل Mac OS X v10.6 هم مانند جدش راه خود را به بسیاری از کامپیوتر های شخصی و لپتاپ ها باز کرد.
بعضی از گروه های هکینتاش نسخه های هک شده ای را منتشر کرداند، که از مهمترین آنها می توان به IATKOS S3 وHAZARD 10.6.2-10.6.6i اشاره کرد.آخرین نسخه SnowLeopard نسخه 10.6.8 است که می توان آن را بر روی سیستم های اینتل و ای ام دی نصب کرد.
همچنین هکرهای دیگری اقدام به انتشار بوت لودر برای بوت دی وی دی هک نشده مک کرداند که از مهمترین آنها می توان به iboot,Modcd,Empire Efi,Easy EFi اشاره کرد.
سیستم عامل Mac os x v10.7 Lion
آخرین نسخه سیستم عامل مک اوس ایکس Lion نام دارد که به محض انتشار آن در 20 جولای 2011 سایت tonymacx86 راهی برای نصب آن بر روی سیستم هایی با پردازنده های Core2Due به بالا منتشر کرد، این روش Xmove نامیده می شود که برای نصب به این روش کاربر باید نسخه قبلی مک اوس ورژن 10.6.6 به بالا را بر روی سیستم خود داشته باشد.
بوت لودر و شبیه ساز
تقلید EFI
(EFI)نرم افزار رابط بین سیستم عامل و پلت فرم سیستم عامل مک در رایانه های اپل است. از آنجایی که سیستم های غیر اپل از Bios به جای EFi استفاده می کنند پس ساده ترین راه برای اجرای مک اوس ایکس در PC تقلید EFI بود.
در اوایل نوامبر 2007 ، گروهی از هکرها (شروع کننده یک هکر روسی معروف به Netkas) تواننستند با تغییر دادن کد فایل boot-123 این تقلید را برای PC ایجاد کنند تا سیستم عامل کامپیوتر را به عنوان یک کامپیوتر اپل بشناسد.با این روش سیستم به صورت کامل با استفاده از هسته اصلی سیستم عامل لود می شد.نسخه اولیه بوت لودر PC EFI نامیده می شد که با انتشار هر نسخه از سیستم عامل آپدیت می شد به طوری که آخرین نسخه آن PC EFI 10.7 برای بوت لایون منتشر شده است.
هم اکنون این تقلید در سیستم های هکینتاش نقش اساسی را ایفا می کند که توسط بوت لودر انجام می شود که یکی از اصلی ترین بخش های هکینتاش به حساب می آید.
آفتابپرست Chameleon
Chameleon یکی از بوت لودر های هکینتاش است که بین دیگر بوت لودر ها از محبوبیت بیشتری برخور دار است.این بوت لودر توسط voodoo گروه که برنامه نویسان زیادی برنامه نویسی آن را بر عهده دارند منتشر میشود.
از دلایل محبوبیت این بوت لودر می توان به آپدیت روزانه، رفع سریع باگ ها ، راحتی نصب و استفاده ، توانایی بوت چند سیستم عامل (مک ، ویندوز ، لینوکس) ، نصب خودکار کارت گرافیک(Nvidia,Ati) و کارت شبکه ، تزریق ACPI به سیستم عامل ، پشتیبانی از MBR ، شناسایی خودکار Cpu و Ram و غیره اشاره کرد.
نویسنده:مهران
نظر