Lustre's good fortune
Posted May 20, 2004 4:43 UTC (Thu) by snitm
Parent article: Goodbye to old code
I have been fortunate to get really good support for the Lustre project. So I have focussed on that. Lustre 1.X has become really solid.
Ahem, yes Peter and Cluster FileSystems (CFS) were able to get good support for Lustre; but they have now taken Lustre's stable 1.2.x series closed (aka dual-licensed); Lustre 1.2.x adds support for Linux 2.6 (1.0.x is bound to 2.4). Lustre 1.0.x is all CFS is willing to make available via the GPL (well until the staggered GPL release of 1.2.x happens a year from now). CFS isn't even making the various Lustre 1.2.x in-tree kernel changes widely available (also Lustre 1.2.x modules still claim to be GPL as per modinfo.)
CFS is doing some good things with Lustre but they have pulled a bait and switch with the notion of Lustre actually being purely GPL'd. Everybody needs to make money (there were all sorts of GFS-like warning signs) but it still leaves a bitter taste in one's mouth. Hopefully CFS makes gobs of money (shouldn't be hard given CFS's per client pricing) and can then justify making the core Lustre filesystem purely open. Maybe their closed administrative tools, consulting/support and such will be the value add they would need to remain successful?
All this said, CFS is a good company just trying to keep on keeping on. FYI, CFS is working with SUSE to get Lustre integrated in SUSE SLS9. Apparently, SUSE and CFS are Still working on it. Chance of readiness and inclusion is 50%.
So there is hope, if this were to happen Lustre could very well be re-released with a GPL license that actually sticks (e.g. code makes it into Lustre that isn't sole-sourced from CFS).
to post comments)