Hi Alan, Alan Coopersmith wrote: > Wow, don't hear about the wacom tablet driver for years, then two messages > in one day... > > max at bruningsystems.com wrote: > >> Hi. >> I sent the following to the driver list, (and one or two other mailing >> lists), and >> it was suggested I post something here... >> >> I have written a driver (and X input extension library) for Wacom pen >> tablets. >> > > Cool. By "X input extension library" I assume you mean a loadable .so > module for the Xorg server? > Yes. wacom_drv.so > >> Currently, the tablet must be identified in an xorg.conf >> file. I am trying to figure out how >> to do this with hal and an fdi file, but haven't figured that out yet. >> > > The Xorg currently in OpenSolaris doesn't do hal/fdi yet - we're in the > process of getting the hal in ON updated with the necessary support so > we can switch to that with the Xorg 1.5 release I'm working to integrate > soon. (See the messages posted last month to xwin-discuss for info on > the test binaries of this work.) > > Thanks. It was suggested to me that I look at the tamarack project. I am now subscribed to the mailing list, which, by the way, has a ton of spam at the beginning... >> So, is anyone interested in this? What steps do I need to take to get >> this into OpenSolaris? Is someone in Sun already working on this? >> > > I don't know of anyone working on wacom specifically - our USB driver team > is working on adding more input device support in general, but I don't know > which specific devices. As noted in the earlier thread today, we had Xorg > wacom support in the past, but it was dropped when X.Org dropped their > driver in X11R7.0 in favor of the GPL-licensed linuxwacom driver, which we > can't use since we don't think GPL will allow us to link a GPL'ed linuxwacom > and a closed source graphics driver into the same Xorg binary, and we ship > several closed source graphics drivers. > I have exchanged email with a few people about this now, and it seems that the only way I can distribute the software (in binary or source form) and keep all the lawyers happy with license compliance, is to re-write the software to either do everything with CDDL, or everything with GPL. To get the software into ON, I must do the former. What about making the wacom STREAMS module GPL? I understand that OpenSolaris (i.e., Sun) cannot use this since then the entire kernel would have to use this license. But what about third party kernel modules? Can I use the LGPL license so that my module can be linked into the kernel?
On a side note, I tried to ignore most of the licensing discussions for the past x years. Now, I find that it actually may be important. What a PITA... I am also worried that someone is going to tell me to talk with a lawyer. I have no budget for speaking with lawyers at this time. Thanks, max