Disclaimer: former IBM employee with short tenure with a failed acquisition by every definition of it
Disclaimer: former IBM employee with short tenure with a failed acquisition by every definition of it
What engineering-related innovation has RedHat come up with?
As a Linux sysadmin I've noticed that all of the companies I've worked at that have used RedHat chose it not because it was innovative but because:
1 - they could get a support contract
2 - because RH dominated the commercial Linux space
3 - because RH was the OS the admins knew and both wanted to leverage that knowledge and keep their knowledge current for continuing work with this market leader in future jobs (as that was likely the OS they'd use in most jobs to come)
Most of the "innovations" I can attribute to RH have been widely seen in the sysadmin community as negative. Innovations such as systemd, Network Manager, and selinux. The latter two we've often turned off because they caused so many problems. Unfortunately, systemd was too integrated in to the OS to be able to turn off.
There's RPM, but that was created decades ago when RH was not the company it was now, and it's just one packaging format out of many, and not one that IBM even needs to spend billions to buy. The only other positive tech that RH owns that I can think of is Ansible. But they didn't create it. They bought it.
What RH-originated innovations should we impressed by?
When you say that "most of the innovations [...] have been widely seen in the sysadmin community as negative", well, that can only be true in your own sysadmin community. If you replace "innovation" by "contribution", and make the list include everything RH works on (SELinux, NM and systemd are really a tiny part of it), the sentence becomes factually incorrect, even in your own sysadmin community (I hope).
Also, systemd was not created by RH (LP was not employed by RH at the time), and SELinux is from the NSA's TRUSIX. Labeling SELinux as a "negative innovation" is very weird (not that whole sentence isn't).
When you say that RH's only "positive tech" is Ansible, but that it was an acquisition, that's true for mostly everything RH participates in (Ansible, but also systemd, OpenStack, Ceph, CoreOS, GlusterFS, KVM, LVM/DM, gcc, gdb, systemd etc... were acquisitions or acqui-hires), so I really don't see your point. Does the fact that all of this software originated from somewhere else than RH negates the existence their engineering culture ?
EDIT: made quotes inline
Now, if you're talking about the engineering cultures of the companies RH acquired, if RH was able to preserve the engineering cultures of the acquisitions they made, why can't IBM?
Also, if by "engineering culture" you're not actually talking about any innovative products that RH itself came up with, but rather the contributions that RH engineers made to open source projects like gcc or the Linux kernel, IBM has done a lot of that too. I'm not sure why that wouldn't continue under IBM's stewardship of RH.
Personally, I just hope that RH can preserve its engineering culture. I can't say anything on whether it will happen or not, because I don't know.
I suppose that nobody could find another source than him saying that he works for Red Hat in a FOSDEM 2011 interview.
If you have such a source, I suggest correcting Wikipedia, as it may induce others in error.
Not going to disagree that a lot of what RedHat has championed recently has been controversial. What kind of innovation isn't controversial though until usually many years afterward?
Also, cultures can be relative to each other and are not definable in single dimensions. But nobody besides the most Kool Aid soaked of IBMers could say that IBM is more of an engineering-centric culture than RedHat.
Ansible was created within the Fedora Project (owned by RH) as "func" originally. The creators left RH to found AnsibleWorks, which was then acquired by Red Hat in 2015.
I'm not sure how well Google fares either. I mean YouTube is a success story but Boston Dynamics & Motorola are pretty sad outcomes.
With RH and IBM - they were competitors. So, for everything RH does there is an alternative in IBM (operating systems, application software, Java, etc.). Corporate fiefdoms are not so easily dismantled or pacified :)