Tags Posts tagged with "luboš doležel"

luboš doležel

przez -
11 764
Darling

Istnieje wiele emulatorów systemów na Linuksa. Najpopularniejszym jest Wine, którego zadaniem jest uruchamianie programów spod systemów Windows, natywnie pod Linuksem. Do grona aplikacji dołączył Darling – wolny emulator systemów Mac OS X i jądra Darwin. Posiada on binarną kompatybilność z programami Mac OS X i Darwin, a także wykorzystuje GNUstep, czyli wolną implementację bibliotek Cocoa Objective-C. Projekt jest aktualnie we wczesnej fazie rozwoju. Autorem jest student – Luboš Doležel, którego aplikacja jest jednocześnie pracą dyplomową.

Darling zapewnia zestaw frameworków i biliotek, dzięki którym potrafi uruchamiać pliki dla jądra Darwin, ładować je do pamięci, bez potrzeby ich modyfikacji, czy ponownej kompilacji. Jest teoretycznie możliwe uruchomianie aplikacji napisanych dla iOS, ale wymagałoby to, dodania wsparcia dla procesorów ARM i dodatkowych frameworków oraz bibliotek.

Całości dopełnia narzędzie Mach-O, które dynamicznie ładuje i rozpakowuje pliki, oraz zestaw bibliotek. Biblioteki zapewniają: wsparcie dynamicznego ładowania plików, zamiennik dla Darwin libc/libSystem, tłumaczenie poszczególnych warstw środowiska uruchomieniowego Apple Objective-C oraz rozpakowywanie różnych formatów.

Polecane

Prasa, Czasopismo

1 806
Ukazało się Linux Magazine – numer 161. Lipcowe wydanie magazynu zawiera analizę tworzenia bardziej czytelnych wyrażeń regularnych z Simple Regex Language, instrukcje zabezpieczania i...