3 ms·
I used OS/2 and to say that I was annoyed at Microsoft's antics at the time would be a gross understatement. These days I use mainly Linux but I've legacy machi
by hilbert42 4y ago
I used OS/2 and to say that I was annoyed at Microsoft's antics at the time would be a gross understatement. These days I use mainly Linux but I've legacy machines that still run Windows 7 which I've vowed never to upgrade for obvious reasons.
Whilst there are Linux workarounds for most Windows situations, Wine,
alternative software, LibreOffice etc., often these can be messy or inconvenient to implement (in my case they often occur when longtime Windows users ask me to upgrade their Windows machines and they don't want Win 10 or 11 installed on them.
Here, the switch to Linux is often a step too far (and often they've legacy Windows apps that won't run under Wine—for instance, certain Windows CAD programs that have no Linux version (and their dongles only complicate matters)).
This brings me to alternatives: Acra Noae/OS/2 is too old and unsuitable, this only leaves ReactOS, which is a project going nowhere—its development speed makes a snail look like a hare (why there's so little interest in this project is odd given that the payoff would be great if it were successful).
The question I've never had answered successfully is why after all these years hasn't there been a successful clone of Windows. And by that I don't mean a clone of the grossly over-bloated 7GB kind currently availale from MS—the outrageous size of these behemoths is one of the reasons why users like me want a small streamlined alternative O/S.
ReactOS would fit the bill re small size and basic features but it just doesn't work and probably never will. Nevertheless sufficient of it exists to prove the concept is actually feasible—especially, if the principal aim was limited to just building a basic utilitarian Win API- compatible OS with a basic CUA-type GUI. For many of us, a minimalist GUI-based file loader/task switcher is all that we need (the O/S I envisage would be more like OS/2, as such, given its limited features, it'd hardly even qualify as a Windows clone).
It's perplexing that a viable alternative product hasn't emerged in recent decades and I'm not totally convinced that Microsoft's saber-rattling over copyright etc. is the full reason it hasn't.
MS hasn't made any serious moves to close down ReactOS, perhaps because there aren't any copyright breaches serious enough to prosecute, or it's worried about antitrust/monopoly action being launched against it—or that it doesn't need the PR problem of being accused again of being a bully, or that it thinks that ReactOS is too insignificant and too late to worry about—or it' a combination of these factors.
MS would likely have little difficulty in scaring off 'respectable' Western money for development but I doubt that the same pressure would be just as effective in Russia or China—remember the publicly ReactOS received when it was demonstrated to Putin several decades ago? It was quite a splash.
The question is why those countries didn't take that opportunity and run with it. The economic and strategic advantages seem obvious, so does the kudos that they would've gained. Clearly, I'm missing some important factor here.
Re OS/2, it would be interesting to know details of the agreement between IBM and Microsoft and what percentage of the code each contributed to the project. If IBM did most of the development then perhaps the MS code could have been stripped out but I'd suspect the reverse was the case.
- mschaef 4y ago> I used OS/2 and to say that I was annoyed at Microsoft's antics at the time would be a gross understatement. I'm a lot more sympathetic to Microsoft than most. They used some highly anti-competitive tactics, but their products fit the market well, and the competition suffered from a combination of terrible luck and serious strategic miscues. OS/2's a great example of this. If you bought it in 1987/8, it cost three or four times the price of DOS, had higher system requirements, and gave you no benefits at all without totally new software. Windows 3.0 did well because it was cheaper and worked with the hardware and software that you already had. > It's perplexing that a viable alternative product hasn't emerged in recent decades and I'm not totally convinced that Microsoft's saber-rattling over copyright etc. is the full reason it hasn't. It's an expensive effort, and the ability to fund an effort like that can be inversely proportional to the willingness to take on the risks you mention. > Re OS/2, it would be interesting to know details of the agreement between IBM and Microsoft and what percentage of the code each contributed to the project. If IBM did most of the development then perhaps the MS code could have been stripped out but I'd suspect the reverse was the case. There was enough Microsoft development that IBM was working actively to remove Microsoft code from OS/2 in 1995. The Lan Server Enterprise was a part of that, but there was also Workplace OS, which was a fully IBM effort to rebuild OS/2 into a portable OS on top of Mach. Workplace OS feels a lot in retrospect like a way for IBM to turn OS/2 into something more competitive with Windows NT.
- hilbert42 4y ago"It's an expensive effort, and the ability to fund an effort like that can be inversely proportional to the willingness to take on the risks you mention." I'd say you're right and replicating Windows now would be hellishly expensive but it wouldn't have been so some decades back. After all, ReactOS has essentially proved it's possible. Despite the fact that it's not practicability usable it sort of works in limited circumstances (I periodically test it). Given that it's a smalltime backyard effort but can run MS Office on some hardware demonstrates to me that if serious effort were put into its development it would do most of my needs. The other problem of there not being any other API-compatible OS in competition with Windows is that Microsoft has never fixed the many problematic issues with Windows—as it simply never had to. It's too complex to discuss them here but if MS had had fair competition from another OS then end users would have had a much better run.