Originally Posted by Slothtyper
I wish I knew what to do with source code, but I'm just a guy who benefits from the miracles you guys make happen
. I am however intrigued by the basics of how it all works and especially how it all evolved, so if anyone has a link to where I can read more about that it's appreciated.
I don't think there's a link to anything like that, but the whole history is in this forum. So, some searching for key words should take you to the discussion around that point.
Where I came in (late 2008) the method being used was Type11's method, and it was Mini 9 only (the 10v hadn't been released yet). So a search for "type11" should get you that part of the history. Then, when Type11 left, Bmaltais and meklort took over the development. Initially it was fixes/enhancements to the Type11 method, then they developed their own system - DellEFI. Then around DellEFI 1.2 (I think) the Chameleon people released their graphical bootloader and that was incorporated into DellEFI. Then they moved on to NBI and on to the current day.
I think that the key things you need to search for would be "type11", "dellefi", "nbi", "chameleon", "10v" and "Snow Leopard". That should take you through the main points in the history so far. Also, check out Mechdrew's "how to" archives, which will show you the evolution in the methods used.