Hi Alan, Alan DuBoff wrote: > On Mon, 31 Dec 2007, James C. McPherson wrote: > >> What we have with mfi is the situation where LSI's "oh we're really >> truly going to give you this source real soon now" has taken, more >> than 12 months (as far as I'm aware). >> >> How can *any* organisation think that this is useful to the people >> who purchase their kit? > > James, > > I'll eply to your message, there's a bunch of them to wade through in this > thread, but you were the one that derived this as you are somehow related > to submitting some type of ARC case for the author. > > I did find out about the megasas driver, and it's license. > > I also asked my manager if he would reply to this thread, but I think it > is remotely possible that he will, I will pass along what I found out from > him. > > Just before Xmas the agreement was received, signed by LSI to get the > driver putback, and this was about the time this thread started.
I heard that information as well, but from a back-channel and definitely not out in the open, as it were. When it comes to taking delivery of the code from LSI I'm taking a "Doubting Thomas" stance. > The LSI driver is open source, I do not know exactly what license it is > under, but the driver portion is all distributable source. That's another aspect - I've heard that it *could* be under CDDL, and that it might be under some different Open license entirely. Again, until we see the deliverable pieces, it's still a moot point because from an OpenSolaris or even Solaris point of view, it doesn't exist. > There are some > pieces that are not open, but those are the management utilities, and it > is up to Sun/LSI in how those are made available to the community. Since > LSI is the maintainer of those sources, they will most likely have the > biggest say, but I am not clear on how the roles are defined, or who did > the actual work. It is done under contract/nda between Sun/LSI, even > though the driver is being open sourced. > You will see this putback within the next month I'm told, as of just > before Xmas, it is final. Great. I'll keep my eyes peeled for it. >> Whatever distros are out there will *all* have to deal with the >> concept and problem of handling changes which move from one driver >> to another, and how to make that happen in as pain-free a fashion >> as possible. > > I wonder how that will work for more than one of the same driver in open > source? It should be able to handle more than one driver to support a > given device also, and the user should be able to select which one they > use. Or it should be handled by specific distributions in which drivers > they package for a given device, and a distribution could elect to devise > a system that would allow for more than one driver for the same device I > 'spose. That would give the user an alternative driver, in this case the > mfi could be offered along with he megasas driver. As I've mentioned to you before, I've had some ideas about this issue and I'm currently putting them together into a discussion paper which I will be sending out in the next week or two. I don't see this as an insurmountable problem, just one that we haven't had to deal with much (if at all) in Solaris-land. James C. McPherson -- Senior Kernel Software Engineer, Solaris Sun Microsystems http://blogs.sun.com/jmcp http://www.jmcp.homeunix.com/blog _______________________________________________ driver-discuss mailing list driver-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/driver-discuss