Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 36 reacties
Bron: ReactOS, submitter: Cristan

ReactOS logo (75 pix)Bijna tien jaar na het verschijnen van versie 0.3.0 van ReactOS is versie 0.4.0 uitgekomen. Het React Operating System is een opensource-besturingssysteem dat als doelstelling heeft om compatibel te zijn met Windows NT, 2000 en XP, zodat er Windows-applicaties en -drivers op gedraaid kunnen worden. Hoewel er al veel software probleemloos op draait, waaronder LibreOffice, Mozilla Firefox, Mozilla Thunderbird en diverse spellen, verkeert het hele project volgens de ontwikkelaars nog in het alfastadium en is het niet geschikt voor dagelijks gebruik. Op deze pagina kunnen enkele screenshots van ReactOS worden bewonderd. Uitgebreide release notes kunnen op deze pagina worden gevonden, dit is in het kort de aankondiging gevolgd door de belangrijkste verbeteringen in versie 0.4.0:

ReactOS 0.4.0 Released

Nearly ten years ago the ReactOS Project released version 0.3.0. Today we are proud to announce the formal release of version 0.4.0. A great deal of work has gone into making this release happen and as we look back it is remarkable to consider how far the project has come since that release a decade ago. This release is both a celebration of and a testament to everything that the ReactOS team and community has achieved together. Thank you to all of you for having stood by the project for this long and we hope rewarding journey.

User-Centric Improvements
  • ext2 read/write and NTFS read support
  • New explorer shell and theme support
  • SerialATA support
  • Sound support
  • USB support
  • VirtualBox and VirtualPC support
  • Wireless networking
Developer-Centric Improvements
  • CMake support for GCC and MSVC compilation
  • Compilation times significantly improved
  • GDB remote debugging interface for kernel debugging
  • WinDBG support

ReactOS screenshot (620 pix)

Versienummer:0.4.0.4
Releasestatus:Final
Website:ReactOS
Download:http://www.reactos.org/nl
Bestandsgrootte:65,69MB
Licentietype:Voorwaarden (GNU/BSD/etc.)
Moderatie-faq Wijzig weergave

Reacties (36)

Twee vragen:

1) Zijn er mensen die dit gebruiken, anders dan uit interesse?

2) Heeft de ontwikkeling van dit systeem nog zin? Zo ja, waar zit dan de praktische toepassing.

Begrijp me niet verkeerd; ik vind het interessant en leuk om te volgen maar met dit tempo zie ik het praktisch nut niet meer. Tegen de tijd dat dit klaar is voor release is het volledig achterhaald lijkt me.
Microsoft geeft aan te willen stoppen met alle Microsoft legacy. Dit project zorgt er voor dat software ontwikkelt voor dit platform nog een kans heeft om te blijven draaien. Dit is noodzaak omdat DOS/Win16/Win32 30 jaar lang dominant is geweest. Door het opensource karakter blijft de software uit deze periode toegankelijk en bruikbaar zonder dat het afhankelijk is van een commerciële partij die -terecht- hier mee wil stoppen.
Daar had ik niet aan gedacht en vind ik inderdaad een valide reden, maar in dat geval zou ik zeggen dat je op een andere manier af moet van je vendor lock-in.

Ik zou er dan voor kiezen om bestanden in oude gesloten formaten te converteren naar open standaarden.
Microsoft richt zich op Cloud, Diensten en ModernUI/.net, win64. Het onderhouden van de legacy kost heel veel geld en levert weinig op. Dan stop je als commercieel bedrijf. De concurrenten van Microsoft zoals Amazone, Google, Apple maken gebruik van de Linux/FreeBSD kernels en bovenliggende API lagen en zetten daar boven op hun eigen meerwaarde. Dit is heel veel goedkoper, sneller en beter ondersteund dan Microsofts eigen propriotory technologie waar Microsoft 100% voor de ontwikkelings- kosten en ondersteuning opdraait.
Waar geeft Microsoft aan te willen stoppen met legacy? Dat ondersteuning voor extreem oude technieken vervalt is logisch, maar vaak bied Microsoft dan alsnog een omweg.
Ik kan me voorstellen dat het voor legacyprogrammatuur nog interessant zou kunnen zijn. Alleen, 10 jaar voor een update (wel een aantal handige, trouwens)... Ik ga inderdaad 1.0 niet meer meemaken...

[Reactie gewijzigd door Poltergeist op 17 februari 2016 10:04]

Ik kan me voorstellen dat het voor legacyprogrammatuur nog interessant zou kunnen zijn.
Dit dus.

Aangezien er bij bedrijven en overheden oude systemen gebruikt worden of gegevens wordt opgeslagen op een geheel oude manier (bijv. het beruchte "bonnetje" van Fred Teeven dat in een stokoude office bestand was opgeslagen) lijkt mij dit soort projecten onontbeerlijk.

Edit: MicGlou heeft gelijk :)

[Reactie gewijzigd door RoestVrijStaal op 17 februari 2016 11:52]

Je bedoelt onontbeerlijk neem ik aan? ;)

Maar voor legacy support hoeven we uiteraard geen Linux build met Windows compatibiliteit te gebruiken, dat kan allemaal middels VM's. ReactOS is vooral een 'best of both worlds' idee, maar de ontwikkeling ervan gaat simpelweg te traag, het loopt altijd ver achter de feiten aan.

Ik vind het persoonlijk ook nog altijd vrij komisch dat er bijna een 1:1 kopie van het ouderwetse win2000/NT startmenu wordt gebruikt, dat werd mbt Windows vanuit de Linux community altijd lacherig over gedaan... het 'press start to shutdown the pc' commentaar etc.

[Reactie gewijzigd door MicGlou op 17 februari 2016 11:33]

Nou ik vind het een heel interessant project,
maar zoals je al aangeeft tegen de tijd dat versie 1.0 uitkomt ben ik al begraven
Had het ooit voor de lol eens geďnstalleerd. Voelde idd aan als alpha.

Ik had gehoopt dat dit systeem zich sneller had ontwikkeld, voornamelijk voor oudere systemen in bv derde wereld landen bij de overgang van xp naar win 7.

Wat ik ooit gelezen had werkt het team erachter nauw samen met de ontwikkelaars van Wine.
Weet niet of dit nu nog zo is.
Ik denk niet dat er echt een praktisch nu is voor zo'n project. API parity met Windows XP is leuk voor legacy en "omdat het kan", maar nuttig in deze tijd is het niet.
maar met dit tempo zie ik het praktisch nut niet meer. Tegen de tijd dat dit klaar is voor release is het volledig achterhaald lijkt me.
De reden van de trage progressie is dat ze een lange interne audit van alle broncode hebben moeten doorvoeren. Tegen de tijd dat ze hier mee klaar waren was de meeste interesse weg denk ik.
De ontwikkelaars zal het weinig boeien of het 'zin' heeft. De meeste mensen doen dit voor de lol, om dingen te leren of om dat het kan. Er hoeft geen ultieme succesfactor or overwinning te komen aan het eind.
Valt me op dat de helft van alle programma's die in de screenshots staan, gewoon al native op Linux worden ondersteund. LibreOffice, FileZilla en Mozilla FireFox zijn daar enkele voorbeelden van.
Waarom zou je dan zoveel moeite doen om de Windows-versie op een Linux-systeem proberen werkend te krijgen als er al een Linux-versie is? EDIT: zie nu dat het geen Linux is, maar toch: Al deze programma's zijn dus al voor een Open Source besturingssysteem beschikbaar.

Overigens vind ik het verder een goed initiatief, want er zijn zeker genoeg toepassingen die wel enkel voor Windows / Mac verkrijgbaar zijn (Denk aan Photoshop, Microsoft Office, Adobe Reader, Silverlight, Shockwave etc.). Maar laat die dan ook op je screenshots zien, want daar hebben we tenminste iets aan!

[Reactie gewijzigd door arjan1995 op 17 februari 2016 10:36]

Genoeg alternatieven PipeLight anyone? FoxItReader? Gimp? LibeOffice? Gnash?
Ja, alternatieven zijn er wel maar daar gaat het toch niet om? Een OS die zogezegd Windows-applicaties kan draaien presenteren met software die in principe al cross platform is vind ik zelf niet sterk overkomen, en dat is denk ik ook het punt wat arjan1995 aangeeft.

Dan ga je toch ook niet libreoffice laten zien als Microsoft Office *zou* kunnen runnen?
Uit de release info van Distrowatch: "....sound support; USB support; wireless networking."
Nu pas USB en wifi support? Dan doe je iets fout als dev of je steek er te weinig tijd in?
Waarom is Wi-Fi belangrijk? Lijkt me nuttiger om energie te steken in het OS zelf, Wi-Fi komt later vanzelf wel. Zelfs USB is niet direct belangrijk, NT heeft ook pas ondersteuning sinds versie 5 dus een OS zonder USB ondersteuning is niet direct een probleem, in ieder geval niet in zo'n vroeg stadium. Al zou het wel fijn zijn als er in ieder geval een muis/tb gebruikt kunnen worden via USB, wat in NT4 ook mogelijk was zonder verdere USB ondersteuning.


Hoe dan ook, de ontwikkeling gaat inderdaad veel te traag, het is opvallend dat er blijkbaar zo weinig developers met de juiste kennis interesse in en tijd voor dit project hebben. Ach, wie weet dat er een punt komt waarop het daadwerkelijk bruikbaar is en het daarna in een stroomversnellng komt.
Maar nu pas Serial Ata support? Dat bestaat toch ook al weer meer dan 10 jaar?
Ik kan me voorstellen dat het geen prioriteit heeft. Controller in IDE mode en SATA komt wel een keer zullen ze gedacht hebben. Alle extra overbodige zaken die ze ondersteunen maken het geheel potentieel instabieler. Persoonlijk heb ik liever een stabiele basis waar vervolgens ondersteuning voor extras wordt toegevoegd dan een instabiele rotzooi waarbij het een hel is om te debuggen omdat elk subsysteem half af is en potentieel voor crashes zorgt. Wat heb je uberhaupt aan de extra SATA features als je OS zelf nog niet denderend veel kan?
.. dus je gaat meehelpen?
Vergis je niet, dit soort dingen zijn niet drag & drop features, naast de feature an sich moeten ook talloze drivers ontwikkeld/ondersteund worden. Ik weet niet hoeveel devvers zich met dit project bezig houden, maar als het 3 hobbyisten zijn die in hun vrije weekenden eraan werken kun je voorstellen dat het niet opschiet.

Ze hebben zo te zien nightly builds, het lijkt erop dat hun intentie is om meerdere commits per dag te doen.

Een versienummer zegt niet altijd alles. Kijk maar naar bijvoorbeeld Chrome wat elke 6 weken 1 nummer omhoog gaat, of naar WINE wat elke 2 weken een nieuwe release uitbrengt met een hoger versienummer (daar gaan de versienummers ook niet snel, en duurde het ook 10+ jaren voordat ze bij 1.0 waren).
Probleem met legacy stuff is meestal de ondersteuning voor (drivers van) harde waren.
Dan is er wel een driver ontwikkeld voor oude Windhoos maar om dat draaiend te krijgen op React?

Zo hebben wij in het serverhok diverse kaartllezers die vooralsnog alleen op NT4 of W2000 werken.
We hebben zelfs een (redelijk dichtgetimmerd) W2000 werkstation draaien om een electrical safety tester te kunnen laten functioneren.
ReactOS is voor XP wat FreeDOS is voor MS-DOS. Beide OS'en zijn belangrijk (geweest) in het verleden en applicaties moeten toegang blijven kunnen hebben tot deze OS'en in de toekomst om te kunnen draaien. ReactOS is gelukkig wel XP zonder activatie!
Ik zie dit wel als een welkome afwisseling van dat irritante Linux en beknellende Windows :-)
Ik ben absoluut niet bedreven in Linux en heb daar eigenlijk ook geen zin in.
Maar bedrijfskundig gezien zou het goed zijn als er een concurrent komt voor Windows. Alhoewel ik zeer tevreden ben over Windows 10. Ik zou het stukken fijner en veiliger vinden als meer mensen en organisatie in de broncode konden duiken van MS.
Dus, omdat jij ergens niet in bedreven bent (en er volgens je eigen woorden ook geen zin in hebt om iets te leren) is het hele OS meteen maar "irritant"? Dat is wel érg kortzichtig vind je niet?

Goede mensen zijn gewoon in te huren. En voor Windows is, in veel gevallen, prima FOSS of GNU/Linux in te zetten. Vooral met de omschakeling naar webbased spul
Ik vind het irritant. Dat is een mening en gevoel. Staat geheel los van of Linux nu wel of niet goed is. Ik heb het een paar keer geprobeerd en vond veel dingen omslachtig en voornamelijk contra intuďtief. En nee, ik wil en hoef het niet te leren. Heeft alles met kortzichtigheid te maken, maar het boeit me dan ook weinig.

Een echte Windows alternatief boeit me daarentegen wel. Als in een OS die gewoon Windows binairies draait zonder Wine end...

Ik zeg hiermee niet dat ik Linux slecht vind, maar gewoon niet zo leuk.

War een politiek correct antwoord vind je niet ☺
Als je dan meteen had gezegd "ik vind het irritant" was dit alles je bespaard gebleven. Nu deed je het over laten komen alsof je mening een feit was.

En waarom zou je perse Windows binaries op een ander systeem willen draaien? Windows binaries zijn voor, juist, Windows. Je eigen mening moet je, op het moment dat je thuis de deur uitgaat, achter je laten. Dat is, in mijn ogen wel zo netjes.
Wat een nonsens. Je mening behoor je te ventileren en af te stemmen met anderen om te verifiëren of je mening nog enig hout snijdt. Zolang je andere mensen maar het respect geeft om hun eigen mening te hebben, net zoals je het zelf wenst.

En ik heb geen zin meer in politieke correctheid. Maak van mijn mening niet jouw probleem. Jij mag van mij er ook eentje hebben ☺
Prima, maar een mening op je werk hoort niet gekleurd te worden door persoonlijke voorkeur. Zoals Spock dat zei "the needs of the many outweigh the needs of the few". Als jij een gruwelijke hekel hebt aan Windows maar de zakelijke applicatie die het hele bedrijf gebruikt alleen daarop draait ga je niet al je collega's boos maken door lekker eigenwijs Linux te installeren voor een alternatieve applicatie (die misschien veel beter is, maar dat is een ander verhaal), toch? Als je dat wel doet... tsja, zit je dan wel in de juiste sector?
Even getest maar kreeg meteen een bsod, dus ja....
Misschien toch maar "even" wachten op 0.5 Dat schijnt de eerste beta te worden.
1998 v0.01
2003 v0.1
2004 v0.2
2006 v0.3
2015 v0.4

Lijkt steeds trager te gaan, kans dat je lang moet wachten.
Ik heb eens gelezen dat de russen een subsidie verstrekt hebben aan hun om het OS sneller te ontwikkelen. Dit om de machtspositie van MS te verminderen.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True