Sharing the code is meaningless, if architecture sets it apart. I already explained it above (about drivers in particular), so there is no point to be repetitive. You don't want to admit an obvious thing, so I conclude that community interests simply aren't your concern. That's understandable, if you are placed along common unfriendly corporate kind of thinkers. Fortunately there are projects and corporate groups which value community involvement, and Jolla is such example.