Startpagina | Info | Gemeenschap | Ontwikkeling | mijnReactOS | Contacteer Ons

  1. Startpagina
  2. Gemeenschap
  3. Ontwikkeling
  4. mijnReactOS

  1. Hoofpagina
  2. Nieuws
  3. Links
  4. Sitemap

Home >ReactOS News >News #38: ReactOS Status Update

2007-11-14, Aleksey Bragin
ReactOS Status Update
translated by Peter Budts on 2007-11-14
Update over wat gebeurt binnen ReactOS

Status Update

ReactOS onderging heel wat verbeteringen sinds de laatste release 0.3.3 release, en ik heb de indruk dat deze wat speciale aandacht verdienen.

Kernel

Ten eerste krijgt de kernel de meeste bugfixes op alle gebied, vooral voor zaken die al lang niet gewijzigd zijn (Cache controller bijvoorbeeld), wat leidt to grote verbeteringen in compatibiliteit en stabiliteit. Een aantal probleem met Win32 applicaties die crashten zijn opgelost.

Drivers

Vervolgens de drivers. De Input stack werd herschreven om plug'n'play compatibel te zijn, USB is onderweg naar PnP-dom, en de PCI bus driver is gecorrigeerd waardoor de hardware beter ondersteund wordt.

Win32 subsysteem

De tijd is eindelijk gekomen. De ReactOS developers hebben de structuur veranderd en zware correcties doorgevoerd. Alle zogenaamde "regressies" die zich sinds 0.2.x hadden voorgedaan zijn eindelijk weggewerkt. Zo is bijvoorbeeld de bekende "AbiWord bug", die alle applicaties met Rebar-control verhinderde te werken, eindelijk hersteld. Deze zat al meer dan een jaar in de tree! En ondersteuning voor een GDI batch commando is geïmplementeerd, waardoor ReactOS een echt GUI besturingssysteem wordt.

Verschillende DLLs

Shell32 werd gesynchroniseerd met Wine, en daarna vertakt, om features en gedrag toe te voegen die ReactOS nodig heeft (Wine heeft deze features niet nodig, dus werd beslist de code te splitsen). NTDLL, nog zo'n bug uit de steentijd, werd hersteld in de PE loader (recursieve DLL Loading werkt nu zonder problemen). Een gevolg daarvan is dat het Russische boekhoudprogramma "1C" nu gestart kan worden. MSVCRT is sterk geherstructureerd, de broncode werd bijgewerkt en verbeterd, en een aantal kritische exception-handler gerelateerde bugs werden hersteld.

Compatibiliteit

Het algemene resultaat is indrukwekkend. Vanaf een besturingssysteem dat bijna niets kon installeren (maar wel perfect voldeed aan zijn alfa-status, die nog steeds niet zal veranderd worden) komen we nu bij een besturingssysteem dat OpenOffice applicaties kan installeren en draaien (screenshots), vanop afstand op een Windows gastheer kan connecteren via de pas ontwikkelde MSTSC-achtige applicatie, chatten in IRC met een recente versie van mIRC (je favoriete IRC client werkt misschien ook wel), games draaien met een software OpenGL renderer, fotos beheren met Google Picasa, en nog veel meer. Er is zelfs een implementatie voor een bootloader, die een Windows installatie "native" kan laden.

Volgende Release

De release 0.3.4 is gepland voor December 2007. Er zijn momenteel 10 obstakels geregistreerd, dus we hebben nog wat werk.

Gebeurtenissen

Het vermelden waard: FOSDEM 2008 (een niet-commerciëel evenement in Europa) lanceerde een brainstorm, om gastsprekers en onderwerpen te selecteren die jij wil horen. Het kost nauwelijks enkele minuten om bekend te geraken met de tracks en een eenvoudig formulier in te vullen (registratie is gelukkig niet nodig), maar dit zal het geweldig FOSDEM evenement nog beter maken!

Resources

Aleksey Bragin


News Archive


ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.