Slashdot Mirror


How Red Hat Can Recapture Developer Interest

snydeq writes: Developers are embracing a range of open source technologies, writes Matt Asay, virtually none of which are supported or sold by Red Hat, the purported open source leader. "Ask a CIO her choice to run mission-critical workloads, and her answer is a near immediate 'Red Hat.' Ask her developers what they prefer, however, and it's Ubuntu. Outside the operating system, according to AngelList data compiled by Leo Polovets, these developers go with MySQL, MongoDB, or PostgreSQL for their database; Chef or Puppet for configuration; and ElasticSearch or Solr for search. None of this technology is developed by Red Hat. Yet all of this technology is what the next generation of developers is using to build modern applications. Given that developers are the new kingmakers, Red Hat needs to get out in front of the developer freight train if it wants to remain relevant for the next 20 years, much less the next two."

232 comments

  1. They probably can't by kbrannen · · Score: 2

    For the "big stuff", much of what's listed in the summary, they probably can't create the bandwagon. The reason developers jump on something like that is because it's already in widespread use. All the "big stuff" already has leaders. The best RH could hope to do is to buy some of those out and take them over.

    OTOH, do we developers want that? Look at the controversy surrounding systemd, directly developed by RH. If that's a sample of what they do, I'm not so keen for their solutions.

    1. Re:They probably can't by Anonymous Coward · · Score: 0

      For the "big stuff", much of what's listed in the summary, they probably can't create the bandwagon. The reason developers jump on something like that is because it's already in widespread use. All the "big stuff" already has leaders. The best RH could hope to do is to buy some of those out and take them over.

      Isn't that exactly what they did with PostgeSQL?

  2. where do they come from again? by Anonymous Coward · · Score: 0

    The days of hobbyists writing postgresql is long gone. Those teams include people being paid from large software companies who are keeping their fingers in the pie. Just like RedHat does.

    1. Re:where do they come from again? by Enry · · Score: 1

      Postgres has become the Oracle of yesterday. Now the new shiny is MongoDB and Hadoop.

    2. Re:where do they come from again? by Anonymous Coward · · Score: 0

      Postgres has become the Oracle of yesterday. Now the new shiny is MongoDB and Hadoop.

      LOL at MongoDB and hadoop.

    3. Re:where do they come from again? by BitZtream · · Score: 2

      ... because hadoop is a database ... except that its not, in any way ...

      And everything makes more sense to be in a nosql key-value store than something with structure and integrity.

      With a 3 digit id I would have expected a better response than that from your age alone ... mind blowing.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    4. Re: where do they come from again? by cyber-vandal · · Score: 1

      Pfft scalability and reliability. NoSQL databases like /dev/null are the future. Get with the times grandpa.

    5. Re:where do they come from again? by Enry · · Score: 1

      I see your sarcasm meter is busted. Would you like to borrow mine?

  3. IT departments, on the other hand... by Anonymous Coward · · Score: 5, Interesting

    From working in Linux-based IT for nearly a decade now, IT departments get very frustrated by Red Hat's package management and the concept of needing both an Entitlement and various Channels to get updates; on the flip side of this summary is Ubuntu, which IT departments can't stand due to it's constant change and instable nature. Every IT department I've worked in and with seems to prefer administering and deploying Debian and battles with devs on Ubuntu and management on Red Hat.

    1. Re:IT departments, on the other hand... by Omicron32 · · Score: 2, Insightful

      Here here.

      Give me a Debian box over Ubuntu any day.

    2. Re:IT departments, on the other hand... by Anonymous Coward · · Score: 0

      I guess we're the odd ones running SUSE.

    3. Re:IT departments, on the other hand... by swv3752 · · Score: 2

      Really? As Linux System Administrator, I like Red Hat. I despise Ubuntu, for instability. The LTS versions of Ubuntu have been problematic in my experience.

      I do find CentOS to be easier to maintain, but usually get stuck trying to convince management to let us deploy.

      --
      Just a Tuna in the Sea of Life
    4. Re:IT departments, on the other hand... by grep+-v+'.*'+* · · Score: 1, Funny

      Give me a Debian box over Ubuntu any day [for stability.]

      But I want to stay employed! Give me a Windows box instead.

      --
      If the universe is someone's simulation -- does that mean the stars are just stuck pixels?
    5. Re:IT departments, on the other hand... by Zeromous · · Score: 2

      I'm with you but debian is rock solid. I hate ubuntu but find working debian to be sweet sweet stability. Unfortunately it almost never handles the latest new new that developers wantwant.

      --
      ---Up Up Down Down Left Right Left Right B A START
    6. Re:IT departments, on the other hand... by x_t0ken_407 · · Score: 3, Insightful

      I'd also prefer RHEL over all others, except for the costs (which are inconsequential to me, usually). I too get stuck trying to push CentOS...most shops I've been at want to be able to point the finger at someone, hence paying for RHEL. What's odd is, the shop I've been working at for the past year actually uses Ubuntu LTS, so I've (unfortunately, or perhaps, fortunately, in the name of expanding my knowledge) had to learn the system pretty quickly. Haven't had any problems with it so far, an actually I'm impressed with the LTS version's stability (while originally I abhorred it for no actual reason, heh). Seems like a cross between RHEL's stability and Fedora's up-to-date packages.

    7. Re:IT departments, on the other hand... by Anonymous Coward · · Score: 0

      Too expensive... too insecure... too buggy.

      And MS can't seem to create a patch system that works.

    8. Re:IT departments, on the other hand... by Anonymous Coward · · Score: 1

      The last place I worked used both RH and CentOS.

      If a problem cropped up on CentOS, then the situation was tested on RH. If it occurred there, it was referred to RH. If it didn't, it means there is a misconfiguration on CentOS.

      But in both cases, they need to get rid of systemd.

    9. Re: IT departments, on the other hand... by loufoque · · Score: 1

      SUSE is like Red Hat, except their packages are pretty much up to date.

    10. Re: IT departments, on the other hand... by loufoque · · Score: 1

      Just use Debian testing instead of stable.

    11. Re:IT departments, on the other hand... by bobbied · · Score: 1

      Too expensive... too insecure... too buggy.

      And MS can't seem to create a patch system that works.

      MS isn't alone.. Everybody has issues with patching... Except perhaps for Sun, but they went out of business, I mean got purchased by Oracle who discontinued them..

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    12. Re: IT departments, on the other hand... by bobbied · · Score: 1

      If you want "up to date" then Red Hat is NOT for you. Their claim to fame is that they are far enough behind the bleeding edge to be stable. Fedora is for people who need the latest stuff and have blood to spare when the patches go awry.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    13. Re:IT departments, on the other hand... by Rob+Y. · · Score: 1

      Okay. Once and for all. Is it "Here here" or "Hear hear". (or "Hear here"...)

      --
      Posted from my Android phone. Oh, I can change this? There, that's better...
    14. Re:IT departments, on the other hand... by ruir · · Score: 1

      Really? It has been my Debian knowledge that has secured me a job at least in the 4 last places I worked...

    15. Re:IT departments, on the other hand... by Anonymous Coward · · Score: 0

      It doesn't matter because some asshat will claim that languages evolve and so you can write "ear ear" and it's correct.

    16. Re: IT departments, on the other hand... by Zeromous · · Score: 1

      excellent point.

      --
      ---Up Up Down Down Left Right Left Right B A START
    17. Re:IT departments, on the other hand... by armanox · · Score: 2

      My SGI and Sun knowledge are why I'm employed....

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    18. Re:IT departments, on the other hand... by BitZtream · · Score: 1

      Except perhaps for Sun

      So I'm guessing you've never in your life installed a Sun patch cluster, have you?

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    19. Re: IT departments, on the other hand... by Anonymous Coward · · Score: 0

      SUSE is like Red Hat, except for stability.

      Also, in my experience there is a world of difference raising a support case with Redhat compared to SUSE, and that's what enterprises are paying for.

    20. Re:IT departments, on the other hand... by Anonymous Coward · · Score: 0

      My SGI and Sun knowledge are why I'm employed....

      When I was in this game, it was primarily my knowledge of Solaris and Sun equipment which helped get me better paid jobs, though I have to admit that knowing how to drive/fix borked Redhat installations helped at times.

      The last Redhat product I needed to support in any major way was Redhat 6.2 (which was a thankless task and dates me), last time I looked at RHEL for a job, I think it was one of the RHEL4 releases, which reminded me as to why I hated Redhat (though, I have to say, not as much as I hate Ubuntu..). I have looked at more recent CentOS releases,
      it's still Redhat braindeath.

      If I have to install Linux@work (and I have a say as to which distribution), thank FSM for Slackware, or, where 'They' need a name they recognise. Debian.
      I have to say, in the light of recent developments in the Linux world ( à la systemd primarily, but other idiocies as well ), I'm seriously looking at going back to using the BSDs on my own machines, and will do so the day Slackware is forced by dependency hell to use systemd..

    21. Re:IT departments, on the other hand... by Anonymous Coward · · Score: 0

      It's "Hear, hear". As in, "listen to that guy".

    22. Re:IT departments, on the other hand... by bobbied · · Score: 1

      LOL.. The original post was about a patch system that works.. Sun's worked and you never got patches the broke things unexpectedly. I wasn't making comparisons over how easy they where to administer.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    23. Re:IT departments, on the other hand... by Anonymous Coward · · Score: 0

      They didn't call it a patch *cluster* for no reason.

    24. Re:IT departments, on the other hand... by saleenS281 · · Score: 1

      Right up until the first time you need to call the enterprise vendor of the software you're actually running on the box for support.

    25. Re:IT departments, on the other hand... by Anonymous Coward · · Score: 0

      Hear Hear.

      (No, I don't know that it is but you missed that option so I'll take the road less traveled.)

    26. Re:IT departments, on the other hand... by neurovish · · Score: 1

      From working in Linux-based IT for nearly a decade now, IT departments get very frustrated by Red Hat's package management and the concept of needing both an Entitlement and various Channels to get updates; on the flip side of this summary is Ubuntu, which IT departments can't stand due to it's constant change and instable nature. Every IT department I've worked in and with seems to prefer administering and deploying Debian and battles with devs on Ubuntu and management on Red Hat.

      How so? Most things these days have gone over to VM, so you buy an unlimited VM license for a host, and there you go. My channels are "Red Hat Enterprise Linux (core server)" and "Red Hat Enterprise Linux Server (v. 6)". There are a lot of more esoteric channels, but the core updates are pretty much all you need. If your environment is complex enough that you need packages from the other channels, then it should also be complex enough for Satellite and the extra special red hat sauce to make a point and click Linux enterprise.

  4. All of these are supported by Red Hat by StuartHankins · · Score: 3, Informative

    Every one of these is supported by Red Hat. Call them out for other things, but do your research first. I'm upgrading MySQL from 5.1 to 5.5 and many of these are specifically in new Red Hat Collections.
    https://access.redhat.com/documentation/en-US/Red_Hat_Software_Collections/1/html-single/1.1_Release_Notes/index.html#sect-Installation_and_Usage-Install

    1. Re:All of these are supported by Red Hat by MatthiasF · · Score: 1

      Red Hat also has many spin-offs that offer services under their own brand but are partially owned by Red Hat.

      Ansible for instance, a competitor to Chef and Puppet mentioned in the summary.

      http://jboss.ulitzer.com/node/...

      They also have a lot of commitments to shared libraries, such as Gnome.

      http://blogs.gnome.org/bolsh/2...

      So, I do not understand what the summary is getting at exactly.

    2. Re:All of these are supported by Red Hat by Spy+Handler · · Score: 1

      Actually the newest version of RHEL comes with MariaDB 5.5 as default, not mysql. But MariaDB is more "open" than MySQL, so your point stands.

    3. Re:All of these are supported by Red Hat by Anonymous Coward · · Score: 0

      Same shit, same smell, different brand.

    4. Re:All of these are supported by Red Hat by kthreadd · · Score: 1

      Yep, even RHEL 5 (seven years old) ships with MySQL 5.5.

    5. Re:All of these are supported by Red Hat by Curunir_wolf · · Score: 1

      Exactly. Funny they mention Puppet, it's the default used in Red Hat's latest Dev Ops initiative, OpenShift.

      --
      "Somebody has to do something. It's just incredibly pathetic it has to be us."
      --- Jerry Garcia
    6. Re:All of these are supported by Red Hat by StuartHankins · · Score: 1

      You mean MySQL 5.0. Latest version via yum on RHEL 5 series is MySQL 5.0.95.

      You can backport and install 5.5 on it I believe, but that's not exactly out of the box. This article states that official 5.5 support for RHEL5 is beta...

      https://access.redhat.com/solutions/106493

    7. Re:All of these are supported by Red Hat by kthreadd · · Score: 1

      Really?

      "Red Hat will not issue any more security advisories for the MySQL 5.0 packages (mysql-5.0.* and related packages). Security advisories will be provided only for MySQL 5.5."
      https://access.redhat.com/docu...

    8. Re:All of these are supported by Red Hat by StuartHankins · · Score: 2

      Looks like the article I linked is out of date ("As of October 1, 2013, MySQL 5.5 packages have been added to the Red Hat Enterprise Linux 5.10 Beta, and therefore will be in the forthcoming GA release."). 5.10 was released on 2013-10-01 according to https://access.redhat.com/articles/3078#RHEL5

      Thanks for pointing it out. I've commented on the article requesting it be updated.

  5. Developers prefer Ubuntu? by jpschaaf · · Score: 3, Insightful

    I don't think that's a cut-and-dry sort of thing. As a developer, I hate the fact that Ubuntu is changing so quickly that I can't keep up. Leading edge is fine, but bleeding edge gets blood everywhere.

    1. Re:Developers prefer Ubuntu? by Anonymous Coward · · Score: 0

      I would rather use Winblowz than Ubuntu.

      To make Ubuntu actually useful I have to go back and install KDE just to get the apps. and Ubuntu support for KDE blows harder than windows.

      Give me Suse; because Ubuntu is just crippled.

    2. Re:Developers prefer Ubuntu? by zdzichu · · Score: 1

      Ubuntu changing quickly? In what universe? I left Ubuntu for Fedora because I was fed up with living in the past. Debian's roots in Ubuntu show at every step, most software is ancient.

      --
      :wq
    3. Re:Developers prefer Ubuntu? by Anonymous Coward · · Score: 0

      Ubuntu changing too quickly? Dude, it ain't Ubuntu that's changing GNOME, GTK+, systemd, wayland etc. That's all coming from Red Hat.

    4. Re:Developers prefer Ubuntu? by Anonymous Coward · · Score: 1

      I prefer Debian to Fedora's attitude of treating its users like pre-alpha testers for RHEL n+1.

    5. Re:Developers prefer Ubuntu? by Parker+Lewis · · Score: 1

      Yeap, developers prefer Ubuntu. The LTS version (stable with 5 years support). For Ruby, PHP, Python and Java is really a nice choice.

    6. Re:Developers prefer Ubuntu? by jd · · Score: 0

      As a developer, I categorically state I hate Ubuntu for development work. It is horribly sub-optimal, poorly organized and package management is unstable and space inefficient. It also doesn't run on several of my white box PCs. Very standard, old white boxes.

      Red Hat is only marginally better on efficiency, but recovery is ugly.

      Gentoo would be ok, except that compiler flags are a bother. I can't use utilities for using profiles to calculate optimal flags when those flags will vary down the dependency chain.

      Linux From Scratch is good, it's essentially how I put together my own systems between the last of the MCC builds and the first Red Hat I considered tolerable enough.

      Look, I don't expect miracles immediately. Only after the updates from the repository. There simply isn't any reason for so much broken code and suboptimal configs. Not when Ubuntu is run by a billionaire who can afford a few extra hard drives for high-end builds.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    7. Re:Developers prefer Ubuntu? by jd · · Score: 1

      Why would developers want/care about long-term support?

      There are a tonne of packages out there that will grab source from a repository and compile in a root jail. You now have binaries for every permutation of dependencies ever produced. Test harnesses (you remember those, the things developers are supposed to use) can give you a list of regressions and compatibility bugs within minutes of a commit.

      Long term support encourages developers to be lazy, to presuppose things that may not be true.

      Developers are best supposing nothing, testing everything and isolating the conditional (which they should be doing anyway, good software design). If you don't have time to be competent, then you certainly don't have time to be incompetent. So find time.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    8. Re:Developers prefer Ubuntu? by Anonymous Coward · · Score: 0

      Try LTS versions. Stable for 5 years. 14.04 lts is now stable enough to be used in production. Yes, the switch to unity caused a lot of heartaches, but a large percentage of layman users simply love unity and HUD. So Canonical surprisingly got that right (despite vehement opposition and protest by "traditional desktop" guys like me).

    9. Re:Developers prefer Ubuntu? by Bill,+Shooter+of+Bul · · Score: 1

      Uhm, Ubuntu also did Unity, Upstart and Mir. All home grown NIH projects.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
  6. Red Hat move too slowly by Omicron32 · · Score: 5, Interesting

    The great benefit of Red Hat is that it's stable and supported for a very long time, like 20 years. They don't change anything major in a release, and releases are few and far between. This is great for 'Enterprise' stuff, but the web is moving quickly and package support for RHEL boxes isn't great.

    Having said that, where I work we have lots of stuff on RHEL/CentOS, and more and more stuff on Ubuntu. The Ubuntu stuff keeps me awake at night - literally. It's always falling over. I have never experience a kernel like the one the Ubuntu team are putting are. It's absolutely atrocious. The biggest problem is that the software we need to use has better support for Ubuntu than RHEL, so we're stuck using a dire OS to run it on.

    The RHEL and CentOS boxes we have are rock solid stable and have never really given us significant issues. I walk into the office and get a new Ubuntu problem every day.

    (FWIW I use Debian for all my own stuff exclusively, so I know my way around Debian-derivatives - this isn't a configuration issue).

    1. Re:Red Hat move too slowly by rjonesx2658 · · Score: 1

      Yeah, we use CentOS for probably 80% of our boxes, and 20% Ubuntu if there is unsupported new tech.

    2. Re:Red Hat move too slowly by thule · · Score: 2

      CentOS is great! They have done a great service to the Linux world. Even more awesome is that RedHat now supports the project!

    3. Re:Red Hat move too slowly by drinkypoo · · Score: 1

      I install Ubuntu LTS

      But who are you? You don't have a name, or a mother. You're just an anonymous coward. If you really believed what you're saying, you'd log in.

      I install Ubuntu and then nvidia won't install until I fucking massage the thing. And that's the selling point of Ubuntu. Give me a break. It's cool how fancy it is, and how it supports stuff, but it's not cool how flaky it is.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    4. Re:Red Hat move too slowly by Anonymous Coward · · Score: 0

      But who are you? You don't have a name, or a mother. You're just an anonymous coward. If you really believed what you're saying, you'd log in.

      I'm not the same guy but I can't log in because I've never registered an account. My reasons? LOL slashdot, and LOL at slashdot groupthink which automatically judges anonymous posters as lying cowards. I believed that kind of shit when I was like 12, but I'm all grown up now. How about you?

    5. Re:Red Hat move too slowly by s.petry · · Score: 1

      Ha ha! Believe the anonymous coward because they claim they are truthful. Believe the anonymous coward that implies that karma is the devil, yet countless people log in and use the karma system without problem. And you sure as hell did not give any thought to claiming that group think changes based on your personal anonymity. Finally, closing with an appeal to emotion does nothing to add any credibility.

      Like the person you responded to we don't use Ubuntu because even the LTS version requires lots of tweaking. Occasionally it simply halts with no message, no error. It's not hardware, because a fresh Debian install corrects all the issues we have with Ubuntu. Further, I have to shut off daemons and remove software that should not be running on a server without me adding them. Ubuntu has phoned home by default since 10, and that is not allowed on my servers (Not just a personal preference, but a compliance requirement in many cases).

      It's amazing how many nobodies claim Ubuntu is so great, yet are responsible for supporting a whole personal workstation or two running Linux.

      --

      -The wise argue that there are few absolutes, the fool argues that there are no probabilities.

    6. Re:Red Hat move too slowly by Anonymous Coward · · Score: 0

      But who are you? You don't have a name, or a mother. You're just an anonymous coward.

      Not the same AC here, but consider this..
      I've had, over the years, several Slashdot accounts (4 digit, 5 digit and 6 digits), I don't use them as the passwords are long gone, the email addresses they were tied to no longer exist, and I truly cannot be arsed playing silly fuckers to try and get them back.

      Even If I could get them back, I'd be disinclined to do so, as, putting it bluntly, this Slashdot ain't the same Slashdot I originally signed up to, so for the past 5+ years (since my last account lapsed) I've been posting as AC on here when I've felt the need to contribute, ,

      If you really believed what you're saying, you'd log in.

      Sorry, but what?,
      if you have a problem with what us ACs post, then filter us out and don't read our ramblings, If you seriously think having names attached to posts somehow magically alters the validity of their content, it'll probably be for the best.

    7. Re:Red Hat move too slowly by cthulhu11 · · Score: 1

      Ubuntu kernel: like the way it suddenly started wrapping sd errors over a certain length, confounding monitoring?

  7. Re:Mission Critical ... Red Hat... LOL.. by jfdavis668 · · Score: 1

    Right on! That is why we use Sun.

  8. last phrase is reversed by Chirs · · Score: 4, Informative

    That last sentence should have been, "....remain relevant for the next two years, much less the next 20."

    1. Re:last phrase is reversed by Anonymous Coward · · Score: 0

      IMHO last phrase is nonsense; better if it read: remain relevant for the next 20 years, or even the next 2.

  9. much ado about nothing by Anonymous Coward · · Score: 0

    "MySQL, MongoDB, or PostgreSQL ... Chef or Puppet ... ElasticSearch or Solr" all run fine on Red Hat; the only software that has been much of a problem here is Google Chrome.

    Ubuntu has made it much easier than Red Hat CentOS to grab an image to spin up VMs; that has pushed some of developers to Ubuntu because of the ease of popping up a (Vagrant) VM in VirtualBox (or OpenStack) with real, updated first-party images.

  10. Ceylon by Anonymous Coward · · Score: 0

    It's worth mentioning that Ceylon (Red Hat backed) is pretty sweet:

    http://ceylon-lang.org/

    Developer adoption is moving slowly, though.

  11. Depends on the developer's background by Zero__Kelvin · · Score: 3, Insightful

    "Ask her developers what they prefer, however, and it's Ubuntu"

    Ask a developer who has recently made or tried to make the transition from Windows to Linux and they expect inconsistency, plus doesn't everyone use it? Ask a seasoned Linux dev and they wouldn't touch Ubuntu with Bill Gates' $INSERT_APPENDAGE_HERE

    --
    Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
  12. Docker & RedHat's Software Collections by thule · · Score: 5, Informative

    The tension is stability versus the latest tech. RedHat purposely moves very, very slowly. The same can be said about Debian stable. As an admin I like slow moving targets. The problem is that developers want to use the latest stuff. So what does RedHat do about this? I think they are trying to solve it in two ways. First is their Software Collections. These are packages that site outside the base OS and are easy to pivot to the newer version. This allows for multiple versions of things like Python to be installed in parallel. Very handy!

    Another thing that is helping quite a bit is Docker. RedHat is big on Docker. By packaging containers as apps, this allows a developer to easily control the dependencies outside of the OS that the app is running on. This makes everyone happy! Fedora is tracking some interesting tooling with Docker (geard, os-tree).

    I like that RedHat tries to solve bigger problems than just packing and releasing a distro. They are trying to make things manageable (see FreeIPA, OpenLMI, RDO, CloudForms, oVirt)

    Personally, I like RedHat. I like Debian. I run Fedora on my desktop and notebook. I maintain a CI/CD pipeline on RedHat at work. I never jumped on the Ubuntu bandwagon. It seems to me that Ubuntu has made quite a few more mis-steps in their short existence than RedHat has over the years. I get the feeling that a lot of people are just dropping back to Debian, which is just fine with me!

    1. Re:Docker & RedHat's Software Collections by Zeromous · · Score: 1

      Docker is indeed a godsend to developers and the admins that coddle them. Especially on distributions like RHEL and Debian. It may even allow me to skip this whole RHEL7 debacle but time will tell.

      --
      ---Up Up Down Down Left Right Left Right B A START
    2. Re:Docker & RedHat's Software Collections by jafac · · Score: 1

      Very important for certain customers:
      RH has a Common Criteria certificate. So, it's basically the ONLY Linux you can run in an IA environment. The other option is Windows. I don't even know if Solaris is there, still. I've seen customers migrate entire Ubuntu networks to Red Hat, to meet this set of requirements.

      This means revenue for Red Hat, and this drives them to work towards being a one-stop-shop for IA Enterprise systems.

      With other environments leaning towards HIPPA and other sets of security regulations, the fact that Canonical doesn't really play in this space means that Red Hat is pushing in this direction.

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    3. Re:Docker & RedHat's Software Collections by Bill,+Shooter+of+Bul · · Score: 1

      Agreed on all points. I especially feel good supporting RedHat as it really does help drive the Gnu/Linux Ecosystem forward. Ubuntu has tried doing the same, but when it does there are always stings attached or development is behind closed doors.

      --
      Well.. maybe. Or Maybe not. But Definitely not sort of.
    4. Re:Docker & RedHat's Software Collections by Anonymous Coward · · Score: 0

      So this is why more and more RH touched Freedesktop projects looks like some kind of Windows mutant?

  13. Re:Mission Critical ... Red Hat... LOL.. by armanox · · Score: 1

    And nobody ever got fired for choosing IBM.

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  14. No offense to Unbuntu but.... by Larry_Dillon · · Score: 2

    When someone asks me to connect to a Linux server, I think "Cool". When I find out it's Ubuntu I think they probably don't know much about Linux or they wouldn't be running Ubuntu as a server. My sampling is probably biased, but most of the Ubuntu user's I've met are beginning desktop users.

    --
    Competition Good, Monopoly Bad.
    1. Re:No offense to Unbuntu but.... by Anonymous Coward · · Score: 1, Interesting

      I would disagree with you. Despite the desktop-ness of Ubuntu, the distribution comes with a lot of things set up right. RedHat, on the other hand, assumes you're an idiot and treats you accordingly. Which of the two has rm aliased to 'rm -i' by default? RedHat. I'm not a fucking DOS user, I know that I want to delete something, this is supposed to be UNIX. Which of the two limits each username to 1024 threads/processes (ulimit -u)? RedHat again, a supposedly enterprise server distribution. Which one has /sbin only in the PATH of the root user? RedHat again. I don't want to fucking 'su' or do the full path to run ifconfig.

      Plus, RedHat are the one pushing for new and untested systemd. That's another example of something you don't expect of a stable server distribution.

      No, RedHat is not 'cool' or stable. They're fishing for consulting dollars, and they're trying to monopolize Linux mindshare by pushing systemd (themselves being the authors), and injecting it as a dependency everywhere else.

    2. Re:No offense to Unbuntu but.... by UnknownSoldier · · Score: 1

      No you aren't biased -- it is the average. Ubuntu tends to be used by those new to Linux. :-/ Ubuntu LTS is decent.

      At least they _are_ using OS as opposed to Windows.

      The experienced sysadmins would be using OpenBSD. Hell even something such as FreeNas.

    3. Re:No offense to Unbuntu but.... by Anonymous Coward · · Score: 0

      You, sir, have nailed it exactly.

    4. Re:No offense to Unbuntu but.... by kthreadd · · Score: 1

      Plus, RedHat are the one pushing for new and untested systemd. That's another example of something you don't expect of a stable server distribution.

      It's not new and untested, it's been used in at least Fedora since Fedora 15.

      No, RedHat is not 'cool' or stable. They're fishing for consulting dollars, and they're trying to monopolize Linux mindshare by pushing systemd (themselves being the authors), and injecting it as a dependency everywhere else.

      Yeah exactly, Red Hat supports a project that they ships as part of their product. That's outrageous, or something.

    5. Re:No offense to Unbuntu but.... by Anonymous Coward · · Score: 0

      When Microsoft does it, Linuxers raise hell. When RedHat does it, it's business as usual.

    6. Re:No offense to Unbuntu but.... by Larry_Dillon · · Score: 1

      I have to disagree. I think tons of things are broken in Ubuntu. They usually get the GUI right, but the underlying system is a mess, especially if you want to configure things from the command line. hostname -f has been broken for years. I like sane limits in ulimit. I agree with you on the aliases to rm. Training wheels.

      --
      Competition Good, Monopoly Bad.
    7. Re:No offense to Unbuntu but.... by bobbied · · Score: 2

      I would disagree with you. Despite the desktop-ness of Ubuntu, the distribution comes with a lot of things set up right. RedHat, on the other hand, assumes you're an idiot and treats you accordingly. Which of the two has rm aliased to 'rm -i' by default? RedHat. I'm not a fucking DOS user, I know that I want to delete something, this is supposed to be UNIX. Which of the two limits each username to 1024 threads/processes (ulimit -u)? RedHat again, a supposedly enterprise server distribution. Which one has /sbin only in the PATH of the root user? RedHat again. I don't want to fucking 'su' or do the full path to run ifconfig.

      Plus, RedHat are the one pushing for new and untested systemd. That's another example of something you don't expect of a stable server distribution.

      No, RedHat is not 'cool' or stable. They're fishing for consulting dollars, and they're trying to monopolize Linux mindshare by pushing systemd (themselves being the authors), and injecting it as a dependency everywhere else.

      First, you are so not thinking "production", system management and security. You are obviously a newbie Linux user/developer who has never deployed anything where security was important.

      NEVER, and I mean NEVER, use "root" to do anything, at least not directly, you apparently do. If you want "ifconfig" to work for you, put it in your PATH, if you want it to run for everybody, put it in the skeleton account or modify the necessary files at the system level. Some folks don't want this kind of stuff to show up for the "normal" user anyway, because what on earth do they need 'ifconfig' for anyway?

      Red Hat has a long list of problems, but the stuff you are wining about are not on the list (except for systed complaint), unless the "short between the monitor and the keyboard" counts as a Red Hat problem. The systemd thing really shouldn't be an issue for you though. Once you get it working and the system boots as you want, don't mess with the thing and you won't have an issue with it anymore. Better yet, stick with the Red Hat tools to configure everything and you shouldn't have an issue configuring it either.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    8. Re:No offense to Unbuntu but.... by Anonymous Coward · · Score: 0

      Buddy, I've been a UNIX (Solaris, FreeBSD, Linux) sysadmin since high school, and if your reading comprehension did not suffer so much, you'd understand that my complains are about RedHat encouraging novice mistakes. I know that root is supposed to never be used, but RedHat does not make it easy. What on earth do people need ifconfig for? How about finding out which fucking box their terminal is logged into, so that they don't waste their time, or worse, fuck things up for someone else. It's quite useful when you have a grid of virtual machines or blade systems shared between a company-full of developers. Hiding ifconfig from the PATH does not improve security (and this is just one example), and if RedHat does not want to come with sane defaults, then what's the point of choosing RedHat, if you have to reconfigure the same damn thing every time you set up a server.

      RedHat is trying to be a monopolist in the open source world, living on consulting dollars, and being quite incompetent at it. They're becoming IBM, but with a cooler (for now) image.

  15. Re:Mission Critical ... Red Hat... LOL.. by GameboyRMH · · Score: 1

    It was funny the first time, but this is really annoying now.

    Then, I ran up to him, shook him around, and screamed, "Where is it!? Where is my computer!?"

    I automatically read this in Christian Bale Batman voice XD

    --
    "When information is power, privacy is freedom" - Jah-Wren Ryel
  16. Mission Critical ... Red Hat... LOL.. by lp_bugman · · Score: 3, Insightful

    Why? Red Hat has been the one distro that spearheaded Linux adoption in the enterprise. It's stable has very long support life cycle and if you do not want to pay licensing you can (and many startups do) use Centos.
    I hear people complaining about rpm/yum. Guess what. Many of us have extensive experience with it and have no problems with it. Creating repo cache is fairly easy and allows you to have a total control of what is deployed to your server. And yes I do like dpkg and apt-get. They are very nice tools.
    The main reason I see ubuntu getting traction is because of RedHat making RHEL not available for download and because developers got their first steps in ubuntu. because "it's easier" and has a nicer "desktop".
    I think RedHat needs to backpedal in Fedora/RHEL and go back to a single distro. Something like *Desktop/Developer edition (RHDE) and *Enterprise Edition (RHEL) and build a nice and focused distro with all the common repos already enabled in RHDE. So that newbies can have a better experience. Developers need to easily get running thing need on a fresh build of (RHDE). Something like this: yum install passenger-puppet-master (and bam!) yum install maven
    yum install django
    yum install passenger-rails-app
    yum install saltstack
    yum install eclipse-openjdk-stack
    Just a few samples but you get the idea. Make it easy for the developer and they will come.

    --
    BSD licensed software can't be stolen....
  17. Abandoning Desktop was a BIG Mistake for RedHat by goruka · · Score: 1

    More than a decade ago, when they abandoned desktop and regular users and only focused on enterprise, they made their biggest mistake. Where do you think Ubuntu Server users come from?

    Even most of us who are highly knowledgeable and understand Linux to it's most profound depths appreciate a good desktop experience. The fact we can compile a kernel or any software does not mean we prefer that to a nice end-user experience.

    It is still not too late for RedHat, and given the horrible direction Ubuntu has been going recently (trying to run on Phones and Tablets), and the fact that the tablet fad is starting to pass and the desktop did not die (as evidenced by Microsoft's direction with Windows 9), they have a great chance to re-capture the desktop user. They will definitely not be able to do that by supporting Gnome 3 (something a large part of desktop users hate, even if a small minority likes it), and their very unfriendly package manager. They now have Ubuntu as example of how to do some things right, and as proof that this is a desirable business direction.

    1. Re:Abandoning Desktop was a BIG Mistake for RedHat by InterBigs · · Score: 1

      Actually Red Hat 6 is widely used in business desktops (especially on workstations) and Fedora is an ever-so-popular alternative for Ubuntu. The only thing I dislike about Fedora is that it's often too bleeding edge and that major releases only have a limited support lifetime.

    2. Re:Abandoning Desktop was a BIG Mistake for RedHat by thule · · Score: 1

      Unfriendly package manager? I thought this argument is over. Yum (moving to dnf) operates in a similar way to apt-get.

    3. Re:Abandoning Desktop was a BIG Mistake for RedHat by goruka · · Score: 1

      apt-get and yum are similar, but Ubuntu Software Center and Update Manager, (as well as the way they handle PPAs) are miles ahead more friendly than Red-Hat's Package Manager.

    4. Re:Abandoning Desktop was a BIG Mistake for RedHat by Anonymous Coward · · Score: 0

      More than a decade ago, when they abandoned desktop and regular users and only focused on enterprise, they made their biggest mistake.

      Then you'll be happy to learn that Red Hat is once again selling a Desktop: *Red Hat Enterprise Desktop and Red Hat Enterprise Workstation now based on RHEL 7! It is listed here Red Hat Enterprise Linux

      *Disclaimer: I do not work for or am anyway associated with Red Hat, I just use their products along with Fedora

    5. Re:Abandoning Desktop was a BIG Mistake for RedHat by thule · · Score: 1

      PPA's are similar to adding a -release package to Fedora/RedHat/CentOS. So for example, I was to add EPEL to my repos. I just click on the epel-release rpm and it installs it. I'm not so hip on the Software Center. I like to stick to core debian tools when using a .deb-base system.

    6. Re:Abandoning Desktop was a BIG Mistake for RedHat by whoever57 · · Score: 1

      More than a decade ago, when they abandoned desktop and regular users and only focused on enterprise, they made their biggest mistake. Where do you think Ubuntu Server users come from?

      This.

      Absolutely true. RedHat desktop was awful (in comparison to other distros) for a while. Unfortunately, it's going that way again (Gnome 3). I only hope that someone will create a MATE repository for RHEL/CentOS 7.

      What this implies is that the execs at RedHat don't eat their own dogfood, which is terrible for any software company. They should run RHEL on their personal desktops/laptops, etc..

      --
      The real "Libtards" are the Libertarians!
    7. Re:Abandoning Desktop was a BIG Mistake for RedHat by Dogers · · Score: 1

      Supposedly they do - the users there get the choice of running RHEL managed by the company or Fedora managed by themselves..

      --
      I am a viral sig. Please copy me and help me spread. Thank you.
    8. Re:Abandoning Desktop was a BIG Mistake for RedHat by Anonymous Coward · · Score: 0

      More than a decade ago, when they abandoned desktop and regular users and only focused on enterprise, they made their biggest mistake. Where do you think Ubuntu Server users come from?

      This.

      Absolutely true. RedHat desktop was awful (in comparison to other distros) for a while. Unfortunately, it's going that way again (Gnome 3). I only hope that someone will create a MATE repository for RHEL/CentOS 7.

      What this implies is that the execs at RedHat don't eat their own dogfood, which is terrible for any software company. They should run RHEL on their personal desktops/laptops, etc..

      I don't. I run Fedora. RHEL is too conservative for many of the flashy new toys, and especially for desktop apps.

      But Fedora can be a little too leading-edge. One of my favorite desktop apps tends to break with each new release. In large part because no one put in good support for migrations in succeeding generations of database schemas. Not to mention it's in Python, which doesn't have anything quite as tidy as Java's JDBC for plug-replaceable database logic.

      I considered Ubuntu - especially after Gnome 3 was inflicted on me - but Ubuntu got caught up in its own controversies at that time.

      RHEL/CentOS remains my choice on the servers, though. It's designed for unattended installs and has enterprise administration tools that Ubuntu has tried to adopt but often been unsuccessful, owing to the differences between Debian-style and RedHat-style packages and package managers.

      Ubuntu has definitely been a proving ground for some neat up-and-coming Enterprise stuff, including Docker and OpenStack, though.

    9. Re:Abandoning Desktop was a BIG Mistake for RedHat by innocent_white_lamb · · Score: 1

      Your wish has been granted. epel provides Mate for RHEL/Centos 7.

      --
      If you're a zombie and you know it, bite your friend!
    10. Re:Abandoning Desktop was a BIG Mistake for RedHat by cerealito · · Score: 1

      More than a decade ago, when they abandoned desktop and regular users and only focused on enterprise, they made their biggest mistake. Where do you think Ubuntu Server users come from?

      absolutely

    11. Re:Abandoning Desktop was a BIG Mistake for RedHat by Anonymous Coward · · Score: 0

      Not the same thing - they should be forced to run the Red Hat chosen desktop - Gnome 3

      Fedora vs RHEL isn't the issue, though there would be something to be said for forcing Fedora as it future of RHEL.

      You can take pretty good odds that if everyone working for Red Hat had to use Gnome 3 then Gnome 3 would be a very different product.

  18. Dump SELinux and systemd, make it easier by Gothmolly · · Score: 0

    Everyone immediately disables SELinux, and people need to reinvent how they manage the system, all for no real return, unless you're one of the .1% who those technologies are targeted at. Make your system normal Unix, not weird Unix, and people will stay interested. Companies don't like moving targets.

    --
    I want to delete my account but Slashdot doesn't allow it.
    1. Re:Dump SELinux and systemd, make it easier by mlts · · Score: 1

      I've found SELinux useful. Yes, it can be a pain, but if the device is Internet facing or in the DMZ, it can do a lot to contain a security breach. As always, it can be shut off with a single command, but it is a layer of security that is generally worth having if at all possible. That way, even if the Web server has an exploit, an attacker manages to get into its context, then get root... they still are limited to the directories the Web server is allowed into. It isn't perfect, but it does help.

      Unfortunately, the days of a static UNIX that stays the same are long gone. Security issues, feature demands [1], need to configure large numbers of hosts at once, and other items push vendors like RedHat to do updates.

      [1]: One of those is having machines boot faster, thus moving to systemd, upstart, or another mechanism to allow asynchronous starting/stopping.

    2. Re:Dump SELinux and systemd, make it easier by robmv · · Score: 1

      SELinux is another leyer of security people should learn. Is it difficult the first time you use it? true, but that doesn't mean it isn't useful.

      Every time someone says that SELinux should be disabled, instead of learining how to use it, I remember the days when Windows changed from FAT to NTFS, and people said "disable NTFS, format FAT, filesystem permissions are difficult" :)

    3. Re:Dump SELinux and systemd, make it easier by bobbied · · Score: 1

      You do realize that SE-Linux was not originally a Red Hat thing right? That little nightmare came from the NSA. But it is now firmly part of the Linux Kernel so you can blame the Kernel team for keeping it around. SE Linux has it's place though, when you need really enhanced security, which just doesn't include most people running this stuff at home or in corporate environments. High Security = pain to setup, so you get what you pay for.

      Systemd is also not something that originated with Red Hat. But it seems to me that initd, upstart and systemd all have their own corner of the world and unique issues. Systemd's problems are more about trying to be too many things to too many people making it a complex system to set up. Not that initd was intuitive or that upstart didn't have it's issues too.

      Which brings me to my last point. Like Red Hat except for these two things? Fix it. Making your own distribution is not that hard..

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
    4. Re:Dump SELinux and systemd, make it easier by armanox · · Score: 2

      Doesn't work that way. For the business world, Red Hat IS Linux. And a lot of things that get pushed in other distros start in Fedora (RH).

      --
      I'm starting to think GNU is the problem with "GNU/Linux" these days.
    5. Re:Dump SELinux and systemd, make it easier by Anonymous Coward · · Score: 0

      Then again, the NTFS ACLs are "weird".

      There is a separate option for allowing an account or group to browse through a directory but without the ability to see the content of a directory (unless a specific file or sub directory overrides).

    6. Re:Dump SELinux and systemd, make it easier by Anonymous Coward · · Score: 0

      But likely the inclusion is a big selling point for RH towards US companies (and companies in nations "allied" to USA)...

  19. not sexist by LduN · · Score: 1

    I'm not sexist or anything, but am I the only one that gets annoyed when people, in their strive to be as PC as possible, refer to a theoretical person by the female form as opposed to the male form? I mean it makes sense when talking about a field where it is women dominated, but how many women CIO's exist, compared to men?

    1. Re:not sexist by trytoguess · · Score: 1

      Since you aren't sexist, it's safe to say you don't believe there's anything better or worse about the two pronouns. In that case, does it really matter what pronoun someone uses to substitute a proper noun? We've used he as the default for years and the general consensus was mostly "meh." Why is "she" so bothersome? Is it aesthetic? Is it because the usage of "she" brings up images of shrill anti-male feminists? If it's because of the second reason... well think of it this way. That's like being the polar opposite of groups who cry "female oppression!" each time someone uses the masculine pronoun in a mixed gender setting. I don't think being on either camp is a good thing. Both sides are too sensitive and whatnot.

    2. Re:not sexist by mvdwege · · Score: 1

      All true. But they could have avoided all that by using the neutral 'they/their'. That has a pedigree dating back to the 14th century.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    3. Re:not sexist by Anonymous Coward · · Score: 0

      convention since the late 1800s has allowed the use of "their" instead of his or her. It works, it's an OLD solution. USE IT.

    4. Re:not sexist by Anonymous Coward · · Score: 0

      But that would deny SJWs their well-earned smugness.

    5. Re:not sexist by mvdwege · · Score: 1

      It would also prevent neanderthal cavemen like you from screaming out their battle cry 'political correctness'.

      Aw, who am I kidding? You guys won't shut up until every woman is back to barefoot and pregnant. Good thing that won't happen, so we'll just have to wait until you die out.

      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    6. Re:not sexist by Anonymous Coward · · Score: 0

      Uhm, if that does annoy you, it kind of does make you sexist. As does your assumption that the sex of the majority of CIOs are Men and that should influence the pronouns we use to refer to hypotheticals.

      Would you correct your daughter if she refered to a CIO as a woman? What would you say "Don't be silly dear, only men are CIO's. Why don't you invite your dollys to your tea party, dear. "

  20. Red Hat distribution. by jellomizer · · Score: 1

    Red Hat use to have a distribution for everyone. It was one of the most popular Linux distributions. Then it moved to Red Hat Enterprise, and that really caused many of the Linux users to find something else and switch. Fedora is nice and all, but it felt like Red Hat throwing a bone.

    Ubuntu came up and took its place as the distribution for everyone. Red Hat got stuck in the stuffy enterprise market.

    As most people who know, Enterprise software means over priced software, that barely works, but somehow it makes executives feel good about using it, probably because they need a full IT Staff just to keep it running.

    So companies who want to follow the buzzards of agile and nimble, have swapped to non-Red Hat based systems.
    Nothing technical, just bad PR from Red Hat, that made them loose their fan base.

    --
    If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    1. Re:Red Hat distribution. by thule · · Score: 1

      We are an agile shop. We have pair programming, continuous integration, and continuous delivery to AWS. The pipeline runs RedHat. We have also have some CentOS.

      Fedora is not a bone, it is a great way to know what is coming in RHEL. CentOS (which RedHat supports) is a great server distro for everyone.

    2. Re:Red Hat distribution. by bobbied · · Score: 1

      As most people who know, Enterprise software means over priced software, that barely works, but somehow it makes executives feel good about using it, probably because they need a full IT Staff just to keep it running.

      No, that's not a reason for using Red Hat. The reason to pay Red Hat is for support. Lets say you have an issue that your "expert" is unable to resolve. If you have Red Hat license, you put in a ticket with them and access the stable of engineers they keep employed to get you an answer. Chances are they have seen the issue before and many times have the developer who wrote the stuff in house. If you actually find a bug, they work that for you too because they have open relationships with the development teams for the things they use (and again may actually have the developers on staff).

      You buy Red Hat for support, nothing more. If you don't want support, run CentOS, don't pay Red Hat, unless you absolutely need support.

      --
      "File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
  21. Linux does not equal Ubuntu by Anonymous Coward · · Score: 0

    From admirable b eginning, Ubuntu has become a literal 'Dog's Breakfast'.

    For a Server, I'd choose either RHEL/CentOS or SUSE.
    They also make decent destops. Stable and consistent unlike the Ubuntu mess that is totally beholden to the commercial aims of Canonical which IMHO will fail.

    1. Re:Linux does not equal Ubuntu by binarylarry · · Score: 1

      Yeah boooo canonical for having commercial aims with Linux.

      But GOOOOO RHEL and SUSE for being total open source hippies who hate money!

      Yeah slashbot, yeah!

      --
      Mod me down, my New Earth Global Warmingist friends!
  22. Infrastructure Support by Bigbutt · · Score: 1

    There are a couple of problems from our (Operations) perspective.

    1. The infrastructure needs to be supported as well. If the various necessary agents (backups, monitoring, application distribution) only work on Red Hat (or CentOS) then Red Hat is what's acceptable in the production environment.

    2. The staff needs to be in place to support it. We have three major Operating Systems we support (team of 5 admins). Solaris, HP-UX, and Red Hat/CentOS. With almost 1,100 systems, environments outside our expertise are difficult to manage. Of those 1,100 systems a very very small percentage are Ubuntu (and Suse, Fedora, Mint) and they aren't supported to the level of the primary systems.

    [John]

    --
    Shit better not happen!
  23. I call troll on the original author by Anonymous Coward · · Score: 1

    All of the new tech in the article is supported, developed, led by consortium with RedHat involvement, funding, support, etc.

    Sure, loads of developers use Ubuntu. It's pretty loose and sloppy from a sysadmin viewpoint (OK. My viewpoint). Loads of developers use CentOS and Fedora. There's a strange media perception that Ubuntu is the darling of the Internet. As a sysadmin who pays the mortgage and puts kids through college on RHEL, I don't see how to do that with Ubunutu. It's designed for standalone machines, one-offs, personal level stuff.

    I do see RedHat involved in the large scale enterprise processes that make sense: OpenStack, FreeIPA, Ovirt, Docker, SELinux, and the list goes on. And RedHat is a big contributor to the Linux Kernel.

    Are there many Ubuntu installs at Amazon Cloud? Sure. Lots of devels load up several at a time for testing. And that's good because so much of the enterprise development that's been done by RedHat and friends just won't work on Ubunutu. Different philosophies create different configurations.

    1. Re:I call troll on the original author by Mister+Liberty · · Score: 1

      You should not equate Ubuntu to Red Hat. It's like valuing the parasite and the host by the same process.

    2. Re:I call troll on the original author by Anonymous Coward · · Score: 0

      As a sysadmin who pays the mortgage and puts kids through college on RHEL, I don't see how to do that with Ubunutu.

      I guess that's your problem.

      It's designed for standalone machines, one-offs, personal level stuff.
      I do see RedHat involved in the large scale enterprise processes that make sense: OpenStack

      Yes, and what's the preferred distribution to run OpenStack on? That'd be Ubuntu. With thousands of high density servers running OpenStack on top of Ubuntu LTS. Because you know, Ubuntu is for single machines.

      Good job you're around to set us all straight.

  24. openstack/QEMU/KVM by Anonymous Coward · · Score: 0

    guess who contribute the most to openstack KVM and QEMU ?

  25. Was going to say the same thing by Daetrin · · Score: 1

    If only i had mod points!

    --
    This Space Intentionally Left Blank
  26. I beg to differ by Drunkulus · · Score: 1

    I would never use Ubuntu for any serious endeavor. It is a vanity distro which is completely dependent on the whim of its self appointed Benevolent Dictator for Life, Mark Shuttleworth. Given Canonical's yearly financial losses it is only a matter of time until he calls it quits to preserve his personal wealth.
    Canonical are the people whose forums were hacked, user information stolen, and remained down for two weeks while they attempted to restore backups and patch the exploit. They release by far the buggiest linux distribution in history, in fact it is based on Debian Unstable.
    Ubuntu 14.04 LTS includes the 3.13 version of the Linux kernel. This is not an upstream long term supported kernel. This means that the Ubuntu maintainers will have to do all the backporting work without any help from the community, for five years, to a kernel that no other distribution will use.
    Add the increasing numbers of open source developers infuriated by Canonical's misdeeds with Mir, Unity, and Upstart, and it is clear that Ubuntu is the distro with the challenge to remain relevant.

    1. Re:I beg to differ by Anonymous Coward · · Score: 0

      Tell me about it. We're still unable to deploy 14.04 over here due to quite serious kernel bugs.

  27. Re:Mission Critical ... Red Hat... LOL.. by Mister+Liberty · · Score: 1

    Seek some help my friend, because you're becoming an annoyance here.

  28. Why? by Anonymous Coward · · Score: 0

    Do you work for Red Hat? Why is this even a question other than you have some motive to support this company.

    Why not ask the question, "How can more people get involved in buying General Mills cereals?"

    Another /. up the backside article.

  29. Muting Spam (redelm) by gauauu · · Score: 1

    To any newbies that don't know how to do it, you can hide all of redelm's spam crap. Click his name, then click the little orb by his name, and make him a foe.

    Then go the comments preferences page, scroll down, and set a -5 (or whatever) modifier to your foes. You won't have to see his crap again.

  30. This is so last decade by John+Jamieson · · Score: 1

    Most people I know that used Ubuntu.... Have moved on to Mint.

    1. Re:This is so last decade by geek · · Score: 1

      Most people I know that used Ubuntu.... Have moved on to Mint.

      This isn't about desktops.

    2. Re:This is so last decade by ruir · · Score: 1

      I am onto Debian just to clarify it. However, if in server side, you better move to something else. Mint took almost 3 weeks to push updates to the heartbleed bug for instance.

  31. Ceylon by Anonymous Coward · · Score: 0

    This story probably doesn't make Gavin King happy.

    Red Hat has been working on a new programming language called Ceylon, primarily as an alternative to Java, although it also compiles to Javascript. It is aimed at application/business software, providing better compile time guarantees than Java with a better overall design, syntax and reuse (module system) model. 1.0 was released about six months ago and 1.1 is imminent.

    I'd like to see Ceylon succeed because I think it's a large improvement over Java. The thinking behind it is rigorous and rooted in long experience with real application development. If it catches on Red Hat could capture a lot of developer interest.

  32. Redhat is Great by ADRA · · Score: 1

    When I had a choice in Linux desktop, it was always Fedora because I was sued to it, and even with its bleeding edge slant, it rarely fell over with updates even with some third party repos in my mix. That was from Fedora 1 though like 16? They're up to 20 now so I have some catching up to do!

    I don't know if anyone's mentioned that Redhat owns JBoss and all the tools and technologies around that which are very popular in the enterprise development markets. When I think of Redhat, I see a company:

    1. Does server-side well for everything except for microsoft centric computing needs
    2. Struggling to get into cloud computing (not so well)
    3. Token support for Linux desktops which is fine for the not-so-large revenue market that it entails

    --
    Bye!
    1. Re:Redhat is Great by robmv · · Score: 1

      I wish more people were sued to use a Linux distro

  33. Re:Mission Critical ... Red Hat... LOL.. by machineghost · · Score: 4, Insightful

    I think you're kind of missing the point. Developers don't think "hey, I know Ubuntu/Mint, and it works great for me, but yum just got a little bit friendlier? Forget everything I know, I'm installing Red Hat."

    People change distributions with a purpose. For me personally the odyssey was:

    Mandrake: because (I kid you not) it came on a CD in a Linux magazine
    Gentoo: because of the performance gains
    Mandrake: because (unlike Gentoo) you don't have to spend half your life compiling
    Ubuntu: they did all the annoying stuff (eg. making Flash work) for me
    Mint: Shuttleworth gave the middle finger to Ubuntu community vs. Mint 3s their community

    The point is, no one is going back to Red Hat unless it offers something significant that their current distro doesn't (besides just yum). Making Red Hat one distro instead of two doesn't give me a reason to leave Mint. Making yum friendlier doesn't give me a reason either. At best changes like that might help stem the tide of departing Red Hat users ("why do I need Ubuntu, Red Hat finally got friendly") but if Red Hat ever wants to become a dominant distro again they have to offer a compelling reason to switch.

  34. Re:Mission Critical ... Red Hat... LOL.. by machineghost · · Score: 1

    Grrr, /. swallowed my angle bracket. That's supposed to be "Mint *hearts* their community", not "Mint 3s their community".

  35. Development cycle by caitriona81 · · Score: 4, Interesting

    Agile developers expect agile everything. Ubuntu happens to just be a happy compromise between agile and waterfall.

    If you look at RHEL, it's 5-10 year old packages, kept alive by an enormous engineering team that backports fixes to old, dead software, which creates a huge pile of technical debt for any developer trying to use "modern", highly modular frameworks.

    As far as developers go, In the Ruby, Python, and Node ecosystems, anything that's not the latest doesn't exist. They don't use the system package management, they use gem, pip, and npm. They really don't care about the underlying OS, until it gets in the way, and getting in the way is exactly what a decade-old OS does.

    Just to throw out an example. Take some modern ruby on rails application, say Discourse. (discourse.org). Go download a tarball from github. Now try to make it work with nothing but software from the official RHEL repository. Let me know how that works out for you. After you tear out all your hair and skin trying to do that, try to get the pieces from 3rd party repos that will make that work. See how much you have to bring in as far as new libraries and new packages just to make it work. It's still a nightmare even with the 3rd party repos, and that RHEL support contract doesn't cover them - every single piece that's likely to break your application, is now outside of your support agreement, so your company is now wasting at least $799/year for support.

    As soon as they start trying to develop on RHEL, the dirty hacks start. There are things missing - the versions of software that they need to make their dependancies work don't exist on RHEL. They end up in a kind of dependancy hell fighting with libraries that are a decade too old to compile their dependancies. One thing leads to another. Eventually, you recreate an entire current OS in /usr/local, or install one piece by piece from 3rd party repositories. At that point, it's not RHEL anymore. It might still say it's RHEL, but it's a bastardized system that looks more like an evil child of Gentoo and Fedora. (both of which are fine distributions by the way, just they aren't meant to crossbreed). The only thing you have left of RHEL at that point are the parts your application doesn't care about, which is probably not much.

    Or, you can attempt to containerize with kvm, chroots, or lxc, which, while not breaking the underlying system as badly, means the application is really running on something other than RHEL.

    If Red Hat wants developers back, they are going to have to be able to deliver a product with an agressive delivery schedule, maybe even a rolling release, and be able to deliver the kind of support to make operations feel good. That's a whole new territory, that nobody has touched yet, but if they are up to the challenge of keeping decade old software on life support, they are probably up to the challenge of an agile OS.

    1. Re:Development cycle by h4ck7h3p14n37 · · Score: 1

      I've been using *nix systems for about 23 years so maybe I'm just old school, but what exactly is so difficult about compiling and packaging third-party software yourself?

      These days most everything uses autotools and it's pretty simple to create the necessary files for the packaging system.

      As for support, isn't that why you hire experienced people that can help themselves?

    2. Re:Development cycle by Anonymous Coward · · Score: 0

      : Agile developers expect agile everything. Ubuntu happens to just be a happy compromise between agile and waterfall.
      What the hell does an unstable OS have to do with an agile development process? Why do you believe grabbing the latest & unproven third-party packages are a requirement for agile development?

      : If Red Hat wants developers back, they are going to have to be able to deliver a product with an agressive delivery schedule, maybe even a rolling release, and be able to deliver the kind of support to make operations feel good. That's a whole new territory, that nobody has touched yet, but if they are up to the challenge of keeping decade old software on life support, they are probably up to the challenge of an agile OS.

      Nobody has touched it because it's not worth the effort. It's hard enough writing good software without throwing others' instabilities into the mix.

      : As far as developers go, In the Ruby, Python, and Node ecosystems, anything that's not the latest doesn't exist. They don't use the system package management, they use gem, pip, and npm. They really don't care about the underlying OS, until it gets in the way, and getting in the way is exactly what a decade-old OS does.

      If your "need" for the latest & greatest fucks up my database & database server, then *your* application is shit and can happily be hosted (virtualize) elsewhere; probably by a RedHat server. Or maybe a Windows server if IT wants to rub it in. But data is sacrosant and doesn't deserve haphazard treatment.

    3. Re:Development cycle by visualight · · Score: 2

      "As far as developers go, In the Ruby, Python, and Node ecosystems, anything that's not the latest doesn't exist. They don't use the system package management, they use gem, pip, and npm. They really don't care about the underlying OS, until it gets in the way, and getting in the way is exactly what a decade-old OS does."

      ^^These developers are idiots and don't deserve support.^^

      Yeah, I'm aware of everything wrong with that statement, but it's a perspective that's valid for a lot of people. This culture evolved from a flood of Windows refugees that didn't even *try* to work with distributions, or, even worse built a business model that depended on and promoted circumventing it. ( *.io ).

      Fuck them, because most of the time they *don't* actually have a compelling technical reason to be on the bleeding edge of project X, they just *start* there to begin with, and spend 0 seconds looking at distro tools. Yeah , I'm looking at you RoR.

      --
      Samsung took back my unlocked bootloader because Google wants me to rent movies. They're both evil.
    4. Re:Development cycle by visualight · · Score: 1

      bleh. submit vs preview. My opinion is nowhere near that strong, but I do want to present a counter-perspective to the vomit I hear kids regurgitating daily.

      --
      Samsung took back my unlocked bootloader because Google wants me to rent movies. They're both evil.
    5. Re:Development cycle by Anonymous Coward · · Score: 0

      Maybe you're confusing in-house development with software development?

      The software dependency problem is very real and very common across all platforms; no developer worth their salt thinks ignoring dependencies is ok.

      For exampe, I'm a Windows developer by trade in a mixed environment shop (*nix and Windows).. As a developer for software distributed to tens of thousands of users, we don't get to play with the latest and greatest even though I'd like to. We're stil stuck on developing against .NET 2.0 simply because a large number of customers are still on Windows XP.

    6. Re:Development cycle by thule · · Score: 1

      RedHat has options for you. There is Software Collections that package multiple versions of python and ruby. The versions can be pivoted at will. Then there is Docker in RHEL7 which allows shipping of containers as apps. Not to mention Fedora is heavily supported by RedHat and offers very recent packaging of almost everything.

    7. Re:Development cycle by Anonymous Coward · · Score: 0

      It takes too much time. Weeks vs minutes. An example:

      In the Ruby environment you add gems into a Gemfile, run bundle (your deployment tool does that on servers) and you get all the software you need in minutes, executables and libraries included.

      The alternative is dissect every Ruby gem, extract the binaries, convert them into something that can be installed by yum or apt-get. Time dilates to weeks, your project doesn't deliver anything, the budget skyrockets, maybe you get fired.

      I can imagine environments where installing software using yum and apt-get would be ok (let's say, install the latest postgresql you compiled from sources because your distro is years late) but that's a no-no for Ruby, Node, Python. We could argue that maybe those languages should be no-no as well but that's a business decision. Once that's made the consequences are that the underlying OS is more or less a commodity.

    8. Re:Development cycle by neurovish · · Score: 2

      Agile developers expect agile everything. Ubuntu happens to just be a happy compromise between agile and waterfall.

      If you look at RHEL, it's 5-10 year old packages, kept alive by an enormous engineering team that backports fixes to old, dead software, which creates a huge pile of technical debt for any developer trying to use "modern", highly modular frameworks.

      As far as developers go, In the Ruby, Python, and Node ecosystems, anything that's not the latest doesn't exist. They don't use the system package management, they use gem, pip, and npm. They really don't care about the underlying OS, until it gets in the way, and getting in the way is exactly what a decade-old OS does.

      Just to throw out an example. Take some modern ruby on rails application, say Discourse. (discourse.org). Go download a tarball from github. Now try to make it work with nothing but software from the official RHEL repository. Let me know how that works out for you. After you tear out all your hair and skin trying to do that, try to get the pieces from 3rd party repos that will make that work. See how much you have to bring in as far as new libraries and new packages just to make it work. It's still a nightmare even with the 3rd party repos, and that RHEL support contract doesn't cover them - every single piece that's likely to break your application, is now outside of your support agreement, so your company is now wasting at least $799/year for support.

      Here you go, seems straightforward and easy enough: https://meta.discourse.org/t/i...

      If modern, highly modern frameworks are interested in getting into the big enterprise space, then they will dedicate the time to making their software work with RHEL. If a company is running Ubuntu in production, then they don't particularly care that much about stability, have a small server install base, or a team that can hack around enough to make things work.

    9. Re:Development cycle by Anonymous Coward · · Score: 0

      Because most of the latest stuff is crap. Too much 3rd party software doesn't list all their dependices or have some hard-coded path locations that don't match your system. Once you figure out their custom build system and it works then you're good, but all that took time away from whatever it was you were supposed to be doing. In addition, you need automate and document everything you did so that the next time someone setups your system you don't have to walk them through each step. You also need to manage everything you downloaded because there's no guarantee you'll be able to download that exact version again. It'll disappear the next time the 3rd party switches hosts.

      A lot of the old stuff is crap too, but from my experience less than the newer stuff.

      Almost none of the 3rd party tools and libraries I've used use autotools. People in your domain must be less self-centered than mine.

  36. Admining Redhat machines is a pain by LaughingRadish · · Score: 1

    Let's start with Redhat cleaning up the mess that a sysadmin has to slog through to set up and run a Red Hat machine.

    1. Re:Admining Redhat machines is a pain by Anonymous Coward · · Score: 0

      Such as? Any problems we've found can simply be fixed in the kickstart file we use.. It's a pretty small file :)

    2. Re:Admining Redhat machines is a pain by neurovish · · Score: 1

      Such as? Any problems we've found can simply be fixed in the kickstart file we use.. It's a pretty small file :)

      Yeah...takes about 10 minutes. Updates, custom local repos, AD integration, and everything.

  37. Start simple by Anonymous Coward · · Score: 1

    Fire poettering, get rid of all his crap. Then clean house. After that, you can think of something.

    Or maybe not. RPM isn't a great track record either.

  38. If you can install it, who cares? by msobkow · · Score: 2

    If you install the newer packages you want, who cares what the "default" package is?

    Personally I'd much rather a distro that lets me choose which version of packages to install rather than shoving one down my throat randomly during updates of the system.

    Granted, the Debian stable I run isn't full of the latest shiny, shiny, but it isn't causing update problems by rolling out new versions of packages, either. Both Debian stable and RedHat RHEL are focused on stability, not bleeding edge development. No one in their right mind runs production systems on untested versions of packages, and no one (not even banks) can afford to do constant regression testing on the latest releases of software just because it's "new."

    I'm constantly surprised at how many people opt for downloading the "production" version of my own project, even though that really was just a peg in the dirt of functionality, not some big fancy schmancy roll-out that went through more testing than other releases. There are bug fixes and new features in the latest and greatest, but a lot of people don't want that -- they want that peg in the dirt, and are content to wait for an SP1 to get access to the new features and bug fixes.

    Don't forget it can often take a few months to properly regression test software. It isn't just an issue of booting with the latest version and making sure it starts running -- it's testing how it responds to having network cables yanked, power flipped off hard, sometimes even yanking hardware components while a box is running. Serious servers aren't something you just push out after running them with a dozen users for a week.

    --
    I do not fail; I succeed at finding out what does not work.
  39. Re:Mission Critical ... Red Hat... LOL.. by Curunir_wolf · · Score: 2

    Dude, the question was about Enterprise servers. Do your development on Mint, that's just fine, but are you really going to deploy your production enterprise application on a farm of ... Mint servers? really?

    --
    "Somebody has to do something. It's just incredibly pathetic it has to be us."
    --- Jerry Garcia
  40. Not servers I hope? Not since 2007 by raymorris · · Score: 1

    > Everyone immediately disables SELinux

    I hope you're talking about your personal desktop and not publicly accessible servers. Many years ago, many packages didn't have SELinux policies, and that was painful. Disabling it was rather tempting. With all the many Linux computers I manage, I haven't run into a single SELinux related issue in several years. If you're disabling it now based on your experience in 2007, it might be worth taking another look.

    As to "everyone immediately disables", about 10% disable it these days. 90% don't.

  41. Re:Mission Critical ... Red Hat... LOL.. by Type44Q · · Score: 1

    Mint 3s

    If you look at the "3" sideways, it looks like a pair of asscheeks hanging ominously over a possible target...

  42. Systemd/Linux by Anonymous Coward · · Score: 0

    Soon enough every distro will be a variant of RH maintained Systemd/Linux anyways, so the market analysts has no reason to fret...

    1. Re:Systemd/Linux by Anonymous Coward · · Score: 0

      Yep. When Red Hat finally comes out with gnomeOS, the death of distributions will be upon Linux. I mean, why the hell run Debian or any other distro when all the technology is based on what Red Hat has produced? The move to releasing distro as complete products will be gone as all the free releases will go back to being testing platforms like Fedora.

  43. Huh? by jgotts · · Score: 1

    I've been a Linux developer for just over 20 years and I happen to hate Ubuntu. It's similar to how Slackware was in 1994 when I got started. Even the basic stuff requires tweaking to get working properly. In those days, that is how Linux was and we were all hobbyists enthusiastic about fixing problems. For example, burning a CD didn't work on the last Ubuntu system I used a few years ago. That is basic stuff that has worked the same way for 10+ years that no distribution should screw up. Other basic things were jacked on the system; it had an overall feel of a sloppy product. Ubuntu might be fun to play with, I guess, but it's not great for serious work.

    Strange as it may seem, Fedora is both bleeding edge and stable. They get some of the complex stuff wrong at first but the basic stuff always works right. (systemd when it premiered was a bumpy ride, for example.) To me Fedora is an appropriate choice for both work and home.

    For servers I would never use Ubuntu. We had one Unbuntu server that was installed before I started working at my current employer and things didn't work right, just as I described. It was buggy and nonstandard. We learned from that mistake and only use CentOS and Red Hat (although it's a shame that they dropped 32-bit support---CentOS is a great platform for embedded systems where the switch to 64 bit is far from complete.)

    I won't completely trash Ubuntu. They have the best bug tracker online and I frequently see fixes for various things posted prominently on the Ubuntu forums. For example, the Unbuntu forums have been helpful in porting the VMWare 8 modules to the current Fedora kernel so I haven't had to upgrade to VMWare 10. The Ubuntu forums were also helpful recently in working around a bug with my laptop's Intel video chipset.

    1. Re:Huh? by ruir · · Score: 2

      I have switched to Debian back already in 1997 from RH. One of my subordinates installed some our servers in Ubuntu back in 2006/7, and it was a terrible experience I do not want to repeat.

  44. Re:Mission Critical ... Red Hat... LOL.. by wiggles · · Score: 1

    *YAWN*

  45. Re:Open Source sucks. by Anonymous Coward · · Score: 0

    Obvious troll, but lol at Xcode being a compiler. Yeah this is the guy us developers should be listening to. Come back when you learn what a compiler is.

  46. Re:Mission Critical ... Red Hat... LOL.. by K.+S.+Kyosuke · · Score: 1

    He says that he had MyCleanPC "fix all of my problems", but he's still dying from cancer. Talk about getting one's priorities straight!

    --
    Ezekiel 23:20
  47. Noooo by Anonymous Coward · · Score: 0

    Please, please don't give Red Hat employees any ideas, the last thing we need are people like Poettering and Sievers to start meddling with Postgres or another of the software jewels which are in wide use on Linux servers (on the other hand, these two developers seem to prefer replacing old but solid elements of Linux with their new, incomprehensible and undocumented stuff, so I shouldn't worry too much.).

  48. Re:Mission Critical ... Red Hat... LOL.. by machineghost · · Score: 2

    From the summary:
    "Ask her developers what they prefer, however, and it's Ubuntu"
    "Given that developers are the new kingmakers"

    The whole point was that developers influence the choice of distro on the server, based on their preference for a development distro. I'm not quite sure how you missed that.

  49. Re:Mission Critical ... Red Hat... LOL.. by bill_mcgonigle · · Score: 4, Interesting

    The whole point was that developers influence the choice of distro on the server

    There must be cases where this is true. However, it's really unclear to me why most developers would care and why they would feel themselves qualified if they have competent sysadmins to work with.

    When I've got my sysadmin hat on, most of the developers I work with are developing on Macs. They have no hangups about their code being deployed on EL systems in a big data center. Nobody is clamoring for a shelf full of MacPro tubes to deploy on.

    When I've got my developer hat on, I usually write on a Fedora machine. But I'm not daft enough to try to run Fedora on a server and have to worry about the maintenance cycle. I put my configs in a puppet module that pushes the code out to whichever VM I'm going to run it on, regardless of the OS, hypervisor, hardware, or country that code is bound for.

    If my code doesn't run on a particular distro, then my code is probably broken (or my devops is hosed).

    Maybe there are some startups with a bunch of kids and one third-careeer CEO and they all tell him what's going to happen. Good for them, I guess. Someday a sysadmin might come in and help them fix their stack. Let's not speak of the failwhale.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  50. Re:Mission Critical ... Red Hat... LOL.. by Anonymous Coward · · Score: 0

    Only if you have some really fucking weird asscheeks.

  51. Re:Mission Critical ... Red Hat... LOL.. by machineghost · · Score: 1

    Here's one example: how do you track packages? If every developer in your company is using apt (well, or brew for those Mac people, but let's ignore them because the server is NOT going to be a Mac), then it makes sense to compile a list of apt packages right? So then when you go to deploy the sysadmin just has to sudo apt-get those packages.

    But if you're server runs Red Hat, somebody has to translate that list of apt packages to yum packages. Not a huge deal, but why would you want headaches like that, even if they are minor, when nothing prevents you from having the same distro on all machines involved?

    Another thing to consider is debugging. As a developer, you want to debug on a system that's as close as possible to the machine where the bug occurred. Obviously it's easier to be sure that your environment is the same as your server's (and that you're seeing the same problem the server saw) if the two run the same distro.

  52. Preaching to the choir by laffer1 · · Score: 2

    I work at a large university. IT gave us two options for operating systems on our servers, Redhat or Windows. They also offer a DIY vmware setup. Rather than having IT manage our servers, I have to do it just so we can run Ubuntu. It is impossible to run certain packages like OpenCPU on Redhat because no one ever bothered to port it. Before you jump to the conclusion that linux is linux, it's really not. You can blame Ubuntu for going off the beaten path or Redhat for not keeping up with the times but some software packages only run on one linux distro without considerable effort. Conversely, the only supported backup solution for our servers is IBM tivoli crap and I went through hell to convert the rpm based installer into something that would work on Ubuntu LTS. IBM doesn't get that Ubuntu (or debian derived) distros are popular now either.

    As a *BSD guy, I find both Ubuntu and Redhat irritating but at least ubuntu has apt-get. Funny thing is I started on Redhat 5.0 in '99 or so as my first *nix like os. Back then they had a desktop that didn't suck though.

  53. Trendy != Better by Etcetera · · Score: 4, Insightful

    Given that developers are the new kingmakers, Red Hat needs to get out in front of the developer freight train if it wants to remain relevant for the next 20 years, much less the next two.

    It's very hard to avoid a snarky response, but I'll try.

    * Developers are not kingmakers
    * Developers are not system administrators
    * Developers don't understand operations
    * Developers often don't understand scale engineering unless they can abstract it away by not thinking too hard about anything
    * Red Hat Enterprise Linux (and its derivatives) are not intended to be shiny new, but to be reliable
    * Use Fedora if you want bleeding edge, or re-package things yourself. RPMs aren't hard.

    1. Re:Trendy != Better by raarts · · Score: 2

      Totally agree. Developers: write software to run on customers' systems, and not on your own desktop.
      If their distro does not support the packages your software needs, include them in your delivery package.

      You won't get very far in the enterprise market if your product doesn't support CentOS/RHEL. Bad for business.

    2. Re:Trendy != Better by Anonymous Coward · · Score: 0

      * Developers are not system administrators
      * Developers don't understand operations
      * Developers often don't understand scale engineering unless they can abstract it away by not thinking too hard about anything

      It's like I'm back in 2004 and DevOps isn't a thing...

      Oh wait I'm on Slashdot. This is a greybeard website for greybeards, there's nothing for me here.

  54. Re: Mission Critical ... Red Hat... LOL.. by kiphat · · Score: 2

    That's not how I see it. The admin determines what distro is used by the company. The developer has to comply with the company standard. Not the other way around.

  55. Re:Mission Critical ... Red Hat... LOL.. by unrtst · · Score: 2

    Another thing to consider is debugging. As a developer, you want to debug on a system that's as close as possible to the machine where the bug occurred. Obviously it's easier to be sure that your environment is the same as your server's (and that you're seeing the same problem the server saw) if the two run the same distro.

    Two words: virtual machine

    Even if you were to run the same OS and version on your primary desktop as your server has, you're still VERY likely to end up installing stuff that the server does not have (ex. maybe you want to use eclipse and the latest JDK for it, or you need a newer version of python for some VCS tool you use). In any case, you are better off running the code on a vm that is very similar to production.

  56. Too little, too late by ruir · · Score: 1

    RH should have been worried about that like 17 years ago when I switched to Debian because they were messing up. Now I frankly do not care.

    1. Re:Too little, too late by BitZtream · · Score: 1

      With that sort of attitude, its highly likely that Red Hat doesn't care about you either. Based on your post, its a safe bet you don't make the decision on anything that matters or any quantity that matters so ... they won't care either, frankly.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    2. Re:Too little, too late by ruir · · Score: 1

      Tell me the numbers of loto then. Asshat.

  57. Re:Mission Critical ... Red Hat... LOL.. by ruir · · Score: 1

    I am a bit of loss, why all this spam about MyCleanPC in several threads?

  58. Re: Mission Critical ... Red Hat... LOL.. by machineghost · · Score: 0

    Well, it's a good thing we all live in the world exactly as you see it, and not, you know, in reality.

  59. Re:Mission Critical ... Red Hat... LOL.. by machineghost · · Score: 1

    Right, but you're missing the point: why would you want to hassle with virtual machines just to support two distros, when you can share one distro between both and avoid the extra work?

  60. Ubuntu vs. Linux by acscott · · Score: 2

    Why do devs choose Ubuntu over Linux? (Ok, I'm baiting, but really why do they choose it?)

    RedHat does have MySQL, so some of the presumptions of the post are false. True, RedHat now is moving into MariaDB a MySQL branch currently, fork in the future. But RedHat is a great choice for developers. What about Tomcat or JBoss? Their long support window and awesome packaging makes a great choice for risk-averse organization. I see lots of orgs adopting these app servers supported by RedHat.

    I see it as a difference in startups and other businesses (those other businesses being shooting stars, cash cows, dogs, etc.). Startups _need_ to produce something fast, but it doesn't have to be maintainable, strongly supported, etc.

    Gotta go, but keep in mind some of the assumptions here...

    1. Re:Ubuntu vs. Linux by BitZtream · · Score: 1

      Your post is really stupid based on the entire premise that Ubuntu isn't Linux for some silly reason. You do realize 'Linux' is just a kernel, right? Android is Linux just as much as Ubuntu, Red Hat and Debian.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  61. Re: Mission Critical ... Red Hat... LOL.. by IMightB · · Score: 1

    Isn't RHDE Called Fedora?

  62. Re:Mission Critical ... Red Hat... LOL.. by Darinbob · · Score: 2

    Because Red Hat just works? Somewhere along the line I was surprised that ubuntu got popular because there so much controversy with it. Maybe it's a generational thing, as Red Hat feels like Unix and Ubuntu feels like Windows.

    And besides, once you have gcc and vi or emacs, what more does a developer need?

  63. Red Hat move too slowly by Anonymous Coward · · Score: 0

    Sure sounds like an issue with you.

    Many tens, hundreds, millions? Use Ubuntu just fine.

    I install Ubuntu LTS, configure it, install my packages, install my apps, and monitor my app logs. Never once have I had the OS be an issue..

    This should be true of any modern distro with a stable branch (Debian, RHEL, Ubuntu LTS, etc.)

    If not, you're certainly doing something wrong.

  64. Dump SELinux and systemd, make it easier by Anonymous Coward · · Score: 1

    Linux is not UNIX. It never was, and certainly never will be.

  65. Re:Mission Critical ... Red Hat... LOL.. by machineghost · · Score: 1

    And besides, once you have gcc and vi or emacs, what more does a developer need?

    PyCharm (ie. IntelliJ), Chrome, a music program (Spotify, Pandora, etc.) a chat program (Pidgin, Hipchat, etc.), GIMP for image manipulation ...

    I have no beef with the emacs/vi folks, but some of us think that development technology (like every other kind of technology) has advanced since the 80's, and we want an OS that looks like it's from this decade to run it on.

  66. Red Hat does best what Red Hat does .. by lippydude · · Score: 1

    This proposition from the mind of Matt Asay has me puzzled. Since when is any one company expected to produce everything. Red Hat does best what Red Hat does, which is produce a world-class industrial strength platform - good enough for Oracle to steal outright. To try and cover all these other solutions would be to spread their effort a little too thinly. There may be as yet, a business oppertunity for some down-stream company to do just as Asay suggests.

    "Red Hat Enterprise Linux. Delivered and supported by Red Hat. CIOs like that story", Matt Asay March 2009

  67. Re:Mission Critical ... Red Hat... LOL.. by jfdavis668 · · Score: 1

    I used to use AIX. Was a trained AIX admin. Haven't used one since very early 90's.

  68. Re: Mission Critical ... Red Hat... LOL.. by armanox · · Score: 2

    You mean where management ignores the sysadmin and developer's requests and says you're using this because we paid for it.

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  69. Re:Open Source sucks. by armanox · · Score: 1

    Operating System - Depends on the use case
    Database - Oracle - and what does Oracle prefer it run on? Linux or Solaris
    Web Server - Apache HTTPD beats IIS anyday
    Server OS? What kind of server? Solaris, AIX, Free/Net/OpenBSD, and IRIX beat Windows anyday.
    Compiler? The one that's for the platform you're running. ICC on Intel, SunStudio, MIPSPro, etc. And XCode isn't a compiler - it's an IDE. The compiler is either GCC or LLVM

    --
    I'm starting to think GNU is the problem with "GNU/Linux" these days.
  70. Re:Mission Critical ... Red Hat... LOL.. by phantomfive · · Score: 1

    I started on RedHat, because it was the major distro at the time. Then because of the controversial RHEL/Fedora split, I switched to Slackware. The RHEL/Fedora split was a non-issue, but once I tried Slackware, I realized it was so much better, I never went back to Redhat.

    My friend went to Gentoo around the same time. He never wanted to go back to Redhat either, for similar reasons.

    --
    "First they came for the slanderers and i said nothing."
  71. Re:Mission Critical ... Red Hat... LOL.. by Gr8Apes · · Score: 1

    Run some oddball Ubuntu I use as a desktop for my server environment? WTF for? Am I going to log in and use a desktop or something? I'd rather the server run a solid server configuration.

    --
    The cesspool just got a check and balance.
  72. give it away free again by Anonymous Coward · · Score: 0

    Unless you pay for RH, you cannot use RH anymore. WTF?!? I used to download RH ISOs and experiment with them. I cannot do that anymore. You break the input, you will lose down the road. I don't understand why "we" (as in the public) can no longer download the RH ISOs and install.

  73. glusterFS by manu0601 · · Score: 1

    Redhat has some hot stuff being developed, look at GlusterFS for instance.

  74. OpenStack by jbolden · · Score: 1

    Red Hat sells operating systems not development tools. The big initiative for RedHat is designing a cloud based operating system which is open and at the same time supports containers -- OpenStack and Docker. They are a major leader in the DevOps approach. But even in development JBoss is a huge suite of development tools.

    In terms of the complaints regarding OSes. RedHat is fine with Developers using Ubuntu for their workstations. They are getting to need something to deploy in production on and that's not going to be Ubuntu most of the time. As far as MySQL, MongoDB, or PostgreSQL they've never been a database company but they support all 3 databases. And in terms of Mongo / Cassandra / Hadoop there is no question they are far far ahead of Ubuntu in terms of deployment technology.

    The summary is ridiculous. The article linked is more balanced and mainly advice for RedHat doing partnerships / distribution deals.

  75. Stop ruining things, Red Hat! by Anonymous Coward · · Score: 0

    I didn't see this article until 200+ comments were posted, so no one will ever read this, but Red Hat has got to stop ruining things. I tried to install Fedora 20, and it would not install, even in safe mode with no graphics. Fedora has been an unstable, broken mess since about 18. It's not usable. Stop breaking things. I can understand an experimental OS, sure, but breaking things that already work means people won't use your mess. Gnome 3 was designed by people who have no idea how anyone uses virtual desktops to separate work by topics. Get rid of these clueless people and understand how computer users use desktop environments.

    About the only thing you can't blame on Red Hat is FireFox, which is suffering from a lot of the same problems of creating a mess.

  76. Irrelevant by carys689 · · Score: 1

    Most, if not all, of the open-source technologies mentioned are portable across multiple platforms, not just Red Hat, but also the hated Windows. So what's the big deal that Red Hat is not producing them?

  77. Re:Mission Critical ... Red Hat... LOL.. by langdonw · · Score: 1

    To both of your points, both people not both points (sometimes I hate english :) ), Fedora is in the midst of trying to create something compelling. Specifically, a developer-focused desktop/distro/product called "Fedora Workstation." See http://fedoraproject.org/wiki/... and come join us in making an environment that is targeted to developers and really tries to focus on developer needs rather than common users.

  78. Given their primary customers are corporate.... by Anonymous Coward · · Score: 0

    Given their primary customers are corporate, the only people with "skin in the game" to develop are corporate IT groups. This is a central consideration you make in marketing and business planning BEFORE you commit to the plan because it's pretty central to your success. They went for the "easy money" of IT and now the pigeons have come home to roost. Their bad now.

  79. Re: Mission Critical ... Red Hat... LOL.. by MiSaunaSnob · · Score: 1

    This is where a "Sadly True" mode would be helpful.

  80. Wat by Anonymous Coward · · Score: 0

    Why the heck should RH get relevant?
    They own and develop 3/4 of the userbase and the kernel and are cash-propelled by the US army.
    Developers should be aware of Red Hat, not the other way out. Because if RH dies, the linux community may become free or get strangled by Intel, HP and Oracle.

  81. Debian testing is not so stable anymore by Anonymous Coward · · Score: 0

    This is not a real option anymore for a non-hobby systems, as the systemd transition breaks the system in new ways at least once a week. It is not so nice, if a laptop power manager stops displaying battery status, backlight keys stop working, system does not hibernate/suspend/shutdown, etc. I did use a Debian testing for a few years, as it was more stable than many other distro's stable version, but the quality requirements in Debian have plummeteted recently. What is more frightening is readin bug reports where maintainer of a package just says that "this complete breakage may be fixed before release, or may not, but we're not going back to older version anyway."