Naredba sam pokrenula “echo> ‘hello zdnet'” u linuxpdf -u i evo rezultata.
Jack Wallen/ZDNET
Iz ureda “Što Linux ne može pokrenuti?” Dolazi priča o srednjoškolcu na misiji da dokaže da interaktivni PDF može pokrenuti sve vrste stvari.
Ranije ove godine, Toms hardver izvijestio to ADing2210 stvorio doompdf – nadahnut lukom Tetris koji je trčao na PDF -u (Pdftris).
U osnovi, aplikacije (a sada Linux kernel) pokreću se u PDF datoteci učitanoj u vaš preglednik. To djeluje kroz ograničenu standardnu biblioteku JavaScript koja sastavlja RISC-V emulator u JavaScript kako bi se mogao pokrenuti unutar web preglednika.
Impresivan podvig
Izlaz Linuxa unutar PDF -a prikazan je kao ASCII znakovi. On radi ispravno u pregledniku Chrome i impresivan je podvig.
Također: 10 Linux aplikacija koje instaliram na svaki novi stroj (i zašto biste trebali i vi)
Jednom kada se kernel učita, navijate se u terminalnoj upit, gdje koristite tipkovnicu na ekranu za upisivanje naredbe. Polačno je, ali možete pokrenuti prilično nekoliko Linux naredbi – sve iz PDF -a.
Koliko je ovo cool?
Otvorio sam testni PDF, pokrenuo nekoliko brzih naredbi (odjek i vrh) i smijao se kad sam ga vidio u akciji.
Linux okruženje sadrži školjku, VI (uređivač teksta) i nekoliko drugih alata koje možete testirati. Međutim, shvatite da to radi, kao što biste mogli očekivati, polako. Također, imajte na umu da PDF -ovi nisu baš najsigurniji dokumenti, tako da implikacije pokretanja OS -a (čak i ona koja je skinuta) treba uzeti u obzir. U skladu s tim, implikacije projekta mogle bi biti dalekosežne.
Zamislite PDF s računalnom snagom. To bi moglo značiti još više interakcija s PDF -ovima. Razmislite o tome. Možete stvoriti PDF koji prihvaća korisnički unos, izračunava brojke ili čak uključuje automatizaciju. Mogućnosti su neograničene.
Također: 5 laganih distribucija Linuxa koje će oživjeti vaše staro računalo
Naravno, takav bi se projekt mogao shvatiti i kao strašno upozorenje na stvari koje dolaze. Mogli biste vam poslati PDF s ugrađenim OS -om. Otvorite PDF, a sve vrste pustošenja mogle bi se probiti.
To je rečeno, Linuxpdf projekt sigurno je fascinantno.
Izvor LinuxPDF možete pogledati ovdje, pa ga čak i preuzeti ili sastaviti za sebe.




