Zatvori oglas

Za svakodnevni rad potrebne su nam određene aplikacije koje nam pomažu u radu i zabavi. Međutim, ako želimo prijeći na drugi operativni sustav, javlja se problem. Aplikacije koje koristimo možda neće biti dostupne. Pripremili smo niz članaka koji će se baviti ovom temom. Nadamo se da će vam pomoći kako pri promjeni operativnog sustava tako i pri traženju novih aplikacija za vaš svakodnevni učinkovit rad.

U prvom članku serije, pogledajmo koje opcije imamo za zamjenu aplikacija na Mac OS-u. Za početak bi bilo dobro reći da je Mac OS sustav izgrađen na temelju NextSTEP-a i BSD-a, odnosno na bazi Unix sustava. Prvi Macovi s OS X radili su na PowerPC arhitekturi, gdje je bilo moguće koristiti samo alate za virtualizaciju (Virtual PC 7, Bochs, Guest PC, iEmulator itd.). Na primjer, iako je Virtual PC radio relativno brzo, cjelodnevni rad na virtualnom stroju bez integracije u OS X okruženje mora biti izuzetno nezgodan. Postojao je i pokušaj spajanja projekta Wine s QEMU (Darwine) za izvorno pokretanje MS Windows aplikacija na Mac OS-u, ali to nije uspjelo prema očekivanjima i otkazano je.

Ali kada je Apple najavio prijelaz na x86 arhitekturu, izgledi su već bili ružičastiji. Ne samo da se MS Windows može pokrenuti izvorno, već se Wine također može kompajlirati. Portfelj alata za virtualizaciju također je porastao, što je rezultiralo, na primjer, prestankom podrške MS-a za svoj alat Virtual PC za OS X. Od tada se tvrtke natječu oko toga koliko brzo njihovi virtualni strojevi mogu raditi ili koliko su dobro integrirani u okruženje OS X itd.

Danas imamo nekoliko dostupnih opcija za zamjenu programa iz Windowsa u Mac OS.

  • Izvorno pokretanje MS Windows
  • Traženje zamjene za Mac OS
  • Virtualizacijom
  • API za prijevod (Wine)
  • Prijevod aplikacije za Mac OS.

Izvorno pokretanje MS Windows

Windowse je moguće pokrenuti pomoću tzv. DualBoot-a, što znači da naš Mac koristi ili Mac OS ili Windows. Prednost ove metode je da Windows u potpunosti iskorištava HW vašeg Maca. Nažalost, uvijek moramo ponovno pokrenuti računalo, što je nezgodno. Moramo imati i vlastitu MS Windows licencu koja nije baš najjeftinija. Dovoljno je kupiti OEM verziju koja košta oko 3 tisuće kuna, ali ako želite iste windowse pokretati u virtualnom stroju iz BootCamp paketa, naići ćete na problem s licencnim ugovorom (izvor: Microsoft hotline). Dakle, ako želite koristiti BootCamp i virtualizaciju, potrebna vam je puna verzija u kutiji. Ako vam ne treba virtualizacija, dovoljna je OEM licenca.

Tražite alternativu za Mac OS

Mnoge aplikacije imaju svoju zamjenu. Neki su bolji s više funkcionalnosti, drugi lošiji. Nažalost, to se uglavnom svodi na navike pojedinih korisnika. Ako je korisnik navikao raditi s Microsoft Officeom, obično ima problema s prelaskom na OpenOffice i obrnuto. Prednost ove alternative je nesumnjivo to što je izravno napisana za Mac OS i njegovo okruženje. Često rade svi tipkovnički prečaci na koje smo navikli i principi rada ovog sustava općenito.

Virtualizacija

Virtualizacija pokreće Windows u Mac OS okruženju, tako da se svi programi izvode nativno u Windowsima, ali zahvaljujući današnjim programskim opcijama, uz podršku za integraciju u Mac OS. Korisnik pokreće Windows u pozadini, pokreće program koji se zatim pokreće u Mac OS GUI. Danas na tržištu postoji nekoliko programa za tu namjenu. Među poznatijim su:

  • Paralelna radna površina
  • VMware fuzija
  • VirtualBox
  • QEMU
  • Bochs.

Prednost je što će svaki softver koji smo kupili za Windows raditi na ovaj način. Nedostatak je što moramo kupiti licencu za Windows i alat za virtualizaciju. Virtualizacija može ići sporo, ali to ovisi o računalu na kojem virtualiziramo (op. autora: nema problema s brzinom rada s Windows aplikacijama na mom 2 godine starom MacBook Pro).

API prijevod

Ne brinite, ne želim vas zatrpati nekom nerazumljivom rečenicom. Ispod ovog naslova krije se samo jedna stvar. Windows koristi posebne pozive sistemskih funkcija (API) za komunikaciju s hardverom, a na Mac OS-u postoji program koji može prevesti te API-je tako da ih OS X može razumjeti. Vjerojatno će me stručnjaci ispričati, ali ovo je članak za korisnike, a ne za stručnu zajednicu. Pod Mac OS-om, 3 programa to rade:

  • Vino
  • Crossover-Wine
  • Crossover

Wine je dostupan samo iz izvornih datoteka i može se kompajlirati putem projekta Macports. Također, moglo bi se činiti da je Crossover-Wine isto što i Crossover, ali nije baš tako. Firma CodeWeavers, koji razvija Crossover za novac, temelji se na projektu Wine, ali implementira vlastiti kod natrag u njega kako bi poboljšao kompatibilnost s aplikacijama. Ovo je stavljeno u Crossover-Wine paket u MacPortsu, koji je opet dostupan samo prevođenjem izvornih kodova. Crossover se može primijeniti na pojedinačne aplikacije i ima svoj GUI koji vam olakšava instalaciju pojedinačnih aplikacija i njihovih ovisnosti, što prethodna dva paketa nemaju. Izravno na web stranici CodeWeavers možete pronaći koje se aplikacije mogu pokrenuti na njoj. Nedostatak je što se na njemu mogu pokretati druge aplikacije osim onih koje je naveo CodeWeavers, ali mora biti u mogućnosti konfigurirati Wine projekt.

Prijevod aplikacije za Mac OS

Kao što sam spomenuo u prethodnom paragrafu. Neke aplikacije, većinom iz zajednice otvorenog koda, možda nemaju Mac OS binarni paket, ali se održavaju u izvornim datotekama. Kako bi čak i normalan korisnik mogao prevesti ove aplikacije u binarno stanje, može se koristiti projekt Macports. To je paketni sustav izgrađen na principu portova poznatih iz BSD-a. Nakon instaliranja i ažuriranja port baze podataka, njime se upravlja preko naredbenog retka. Postoji i grafička verzija, Project Fink. Nažalost, njegove verzije programa nisu ažurne i stoga ga ne preporučujem.

Pokušao sam ocrtati mogućnosti pokretanja Windows aplikacija na Mac OS-u. Od sljedećeg dijela bavit ćemo se specifičnim područjima rada s računalom i alternativama programima iz MS Windows okruženja. U sljedećem dijelu ciljat ćemo na uredske aplikacije.

Resursi: wikipedia.org, winehq.org
.