View Single Post
Posts: 373 | Thanked: 56 times | Joined on Dec 2005 @ Ottawa, ON
#318
Not to wade into this forum flame-war but just a drop a few points to try to being some understanding and maybe some calm to the situation:

1) Please learn the difference between rivalrous goods vs. non-rivalrous goods. They fit in different economic spaces and misconstruing one for the other makes for some really dumb laws/calculations of loss/arguments.

http://en.wikipedia.org/wiki/Rivalry_%28economics%29

2) Everything is based on something before it. Putting a value on a small evolutionary change is difficult and subjective. Some people think that since this is a small addition (module) to an already enormous code base (kernel) that the value is infinitesimally small. Some think because this addition enables some profound new functionality (wifi Monitor mode) that it is worth a lot to them. Both camps are probably right but have no right to force their views on each other.

3) No one is taking anyone's food out of their mouth by sharing GPLed software. If you don't want it shared, don't GPL it or base your software off of GPLed software (a difficult thing to do for a kernel module). That is all there is to it. The whole point of the GPL is to encourage sharing and ensure that things GPLed can't *stop* being shared and annoying everyone who has contributed to the code base in the past.

Being adequately compensated for writing GPLed software is a related but a mostly orthogonal issue.

I hope that the author works to get this code included in an upstream project (most-likely the power kernel ... I suspect the Nokia will ignore this completely for the official kernel).

I also hope that some company (Nokia/Broadcom/RedHat/Intel?) recognizes the talent it took to make this and hires the author.
 

The Following 3 Users Say Thank You to mwiktowy For This Useful Post: