Napr. mas dedecka nebo babicku s zacinajicim stupnem demence (Alzheimer, vaskularni, atd.), ktery/a poslednich 10 let pouzival/a WinXP. A chces aby funkcionalitu pouzivani PC neztratili behem prvnich mesicu. Nechces je odizolovat od technologie/spolecnosti/kamaradu tim, ze si nebudou moci precist nebo poslat email. Nebo jen chces, abys je mohl ze zahranici zavolat pres Skype. Atd. Takova diagnoza bude do 20-30 let trapit cca 40% cele populace EU.
Problémem ReactOS je nedostatečná rychlost vývoje. Je to jako snažit se dohonit vlak jízdou na kole. Pokud se někdy dostane do stádia kdy bude bez problémů fungovat třeba Skype a Outlook, tak v mezičase ty aplikace budou podobně aktuální, jako dneska MSIE 3.0 a Word 6. Jinými slovy: než pánové kompletně implementují API Windows NT 4, Windows (a aplikace) pojedou primárně na UWP.
Coz je porad dost dobry, protoze podpora stoletejch, omselejch, hodne exotickejch SW (a samozrejme plati mnohonasobnou merou dulezitosti pro HW) je v mnoha oblastech zadana. (Pamatuju si napr. udrzbu obskurni sady staroslovenskejch a reckejch fontu, ktery s _rozummym_ vlozenym usilim nesly zprovoznit pod nicim nez Wordem 6; samozrejme lze leccos, ja jsem si kdysi zrovna na konverze fontu napsal i vlastni C progy, ale proste nekdy se to nevyplati.)
Obecnou neresti spousty firem (nejen M$) je, ze na svoje hrichy mladi kaslou a casto proste ponechaji uzivatele bez podpory. Pak se hodi, kdyz muze i obstarozni SW nekde fungovat.
Pamatuju si zive ty desy kolem laboratornich (a ano, i nemocnicnich!) pristroju, aby nekde neco nekleklo v i286 ci i8085, protoze nebyl nikdo, kdo by dokazal danou vec provozovat dal.
Je ovšem otázka, jestli se ReactOS vůbec dostane do stádia, kdy byste na něm mohl pouštět ty exotické aplikace. Zatím na něm většinou nejdou ani ty běžné.
MS má velmi dobrou zpětnou kompatibilitu. Ještě dnes pustíte korektně napsané aplikace pro Windows 95, a pokud máte 32-bitové Windows, tak i aplikace pro DOS a Windows 3.x. Plus je tu samozřejmě možnost virtualizace.
Ještě dnes pustíte korektně napsané aplikace pro Windows 95, a pokud máte 32-bitové Windows, tak i aplikace pro DOS a Windows 3.x
Zvýraznil bych to korektně. Několikrát. Protože neznám žádné aplikace pro Windows, které by byly napsané korektně. Ani MS svoje vlastní „standardy“ nedodržuje. Office 2000 na Windows 10 neustále padají, Outlook 2003 se chová velmi podivně, o aplikacích z dob Windows 95 bych tedy raději úplně pomlčel.
Nevím jak Office 2000, ale Office 95 na Win10 funguje. Zkoušel jste na ten Office 2000 dát poslední SP?
https://www.thurrott.com/windows/windows-10/3942/microsoft-teases-a-few-minor-changes-in-windows-10
pred desiatimi rokmi (??) som im drzal palce a bol som hotovy z toho ako niekto vypali rybnik microsoftu.
pred piatimi rokmi som potreboval os pre stary celeron 633mhz s 512mb ram. skusal som nejake lahke distribucie (puppy), android x86 (trochu problem s grafikou), vtedy nepouzitelny reactos a nakoniec som ostal pri windows xp.
ak sa teraz obzriem, tak android x86 dospel do okenneho systemu, lahke linuxy drzia krok s dobou, XP prestali podporovat vsetky moderne prehliadace ale este stale je pouzitelny na domace zuvanie a reactos pridal podporu usb a zvuku. gratulujem a tesim sa na dalsi progres o 5 rokov, mozno to bude vediet vytacany internet.
Tak na jednu stranu respekt. Sice je jednodušší reimplementovat než vymýšlet od začátku, ale přesto je úctyhodné, že se dostali do stádia kdy jsou schopní nabootovat a běžet nějaké aplikace.
Na druhé straně to ukazuje problém vývojového modelu. Kdyby pracovali v komerční firmě, tak by ta firma dávno projekt ukončila (nebo zkrachovala), a ti lidé by dávno dělali něco produktivnějšího: jiný OS, drivery pro nějaký existující OS apod. Open source vývoj bohužel nemá ty tržní mechanismy, které by autory donutili dělat to co zajímá trh.
Mimochodem co tu čtu o projektu, tak provádějí disassembling Windows a následnou reimplementaci. V minulosti dělala oboje ta samá osoba, plus tam byla jistá obvinění z kopírování kódu.
Původní projekt měl být reakcí na "monopolistické praktiky" MS. Od roku 2002 stojí za vývojem ruská nadace ReactOS Foundation, Executive Officers i Board of Directors jsou Rusové, a vývojáři podle všeho převážně také. Ruští politici dostali několik demonstrací projektu, a v roce 2015 podpořili dva projekty založené na ReactOS určené ke snížení závislosti Ruska na buržoazních kapitalistických pasystémech :). Takže to vypadá, že ReactOS je v současné době snaha ruské vlády o sepsání kopie Windows.
https://web.archive.org/web/20150929002009/http://reactos.org/sv/node/946
Open source vývoj bohužel nemá ty tržní mechanismy, které by autory donutili dělat to co zajímá trh.
Tak ono by to trh urcite zajimalo, kdyby se to dalo realne k necemu pouzit. Ale v soucasnosti to urcite nema ani Putin v kancelari na sledovani porna, natoz aby na tom nekdo budoval nejakou infrastrukturu, od ktere se vyzaduje vice, nez Solitaire a Minesweaper.
Pletete dohromady open source a nekomerční vývoj. Nekomerční vývoj je prostě koníček, ať už je to open source nebo freeware, a tak u něj nefungují tržní mechanizmy. Komerční vývoj open source má velmi podobné tržní mechanizmy jako software za prachy.
To čtete na blogu MS, ne? ReactOS provedl před lety po podobném nařčení ze strany MS velmi rozsáhlý audit, který tohle nařčení vyvrátil (a dokonce ani po MS nepožadoval proplacení toho auditu). Ostatně těžko by opsali věci, které Windows ani neumí, jako třeba NTVDM, který je portovatelný na ARM a x86-64, či podporu ext2.
K prvnímu odstavci v podstatě souhlas.
Ad ReactOS provedl před lety po podobném nařčení ze strany MS velmi rozsáhlý audit - cituji z Wikipedie: A claim was made on 17 January 2006, by now former developer Hartmut Birr on the ReactOS developers mailing list (ros-dev) that ReactOS contained code derived from disassembling Microsoft Windows. ...while the Windows XP binary in question was indeed disassembled and studied... ReactOS cited differing legal definitions of what constitutes clean-room reverse engineering as a cause for the conflict. ... Though the audit was completed, specific details were not made public... Much of the assembly code that was allegedly copied has also been replaced as a natural progression in ReactOS development, with developers having reimplemented the functionality in C for portability reasons.
https://en.wikipedia.org/wiki/ReactOS
Takže pokud to správně chápu, tak tým vývojářů seděl s debuggerem nad Windows XP, a "reimplementoval" funkcionalitu do ReactOS. U toho možná došlo ke kopírování kódu, možná ne. Plus někteří vývojáři ReactOS studovali leaknuté zdrojáky Windows, a údajně nepřispívají do částí ReactOS odpovídajících těm částem zdrojáku Windows, které četli. Samozřejmě jim to můžete a nemusíte věřit. Těžko prokázat jak kopírování zdrojáků, tak to že se nekopírovalo. Proto jsem psal plus tam byla jistá obvinění z kopírování kódu.
Ad dokonce ani po MS nepožadoval proplacení toho auditu - pokud jsem si všiml, tak obvinění nepadlo ze strany MS.
Ad těžko by opsali věci, které Windows ani neumí - věci které nejsou součástí Windows by z Windows asi neopsali. To ale nijak neimplikuje, že by nemohli opsat věci, které součástí Windows jsou :)