Messages in this thread | | | Date | Sun, 25 May 2008 11:35:31 +0200 | From | devzero@web ... | Subject | Re: Inserting code from userspace to kernel space |
| |
> someone does not want to leak propertied algorithm out with GPL. This > can be a way to protect.
this can be illegal, too.
http://www.gnu.org/licenses/gpl-faq.html#ModifiedJustBinary
>Can I release a modified version of a GPL-covered program in binary form only? >No. The whole point of the GPL is that all modified versions must be free software which means, >in particular, that the source code of the modified version is available to the users
> On Fri, May 23, 2008 at 10:30 PM, <devzero@web.de> wrote: > >>> I know this sounds quite weird, but maybe there is a project that can help us ;) > >>> > >> > >>actually you can implement a parser/interpretor, whatever you name it, > >>in kernel space. And you can send the > >>function code from user space to kernel space by device driver > >>interface. the parser can parse that and do something > >>practical function in kernel. > >> > >>I have worked on a similar task in a product powered by linux. It works great. > > > > any pointer to the sourcecode so bosko (and others) can profit from that ? > > > > someone does not want to leak propertied algorithm out with GPL. This > can be a way to protect. > > > > > > > > > List: linux-kernel > > Subject: Re: Inserting code from userspace to kernel space > > From: "Shuduo Sang" <sangshuduo () gmail ! com> > > Date: 2008-05-22 16:04:35 > > Message-ID: ee101c360805220904h1c69db12q3048d0347d27c461 () mail ! gmail ! com > > [Download message RAW] > > > > On Thu, May 22, 2008 at 8:41 PM, Bosko Radivojevic > > <bosko.radivojevic@gmail.com> wrote: > >> Hi! > >> > >> I'm looking for a way to insert code from user space to the kernel > >> space, but without using kernel module. Actually, we are working on a > >> system that has to allow end user to change part of code (one or two > >> functions) that is executed from the kernel space. > >> > >> For now we have two different kernel modules, one exporting a function > >> which another module uses. Process of compiling kernel module is quite > >> ineligible for standard end user (along with the requirement to > >> support multi platform cross compiling) compared to just cross > >> compiling a simple code that doesn't use any libraries than libc. > >> > >> I know this sounds quite weird, but maybe there is a project that can help us ;) > >> > > > > actually you can implement a parser/interpretor, whatever you name it, > > in kernel space. And you can send the > > function code from user space to kernel space by device driver > > interface. the parser can parse that and do something > > practical function in kernel. > > > > I have worked on a similar task in a product powered by linux. It works great. > > > >> Sincerely, > >> Bosko > >> -- > >> 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/ > >> > > ______________________________________________________________ > > Jeden Monat 1 hochkarätiger maxdome-Blockbuster GRATIS! > > Exklusiv für alle WEB.DE Nutzer. http://www.blockbuster.web.de > > > > >
_______________________________________________________________ Schon gehört? Der neue WEB.DE MultiMessenger kann`s mit allen: http://www.produkte.web.de/messenger/?did=3016
-- 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/
| |