Închide anunțul

Pentru munca noastră de zi cu zi avem nevoie de anumite aplicații care ne ajută atât în ​​munca noastră, cât și în divertisment. Totuși, dacă dorim să trecem la alt sistem de operare, apare o problemă. Este posibil ca aplicațiile pe care le folosim să nu fie disponibile. Am pregătit o serie de articole care vor trata acest subiect. Sperăm că vă va ajuta atât atunci când schimbați sistemul de operare, cât și când căutați noi aplicații pentru munca dvs. zilnică eficientă.

În primul articol al seriei, să vedem ce opțiuni avem pentru înlocuirea aplicațiilor pe Mac OS. La început, ar fi bine să spunem că Mac OS este un sistem construit pe baza NextSTEP și BSD, adică pe baza sistemului Unix. Primele Mac-uri cu OS X rulau pe arhitectura PowerPC, unde era posibil să se folosească doar instrumente pentru virtualizare (Virtual PC 7, Bochs, Guest PC, iEmulator etc.). De exemplu, deși Virtual PC a funcționat relativ repede, lucrul toată ziua într-o mașină virtuală fără integrare în mediul OS X trebuie să fi fost extrem de incomod. A existat și o încercare de îmbinare a proiectului Wine cu QEMU (Darwine) pentru a rula aplicații MS Windows nativ pe Mac OS, dar acest lucru nu a funcționat așa cum era de așteptat și a fost anulat.

Dar când Apple a anunțat trecerea la arhitectura x86, perspectivele erau deja mai frumoase. Nu numai că MS Windows ar putea fi rulat nativ, dar și Wine ar putea fi compilat. Portofoliul de instrumente de virtualizare a crescut, de asemenea, rezultând, de exemplu, că MS a încetat suportul pentru instrumentul său Virtual PC pentru OS X. De atunci, companiile individuale au concurat pentru cât de repede vor rula mașinile lor virtuale sau cât de bine sunt integrate în mediul OS X etc.

Astăzi avem mai multe opțiuni disponibile pentru a înlocui programele de la Windows la Mac OS.

  • Lansare nativă a MS Windows
  • Găsirea unui înlocuitor pentru Mac OS
  • Prin virtualizare
  • API de traducere (vin)
  • Traducerea aplicației pentru Mac OS.

Lansare nativă a MS Windows

Windows poate fi pornit folosind așa-numitul DualBoot, ceea ce înseamnă că Mac-ul nostru rulează fie Mac OS, fie Windows. Avantajul acestei metode este că Windows utilizează pe deplin HW-ul Mac-ului dvs. Din păcate, întotdeauna trebuie să repornim computerul, ceea ce este incomod. De asemenea, trebuie să avem propria noastră licență MS Windows, care nu este tocmai cea mai ieftină. Este suficient să cumpărați versiunea OEM, care costă în jur de 3 mii, dar dacă doriți să rulați aceleași ferestre într-o mașină virtuală din pachetul BootCamp, întâmpinați o problemă cu acordul de licență (sursa: linia telefonică Microsoft). Deci, dacă doriți să utilizați BootCamp și virtualizarea, aveți nevoie de versiunea completă în cutie. Dacă nu aveți nevoie de virtualizare, este suficientă o licență OEM.

Căutăm o alternativă pentru Mac OS

Multe aplicații au înlocuirea lor. Unele sunt mai bune cu mai multe funcționalități, altele mai proaste. Din păcate, se reduce în principal la obiceiurile utilizatorilor individuali. Dacă utilizatorul este obișnuit să lucreze cu Microsoft Office, de obicei are probleme la trecerea la OpenOffice și invers. Avantajul acestei alternative este, fără îndoială, că este scrisă direct pentru Mac OS și mediul său. Adesea, toate comenzile rapide de la tastatură cu care suntem obișnuiți și principiile de funcționare a acestui sistem în general funcționează.

Virtualizare

Virtualizarea rulează Windows într-un mediu Mac OS, deci toate programele rulează nativ în Windows, dar datorită opțiunilor programului de astăzi, cu suport pentru integrarea în Mac OS. Utilizatorul pornește Windows în fundal, rulează un program, care apoi rulează în GUI Mac OS. Există mai multe programe pe piață astăzi în acest scop. Printre cele mai cunoscute sunt:

  • Desktop Parallels
  • Fuziunea VMware
  • VirtualBox
  • QEMU
  • Bochs.

Avantajul este că orice software pe care l-am achiziționat pentru Windows va rula astfel. Dezavantajul este că trebuie să achiziționăm o licență pentru Windows și instrumentul de virtualizare. Virtualizarea poate rula lent, dar asta depinde de computerul pe care virtualizăm (nota autorului: nu există nicio problemă cu viteza de lucru cu aplicațiile Windows pe MacBook Pro de 2 ani).

Traducere API

Nu-ți face griji, nu vreau să te copleșesc cu vreo propoziție de neînțeles. Există un singur lucru ascuns sub această rubrică. Windows folosește apeluri speciale de funcție de sistem (API) pentru a comunica cu hardware-ul, iar pe Mac OS există un program care poate traduce aceste API-uri, astfel încât OS X să le poată înțelege. Experții probabil mă vor scuza, dar acesta este un articol pentru utilizatori, nu pentru comunitatea profesională. Sub Mac OS, 3 programe fac acest lucru:

  • Vin
  • Crossover-Wine
  • Crossover

Wine este disponibil numai din fișierele sursă și poate fi compilat printr-un proiect macports. De asemenea, ar putea părea că Crossover-Wine este la fel cu Crossover, dar nu este chiar așa. Firmă CodeWeavers, care dezvoltă Crossover pentru bani, se bazează pe proiectul Wine, dar implementează propriul cod înapoi în el pentru a îmbunătăți compatibilitatea cu aplicațiile. Acesta este pus în pachetul Crossover-Wine din MacPorts, care din nou este disponibil doar prin traducerea codurilor sursă. Crossover poate fi aplicat aplicațiilor individuale și are propria sa interfață grafică, ceea ce vă facilitează instalarea aplicațiilor individuale și dependențele acestora, pe care cele două pachete anterioare nu le au. Puteți găsi direct pe site-ul web CodeWeavers ce aplicații pot fi rulate pe acesta. Dezavantajul este că pe el pot fi rulate și alte aplicații decât cele enumerate de CodeWeavers, dar trebuie să poată configura proiectul Wine.

Traducerea aplicației pentru Mac OS

După cum am menționat în paragraful anterior. Este posibil ca unele aplicații, în mare parte din comunitatea Open Source, să nu aibă un pachet binar Mac OS, dar sunt menținute în fișierele sursă. Pentru ca chiar și un utilizator normal să poată traduce aceste aplicații într-o stare binară, se poate folosi un proiect macports. Este un sistem de pachete construit pe principiul porturilor cunoscute de la BSD. După ce este instalat și baza de date de porturi este actualizată, este controlată prin linia de comandă. Există și o versiune grafică, Project Fink. Din păcate, versiunile programului său nu sunt actualizate și, prin urmare, nu îl recomand.

Am încercat să subliniez posibilitățile de a rula aplicații Windows pe Mac OS. Din partea următoare, ne vom ocupa de domenii specifice de lucru cu un computer și alternative la programele din mediul MS Windows. În partea următoare, ne vom concentra pe aplicațiile de birou.

Resurse: wikipedia.org, winehq.org
.