Welcome to coreboot!
It's been 10 years (in octal anyway!) since the first successful LinuxBIOS boot.
In those days, by design, LinuxBIOS looked like this:
LinuxBIOS = (core boot code) + (Linux kernel)
We did not consider LinuxBIOS to be separable in any way from Linux, and in fact the name LinuxBIOS really meant just that -- Linux as the BIOS. In the early config tool, there was no 'payload' keyword: there was a 'linux' keyword, since only linux payloads were supported.
Several things happened in the following years. While this: LinuxBIOS = (core boot code) + (Linux 2.2 kernel) fit easily in 512 Kbytes, this: LinuxBIOS = (core boot code) + (Linux 2.4 kernel) required 1 Mbyte.
At about the same time we moved to 2.4, vendors moved the flash sizes ... down. In 1999, 1 Mbyte flash sizes were common on the cluster nodes we intended to use LinuxBIOS on; by 2001, 256KB was the limit, and it was physically impossible to put anything larger than 512KB on the systems.The result was that LinuxBIOS could no longer use Linux on these systems!
At that point, people started to change to this: LinuxBIOS = (core boot code) + (Etherboot)
But, that was a little confusing. LinuxBIOS did not really mean "Etherboot". So we actually did this with the name: BIOS ROM = (LinuxBIOS) + (Etherboot)
In other words, we shrunk the scope of LinuxBIOS to mean 'the core boot code'.
So, what we really meant was "core boot code" but we called it "LinuxBIOS".
Of course, people did not stop there. By now, we have seen: BIOS ROM = (LinuxBIOS) + (Open Firmware) BIOS ROM = (LinuxBIOS) + (Slim Line Open Firmware) BIOS ROM = (LinuxBIOS) + (FILO) BIOS ROM = (LinuxBIOS) + (GRUB 2) BIOS ROM = (LinuxBIOS) + (Plan 9 loader) BIOS ROM = (LinuxBIOS) + (Plan 9 kernel) BIOS ROM = (LinuxBIOS) + (WIN CE loader) BIOS ROM = (LinuxBIOS) + (Open BIOS) BIOS ROM = (LinuxBIOS) + (Linux kernel) BIOS ROM = (LinuxBIOS) + (ADLO) (which lets us boot Windows) BIOS ROM = (LinuxBIOS) + (Tiano Core)
And many other uses we don't even know about! It may well be that a larger variety of BIOSes have been supported on the LinuxBIOS core boot code than any other software.
As you can see, what LinuxBIOS has really meant for the past few years is "the core boot code".
In almost every case, when a system has shipped with "LinuxBIOS", what it has really shipped with is the "core boot code" + "a boot loader such as FILO". There has been no Linux in the ROM on these systems.
At the same time, the use of the name "Linux" in "LinuxBIOS" has led to lots of confusion. Many companies had trouble thinking about the name, as they assumed (not unreasonably) that we were requiring Linux in ROM.
As a result, starting last year, we decided to look at a new name. We had lots of candidates, and discussed the name with many companies. In the end, the name that seemed to stick was "coreboot". It makes a lot of sense: the code we are working on is the "core boot code".
So, starting this year, the 10th (base 8!) anniversary of the first LinuxBIOS boot, we are transitioning to the name coreboot. As you can see from the above, coreboot can support all kinds of software, still including Linux.
What of the name LinuxBIOS? It still has meaning. When a company ships a system that looks like this:
BIOS ROM = (coreboot) + (Linux 2.6 kernel)
What do we call it?
Well, that system is LinuxBIOS in the original sense of the term -- Linux as the BIOS. And, as it happens, more and more companies are shipping systems configured this way.
This name change was a lot of work. A great deal of behind-the-scenes work has been done by Stefan Reinauer, so I hope you will join me in thanking Stefan for a job well done.
We will make the changes slowly and with a lot of preparation. You have already seen the IRC channel change, and host names change over to coreboot.org. At some point in the next three months you will see a change in the svn repository name. We're going to be very careful to ensure nothing breaks.
As always, thanks for all your help and support. I look forward to the next 10 (base 10!) years.
Ron Minnich
* ron minnich rminnich@gmail.com [080112 02:43]:
We will make the changes slowly and with a lot of preparation. You have already seen the IRC channel change, and host names change over to coreboot.org. At some point in the next three months you will see a change in the svn repository name. We're going to be very careful to ensure nothing breaks.
I switched the mailing list over to the new name. The list archive was moved too.
Please send mails to coreboot@coreboot.org in future. The web frontend is now available at http://www.coreboot.org/mailman/listinfo/coreboot
Mails to linuxbios@linuxbios.org are sent to the new mailing list, too so the transition should be relatively seamless.
Please send me an email if any problems occur.
Best regards, Stefan
Hello! The download pages reflect the new name. But what about for those of us who have preexisting repositories checked out via SVN? I just ran an update and SVN found everything without any issues.
Ideally we need to have a page up that reflects that.
But anyway everything looks good. -- Gregg C Levine hansolofalcon@worldnet.att.net "The Force will be with you always." Obi-Wan Kenobi
-----Original Message----- From: coreboot-bounces@coreboot.org [mailto:coreboot-bounces@coreboot.org]
On
Behalf Of Stefan Reinauer Sent: Saturday, January 12, 2008 12:08 PM To: LinuxBIOS Subject: Re: [coreboot] [LinuxBIOS] Welcome to coreboot.
- ron minnich rminnich@gmail.com [080112 02:43]:
We will make the changes slowly and with a lot of preparation. You have already seen the IRC channel change, and host names change over to coreboot.org. At some point in the next three months you will see a change in the svn repository name. We're going to be very careful to ensure nothing breaks.
I switched the mailing list over to the new name. The list archive was moved too.
Please send mails to coreboot@coreboot.org in future. The web frontend is now available at http://www.coreboot.org/mailman/listinfo/coreboot
Mails to linuxbios@linuxbios.org are sent to the new mailing list, too so the transition should be relatively seamless.
Please send me an email if any problems occur.
Best regards, Stefan
-- coresystems GmbH b" Brahmsstr. 16 b" D-79104 Freiburg i. Br. Tel.: +49 761 7668825 b" Fax: +49 761 7664613 Email: info@coresystems.de b" http://www.coresystems.de/ Registergericht: Amtsgericht Freiburg b" HRB 7656 GeschC$ftsfC<hrer: Stefan Reinauer b" Ust-IdNr.: DE245674866
-- coreboot mailing list coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot
On Fri, Jan 11, 2008 at 05:43:41PM -0800, ron minnich wrote:
Of course, people did not stop there. By now, we have seen: BIOS ROM = (LinuxBIOS) + (Open Firmware) [...] BIOS ROM = (LinuxBIOS) + (GRUB 2)
To make it even worse, you can now have Open Firmware and GRUB on top of it ;-)
http://lists.gnu.org/archive/html/grub-devel/2008-01/msg00232.html
On 12.01.2008 02:43, ron minnich wrote:
Welcome to coreboot!
[...]
As a result, starting last year, we decided to look at a new name. We had lots of candidates, and discussed the name with many companies. In the end, the name that seemed to stick was "coreboot". It makes a lot of sense: the code we are working on is the "core boot code".
There is one aspect of the new name that was not discussed yet if I remember correctly: Capitalization. It seems "coreboot" is all lowercase. While I agree that it looks nice, I remember the trouble "openSUSE" had when they insisted on their particular capitalization, especially in contiguous texts with "openSUSE" at the beginning of some sentences. Starting a sentence with a lowercase word makes most word processors complain loudly. Independent of that, some media outlets don't care about capitalization of project names at all. I do like "coreboot" as it is because that capitalization gives me the impression of "works behind the scenes".
So, starting this year, the 10th (base 8!) anniversary of the first LinuxBIOS boot, we are transitioning to the name coreboot. As you can see from the above, coreboot can support all kinds of software, still including Linux.
[...]
This name change was a lot of work. A great deal of behind-the-scenes work has been done by Stefan Reinauer, so I hope you will join me in thanking Stefan for a job well done.
Indeed, thanks!
We will make the changes slowly and with a lot of preparation. You have already seen the IRC channel change, and host names change over to coreboot.org. At some point in the next three months you will see a change in the svn repository name. We're going to be very careful to ensure nothing breaks.
For svn repository moving, it would be nice to have a few people test it in all of its glory before it is done.
Regards, Carl-Daniel
On Jan 14, 2008 7:40 AM, Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net wrote:
There is one aspect of the new name that was not discussed yet if I remember correctly: Capitalization. It seems "coreboot" is all lowercase. While I agree that it looks nice, I remember the trouble "openSUSE" had when they insisted on their particular capitalization, especially in contiguous texts with "openSUSE" at the beginning of some sentences. Starting a sentence with a lowercase word makes most word processors complain loudly. Independent of that, some media outlets don't care about capitalization of project names at all. I do like "coreboot" as it is because that capitalization gives me the impression of "works behind the scenes".
I'm starting to update some of the wiki pages (e.g. the FAQ) to use the new 'coreboot' name and I haven't seen a definite answer about the capitalization question. Is there consensus that the name should be lower-cased in all instances (even at the beginning of a sentence) ?
Thanks, -- Robinson
-----Original Message----- From: coreboot-bounces@coreboot.org [mailto:coreboot-bounces@coreboot.org] On Behalf Of Robinson Tryon Sent: Wednesday, January 16, 2008 11:24 PM To: Coreboot Subject: Re: [coreboot] [LinuxBIOS] Welcome to coreboot.
On Jan 14, 2008 7:40 AM, Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net wrote:
There is one aspect of the new name that was not discussed yet if I remember correctly: Capitalization. It seems "coreboot" is all lowercase. While I agree that it looks nice, I remember the trouble "openSUSE" had when they insisted on their particular capitalization, especially in contiguous texts with "openSUSE" at the beginning of some sentences. Starting a sentence with a lowercase word makes most word processors complain loudly. Independent of that, some media outlets don't care about capitalization of project names at all. I do like "coreboot" as it is because that capitalization gives me the impression of "works behind the scenes".
I'm starting to update some of the wiki pages (e.g. the FAQ) to use the new 'coreboot' name and I haven't seen a definite answer about the capitalization question. Is there consensus that the name should be lower-cased in all instances (even at the beginning of a sentence) ?
I would treat coreboot as a proper name always and therefore always refer to it as Coreboot. It also looks much more like a product that way to me. I think lowercase hides its importance and that is not advantageous to anyone. Lowercase also will have too many other technical problems with editors and such.
Thanks, -- Robinson
-- coreboot mailing list coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot
On Jan 17, 2008 6:48 PM, David Edrich dsedrich@violin-memory.com wrote:
-----Original Message----- From: coreboot-bounces@coreboot.org [mailto:coreboot-bounces@coreboot.org] On Behalf Of Robinson Tryon Sent: Wednesday, January 16, 2008 11:24 PM To: Coreboot Subject: Re: [coreboot] [LinuxBIOS] Welcome to coreboot.
On Jan 14, 2008 7:40 AM, Carl-Daniel Hailfinger c-d.hailfinger.devel.2006@gmx.net wrote:
There is one aspect of the new name that was not discussed yet if I remember correctly: Capitalization. It seems "coreboot" is all lowercase. While I agree that it looks nice, I remember the trouble "openSUSE" had when they insisted on their particular capitalization, especially in contiguous texts with "openSUSE" at the beginning of some sentences. Starting a sentence with a lowercase word makes most word processors complain loudly. Independent of that, some media outlets don't care about capitalization of project names at all. I do like "coreboot" as it is because that capitalization gives me the impression of "works behind the scenes".
I'm starting to update some of the wiki pages (e.g. the FAQ) to use the new 'coreboot' name and I haven't seen a definite answer about the capitalization question. Is there consensus that the name should be lower-cased in all instances (even at the beginning of a sentence) ?
I would treat coreboot as a proper name always and therefore always refer to it as Coreboot. It also looks much more like a product that way to me. I think lowercase hides its importance and that is not advantageous to anyone. Lowercase also will have too many other technical problems with editors and such.
The name 'coreboot' is lower-cased on the front page of the wiki, so it sounds like there is support for both all-lowercase ("coreboot") as well as capitalized ("Coreboot").
Would anyone else like to chime in?
On Jan 17, 2008 11:31 PM, Robinson Tryon bishop.robinson@gmail.com wrote:
The name 'coreboot' is lower-cased on the front page of the wiki, so it sounds like there is support for both all-lowercase ("coreboot") as well as capitalized ("Coreboot").
I just talked to Stefan.
Capitalize as needed. Stefan, any other comments?
ron