|
Authored by: tknarr on Monday, March 04 2013 @ 03:30 AM EST |
It depends on what they need to do. If they can do it as a module, no changes
to the kernel proper and not using anything beyond the defined interfaces, then
they can distribute those modules just like any other binary-only
module.
But my understanding is that DTrace goes far beyond the defined
interface between modules and the kernel, it needs to get deeply into the kernel
internals using things that're explicitly flagged as not part of the public
interface and it needs actual modifications of the source code of the kernel
proper. And once you've gotten into that, you're solidly into an area where you
can't distribute the result under anything other than the GPLv2 without
releasing the kernel itself under something other than GPLv2 which you don't
have a license to do. [ Reply to This | Parent | # ]
|
|
Authored by: Anonymous on Monday, March 04 2013 @ 01:57 PM EST |
From the Article:
Oracle has ported one of
its most coveted Solaris tools to the Linux platform, a real-time debugging tool
called DTrace, though the
company has made it officially available only for
its own Oracle Linux distribution.
With the release of Oracle Linux
6.4, Oracle announced that participants in its Unbreakable Linux Network (ULN)
-- available with a paid Oracle
support license -- can download a copy of
DTrace for Linux. [emphasis added]
Follow the links arriving
here, and you will
find that dtrace is downloadable for
install by those lucky customers who have
bought a support package for Oracle Linux 6.4. This doesn't sound much different
from all those
non-free packages available via the repositories of most
major distros.
The dtrace code has been available from Open-Solaris for
yonks. Anybody downloading it and building it for their system is beholden to
read and
obey all the licenses, plural, involved in that transaction. I
fear a flareup of the old argument about who is responsible should dtrace leak
into the wild. First you'll have to look at the license for this version of
dtrace. Then come back and tell me how it's not the downstream distributor at
fault, if there be any fault.
[ Reply to This | Parent | # ]
|
|
|
|
|