I had to chuckle to myself when I read the article from Paul Ryan Uptake of native Linux ZFS port hampered by license conflict this week. One of the of my 1st projects coming back to EMC a few years ago was to analyze porting ZFS onto the Linux platform. Thru this project I gained a lot of respect for the thought that the Sun folks had put into their software architecture and construction. I learned the things needed for the port were more then achievable. We faced the same kind of dilemma that now confronts the folks in this article the License Issue. My conclusion at the time was, that this would be a non-started. From a software professional I decided I needed to put my 2 cents worth in here. I use the resources and energy the Linux community has on a daily basis, but I always wrestle with the question of “Where’s the Money”. I know that the company I work for expects to some form of ROI on my works as they should. I love the principal of open source and the community approach as well. This all being said I’m at a loss as to how to bring these sides together. Oracle/Sun deserves their ROI as much as my company does. boiling this down to a maturity issue in my prospective Linux has clearly done a good job at propagating itself into the industry and user community. ZFS is clearly a suite of software that deserves its chance at revenue generations for its creators whomever they may be. The long and short of it all here isn't that those whom wish ROI are evil, and for the goodness of the community should release their labor without said chance to recoup profits. Moreover we need this to mature in support both models. I can’t tell you how many times I've looked at this problem here and various start-ups, and gone damn if I give that away I’ve lost my companies leverage in the market space. Then had to come up with some overly complex creative solutions that calms the lawyers and meets our product delivery goals. This is not a suggestion to throw the baseline GPL foundation away but we need some form of provision to enable the industry at large to introduce, deploy and maintain their own set’s of components in this ecosystem. In the long term that strengthens both the open source interests as well as the business interests at large.