The 3.16 kernel has been released
The 3.16 kernel has been released
Posted Aug 6, 2014 21:19 UTC (Wed) by Cyberax (✭ supporter ✭, #52523)In reply to: The 3.16 kernel has been released by kloczek
Parent article: The 3.16 kernel has been released
It's not the question of who _owns_ the code. It's the question of licensing - Linux is owned by about 10000 of individuals and companies, yet all of it is license under the GPL.
> The same is with DTrace. DTrace uses in kernel small VM which is executing D code and this VM is protecting this code doing something which may crash kernel. This is why systemtap is so dangerous tool.
I think there are plans to integrate BPF to do it. 
      Posted Aug 6, 2014 22:16 UTC (Wed)
                               by kloczek (guest, #6391)
                              [Link] (1 responses)
       
Are you sure? I see many under dual license. Some code is only GPLv2. 
$ (for i in $(find /lib/modules/`uname -r` -name \*.ko); do modinfo $i | grep license; done) | sort | uniq -c 
What is the problem with keep for example https://github.com/dtrace4linux/linux as officialy supported by Linus&co as seprated source tree? They cannot work time to time on CDDL only code? 
 
     
    
      Posted Aug 6, 2014 22:26 UTC (Wed)
                               by Cyberax (✭ supporter ✭, #52523)
                              [Link] 
       
And contrary to your delusions, most developers don't want to have anything to do with Solaris.  
     
    The 3.16 kernel has been released
      
     99 license:        Dual BSD/GPL
     12 license:        Dual MPL/GPL
   1886 license:        GPL
     15 license:        GPL and additional rights
    130 license:        GPL v2
I'm sure that many of them been working on only BSD code or code under Apache license.
It is still many work which needs to be done to allow not only DTrace work better under Linux. If this work will be not done it will be blocking probably all possible dynamic Linux instrumentation.
The 3.16 kernel has been released
      
 
           