Re: Amstrad?
The BBC Master 512 also used DOS Plus, and someone wrote an add-on dubbed the PC Compatibility Enhancer, which allowed many additional items of software to run on it.
586 publicly visible posts • joined 30 Aug 2007
"The Cloud" is just somebody else's computer / network. If you are making your business rely on the cloud then you should have contingencies when the services go down. Unlike having your own kit you manage you are beholden to the cloud provider as to when they feel like bringing your services back - you're just one of thousands, your business is not a priority.
When you rely on someone else's computer and storage to prop up your business, you just have to accept that sometimes their computers will fail, just have to put your business on hold until they feel like fixing it (and don't lose your data in the process). Or have some kind of resilience plan.
At $EMPLOYER[-2] I migrated an application from Oracle Java to OpenJDK as it resolved an issue we were having with the application. When sites like El Reg started reporting on Oracle sniffing around Java users we made the decision to migrate everything else using Java on Linux to OpenJDK, a migration that went flawlessly.
When they came knocking at our door, they tried to paint out solution as unsupported (wrong - paid-up RHEL subscriptions) and were really annoyed at having to tell us we were fine to carry on as we were.
When a former colleague was pretty much dragged to HR by our manager, I disabled his access even before said manager asked me to - reversibly in case I had misinterpreted the situation. As it happens, I had not misinterpreted so sessions were then terminated as well once the situation was clear.
After their Java hijinks at a previous job, I won't even put Oracle Linux (supposedly free) in a corporate setting. One application supplier is migrating from CentOS 7 to Oracle Linux. I am refusing to install that as if Oracle decide to retroactively change the licence like they did with Java, it's on my neck the upshot of doing that to my employer. So they will have to lump it being installed on Alma or Rocky.
Totally agree.
But at that office, there were no LAN connections to the desks. They provided monitors that connected by USB-C which also could power the laptop, but they didn't carry networking. (Whether those Dell monitors could even carry networking over their USB-C is another matter.)
I started on a Spectrum when my mum brought one home, but my biggest influence was my school getting a room of 10 BBC Master machines, then my folks getting an Archimedes and later a RISC PC (still a daily driver for them).
Aside from working in IT, it also culminated in me starting a project 6 years ago which looking back on just how much work was involved, I likely would never have started - picking up the abandoned Brandy BASIC code and creating the Matrix Brandy fork. It remains in active development to this day. (And yes, it also neatly shows off that I can't design web pages to save my life)
You managed to mention the BBC Micro and the Tube in a Raspberry Pi article, but somehow, despite pointing out the Pi being used as expansions to several other retro platforms, you managed to forget about PiTubeDirect, a Pi interface and software that gets your Pi able to be virtually any of the various Second Processors ever created for the Beeb, and even some new ones that don't yet exist in physical forn (e.g. RISC-V).
Another Pi project (very well suited for the Pi 0) is Pi1MHz, that emulates some other peripherals, including 4 ADFS hard discs giving a massive 2GB (total) disc space across 4 drives (all simultaneously accessible), and fully supported by the built-in ADFS in the Master; an 8MB RAM disc add-on, and Music 5000.
Have something that automatically sucks down all CentOS Stream source packages, and with a developer account grab the RHEL sources, but instead of building them, use them to compare patches with Stream ones. Hopefully if an RPM build version tag matches between Stream and RHEL the patch set is identical so use those version tags to choose which Stream source packages to pick up.
Given their predatory practices I would not touch their Linux with a bargepole, especially at work.
I did experiment with their OEL 8 release on an old Atom box. It ran okay (slow, but it was an Atom), so I tried their Unbreakable kernel. This fell over regularly with illegal instructions, and utterly hosed the RPM database.
Nuked the installation, and installed AlmaLinux 8, and haven't looked back.
At my new employer, we have standardised on AlmaLinux 9.
At my previous employer, Oracle were attempting to shake us down for Java licensing. We screenshotted their slide which showed the cut-off versions of Java, newer versions were chargeable, older ones weren't. Our Linux estate was already OpenJDK as switching to that resolved an issue with the Oracle versions, and Windows was running older versions being compliant with not needing a subscription (and the slide showed us how far we could update to without needing to subscribe). When they then decided to audit us, they were unhappy, as every single Java instance was outside their licensing scheme and they had to admit that we were fine to carry on as we were.
How did that even work? Didn't remap the RAM into the bottom 48K of the machine? Normally on the Spectrum the first 16K is the ROM, and most CP/M (Z80) programs assumed a start address if 0x0100. Unless CP/M programs intended for the Spectrum had to be rebuilt for the odd memory layout.