My point is that corporations are amoral. I'm not 100% sure where you were going with your previous post, but it seems to me that you were trying to say that even the positive, charitable works undertaken by Monsanto are done with an agenda, in which case you're only further proving my point.
It's not the same as LGPLv3 with copyright assignment, though. With MIT, you can develop a diverse ecosystem with a hell of a lot of contributors more or less on a level playing field. With LGPLv3 plus copyright assignment, you put yourself head and shoulders above everyone else, and pretty much guarantee that no other company will ever contribute to your project, since the entire point is to allow you to sell proprietary-friendly relicensing for profit. With no-one else contributing or even trying to develop deep expertise with your project, you have no competition for services revenue, so you can go to hardware vendors and tell them that you'll do the port of their drivers to your project for a set fee. With no competition, they'll be more or less forced to say yes if they want to ship a product running your stack.
Originally Posted by przemoli
Probably not the worst decision from a business point of view, though, especially if you're looking for a short-to-medium-term revenue boost.
too much fragmentation doesn't allow the smaller players to have a fighting chance. If the hardware drivers in android worked identically in all other linux based ARM OSs then we could see some more interesting products that would provide actual competition and would thus spur on further development.
Originally Posted by droidhacker
It would be quite interesting to see a near even split between andoid, firefox OS, ubuntu mobile, jolla, ios, blackberry and windows mobile 8 as then each would have to constantly try and out do the competition at every step of the way thus leading to a much more healthy market.
Likewise, it's also a problem of fragmentation that every time an OSS dev gets butthurt over something trivial he goes and forks the project, often taking a few other devs with him, diverting resources to his side project that will likely go nowhere but serve only to slow development of the project he forked from. This is a major problem in OSS since it's making the smallest player even smaller and slower.