The Great IRQ Debate in the Linux kernel
2012-07-11 10:05
274 查看
http://hi.baidu.com/hotjuly/blog/item/6e2d1dd5a580afc450da4ba3.html
If people take our code, they'd better behave according to our rules. But we shouldn't have to behave according to the RIAA rules just because we _listen_ to their music. Similarly, nobody should be forced to behave according to our rules just because they
_use_ our system.
There's a big difference between "copy" and "use". It's exactly the same issue whether it's music or code. You can't re-distribute other peoples music (becuase it's _their_ copyright), but they shouldn't put limits on how you personally _use_ it
(because it's _your_ life).
Same goes for code. Copyright is about _distribution_, not about use. We shouldn't limit how people use the code.
If people take our code, they'd better behave according to our rules. But we shouldn't have to behave according to the RIAA rules just because we _listen_ to their music. Similarly, nobody should be forced to behave according to our rules just because they
_use_ our system.
There's a big difference between "copy" and "use". It's exactly the same issue whether it's music or code. You can't re-distribute other peoples music (becuase it's _their_ copyright), but they shouldn't put limits on how you personally _use_ it
(because it's _your_ life).
Same goes for code. Copyright is about _distribution_, not about use. We shouldn't limit how people use the code.
相关文章推荐
- High Memory in the Linux Kernel
- Linux Device Drivers 3rd Edition Data Types in the Kernel
- Feature: High Memory In The Linux Kernel
- Basic Data Structures and Algorithms in the Linux Kernel--reference
- CPU frequency and voltage scaling code in the Linux(TM) kernel
- How to sleep in the Linux kernel?
- CPU frequency and voltage scaling code in the Linux(TM) kernel
- The Proccess of Loading and Executing a Specific Program in Linux Kernel
- Basic Data Structures and Algorithms in the Linux Kernel
- High Memory In The Linux Kernel(Cited)
- What Does __read_mostly In The Linux Kernel Do?
- Add a system call to the linux kernel in Ubuntu
- Init Call Mechanism in the Linux Kernel
- [转]Init Call Mechanism in the Linux Kernel(很犀利)
- Init Call Mechanism in the Linux Kernel
- The Detailed explanation of __initdata macro in linux kernel
- Basic Data Structures and Algorithms in the Linux kernel
- Init Call Mechanism in the Linux Kernel
- sockfs: the most simple file system in linux kernel
- Basic Data Structures and Algorithms in the Linux Kernel--reference