david@lang.hm wrote on Sun, Sep 16, 2007 at 04:40:38PM -0700:Indeed, that argument is often paraphrased in a way that makes it hard to understand. What i heard people say is not "If people make derivative works based on BSD code, they should make them less free instead of fully free", but it is: "If people caring nothing about free software in the first place are building their own commercial systems anyway, they should rather reuse BSD code than hacking up their own bricolage of bug-ridden insecure stuff." Granted, that's a different approach than taken by the GPL, which essentially says "... anyway, they deserve to be on their own." Be careful not to confuse "desires" with "legal requirements"... :-( Given BSD code, BSD-licensed substantial improvements make happier than restrictively licensed substantial improvements make happier than derived non-free closed-source software make happier than license violations. Besides, the Linux communities neither qualify as "caring nothing about free software" nor as "hacking up their own bricolage of bug-ridden insecure stuff" (hopefully ;-). So that argument simply doesn't apply to you. Probably, that's why Jacob talked about "morally equivalent to a corporation". Several people have already explained this nicely; the degree of happiness may also depend on the level of cooperation and understanding you expect from the people building on the code, given their own intentions and goals. I may well be thankful towards an enemy just for not killing me, but at the same time sad about a friend leaving me out in the rain. ( This just being stated in general; i'm not sure what the state of discussions in the various Linux communities is just now. )
| Dave Hansen | Re: [RFC/PATCH] Documentation of kernel messages |
| Ingo Molnar | [patch] CFS scheduler, -v19 |
| Karl Meyer | PROBLEM: 2.6.23-rc "NETDEV WATCHDOG: eth0: transmit timed out" |
| Greg KH | [patch 02/60] SCSI: ses: fix VPD inquiry overrun |
git: | |
| Linus Torvalds | Re: git on MacOSX and files with decomposed utf-8 file names |
| Matthieu Moy | git push to a non-bare repository |
| linux | Re: Change set based shallow clone |
| Jon Smirl | Something is broken in repack |
| GVG GVG | ssh_exchange_identification: Connection closed by remote host |
| Otto Moerbeek | Re: identifying sparse files and get ride of them trick available? |
| Richard Stallman | Real men don't attack straw men |
| Jon Morby | IPv6 and OpenBGPD - Protocol not available |
| Linux Kernel Mailing List | [ALSA] hda - Fix ALC262 fujitsu model |
| Linux Kernel Mailing List | USB Serial Sierra: clean-up |
| Linux Kernel Mailing List | ssb: Fix watchdog access for devices without a chipcommon |
| Linux Kernel Mailing List | USB Serial Sierra: Dynamic interface detection |
