* Inclusion of tp_smapi module into kernel? @ 2008-11-17 13:55 Hanno Böck 2008-11-17 16:38 ` H. Peter Anvin 0 siblings, 1 reply; 11+ messages in thread From: Hanno Böck @ 2008-11-17 13:55 UTC (permalink / raw) To: linux-kernel; +Cc: tpctl-users [-- Attachment #1: Type: text/plain, Size: 1009 bytes --] Hi, For thinkpad users, there is the tp_smapi module (along with thinkpad_ec and an improved hdaps driver): http://sourceforge.net/projects/tpctl I wanted to ask if there is some status on possible kernel inclusion. On http://www.linuxdriverproject.org/twiki/bin/view/Main/OutOfTreeDrivers I read "will not be accepted upstream due to authorship issues (written by an anonymous developer)" Now I can see copyright notices in all source files, though they may be incomplete. But anyway, would this be a real problem? Is there any rule that kernel code needs a named author? As long as it has a fitting license, shouldn't this be fine? (tp_smapi and thinkpad_ec are gpl2 or later, hdaps is gpl2, so this should be just fine) cu, -- Hanno Böck Blog: http://www.hboeck.de/ GPG: 3DBD3B20 Jabber/Mail: hanno@hboeck.de http://waldbesetzung.blogsport.de/ Waldbesetzung gegen Flughafenausbau Frankfurt, 28. - 30.11. http://www.jukss.de/ Jugemdumweltkongress, 27.12.-4.1. [-- Attachment #2: This is a digitally signed message part. --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Inclusion of tp_smapi module into kernel? 2008-11-17 13:55 Inclusion of tp_smapi module into kernel? Hanno Böck @ 2008-11-17 16:38 ` H. Peter Anvin 2008-11-17 17:13 ` J.R. Mauro 0 siblings, 1 reply; 11+ messages in thread From: H. Peter Anvin @ 2008-11-17 16:38 UTC (permalink / raw) To: Hanno Böck; +Cc: linux-kernel, tpctl-users Hanno Böck wrote: > > I wanted to ask if there is some status on possible kernel inclusion. On > http://www.linuxdriverproject.org/twiki/bin/view/Main/OutOfTreeDrivers > I read > "will not be accepted upstream due to authorship issues (written by an > anonymous developer)" > > Now I can see copyright notices in all source files, though they may be > incomplete. But anyway, would this be a real problem? > Is there any rule that kernel code needs a named author? As long as it has a > fitting license, shouldn't this be fine? > We need to be able to identify who owns the copyright. For all we know, the anonymous submitter might not have the right to his own work (work for hire, etc.) or it could have been produced in violation of NDA terms, etc. -hpa ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: Inclusion of tp_smapi module into kernel? 2008-11-17 16:38 ` H. Peter Anvin @ 2008-11-17 17:13 ` J.R. Mauro 2008-11-17 18:35 ` [Tpctl-users] " Shem Multinymous 0 siblings, 1 reply; 11+ messages in thread From: J.R. Mauro @ 2008-11-17 17:13 UTC (permalink / raw) To: H. Peter Anvin; +Cc: Hanno Böck, linux-kernel, tpctl-users On Mon, Nov 17, 2008 at 11:38 AM, H. Peter Anvin <hpa@zytor.com> wrote: > Hanno Böck wrote: >> >> I wanted to ask if there is some status on possible kernel inclusion. On >> http://www.linuxdriverproject.org/twiki/bin/view/Main/OutOfTreeDrivers >> I read >> "will not be accepted upstream due to authorship issues (written by an >> anonymous developer)" >> >> Now I can see copyright notices in all source files, though they may be >> incomplete. But anyway, would this be a real problem? >> Is there any rule that kernel code needs a named author? As long as it has a >> fitting license, shouldn't this be fine? >> > > We need to be able to identify who owns the copyright. For all we know, > the anonymous submitter might not have the right to his own work (work > for hire, etc.) or it could have been produced in violation of NDA > terms, etc. There are several utilities maintained by this author, and finding some way to merge the code has been tried more than once. If you look back far enough, Andrew asked to have another of the project's members sign off on the patch, and maybe that would be acceptable enough, but afaik the author has never responded directly to that idea. > > -hpa > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/ > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Tpctl-users] Inclusion of tp_smapi module into kernel? 2008-11-17 17:13 ` J.R. Mauro @ 2008-11-17 18:35 ` Shem Multinymous 2008-11-17 18:49 ` J.R. Mauro 2008-11-17 19:21 ` H. Peter Anvin 0 siblings, 2 replies; 11+ messages in thread From: Shem Multinymous @ 2008-11-17 18:35 UTC (permalink / raw) To: J.R. Mauro; +Cc: H. Peter Anvin, tpctl-users, linux-kernel On Mon, Nov 17, 2008 at 12:13 PM, J.R. Mauro <jrm8005@gmail.com> wrote: > There are several utilities maintained by this author, and finding > some way to merge the code has been tried more than once. If you look > back far enough, Andrew asked to have another of the project's members > sign off on the patch, and maybe that would be acceptable enough, but > afaik the author has never responded directly to that idea. We've discussed that in private at the time, and recently on LKML too. In summary: I'm fine with that, and so is everybody I talked to (including Linus), except Greg KH who vetoed it since he believes the code is irrevocably and contagiously evil. Shem ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Tpctl-users] Inclusion of tp_smapi module into kernel? 2008-11-17 18:35 ` [Tpctl-users] " Shem Multinymous @ 2008-11-17 18:49 ` J.R. Mauro 2008-11-17 19:21 ` H. Peter Anvin 1 sibling, 0 replies; 11+ messages in thread From: J.R. Mauro @ 2008-11-17 18:49 UTC (permalink / raw) To: Shem Multinymous; +Cc: H. Peter Anvin, tpctl-users, linux-kernel On Mon, Nov 17, 2008 at 1:35 PM, Shem Multinymous <multinymous@gmail.com> wrote: > On Mon, Nov 17, 2008 at 12:13 PM, J.R. Mauro <jrm8005@gmail.com> wrote: >> There are several utilities maintained by this author, and finding >> some way to merge the code has been tried more than once. If you look >> back far enough, Andrew asked to have another of the project's members >> sign off on the patch, and maybe that would be acceptable enough, but >> afaik the author has never responded directly to that idea. > > We've discussed that in private at the time, and recently on LKML too. > In summary: > I'm fine with that, and so is everybody I talked to (including Linus), > except Greg KH who vetoed it since he believes the code is irrevocably > and contagiously evil. Does Greg know that both Linus and Andrew have ok'd a second signoff? > > Shem > ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Tpctl-users] Inclusion of tp_smapi module into kernel? 2008-11-17 18:35 ` [Tpctl-users] " Shem Multinymous 2008-11-17 18:49 ` J.R. Mauro @ 2008-11-17 19:21 ` H. Peter Anvin 2008-11-17 20:27 ` Theodore Tso 2008-11-17 20:35 ` Miklos Szeredi 1 sibling, 2 replies; 11+ messages in thread From: H. Peter Anvin @ 2008-11-17 19:21 UTC (permalink / raw) To: Shem Multinymous; +Cc: J.R. Mauro, tpctl-users, linux-kernel Shem Multinymous wrote: > On Mon, Nov 17, 2008 at 12:13 PM, J.R. Mauro <jrm8005@gmail.com> wrote: >> There are several utilities maintained by this author, and finding >> some way to merge the code has been tried more than once. If you look >> back far enough, Andrew asked to have another of the project's members >> sign off on the patch, and maybe that would be acceptable enough, but >> afaik the author has never responded directly to that idea. > > We've discussed that in private at the time, and recently on LKML too. > In summary: > I'm fine with that, and so is everybody I talked to (including Linus), > except Greg KH who vetoed it since he believes the code is irrevocably > and contagiously evil. > Signed-off-by is about copyright, it's not a review issue. It means "I certify that I know that the author had the rights to submit this code." Code quality is important but separate. -hpa ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Tpctl-users] Inclusion of tp_smapi module into kernel? 2008-11-17 19:21 ` H. Peter Anvin @ 2008-11-17 20:27 ` Theodore Tso 2008-11-23 12:30 ` Pavel Machek 2008-11-17 20:35 ` Miklos Szeredi 1 sibling, 1 reply; 11+ messages in thread From: Theodore Tso @ 2008-11-17 20:27 UTC (permalink / raw) To: H. Peter Anvin; +Cc: Shem Multinymous, J.R. Mauro, tpctl-users, linux-kernel On Mon, Nov 17, 2008 at 11:21:09AM -0800, H. Peter Anvin wrote: >> We've discussed that in private at the time, and recently on LKML too. >> In summary: >> I'm fine with that, and so is everybody I talked to (including Linus), >> except Greg KH who vetoed it since he believes the code is irrevocably >> and contagiously evil. >> > > Signed-off-by is about copyright, it's not a review issue. It means "I > certify that I know that the author had the rights to submit this code." > Code quality is important but separate. Indeed; so what were Greg KH's complaints, specifically? Were they a code review issue or was just complaining about the anonymity issue? (Note that Shem has also been willing to disclose is identity to someone who would be willing/able to vouch that he's a real person, and so we would have just as much legal traceability back to him as any other piece of code which was submitted with a Signed-off-by.) - Ted ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Tpctl-users] Inclusion of tp_smapi module into kernel? 2008-11-17 20:27 ` Theodore Tso @ 2008-11-23 12:30 ` Pavel Machek 0 siblings, 0 replies; 11+ messages in thread From: Pavel Machek @ 2008-11-23 12:30 UTC (permalink / raw) To: Theodore Tso, H. Peter Anvin, Shem Multinymous, J.R. Mauro, tpctl-users, linux-kernel, Greg KH On Mon 2008-11-17 15:27:04, Theodore Tso wrote: > On Mon, Nov 17, 2008 at 11:21:09AM -0800, H. Peter Anvin wrote: > >> We've discussed that in private at the time, and recently on LKML too. > >> In summary: > >> I'm fine with that, and so is everybody I talked to (including Linus), > >> except Greg KH who vetoed it since he believes the code is irrevocably > >> and contagiously evil. > >> > > > > Signed-off-by is about copyright, it's not a review issue. It means "I > > certify that I know that the author had the rights to submit this code." > > Code quality is important but separate. > > Indeed; so what were Greg KH's complaints, specifically? Were they a > code review issue or was just complaining about the anonymity issue? Anonymity issue. I'm working on similar driver for HP machines, and it would be great to be able to test that on my thinkpad, so I'm willing to clean up the code if required, maintain it, whatever... Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Tpctl-users] Inclusion of tp_smapi module into kernel? 2008-11-17 19:21 ` H. Peter Anvin 2008-11-17 20:27 ` Theodore Tso @ 2008-11-17 20:35 ` Miklos Szeredi 2008-11-18 13:48 ` Henrique de Moraes Holschuh 1 sibling, 1 reply; 11+ messages in thread From: Miklos Szeredi @ 2008-11-17 20:35 UTC (permalink / raw) To: hpa; +Cc: multinymous, jrm8005, tpctl-users, linux-kernel On Mon, 17 Nov 2008, H. Peter Anvin wrote: > Shem Multinymous wrote: > > On Mon, Nov 17, 2008 at 12:13 PM, J.R. Mauro <jrm8005@gmail.com> wrote: > >> There are several utilities maintained by this author, and finding > >> some way to merge the code has been tried more than once. If you look > >> back far enough, Andrew asked to have another of the project's members > >> sign off on the patch, and maybe that would be acceptable enough, but > >> afaik the author has never responded directly to that idea. > > > > We've discussed that in private at the time, and recently on LKML too. > > In summary: > > I'm fine with that, and so is everybody I talked to (including Linus), > > except Greg KH who vetoed it since he believes the code is irrevocably > > and contagiously evil. > > > > Signed-off-by is about copyright, it's not a review issue. It means "I > certify that I know that the author had the rights to submit this code." > Code quality is important but separate. We've discussed this issue on the internal suse mailing lists, and concluded that the solution is simple: someone from IBM, Lenovo or whoever they license the technology from should sign off on the code. But implementing this got stuck at some stage. Can anybody help with info about who's responsible for this part of the ThinkPad? Thanks, Miklos ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Tpctl-users] Inclusion of tp_smapi module into kernel? 2008-11-17 20:35 ` Miklos Szeredi @ 2008-11-18 13:48 ` Henrique de Moraes Holschuh 2008-11-18 17:13 ` Pavel Machek 0 siblings, 1 reply; 11+ messages in thread From: Henrique de Moraes Holschuh @ 2008-11-18 13:48 UTC (permalink / raw) To: Miklos Szeredi; +Cc: hpa, multinymous, jrm8005, tpctl-users, linux-kernel On Mon, 17 Nov 2008, Miklos Szeredi wrote: > On Mon, 17 Nov 2008, H. Peter Anvin wrote: > > Shem Multinymous wrote: > > > On Mon, Nov 17, 2008 at 12:13 PM, J.R. Mauro <jrm8005@gmail.com> wrote: > > >> There are several utilities maintained by this author, and finding > > >> some way to merge the code has been tried more than once. If you look > > >> back far enough, Andrew asked to have another of the project's members > > >> sign off on the patch, and maybe that would be acceptable enough, but > > >> afaik the author has never responded directly to that idea. > > > > > > We've discussed that in private at the time, and recently on LKML too. > > > In summary: > > > I'm fine with that, and so is everybody I talked to (including Linus), > > > except Greg KH who vetoed it since he believes the code is irrevocably > > > and contagiously evil. > > > > > > > Signed-off-by is about copyright, it's not a review issue. It means "I > > certify that I know that the author had the rights to submit this code." > > Code quality is important but separate. > > We've discussed this issue on the internal suse mailing lists, and > concluded that the solution is simple: someone from IBM, Lenovo or > whoever they license the technology from should sign off on the code. That would be nice, yes. > But implementing this got stuck at some stage. > > Can anybody help with info about who's responsible for this part of > the ThinkPad? SuSE has direct management-level and engineering-level contacts with the Lenovo team responsible for the ThinkPad. IMO, the contact needs to be done through those channels (which are Linux-friendly). If SuSE decided not to do it, they must have had their reasons. I wouldn't know them, but I can guess as much as anyone else, and my pet guess is that they are waiting for an opportune time. If you work with SuSE, you could try to use your internal channels to find out what really is happening. -- "One disk to rule them all, One disk to find them. One disk to bring them all and in the darkness grind them. In the Land of Redmond where the shadows lie." -- The Silicon Valley Tarot Henrique Holschuh ^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [Tpctl-users] Inclusion of tp_smapi module into kernel? 2008-11-18 13:48 ` Henrique de Moraes Holschuh @ 2008-11-18 17:13 ` Pavel Machek 0 siblings, 0 replies; 11+ messages in thread From: Pavel Machek @ 2008-11-18 17:13 UTC (permalink / raw) To: Henrique de Moraes Holschuh Cc: Miklos Szeredi, hpa, multinymous, jrm8005, tpctl-users, linux-kernel > On Mon, 17 Nov 2008, Miklos Szeredi wrote: > > On Mon, 17 Nov 2008, H. Peter Anvin wrote: > > > Shem Multinymous wrote: > > > > On Mon, Nov 17, 2008 at 12:13 PM, J.R. Mauro <jrm8005@gmail.com> wrote: > > > >> There are several utilities maintained by this author, and finding > > > >> some way to merge the code has been tried more than once. If you look > > > >> back far enough, Andrew asked to have another of the project's members > > > >> sign off on the patch, and maybe that would be acceptable enough, but > > > >> afaik the author has never responded directly to that idea. > > > > > > > > We've discussed that in private at the time, and recently on LKML too. > > > > In summary: > > > > I'm fine with that, and so is everybody I talked to (including Linus), > > > > except Greg KH who vetoed it since he believes the code is irrevocably > > > > and contagiously evil. > > > > > > > > > > Signed-off-by is about copyright, it's not a review issue. It means "I > > > certify that I know that the author had the rights to submit this code." > > > Code quality is important but separate. > > > > We've discussed this issue on the internal suse mailing lists, and > > concluded that the solution is simple: someone from IBM, Lenovo or > > whoever they license the technology from should sign off on the code. > > That would be nice, yes. > > > But implementing this got stuck at some stage. > > > > Can anybody help with info about who's responsible for this part of > > the ThinkPad? > > SuSE has direct management-level and engineering-level contacts with the > Lenovo team responsible for the ThinkPad. IMO, the contact needs to be done > through those channels (which are Linux-friendly). > > If SuSE decided not to do it, they must have had their reasons. I wouldn't > know them, but I can guess as much as anyone else, and my pet guess is that > they are waiting for an opportune time. SuSE asked, Lenovo said no. We can probably try again... Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html ^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2008-11-23 17:26 UTC | newest] Thread overview: 11+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2008-11-17 13:55 Inclusion of tp_smapi module into kernel? Hanno Böck 2008-11-17 16:38 ` H. Peter Anvin 2008-11-17 17:13 ` J.R. Mauro 2008-11-17 18:35 ` [Tpctl-users] " Shem Multinymous 2008-11-17 18:49 ` J.R. Mauro 2008-11-17 19:21 ` H. Peter Anvin 2008-11-17 20:27 ` Theodore Tso 2008-11-23 12:30 ` Pavel Machek 2008-11-17 20:35 ` Miklos Szeredi 2008-11-18 13:48 ` Henrique de Moraes Holschuh 2008-11-18 17:13 ` Pavel Machek
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox