On mySimon: Braun Coffee Maker
BNET Business Network:
BNET
TechRepublic
ZDNet

By Michael Kanellos
Posted on ZDNet News: Jun 1, 2004 7:52:00 PM

Intel will work with CollabNet to release open-source code designed to make the boot-up process for PCs and servers more predictable and faster.

Under the collaboration, Intel will release a driver development kit and what it calls firmware foundation code later this year under the open-source Common Public License.

The code comes from Intel's Tiano project, which aims to replace the BIOS (basic input-output system) software that takes an inventory of the hardware in or attached to a computer and allows the hardware to speak to the operating system and ultimately to the applications.

BIOS is one of the oldest elements of a PC and one of the most resistant to change. Most BIOSes are written in older languages and are sold to PC makers as a single block of code, said Mike Richmond, manager of platform software at Intel. Hardware makers have to write BIOS-compatible drivers to ensure that their products will be able to communicate with the PC and other devices.

By opening up the code, hardware makers will be able to more efficiently write their drivers as well as anticipate any changes in the input-output system, Richmond said. Additionally, Intel's firmware foundation code will be written in the C programming language.

"The visibility is what gives people confidence to use it," he said. "The BIOS has been in the PC from day one, and it has always been a monolithic piece of code."

Overall, the new code and Tiano will also speed boot-up time. In servers, Tiano-based machines boot up in about one-third the time required by servers equipped with traditional BIOSes, Richmond said. American Megatrends and Insyde Software sell boot-up software based on Tiano.

Tiano implements the Extensible Firmware Interface, an industry standard, and is officially called the Intel Platform for Innovation Framework for EFI. Intel adamantly declines to call Tiano a BIOS, but it performs the same function.

Open-source programmers have been working on a similar project, LinuxBIOS, which replaces a computer's standard BIOS software with a small version based on Linux.

Problems with proprietary BIOS programs have hampered efforts to build Linux support for the Advanced Configuration Power Interface, which is necessary for actions such as putting a laptop into hibernation modes.

Although primarily a hardware manufacturer, Intel is increasingly writing software code as a way to speed up the computer design process and make PCs more uniform. The company employs about 5,000 software engineers (out of nearly 80,000 employees) and is hiring software engineers at a faster rate than other types of engineers.

Recently, a software and services group was calved out of the server organization.

But don't count on Intel to mix it up with Microsoft or Adobe Systems. Most of the software the company develops is geared toward improving the basic performance of silicon and consists of things like drivers or compilers.

Still, the software effort could come to have an impact on the industry, because it cuts out the need for independent engineering. Tiano took 200 years of employee time to develop, according to Intel.

American Megatrends and Insyde Software are relatively small players in BIOSes, compared with leader Phoenix Technologies. Phoenix has yet to sign on to the Tiano project.

CNET News.com's Stephen Shankland contributed to this report.

SponsoredWhite Papers, Webcasts, and Downloads

  • Talkback
  • Most Recent of 25 Talkback(s)
Does this mean a lower Windows TCO?
Seems like the faster a computer can reboot, the lower the TCO for Windows.

Ohhhh... That's right! That's one of the many money wasters that aren't considered in those independent studies they fund.... (Read the rest)
Posted by: billhutto Posted on: 06/02/04 You are currently: a Guest | | Terms of Use
Oh good, noe we'll have BIOS virii...  No_Ax_to_Grind | 06/01/04
I thought it would be a good thing  rapson | 06/01/04
All those eyes?  No_Ax_to_Grind | 06/01/04
Security Flaws...  LongShipUser | 06/01/04
IIS 6 only has 2 maybe 3 flaw that i am aware of....  JoeMama_z | 06/01/04
IIS 6  LongShipUser | 06/01/04
Is this the same guy ...  ShadeTree | 06/01/04
Never said it was useless...  No_Ax_to_Grind | 06/01/04
Opening up the BIOS source does not...  ShadeTree | 06/02/04
Don't those already exist?  voska | 06/01/04
Yes, they do.  Letophoro | 06/02/04
Although it is true ...  ShadeTree | 06/02/04
Re: Oh good...  Franklin_z | 06/01/04
bait hook ... wait for bites ... open bios has nothing to do with virii  oldskool | 06/01/04
Great News  ShadeTree | 06/01/04
Don't be naive  FirstNLastN | 06/01/04
Please name one OS that ...  ShadeTree | 06/01/04
I'll bite, Windows.  No_Ax_to_Grind | 06/01/04
Linux does the same thing  CobraA1 | 06/02/04
Microsoft makes many BIOS calls(NT)  ShadeTree | 06/02/04
Right on Shade Tree!!!  George Mitchell | 06/01/04
That is just one benefit!  ShadeTree | 06/02/04
Duh.... (scratching head) won't open sourcing the BIOS type code ...  P. Douglas | 06/01/04
this is intel telling MS to grow up and play nice in the park  oldskool | 06/01/04
Does this mean a lower Windows TCO?  billhutto | 06/02/04

What do you think?

Click Here
advertisement
Click Here
advertisement

White Papers, Webcasts, and Downloads

SmartPlanet

Click Here