Quote:
And: http://www.coreboot.org/Welcome_to_coreboot |
Actually coreboot = LinuxBIOS:
Quote:
|
I understand some of the fuss about BIOS being a old technology. Why do we need any change in this? You can plug in memory and almost always it is gonna be auto detected, plug in any drive and same thing. Remember the days when you plugged in a drive and had to set all drive parameters (or anything for that matter)?
I like the open source movement, but at the same time hardware most likely will never be open source. Settings are put in place to work with the hardware that it is running on. I don't understand why we would want to give this up? Unless you are running a older machine the BIOS is very capable! The road analogy does not work here! What we have works very well and does what it is intended to do. It may be somewhat old tech, but it does indeed work. One could argue that memory is old tech, or even the way the FSB measures the speed of some devices, or even argue that a PSU is older tech that is this big thing in a case that takes un-needed space etc.... Most always it works very well! I have 14 machines and have never had a BIOS issue with any of them (besides the occasion of a dead CMOS battery). I just feel that if it is to complex for you (anyone) just stay out of it! Very few reasons to even worry about it these days as most stuff just works! Leave the inner setting to the inner geek! |
Quote:
I would very much like it if BIOSes were open source, for many many reasons. Unfortunately, this will not happen for a while, and it will not happen for everyone. BIOS is software just like any other software, and it has the same faults as any other proprietary software. And that's why it should be open source. |
Quote:
What don't work? I would like some examples! 50mhz machine aside, what does not work? Really? I have had no problems in years with any BIOS. Back in the day, yes they were horrible! Today I have not ran into any issue. Why do people go on and on about open source this and that? This is crazy! Don't buy NVidia the drivers are closed source! Stop complaining about ATI drivers, at least they open sourced them! I agree that open source is a force to be reckoned with, but why does EVERYTHING have to be open source? I have a choice when it comes to the hardware I buy! I support open source in the hardware I buy (Own all ATI products). Now we want to crop up and tell hardware companies that they should use open source tech? I have the choice at the end of the day on how I want to buy, it should remain this way! Some people don't like they way stuff works? Get coding! Otherwise buy motherboards that work with open source products. I am perfectly content with what I have! I know a lot of computer people that feel the same way. Sorry to say that what does not work is just far and between! Most stuff does work (in my eyes all works)! |
Well, I've had problems with a number of boards, and with a laptop for sure. And, of course, any requests to fix things fell upon uncaring, deaf ears. I probably could have fixed it myself if I had the source code even with my mediocre coding abilities.
I personally think that in general FLOSS is far superior to any proprietary attempt. The software can evolve much more quickly, will have a larger developer base that can find bugs (not only 1337 haxxors who can disassemble and reassemble it at will), and will be free from possible backdoors and kill switches and rootkits that might be hidden in there. But, whatever, I can see already from your reply that there's not much use in arguing with you, so don't take this as an argument with you ... it's just purely informational. |
Quote:
|
Another proplem with proprietary drivers, either general hardware or BIOS, is that you really have no clue what is going on within them. They could have installed a rootkit for all you know, and sending anything and everything back to their servers for whatever purpose they wish. They also have few reasons to consider efficency. There is a benchmark someone on the net (youtube, I believe) where an old Mac and a brand new Mac are started up side-by-side. The older system boots up faster, even though the new system is probably a hundred times faster than the older system. I havn't found a reason for this that made sense yet.
|
Quote:
Reason for this is just the fact that programs have become more resource heavy. On a 90mhz machine there is not much room for cpu intensive tasks, MS knew this and made a really light system for its DOS products as well as windows 3.*. Wasn't until windows 95 things got bloat. Don't know about Apple computers (never owned one) would venture to say they are the same. |
Quote:
|
a good googletalk about coreboot:
http://www.youtube.com/watch?v=X72LgcMpM9k and a fast boot with everything in bios: http://www.youtube.com/watch?v=nuzRsXKm_NQ |
Quote:
|
The BIOS is a piece of old tech and crappy hackery. It runs, stays in memmory, can read out your entire ram and has network access. Needles to say this needs to become a fast booting, transparant (open source), clean C programmed piece of tech. People also thought that Linux was a joke in the beginnin, and some probably still do, but the foundation is there now, so it's a matter of time...
|
Quote:
I can think of a very good reason why the BIOS should never touch the internet with a 328947328463254324 foot poll, Trojans and virii come to mind, what is easy for the user is not always the best way, the hard it is to do things the more likely it is that it is harder to attack The BIOS is doing its job, let the kernel fix or detect the hardware, Maybe you want the BIOS to open the A20 Gate too while you are at it, and if you don't know what an a20 gate is then were done talking because clearly you have no idea of what and how the BIOS really works. |
Quote:
Also back then they used a lot of assembly, it doesn't matter what people think ASM is much much faster at everything it does, C/C++ is much easier to work with but nothing can compare to assembler if written properly. The past is 100% proof of this. |
All times are GMT -5. The time now is 09:17 PM. |