How Red Hat killed its core product—and became a billion-dollar business(ars technica)
Posted Mar 1, 2012 5:52 UTC (Thu) by lkewiu2
In reply to: How Red Hat killed its core product—and became a billion-dollar business(ars technica)
Parent article: How Red Hat killed its core product—and became a billion-dollar business
Your Amiga example is actually very much off. The Amiga was in no way based on the 8-bit Commodore machines and was a complete departure... actually developed by the Atari 8-bit design team.
I did not phrase the example about the Amiga clearly. You are of course right that Amiga wasn't based on 8-bit Commodore machines. However, I meant that the design of the Amiga itself changed very little (both software and hardware). While for a while it was advanced within the context of the competition (PC clones), it stood relatively still while the competition was moving full steam ahead.
I think they [RHEL] could definitely improve if they offered multiple / updated python and ruby stacks in future update releases. I think that would help much of the pain.
I would also like to see more parallel installable packages. I believe a big part of the problem is that there is no clear separation of the core RHEL OS, and the applications that use the OS. I would like to see more packages being shifted to a separate repository, along the lines of EPEL, which is updated more often. (By this I do not mean a Fedora/Ubuntu-like approach of half-baked goods every 6 months. Perhaps stuff that was "proven" in Fedora for at least one release is allowed to progress to a "RHEL-non-core" repository).
The separation of course is subjective and depends on what is meant by "core". One must also question as to where and why the need has arisen to freeze almost every bit of software at a particular version. Is it the constantly shifting nature of open-source software, where each project has unique definition of what is meant by a stable version? (eg. the Boost libraries can have API changes between versions, even though all releases are "version 1.x").
Perhaps the freezing should be more selective, and apply only to software that is known not to play nice?
to post comments)