This is the Windows app named HaLVM whose latest release can be downloaded as HaLVMsourcecode.zip. It can be run online in the free hosting provider OnWorks for workstations.
Pobierz i uruchom bezpłatnie aplikację HaLVM z OnWorks.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom dowolny emulator online systemu operacyjnego OnWorks z tej witryny, ale lepszy emulator online systemu Windows.
- 5. W systemie operacyjnym OnWorks Windows, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację i zainstaluj ją.
- 7. Pobierz Wine z repozytoriów oprogramowania dystrybucji Linuksa. Po zainstalowaniu możesz dwukrotnie kliknąć aplikację, aby uruchomić ją za pomocą Wine. Możesz także wypróbować PlayOnLinux, fantazyjny interfejs w Wine, który pomoże Ci zainstalować popularne programy i gry Windows.
Wine to sposób na uruchamianie oprogramowania Windows w systemie Linux, ale bez systemu Windows. Wine to warstwa kompatybilności z systemem Windows typu open source, która może uruchamiać programy systemu Windows bezpośrednio na dowolnym pulpicie systemu Linux. Zasadniczo Wine próbuje ponownie zaimplementować system Windows od podstaw, aby mógł uruchamiać wszystkie te aplikacje Windows bez faktycznego korzystania z systemu Windows.
ZRZUTY EKRANU
Ad
HaLVM
OPIS
HaLVM to system unikernel oparty na Haskellu, który pozwala na pisanie całych maszyn wirtualnych w Haskellu i uruchamianie ich bezpośrednio na hiperwizorze, tradycyjnie Xen. Zamiast wdrażać pełny system operacyjny, kompiluje się program Haskell do małego obrazu, który uruchamia się jako własna maszyna wirtualna, co zmniejsza powierzchnię ataku i czas uruchamiania. Projekt dostosowuje GHC i środowisko uruchomieniowe Haskell do minimalnego środowiska, zapewniając funkcje wejścia/wyjścia, sieci i pamięci niezbędne dla autonomicznych usług. Jego konstrukcja sprzyja silnej izolacji usług – każda maszyna wirtualna wykonuje jedno zadanie – co czyni go atrakcyjnym dla komponentów wrażliwych na bezpieczeństwo i badań nad architekturą w stylu mikrousług. Deweloperzy mogą zachować silne typowanie, abstrakcje współbieżności i styl funkcjonalny Haskella, jednocześnie koncentrując się na gołym sprzęcie wirtualnym. Chociaż obsługa urządzeń jest celowo ograniczona w porównaniu z systemami operacyjnymi ogólnego przeznaczenia, kompromisem jest przewidywalność i bardzo małe, audytowalne wdrożenia.
Funkcjonalności
- Wykonywanie programów Haskell bezpośrednio na hiperwizorze Xen (bez systemu operacyjnego hosta)
- Integracja z łańcuchem narzędzi GHC i Cabal do użytku bibliotecznego
- Lekkie domeny Xen zoptymalizowane pod kątem obciążeń o pojedynczym przeznaczeniu
- Wsparcie dla sieci, wejścia/wyjścia i usług systemowych w Haskellu
- Przykładowe projekty i przykłady dołączone do dystrybucji
- Możliwość uruchamiania czystych bibliotek Haskell przy minimalnej adaptacji
Język programowania
Haskell
Kategorie
Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/halvm.mirror/. Została ona umieszczona w OnWorks, aby można ją było najłatwiej uruchomić online z poziomu jednego z naszych darmowych systemów operacyjnych.