Redhat Enterprises and Fedora both are Redhat product .Fedora is unstable and Much difference is their for example for installing package in rhel we use yum and in fedora dnf install . If you want Same Environment like rhel use Centos 7 which free
is it RedHat Linux were same with fedora Linux ? what's makes difference between redhat & Fedora ?
Beyond the technological differences between Fedora and Red Hat Enterprise Linux, there are a variety of philosophical differences between them.
Yes, Fedora is the 'upstream' for Red Hat Enterprise Linux. However, every 6 months, there is a newer version of Fedora being published and after 2 releases, Fedora stops producing updates for releases. This means that if you are on Fedora 27 (Current is Fedora 28), when Fedora 29 is released, you'll no longer get updates produced for your Fedora 27 system. You will need to updgrade your system to Fedora 28 or Fedora 29 in order to keep maintaining the machine. So with Fedora, you're upgrading your system every 6 - 12 months. Realize that these are not necessarily trivial updates. In addition to an updated kernel (which granted, is a fairly slowly evolving software), you're getting updated programming libraries and languages, system managment software (e.g. systemd), and countless other packages that could behave differently than their earlier counterparts in previous versions.
While this newness is great for people who always want the latest and greatest stuff, it is not so great for people who need to support and maintain a platform for software that may not evolve as rapidly. Fedora also does not offer any type of commercial support, so if it breaks, you get to keep all the pieces. Fedora has 'spins', one of my favorites is the Fedora Games Spin, it has a whole bunch of Linux games already installed on it, so you can just load and go with it.
Enter, Red Hat Enterprise Linux. With major releases every several years and minor update releases every 12-18 months, the platform has much more longevity than Fedora. Add to that, a 10 year lifecycle for things like support and updates, and this is a much more approachable platform for people that need longevity and stability in their infrastructure. For example, if the company bought a piece of software that was certified to run on RHEL6, you can still, today, download and run RHEL6. Red Hat continues to publish updates for RHEL6. RHEL6 today operates in almost the exact same way as RHEL6 from 5 years ago. That Enterprise Database 11g rac installed on there is going to continue to operate from when it was installed until RHEL6 goes off the end of it's lifecycle. Also, when you call Enterprise Database for support, they won't laugh you off the phone because you're using one of their supported platforms.
As an administrator running business critical applications, this is the platform I want to use. I would hate my life if my enterprise decided I had to provide the same uptime and management and stability but had to do so on Fedora. (just the upgrade cycle on Fedora would make this almost impossible)
The thing in the middle is Community enterprise Operating Systems (CentOS). It used to be that RHEL was the upstream for CentOS, but increasingly it looks like it may be getting slotted inbetween Fedora and RHEL. The CentOS repos often have newer and different stuff than what's available for RHEL. It has more stability than Fedora, but has the same non-support (if it breaks, you keep the pieces).
It looks like the article linked above is out dated. Red Hat's developer program now offers a no cost developer subscription:
Both linux distribution red hat / fedora is based on open sources . fedora is built by fedora community and redhat developed for use in enterprise platform. You can say that redhat uses where we need platform performance, stability, security, where needed well organized IT infrastructures across the enterprices.
You can read more about red hat and fedora in below link.
Red Hat published article for this question . I want to explain according to my experince with both operating system.
Red Hat EL stable than Fedora and you can keep this stabilaziton with redhat package repository.(of course with redhat subscription). Redhat provide this option for you (of course u can use other repo).
Fedora futuristic one , all deployment firstly impement in fedora and if package have a problem , this is resolve in here .
Red Hat published video for production line : "How code makes it into Red Hat Enterprise Linux"
As others have mentioned, there's some very key differences. Not all commands are identical, such as "yum" vs "dnf" when it comes to installs.
Key things to remember are thus:
RHEL: Enterprise and business ready platform. Paid support, stable platform, significantly broad base of enterprise software compatibility.
Fedora: Home, educational, and other areas where non-critical supprt is needed and can be down more frequently. Community support, quick upgrade cycle (Current -1), very large comunity driven software. However, most enterprise ready software does not support it if it.