lkml.org 
[lkml]   [2001]   [Jun]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRe: [PATCH] sockreg2.4.5-05 inet[6]_create() register/unregister table
    Date
    "David S. Miller" <davem@redhat.com> writes:

    >And my current understanding is that allowing proprietary
    >reimplementations of the VM, VFS, and core networking, is not one of
    >the things which is allowed.

    ...is wanted (by you and possibly Linus). Not ...is allowed.

    It _is_ already allowed. Someone can use the posted patch which is GPL
    open source, put it into the kernel and use their proprietary module.

    And this is legal according to the "Kernel GPL, Linus Torvalds edition
    (TM)" which says "any loadable module can be binary only". Not "only
    loadable modules which are drivers". It may not be the intention but
    it is the fact.

    The cat is already out of the box. Ok, someone will have to maintain
    the small glue patch separate from the kernel but you're already
    screwed. You, as a nay-sayer, just make work a little harder for some
    of the really useful uses of such an addition and life a little easier
    for companies that supply such a feature with their OS and say that
    Linux, oops, DaveM stifles and hinders inovation because of ego. And
    that a "shared source" model avoids single persons jumping up and down
    until they're blue in their face to block others. And that their code
    base will not fork over such a minor issue.

    And all this is still a part of "freedom".

    Regards
    Henning

    [ I consider your position a good and valid one from a "pure" view and
    I really like it. But reality is different. And you should _work_ with
    the people, and help them to keep their stuff in the open source and
    not insult them. ]

    --
    Dipl.-Inf. (Univ.) Henning P. Schmiedehausen -- Geschaeftsfuehrer
    INTERMETA - Gesellschaft fuer Mehrwertdienste mbH hps@intermeta.de

    Am Schwabachgrund 22 Fon.: 09131 / 50654-0 info@intermeta.de
    D-91054 Buckenhof Fax.: 09131 / 50654-20
    -
    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/

    \
     
     \ /
      Last update: 2005-03-22 12:54    [W:8.268 / U:0.012 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site