From Fedora Project Wiki

No edit summary
(correct node version)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
The Fedora Project is pleased to announce the immediate availability of Fedora 25, the next big step on the Fedora journey into modular and cloud development!
{{admon/note|Read on the Magazine|Read this announcement on Fedora Magazine at https://fedoramagazine.org/fedora-25-released/}}
   
The Fedora Project is a global community that works together to lead the advancement of free and open source software. As part of the community’s mission the project delivers three editions, each one a free, Linux-based operating system tailored to meet specific use cases: Fedora 25 Atomic Host, Fedora 25 Server, and Fedora 25 Workstation.


Each edition is built from a common set of base packages, which form the core foundation of the Fedora operating system. As with all new versions of Fedora, Fedora 25 provides many minor bug fixes and tweaks to these underlying components, as well as new and enhanced packages, including:
= Fedora 25 Released! =
 
The Fedora Project is pleased to announce the immediate availability of Fedora 25, the next big step our journey into the containerized, modular future! Fedora is a global community that works together to lead the advancement of free and open source software. As part of the community’s mission the project delivers three editions, each one a free, Linux-based operating system tailored to meet specific use cases: Fedora 25 Atomic Host, Fedora 25 Server, and Fedora 25 Workstation. Each edition is built from a common set of base packages, which form the foundation of the Fedora operating system. As with all new versions of Fedora, Fedora 25 provides many bug fixes and tweaks to these underlying components, as well as new and enhanced packages, including:


* Docker 1.12 for building and running containerized applications
* Docker 1.12 for building and running containerized applications
* Node.js 6.5, the latest version of the popular server-side JavaScript engine
* Node.js 6.9.1, the latest version of the popular server-side JavaScript engine
* Support for Rust, a faster and more stable system programming language
* Support for Rust, a faster and more stable system programming language
* Multiple Python versions - 2.6, 2.7, 3.3, 3.4 and 3.5 - to help run test suites across several Python configurations, as well as PyPy, PyPy3, and Jython
* Multiple Python versions 2.6, 2.7, 3.3, 3.4 and 3.5 to help run test suites across several Python configurations, as well as PyPy, PyPy3, and Jython
 
Official release here: https://fedoraproject.org/wiki/F25_general_release_announcement


=== Fedora Workstation ===
=== Fedora Workstation ===


Providing many of the latest developer and desktop tools, Fedora 25 Workstation delivers a host of new features, including the long-awaited official debut of the Wayland display server. Replacing the legacy X11 system, Wayland has been under development for several years and aims to provide a smoother, more user-friendly experience when navigating Fedora Workstation as well as enhanced security with client windows. To further enhance ease-of-use, Fedora 25 Workstation also features GNOME 3.22, which offers multiple file renaming, a redesigned keyboard settings tool and additional user interface improvements. Workstation users will also be pleased with the inclusion of decoding support for the MP3 media format.
Providing many of the latest open source developer and desktop tools, Fedora 25 Workstation delivers a host of new features, including the long-awaited official debut of the Wayland display server. Replacing the legacy X11 system, Wayland has been under development for several years and seeks to provide a smoother, richer experience for graphical environments and better capabilities for modern graphics hardware. To further enhance ease-of-use, Fedora 25 Workstation also features GNOME 3.22, which offers multiple file renaming, a redesigned keyboard settings tool and additional user interface improvements. Workstation users will also be pleased with the inclusion of decoding support for the MP3 media format. Fedora 25 Workstation now makes it easier to for Windows and OS X users to get started, with Fedora Media Writer serving as the default download for those operating systems. This tool helps users find and download the current Fedora release and write it to removable media, like a USB stick, allowing potential Fedora users to “test drive” the operating system from that media environment. Fedora can then be installed to their systems with the same process. For current Fedora users, the upgrade path from Fedora 24 to Fedora 25 has been simplified and streamlined, with typical upgrades taking less than 30 minutes, depending on system configuration and network speed. Upgrades can be started from the command line or from the GNOME Software tool, just like regular security and bugfix updates. For developers, beyond the new docker engine and language support included in the base Fedora 25 packages, Fedora 25 Workstation introduces improved Flatpak support. This tweak makes it easier to install, update and remove Flatpak software and enables this application packaging standard to be more user friendly at the workstation level. GNOME Shell extensions are also no longer checked for compatibility with the current version of the Shell. This was originally required because the GNOME interfaces were changing rapidly during the early days of GNOME 3. Now these interfaces have stabilized, and extensions can generally be expected to work with new releases.
 
The new Fedora Media Writer now makes it easier than ever to download and install the Fedora Workstation, or other Fedora editions, spins, or labs. This tool helps users find and download the current Fedora release and write it to removable media, like a USB stick.  Potential Fedora users can then “test drive” the operating system from that media environment. If they like what they experience, Fedora can then be installed to their system with the same process. While the Live USB has been around for a while, the Fedora Media Writer offers a more polished and user-friendly experience.
 
For developers, Fedora 25 Workstation introduces improved Flatpak support. This tweak makes it easier to install, update and remove Flatpak software and enables this application packaging standard to be more user friendly at the workstation level.
 
Finally, GNOME Shell extensions are no longer checked for compatibility with the current version of the Shell. This was originally required because the GNOME interfaces were changing rapidly during the early days of GNOME 3. Now these interfaces have stabilized, and extensions can generally be expected to work with new releases.


=== Fedora Server ===
=== Fedora Server ===


Beyond the flexible multi-role functions provided by rolekit, Fedora 25 Server now delivers a new SELinux Troubleshooter module for Cockpit. Similar to what is available on Fedora Workstation, the module helps provide suggestions for a user when an SELinux denial is encountered, which otherwise requires log checking and manual workarounds.
In addition to the flexible multi-role functionality provided by rolekit, Fedora 25 Server now delivers a new SELinux Troubleshooter module for Cockpit. Similar to what is available on Fedora Workstation, the module helps provide suggestions for a user when an SELinux denial is encountered, which otherwise requires log checking and manual workarounds. Fedora 25 Server also will now display SSH keys in the Cockpit system dashboard to make it easier for administrators to see what keys are connecting to a given machine. Additionally, support is now included for multi-step (including two-factor) authentication services. The FreeIPA identity management system has also been upgraded to 4.4 series, which offers a set of new features for servers deployed in an identity management role. Some of these enhancements include:


Fedora 25 Server also will now display SSH keys in the system dashboard to make it easier for administrators to see what keys are connecting to a given machine. Additionally, support is now included for multi-step (including two-factor) authentication services.
* '''Topology management''': FreeIPA web UI can now be used to visually manage topology graph for large deployments.
 
* '''DNS sites''': DNS management in FreeIPA now supports location-specific placement of services.
Support will be included for network teaming, Docker volume and storage management, virtual machine monitoring, as well as the creation of systemd timer units.
* '''Subordinate Certificate Authorities''': FreeIPA Certificate Authority now is able to create subordinate CAs to issue certificates with a specific scope.
 
* '''Kerberos Authentication Indicators''': Kerberos KDC now takes Authentication Indicators into account when issuing service tickets. For example, two-factor authenticated Kerberos credentials can now be required prior to obtaining tickets to a VPN service (supported by OpenConnect Server).
FreeIPA identity management system has also been upgraded to 4.4 series:
 
* '''Topology management''': FreeIPA web UI can now be used to visually manage topology graph for large deployments
* '''DNS sites''': DNS management in FreeIPA now supports location-specific placement of services
* '''Subordinate Certificate Authorities''': FreeIPA Certificate Authority now is able to create subordinate CAs to issue certificates with a specific scope
* '''Kerberos Authentication Indicators''': Kerberos KDC now takes Authentication Indicators into account when issuing service tickets. This allows, for example, to require two-factor authenticated Kerberos credentials prior to obtaining tickets to a VPN service (supported by OpenConnect Server).
* '''Client certificate authentication in Web UI''': FreeIPA Web UI and API end-points now can be configured to log-in with client certificates and smart cards.
* '''Active Directory integration improvements''': a number of features were added for enterprise environments
** FreeIPA now supports alternative user principal names and suffixes from Active Directory and allows FreeIPA users to have Kerberos aliases
** Active Directory users can now manage own details through the command line interface (CLI), including public SSH keys and certificates
** In case of trusting multiple Active Directory forests, FreeIPA is now capable to automatically solve DNS namespace routing conflicts
* FreeIPA framework gained support for external plugins
* Performance of FreeIPA has been optimized for large environments


=== Fedora Atomic ===
=== Fedora Atomic ===


The Fedora Project has changed Fedora Atomic Host to be on Fedora 25 packages with this general release. Fedora Atomic includes a base image suitable for booting virtual machines in local or cloud environments. Fedora Atomic Host enables creating hosts that are immediately ready for container deployment, and can be upgraded and rolled back in an atomic manner. This aspect of Fedora represents some of the most exciting changes, as we build more cloud- and container-ready tools into Fedora to create a fantastic developer platform.
New in Fedora 25 is the addition of Fedora 25 Atomic Host as one of Fedora’s three editions, replacing Fedora Cloud. While a Fedora Cloud Base image will continue to be available for users seeking to run workloads on a general purpose host, Fedora Atomic Host provides an optimized host designed to create and deploy container-based workloads. Fedora 25 Atomic Host is shipped in several formats, to allow users to spin up virtual machines or install Atomic Host on bare metal. To keep pace with innovations in the world of Linux containers, Fedora Atomic Host is expected to be refreshed on a two-week release cycle (with major releases coinciding with new Fedora versions) and provides an easy upgrade path to accommodate rapid application development. Fedora will also offer a docker-formatted base image, to be updated monthly along with critical security updates, for use in building Linux containers.


Fedora Atomic has a two-week refresh release cycle with major releases every six months. It has an easy upgrade path to accommodate rapid development for supporting the latest applications.
=== Spins and More ===
 
Fedora Atomic will allow the typical Fedora user to easily provision cloud services. User contributions and experience reports are particularly welcome in preparing for future versions.
 
Fedora Atomic will replace Fedora Cloud as one of our three Fedora Editions. The Fedora Cloud Base image will continue to be [https://getfedora.org/en/cloud/prerelease/ available] for users wanting to build on a more traditional dnf/rpm foundation in a cloud environment.


=== Spins and More ===
These are not the only parts of Fedora that are seeing changes in the release today. Our KDE spin features new and improved packages for music, video, and personal information management. Xfce includes improvements to the terminal, notifications, and power management. Mate-Compiz features an update to Mate 1.16 and a complete switch to the GTK+3 toolkit.


These are not the only iterations of Fedora that are seeing changes in the release today. Our KDE spin features new and improved packages for music, video, and personal information management. Xfce includes improvements to the terminal, notifications, and power management. Mate-Compiz features an update to Mate 1.16 and a complete switch to the GTK+3 toolkit.
=== Downloads ===


You can download the new Fedora 25 starting today! Download Fedora 25 from our Get Fedora site:
You can download the new Fedora 25 starting today! Download Fedora 25 from our Get Fedora site:
Line 70: Line 45:
* [https://arm.fedoraproject.org/ Get Fedora 25 ARM]
* [https://arm.fedoraproject.org/ Get Fedora 25 ARM]


=== Architectures ===
As always, Fedora is available for 32-bit ARM and 64-bit Intel architecture systems, and select Spins are also available for 32-bit x86. We're also simultaneously releasing for 64-bit ARM, Power (including a little endian variant), and s390x. For these, see:
* [https://alt.fedoraproject.org/alt/ Fedora Alternate Architectures]
Of particular note to many enthusiasts, this is the first release where we officially run on the Raspberry Pi (versions 2 and 3). More details are available in this Fedora Magazine Article:
* [https://fedoramagazine.org/raspberry-pi-support-fedora-25-beta/ Raspberry Pi (2 and 3) support in Fedora 25 Beta!]
=== Upgrades ===
If you're already running Fedora, you don't need to download or create a boot image. Instead, start the upgrade process from GNOME Software or using DNF System Upgrade at the command line. For instructions, refer to:
* [http://fedoraproject.org/wiki/Upgrading http://fedoraproject.org/wiki/Upgrading]
=== Documentation and Common Bugs ===
Read the full release notes for Fedora 25:
* [https://docs.fedoraproject.org/en-US/Fedora/25/html/Release_Notes/ https://docs.fedoraproject.org/en-US/Fedora/25/html/Release_Notes/]
Fedora 25 common bugs are documented at:
* [http://fedoraproject.org/wiki/Common_F25_bugs http://fedoraproject.org/wiki/Common_F25_bugs]
=== Thank You! ===


----
Fedora would not be possible without the hard work of the very dedicated contributor community. Thanks to the thousands of Fedora contributors and millions of upstream developers who made this release!
[[Category:Marketing]]
[[Category:Release]]
[[Category:F25]]

Latest revision as of 14:30, 22 November 2016

Note.png
Read on the Magazine
Read this announcement on Fedora Magazine at https://fedoramagazine.org/fedora-25-released/

Fedora 25 Released!

The Fedora Project is pleased to announce the immediate availability of Fedora 25, the next big step our journey into the containerized, modular future! Fedora is a global community that works together to lead the advancement of free and open source software. As part of the community’s mission the project delivers three editions, each one a free, Linux-based operating system tailored to meet specific use cases: Fedora 25 Atomic Host, Fedora 25 Server, and Fedora 25 Workstation. Each edition is built from a common set of base packages, which form the foundation of the Fedora operating system. As with all new versions of Fedora, Fedora 25 provides many bug fixes and tweaks to these underlying components, as well as new and enhanced packages, including:

  • Docker 1.12 for building and running containerized applications
  • Node.js 6.9.1, the latest version of the popular server-side JavaScript engine
  • Support for Rust, a faster and more stable system programming language
  • Multiple Python versions — 2.6, 2.7, 3.3, 3.4 and 3.5 — to help run test suites across several Python configurations, as well as PyPy, PyPy3, and Jython

Fedora Workstation

Providing many of the latest open source developer and desktop tools, Fedora 25 Workstation delivers a host of new features, including the long-awaited official debut of the Wayland display server. Replacing the legacy X11 system, Wayland has been under development for several years and seeks to provide a smoother, richer experience for graphical environments and better capabilities for modern graphics hardware. To further enhance ease-of-use, Fedora 25 Workstation also features GNOME 3.22, which offers multiple file renaming, a redesigned keyboard settings tool and additional user interface improvements. Workstation users will also be pleased with the inclusion of decoding support for the MP3 media format. Fedora 25 Workstation now makes it easier to for Windows and OS X users to get started, with Fedora Media Writer serving as the default download for those operating systems. This tool helps users find and download the current Fedora release and write it to removable media, like a USB stick, allowing potential Fedora users to “test drive” the operating system from that media environment. Fedora can then be installed to their systems with the same process. For current Fedora users, the upgrade path from Fedora 24 to Fedora 25 has been simplified and streamlined, with typical upgrades taking less than 30 minutes, depending on system configuration and network speed. Upgrades can be started from the command line or from the GNOME Software tool, just like regular security and bugfix updates. For developers, beyond the new docker engine and language support included in the base Fedora 25 packages, Fedora 25 Workstation introduces improved Flatpak support. This tweak makes it easier to install, update and remove Flatpak software and enables this application packaging standard to be more user friendly at the workstation level. GNOME Shell extensions are also no longer checked for compatibility with the current version of the Shell. This was originally required because the GNOME interfaces were changing rapidly during the early days of GNOME 3. Now these interfaces have stabilized, and extensions can generally be expected to work with new releases.

Fedora Server

In addition to the flexible multi-role functionality provided by rolekit, Fedora 25 Server now delivers a new SELinux Troubleshooter module for Cockpit. Similar to what is available on Fedora Workstation, the module helps provide suggestions for a user when an SELinux denial is encountered, which otherwise requires log checking and manual workarounds. Fedora 25 Server also will now display SSH keys in the Cockpit system dashboard to make it easier for administrators to see what keys are connecting to a given machine. Additionally, support is now included for multi-step (including two-factor) authentication services. The FreeIPA identity management system has also been upgraded to 4.4 series, which offers a set of new features for servers deployed in an identity management role. Some of these enhancements include:

  • Topology management: FreeIPA web UI can now be used to visually manage topology graph for large deployments.
  • DNS sites: DNS management in FreeIPA now supports location-specific placement of services.
  • Subordinate Certificate Authorities: FreeIPA Certificate Authority now is able to create subordinate CAs to issue certificates with a specific scope.
  • Kerberos Authentication Indicators: Kerberos KDC now takes Authentication Indicators into account when issuing service tickets. For example, two-factor authenticated Kerberos credentials can now be required prior to obtaining tickets to a VPN service (supported by OpenConnect Server).

Fedora Atomic

New in Fedora 25 is the addition of Fedora 25 Atomic Host as one of Fedora’s three editions, replacing Fedora Cloud. While a Fedora Cloud Base image will continue to be available for users seeking to run workloads on a general purpose host, Fedora Atomic Host provides an optimized host designed to create and deploy container-based workloads. Fedora 25 Atomic Host is shipped in several formats, to allow users to spin up virtual machines or install Atomic Host on bare metal. To keep pace with innovations in the world of Linux containers, Fedora Atomic Host is expected to be refreshed on a two-week release cycle (with major releases coinciding with new Fedora versions) and provides an easy upgrade path to accommodate rapid application development. Fedora will also offer a docker-formatted base image, to be updated monthly along with critical security updates, for use in building Linux containers.

Spins and More

These are not the only parts of Fedora that are seeing changes in the release today. Our KDE spin features new and improved packages for music, video, and personal information management. Xfce includes improvements to the terminal, notifications, and power management. Mate-Compiz features an update to Mate 1.16 and a complete switch to the GTK+3 toolkit.

Downloads

You can download the new Fedora 25 starting today! Download Fedora 25 from our Get Fedora site:

Or, check out one of our popular variants:

Architectures

As always, Fedora is available for 32-bit ARM and 64-bit Intel architecture systems, and select Spins are also available for 32-bit x86. We're also simultaneously releasing for 64-bit ARM, Power (including a little endian variant), and s390x. For these, see:

Of particular note to many enthusiasts, this is the first release where we officially run on the Raspberry Pi (versions 2 and 3). More details are available in this Fedora Magazine Article:

Upgrades

If you're already running Fedora, you don't need to download or create a boot image. Instead, start the upgrade process from GNOME Software or using DNF System Upgrade at the command line. For instructions, refer to:

Documentation and Common Bugs

Read the full release notes for Fedora 25:

Fedora 25 common bugs are documented at:

Thank You!

Fedora would not be possible without the hard work of the very dedicated contributor community. Thanks to the thousands of Fedora contributors and millions of upstream developers who made this release!