I am somewhat amazed that this discussion has gone on for so long without the obvious answer being provided. Oh well, here goes ...
OpenSolaris is an open source project governed by a set of principles and decision-making processes agreed to by Sun execs and the participants within this organization. The solution to your dilemma is to find the mailing list responsible for making decisions regarding drivers (drivers-discuss?), post the code and materials to that list, ask for a vote on that list (to be completed in no less than 72hours and no more than one week), on integration of said code, and then perform whatever action the group decides. If your "boss" wants to comment on said proposal, they are free to do so on the list and attempt to convince a majority of the drivers core contributors. If your boss wants to override said decision, then please instruct the boss that they will have to get a written order from a Sun executive at some layer higher than the one that signed the agreement that said this is how we will make decisions, wherein said order dissolves the charter. Until such time, they can go fly a kite. If your boss orders you not to spend work time on this effort, then please include that in the list posting and someone else can volunteer to do the work. If nobody can do the work because this boss has complete hidden control over decisions by this project, then the OGB must flush the community and start a new one. This is the simplest possible case which is clearly defined by the constitution. If the OGB is not going to enforce it now, then why bother with any case? ....Roy