piersw wrote: ↑Wed Mar 13, 2024 7:33 pm
I doubt anything was preserved, unless by the individuals involved. I wasn't involved, but sat near them as part of the NC team, but on RO since it was what was going to ship sooner.
Someone who claimed to have worked on Galileo did surface on a Wikipedia talk page, but I haven't been able to find that again.
piersw wrote: ↑Wed Mar 13, 2024 7:33 pm
ART's and the Clan's comments regarding Galileo were very different to reality, but that doesn't mean it wasn't being heavily invested in. It was just very obviously (to anyone inside) intended to be solely for its embedded video market and would never be useful for the desktop/enthusiast market. I don't really understand why ART/Clan made the comments they did - I cringed each time I heard it mentioned.
I guess that Acorn/ART weren't really focusing on new product development for the company's traditional markets, but I imagine that they didn't want to communicate that to customers and enthusiasts. So, there were always suggestions that the investments in Online Media and the network computing division would somehow be transferable to Acorn's computer line-up, although I seem to recall that the potential impact of Galileo was very cautiously described. But certainly, any ideas that Galileo would rectify RISC OS's deficiencies were left to enthusiasts and their fevered speculation.
Do you have any insight into claims about Acorn using IBM's Workplace OS, which is clearly what Peter Bondar was alluding to at one point? It sounded like pie in the sky to me, although such a project would have made sense in its own way, at least hypothetically. Obviously, Workplace OS imploded, but Acorn were very slightly exposed to IBM's technologies with the SchoolServer and PowerPC was the hot new thing at the time. It was also becoming clear that, like Apple, Acorn's operating system was in need of replacement or radical renewal.
piersw wrote: ↑Wed Mar 13, 2024 7:33 pm
I don't recall most of the details of it, but when I joined in 1996 there was a functional, but proof-of-concept QoS kernel. The team ramped up in size rapidly but I can't be certain when it ramped down. The vast majority, if not all, of the engineers were new recruits, and were really quite heavily anti-RISC OS (probably rightly, given their target market), and reimplemented everything from scratch.
For a portable operating system, I suppose it made a lot of sense to start from scratch. I remember that QoS was another hot topic at the time and sat nicely with all the talk about ATM and its QoS features that had accompanied Online Media coverage.
piersw wrote: ↑Wed Mar 13, 2024 7:33 pm
I only really remember seeing their vector graphics library and font manager, which were clean-room implementations in C (or C++?). The vector graphics library had no input from the existing Draw module, nor did the font manager which didn't yet implement hinting and used non-RO fonts (so presumably would have relied on standard font shapes rather than 45 degree circles). However, it worked like modern antialiased graphics libraries (and GDraw) rather than supersampling like the RO font manager.
Very interesting. I have said before that Acorn should have reimplemented their user interface toolkits and frameworks in order to target Unix and thus offer themselves and their customers a migration path from RISC OS, not at the lowest level (like Torch, who admittedly didn't have much to base their earliest efforts on) but on top of emerging standards, because there were clearly talented people at Acorn developing things like Draw, the font manager, and so on.
piersw wrote: ↑Wed Mar 13, 2024 7:33 pm
I think Galileo died when Intel canned the SA1500 and Acorn's SA1501 was useless. Firepath (sort of the SA1500's successor) was always intended to run Linux, I seem to recall. The [software part of the] Firepath team were primarily the former Galileo team (minus the kernel engineer who chose to leave), plus a very small group of RO people, including me. After various funding options didn't pan out, the split happened with Firepath going to E14 and the rest to Pace.
I'll have to dig around for SA-1501 information now! Odd that what was ostensibly a portable product was sunk by the demise of a specific product, though.
piersw wrote: ↑Wed Mar 13, 2024 7:33 pm
Since my last post, I remembered the Galileo engineers' PC workstations ran x86 Solaris not Linux.
I suppose that for a supported environment, Solaris x86 made most sense. However, I remember Linux running on Pentium 90 systems already in 1995 being pretty viable replacements for traditional workstations.