About the calculus for the project
About the calculus for the project
Posted Feb 3, 2012 11:01 UTC (Fri) by fb (guest, #53265)In reply to: About the calculus for the project by tbird20d
Parent article: A tempest in a toybox
I would like to point an issue which I missed in this discussion so far.
I will refrain from naming my current and previous employers because they have nothing to do with my opinions.
Regardless of whether SFC sues people over Busybox or not, as a proxy or not, I see the existence of a BSD/Apache licensed package as a positive thing. At my previous job, I wrote 'closed' source code[*]. The (rather large, think Sony-size) company had strict license compliance measures. At least in my division, any software not written internally had to get approval from 'legal' to ship. As it happens only BSD/Apache licensed code would get approval.
People may campaign and cheer the (L)GPLv[23] as much as they wish, but the *reality* today is that many companies will -for whatever reasons- simply not touch anything with GPL on it.
So I see Toybox as a positive development because strictly complying companies may end up having it as a resource, and open-source will IMO reach further than before. People may make a fuss, "oh, but there is no reason not-to-use-the-gpl". In reality writing Toybox seems more doable than changing some written-in-stone legal policies.
[*] I now work full time writing Apache licensed code :-P and yes at my previous job, we did submit every little patch we made on Apache code to "upstream".
[...]
On a personal note, I really never thought I would see a discussion at LWN where people would be arguing in favour of software scarcity.
