NOC online · 24/7Longview, TX · +1 323 412 0665
KinetikatechServers · Security · Websites
HR

Usporedba operativnih sustava

ReactOS: Windows kompatibilnost, ponovno implementiran iz ničega

ReactOS je desetljećima dugi pokušaj čiste sobe za ponovnu implementaciju Windows NT kernela i Win32 okruženja kao besplatnog softvera: bez Windows koda, bez licenciranih upravljačkih programa, samo inženjering kompatibilnosti protiv dokumentiranog i u crnoj kutiji ponašanja. Briljantan je, sporo se kreće i jednako je vrijedan proizvodnje kao i trenutno stanje pokrivenosti njegove aplikacije.

Ključne točke

  1. Inženjerski pristup je ponašanje sustava Windows na dokumentiranoj razini: ponovna implementacija na površini NT API-ja, slojevi korisničkog načina rada izvedeni iz Winea gdje pobjeđuje pragmatizam i testovi koji pribadaju ponašanja radi dokazivanja kompatibilnosti, a ne zabune spajanja.
  2. Zrelost je alfa duhom iako dugo traje: izdanja su inkrementalna; pokrivenost aplikacijama i upravljačkim programima prednjači u performansama, a zajednica daje prednost širini temeljnih API-ja nad čudima jedne aplikacije.
  3. Implementacija: VM-prvo uvijek. Namjenski VM koji pokreće točno jednu dobro testiranu naslijeđenu aplikaciju granica je odgovorne upotrebe; hardverska podrška za moderne čipsetove i GPU-ove mjeri se u prazninama, a ne u redovima dnevnika promjena.
  4. Infrastruktura testiranja je skriveno sredstvo: ReactOS projekt pokreće Wineov testni paket unakrsnih projekata i ugošćuje javno praćenje bugova; sudjelovanje Windows administratora je dobrodošlo: izvješća o greškama o ponašanju aplikacije u stvarnom svijetu su valuta.
  5. Zašto je Windows administratorima stalo: proučavanje semantike registra, instalacije servisa i naziva objekata jezgre bez priložene Windows licence; intuicija za otklanjanje pogrešaka vraća se natrag na plaćeni posao.
  6. Iskrena ocjena ostaje: fascinantan projekt, stvarna vrijednost kao alat za proučavanje i laboratorij za kompatibilnost, a ne zamjena za Windows; sve s čime se suočava kupac zadržava svoj plaćeni ugovor za Windows podršku.

Terenska bilješka

ReactOS VM oživio je jednu naslijeđenu laboratorijsku aplikaciju klase Windows XP koju klijent nije mogao povući i nije si mogao priuštiti ponovno licenciranje infrastrukture. To je odgovarajuća gornja granica: jedna aplikacija, jedan VM, jedna poštena granica.

Često postavljana pitanja

Je li ReactOS zreliji od Winea?

Različiti ciljevi: Wine pokreće Windows aplikacije na sustavima sličnim Unixu, ReactOS cilja na cijelu jezgru OS-a. Pokrivenost aplikacija uvelike se preklapa putem dijeljenog koda, ali se načini neuspjeha i ciljevi implementacije razlikuju.

Mogu li ga pokrenuti na stvarnom hardveru?

Neki, selektivno, sa starijim ili dobro podržanim uređajima; pokrivenost upravljačkim programima je djelić Windowsa'. VM-ovi ostaju zdrava granica implementacije.

Koliko se brzo kreće?

Postojano, na arhitektonskim prioritetima; 0.4.x izdaje brod kada je spreman. Za ponovnu implementaciju otvorenog OS-a površine API-ja veličine enciklopedije, desetljeća strpljenja su normalna.

Je li za rad potrebna Windows licenca?

Ne: kod je besplatan. Sve Windows aplikacije ili upravljački programi koje instalirate i dalje slijede vlastitu licencu; taj dio je na vama, a ne na projektu.

Kako Kinetikatech pomaže kod usporedba operativnih sustava

Ne morate postati stručnjak za usporedba operativnih sustava: Direktna procjena operativnog sustava iz proizvodnog iskustva: distribucije, BSD-ovi i Windows-alternative u usporedbi sa životnim ciklusima podrške, sigurnosnim položajem i operativnošću u 3 sata ujutro — mjereno, ne reklamirano. Upravo za to postoji Sigurnost Linux servera i Upravljanje serverima: puštanje u rad, jačanje, nadzor i dežurna osoba dan i noć.

Razgovarajte s inženjerom

Problem sa serverom? Hakirana stranica? Sporo učitavanje?

Kritični problemi riješeni u 30 minuta — non-stop, 7 dana u tjednu.

Zatražite hitnu podršku support@kinetikatech.com