Alky Project na LGPL, Wine ma konkurencję

Alky Project to alternatywna do Wine metoda pozwalająca na uruchamianie aplikacji Windows w innych systemach operacyjnych. W związku z zamknięciem firmy Falling Leaf Systems, LLC cały kod projektu został udostępniony na licencji GNU LGPL.

O Alky pisaliśmy półtora roku temu, w związku z wydaniem ReactOS 0.3.0, jako alternatywie dla Wine i ReactOS własnie.

Metoda zastosowana w projekcie Alky przypomina Wine, ale zamiast dynamicznego tłumaczenia mamy jednorazową akcję konwersji kodu. Podczas tworzenia tego “binarnego portu” wychodzą na jaw wszystkie brakujące zależności, można więc zawczasu je przygotować dla końcowego użytkownika.

Wśród uwolnionego kodu znajduje się Alky Converter, wykorzystywany do uruchamiania Prey Demo na Mac OS X i Linuksie, a także wersja alfa Alky Compatibility Libraries, bibliotek będących próbą zapewnienia kompatybilności z DirectX 10 w trybie runtime.

Czy znajdzie się grupa deweloperów chętnych kontynuować dzieło Falling Leaf Systems? Jeśli zastanawiasz się czy samemu nie zająć się projektem, polecam ściągnąć kod źródłowy Alky [archiwum ZIP].

żadnych reklam, sama wiedza.

Zarejestruj się na BEZPŁATNY NEWSLETTER i raz w tygodniu otrzymuj najważniejsze wiadmości
ze świata IT, nowych technologii i kryptowalut.

Bez reklam.

16 odpowiedzi na „Alky Project na LGPL, Wine ma konkurencję”
  1. Awatar uzytkownik
    uzytkownik

    Może dojdzie do konstruktywnej wymiany części kodu?
    To już byłaby zaleta (dla społeczności – niekoniecznie dla twórców).

    1. Awatar Mieszko Kaczmarczyk
      Mieszko Kaczmarczyk

      Dlaczego nie dla Twórców? Urośnie ich reputacja patrz -=> Katedra i bazar.

      1. Awatar uzytkownik
        uzytkownik

        Jest to prawdopodobne, ale nie automatyczne. Wszystko jest w ich rękach.

  2. Awatar Plichu
    Plichu

    lepsze to niz wine? jak sadzicie?

    1. Awatar michuk
      michuk

      Raczej dużo mniej dojrzałe. Ale z uwagi na koncentrację na kilku tylko aspektach nie-emulacji, może być przydatne.

    2. Awatar kostuch
      kostuch

      Czas pokaże, pomysł na pewno ciekawy i będzie trzeba przyglądać się poczynaniom ewentualnej grupie developerów projektu.

  3. Awatar rysiek
    rysiek

    hmmm… a może da się projekty – połączyć?

    dojrzałość wine'a + narzędzia/podejście alky (jednorazowa konwersja…) == "Mmmm… Donuts…" 🙂

    1. Awatar Adawo
      Adawo

      Uważam że to było by chyba najlepsze rozwiązanie…

    2. Awatar D_T_G
      D_T_G

      Sprawa była poruszona w przedostatnim newsletterze wine:

      http://www.winehq.org/?issue=339#Alky project shutdown

      Kod będzie raczej nieprzydatny dla twórców Wine.

  4. Awatar vytah
    vytah

    E, wątpię żeby coś ruszyło. Alky w obecnej fazie rozwoju raczej nie wstrząśnie rynkiem alternatywnych WinAPI. Raczej jesteśmy skazani na wielokrotne ładowanie megabajtów podrabianych DDLek, żeby odpalić byle minigierkę.

    1. Awatar Rsh
      Rsh

      Byle minigierka, która jest mini tylko dlatego, że większość kodu znajduje się w bibliotekach Windows i DirectX. 🙂 Dlatego też prędzej odpali się duże projekty, które mają swoje biblioteki do każdego aspektu.

      1. Awatar oleq
        oleq

        Photoshop CS śmiga aż miło 😉

  5. Awatar user
    user

    tw same komentarze są na linuxnews.pl i osnews.pl

    ciekawe :E

    1. Awatar abec
      abec

      Nie ma w tym nic dziwnego. Na LinuxNews znajduje się to z OsNews, co dotyczy linuksa. I już.

  6. Awatar OKII
    OKII

    A i tak obecnie najczęściej tego się używa do uruchamiania aplikacji Visty pod XP (np. Sidebar'a)

  7. Awatar mario
    mario

    Wg mnie to Alky jest nieskuteczne, bo nie wszystko da sie statycznie przetłumaczyć. Np. jak program skanuje katalog w poszukiwaniu plików dll i wszystkie ładuje dynamicznie po nazwie używając funkcji WinApi załadowania dll i mapowania funkcji. Wtedy nie ma w pliku exe zapisanych zależności bibliotek dll, więc jak Alky to przetłumaczy?

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *