Welcome, Guest! Log In | Create Account

Welcome to TianoCore

From tianocore

Jump to: navigation, search
Get more information...

Useful Links

At this site you will find the community surrounding the open source components of Intel's implementation of EFI, officially called the Platform Innovation Framework for EFI (or just "the framework"). The components comprise the original projects hosted here. This site is growing by the day and could use more help in driving and developing its capabilities. To learn more about getting involved in the community see How To Contribute.

So What Is UEFI?


The Unified Extensible Firmware Interface, or UEFI, specifies the layer between an operating system and the platform firmware. The end result of this is a standards based environment for running pre-boot applications and for booting an operating system.

It is that simple. Enjoy and if you run into any problems, let us know .


Community News

**** UPDATE February 05, 2010 ****

Site Transition – February 05, 2010 –

The use of the URL www.tianocore.org is now linked to this site (when accessed as http://, there are still some issues using https:// which are undergoing resolution).

News – February 05, 2010 –

There has been an update on the "How to Contribute" Page. The basic contributor can now submit contributions via the Developer's discussion list for a project, rather than a contribution list. This was done to streamline the overall number of discussion groups.


**** UPDATE February 02, 2010 ****

Site Transition – February 02, 2010 –

The original hosting for The UEFI Open Source Community Website is off line.

This site is now the operational support for the UEFI Open Source Community Website.

The projects have been transferred, and all sources are now available.

The discussion groups are still in the process of migration.

The link of the URL: Tianocore.org will be linking to this site in the near future.


**** UPDATE January 21, 2010 ****

Site Transition – Downtime January 21, 2010 –

The original hosting for The UEFI Open Source Community Website is now locked down and will be off line soon.

This is the new hosting site.

The transition team is finishing the moves of the data (files, svn repositories, pages, etc) to this new hosted site.

You can access the data read only mode as it becomes available. We are verifying the project and its contents, so it will be a few days before write access becomes available to the site members (including discussion forums).

Please use this time to register with Sourceforge as an user, so we can expedite your access to the projects when write access becomes available on projects.

Questions can be sent directly to the administrators on this site.

Thank you,


The Administrators


**** UPDATE January 14, 2010 ****

SITE TRANSITION—DOWNTIME January 21—Your action required

The transition of The UEFI Open Source Community Website (URL: www.tianocore.org) is underway, and the members of this community should be aware of the following events:


January 14, 2010 – This message update and Email has been posted on the website and transmitted to the UEFI Open Source Community members.


January 19, 2010 – The UEFI Open Source Community Website in its current form will be ‘Locked down’ to Read only access for the community membership. This is to provide the transfer team time and opportunity to gather content from the current site and transfer it to the new site, without updates occurring in the process.


January 21, 2010 – Will be the last day that this version of the UEFI Open Source Community Website will be available. On midnight between 01/21/2010 and 01/22/2010, the current hosting of the website will end, and the content will not be available.


January 22, 2010 – The new UEFI Open Source Community Website will be available on the new hosting site. The new hosting will be part of the Sourceforge community (sourceforge.net), and will be available through the following link:

www.tianocore.Sourceforge.net


As well as www.tianocore.org once the DNS transfer takes place. There will be a slight delay between this event and the transfer ot the DNS for the URL:www.tianocore.org to transfer from the current site to the new site, during that time, the link may appear broken. The transfer team will be focused on making this timeframe as small as possible, but please be aware that this may be the case.


The following information should answer some of the most obvious questions about this change:


1) User accounts:

We are currently working on a process of converting the current UEFI Open Source Community Website accounts to Sourceforge compatible accounts.

ACTION REQUIRED: Before the transition, we will furnish a process for your SourceForge accounts. Please watch for this information and follow the instructions as soon as they are available.

2) Site Content:

After January 21. 2010, the new site will have all content originally provided in the previous site. This includes SVN, Downloads, discussion groups and boards, and information pages.

Thank you,

The Administrators

Previous message (December 09, 2009)

The UEFI Open Source Community Website (URL: www.tianocore.org) will be going through some updates and changes.

This site has been using the same format and interfaces since its inception in 2004, and it is time for an update.

These changes will not impact the functionality of the site, and the transition team is focused upon retaining all site content and context as part of the process. The administrators of this site will do everything possible to make the process as smooth and seamless as possible over the next weeks. We apologize if this process causes any difficulty for the membership of the UEFI Open Source Community website.

We will be providing news updates here as the process progresses.

Thank you,

The Administrators

December 01, 2009

The Sun VirtualBox* version 3.1.0 is now available with experimental support for EFI (UEFI). This virtualization product demonstrates the growing interest of UEFI in the industry.

This product was leveraged upon the development of the OVMF (Open Virtual Machine Firmware) release in the EDK II project (see here).

(For further information on Sun VirtualBox* version 3.1.0 see here)

  • Other names and brands may be claimed as property of others


October 09, 2009

The " Getting Started as a Contributor " page has been updated with more information defining the term contribution and establishing the difference between participation and Contribution.

These updates have been provided to help establish an understanding of the process of contribution submission, and to encourage more members of the UEFI Open Source Community Website to become contributors to the overall community.

August 14, 2009

New On This site!: The official release of the EDK II Core Stable Release (Version 0.90).

This release represents the latest milestone in the current EDK II development. The modules in this release have undergone testing and evaluation of code content, style, documentation, and functionality beyond any previous version of the EDKII.

For more information, please refer to the EDK II Project home page .

Also included in this release is the online documentation for the MdePkg 1.01, available directly from the website (here ).

August 12, 2009

New On This site: The Getting Started as a Contributor page has been updated with the process for contributing “third party contributions” to the UEFI Open Source Community Website.

This process answers some recent procedural questions by contributors wishing to contribute works derived from sources provided by another open source community or project.

July 27, 2009

New On This site: The latest release of the Intel (R) 1 and 10 GbE NIC driver sources on the EDK project.

These drivers support the newer versions of Intel(R) NIC devices. They are provided as version 3.9.03 for the 1GbE and 1.7.09 for the 10GbE driver.

For the download packages, please refer to the EDK Projects Documents and Files (other contribution) Page .

June 14, 2009

New On This site!: The official release of the MdePkg version 1.00 and supporting components.

The MdePkg provides developers working on UEFI Applications, UEFI Drivers, UEFI Operating System Loaders, UEFI diagnostics, and UEFI Platform Initialization (PI) compliant silicon modules with a solid UEFI and PI compliant foundation from which to develop their modules under EDK II. This is the first complete version of the MdePkg Package for distribution. This version of this package is a significant milestone in the EDK II development and as other packages reach this level of completeness, we will be providing them on this site as 1.00 releases as well.

For more information, please refer to the EDK II Project home page .

May 27, 2009

On This site!: The Open Virtual Machine Firmware (OVMF) project is the latest addition to the EDK II source repository. This new project is an effort to support Virtual Machines using the EDK II code base, with features like:

  • Open Source (BSD licensed ) virtual machine libraries and drivers
  • A firmware implementation which supports UEFI on open source virtual machines.
    • Initially targeting the QEMU VM.


For more information, please refer to the OVMF web page. May 07, 2009

On This site!: The EDKII ShellPkg (alpha) has been released for testing and comment by members of the community. This contains headers for protocols, libraries, GUIDS, and other Shell specific items. This also includes a EDK II Shell Application Library instance that allows for Shell Applications to be compiled in EDK II. Future enhancements include adding UEFI Shell 2.0 shell and general improvements.

April 20, 2009

On This site!: The EDKII Module Writer’s Guide Version 0.01 has been added to the Documents and files of the EDK II project page. This is a guideline for EDK II module developers, providing detailed instructions on how to develop and build a new modules and release with a package. These drivers can be found in the EDK II project under “Document & files” in "General Documentation".

April 09, 2009

On This site!: The Sources for the Intel GbE (PCI/PCI-X and PCI-E) and 10GbE (PCI/PCI-X and PCI-E) EFI drivers have been updated to include new improvements and fixes. These drivers can be found in the EDK project under “Document & files” in "Releases -> Others -> Other Contribution".

March 30, 2009

Insyde Software and American Megatrends (AMI) announced new UEFI-compliant firmware for new Intel(r) Xeon(r) Processor 5500 Series. AMI states that their firmware is based on the Intel(r) Platform Innovation Framework for UEFI. Read full details from AMI and from Insyde.

March 3&4, 2009

Insyde Software, American Megatrends (AMI), and Phoenix all announced new UEFI-compliant firmware for new Intel(r) Atom(tm) Processor Z5xx Series Platform. Insyde and AMI state that their firmware is based on the Intel(r) Platform Innovation Framework for UEFI. Read full details from AMI, from Insyde, and from Phoenix.