⇥ Someone should rewrite Busybox
BusyBox is a very useful set of core UNIX utilities designed with size in mind. As such, it is often used in embedded system, where memory comes at a premium and a compact environment is necessary.
BusyBox is released under the GPLv2, a license which they have been aggressively enforcing, thanks in part to help from the Software Freedom Law Center. So far, they have sued companies like Monsoon Multimedia (note how the plaintiffs’ addresses are redacted from the complaint, but how the defendant’s was left in) and Verizon for selling and distributing products that incorporate BusyBox without disclosing their firmware’s source code as required by the GPL.
Personally, I have no problem with the BusyBox folks suing the pants off of those companies that infringe on their license. They are, after all, very clear on their adoption of the GPL and what they expect those who use their software to do.
Morally, however, I find the GPL repugnant. Its fight-fire-with-fire principle of forcing anyone who uses a piece of software to disclose all their source code in turn betrays its purported ideals of freedom in a disgusting way. There is nothing free about inflicting the GPL on someone just because they use GPL’ed software—it is no different from, say, your cellular provider preventing you from connecting anything but their devices to their network, or forcing you into a contract in exchange for a discount on the cost of your handset.
Open-source software should exist and thrive not necessarily because it is better from a technical perspective (although that is usually a consequence of its other characteristics), but because it is unencumbered with artificial limitations that throttle’s someone’s ability to use it. These could take the form of a commercial developer preventing changes that encroach on their business model, or non-commercial developers who impose limitations on usage and development on others to “encourage” transparency and openness. They are both artificial and limiting—but because the first set of limitations is enforced with profit as the ultimate goal, the peddlers of the GPL want us to think that it is somehow “wrong,” while the GPL’s viral characteristics are just and fair.
As a case in point, I am convinced that if someone came up with an alternative implementation of BusyBox that provides a compatible drop-in replacement that is not, however, encumbered by the GPL, but, say, released under a BSD-style license, BusyBox would suffer an immediate and definitive death for the simple reason that the “freedom value” of the replacement would be so much higher. I would even be willing to be that participation in the development of the replacement would be higher, simply because developers who use the software would not feel constrained by the overbearing limitations of the GPL.
Comments
This is hardly fighting fire with fire. This is either ignorance (not knowing the GPLs terms) or poor judgment (attempting to escape the GPLs terms), neither of which is excusable.
A license is a license is a license. Proprietary or free, GPL or BSD, there is still a license attached to a piece of software, and it’s there for a reason.
Disappointing opinion… I don’t think for a second that we’d have _any_ open-source software today if not for the GPL’s birth 20 years ago. And I think that if we lost it today, there would be no more OSS in another 10 years.
The GPL does not require those who use software to do anything whatsoever. Only those who distribute software in binary form must offer a copy of source. And even then not every binary distributor must do so, if it is unmodified and non-commercial.
No one inflicts the GPL on anyone. The makers of the hardware are free to use whatever software they see fit. They are also free to contact the busybox developers and negotiate a separate use license that’s not the GPL. Verizon, and others, could have also chosen to license a toolkit from a separate company, or used BSD tools. They have chosen not to do so and must face the consequences of not legally complying with the busybox terms of use. No one forced them to use it.
I am convinced that if someone came up with an alternative implementation of BusyBox that provides a compatible drop-in replacement that is not, however, encumbered by the GPL, but, say, released under a BSD-style license, BusyBox would suffer an immediate and definitive death for the simple reason that the “freedom value” of the replacement would be so much higher.
By this logic, Linux would have been abandoned long ago in favor of one or more of the BSD operating systems.
Hi Marco,
Unfortunately, you’ve misunderstood the terms of the GPL. I’ve posted a response to your post here.
Actually the author doesnt understand “free” means “freedom” not free as in “beer”. The GPL is a pure license, it doesnt remove copyright from the author so terms set by the author are legally binding. What Im seeing here is Verizon trying to get code for free as in beer and totally ignore the authors wishes. Verizon at no time were forces into the GPL agreement they could have used BSD code if they wanted to. To put it simply the GPL is a your scratch my back, I will scratch yours and Verizon doesnt want any part of scratching or assisting anyone other than themselves.
Such an alternative already exists if you wish to use it – embutils.
徵信, 徵信社, 感情挽回, 婚姻挽回, 挽回婚姻, 挽回感情, 徵信, 徵信社, 徵信, 捉姦, 徵信公司, 通姦, 通姦罪, 抓姦, 抓猴, 捉猴, 捉姦, 監聽, 調查跟蹤, 反跟蹤, 外遇問題, 徵信, 捉姦, 女人徵信, 外遇問題, 女子徵信, 外遇, 徵信公司, 徵信網, 徵信, 徵信社, 外遇蒐證, 抓姦, 抓猴, 捉猴, 調查跟蹤, 反跟蹤, 感情挽回, 挽回感情, 婚姻挽回, 挽回婚姻, 感情挽回, 外遇沖開, 徵信, 徵信, 徵信社, 抓姦, 徵信, 徵信社, 外遇蒐證, 外遇, 通姦, 通姦罪, 贍養費, 徵信, 徵信社, 徵信社, 抓姦, 徵信社, 徵信社, 徵信, 徵信, 徵信公司, 徵信社, 徵信, 徵信公司, 徵信社, 徵信社, 徵信社, 徵信社, 徵信社, 徵信公司, 徵信社, 徵信, 徵信, 徵信公司, 女人徵信, 外遇, 外遇, 外遇, 外遇
徵信, 徵信網, 徵信社, 徵信網, 徵信, 徵信社, 外遇, 徵信, 徵信, 徵信社, 抓姦, 徵信, 徵信社, 外遇, 徵信社, 抓姦, 徵信社, 徵信公司, 徵信, 徵信社, 徵信公司, 徵信, 徵信社, 徵信公司, 徵信社, 徵信社, 徵信社, 徵信社, 徵信, 徵信社, 徵信社, 徵信社, 徵信,
希望大家都會非常非常幸福~「朵朵小語‧優美的眷戀在這個世界上,最重要的一件事,就是好好愛自己。好好愛自己,你的眼睛才能看見天空的美麗,耳朵才能聽見山水的清音。好好愛自己,你才能體會所有美好的東西,所有的文字與音符才能像清泉一樣注入你的心靈。好好愛自己,你才有愛人的能力,也才有讓別人愛上你的魅力。而愛自己的第一步,就是切斷讓自己覺得黏膩的過去,以無沾無滯的輕快心情,大步走向前去。愛自己的第二步,則是隨時保持孩子般的好奇,願意接受未知的指引;也隨時可以拋卻不再需要的行囊,一路雲淡風輕。親愛的,你是天地之間獨一無二的旅人,在陽光與月光的交替之中瀟灑獨行。
嘻哈論壇|
Taiwan City|
you tube中文版|
skype中文版下載
kmplayer繁體中文版
迅雷5下載
bt程式下載
cs1.6主程式下載
winrar免費下載
nds遊戲下載
KMPlayer下載
無蝦米正式版xp
海賊王漫畫連載
emule繁體中文版
directx9.0免費下載
office 2007下載
無蝦米vista正式版
爆爆王無敵程式
rmvb播放程式下載
遊戲天堂楓之谷
生份證產生器
最新線上遊戲排行榜
photoimpact下載
kmplayer繁體中文版
戰鎚online官方網
sao突襲online=========================================
嘻哈論壇|
Taiwan City|
you tube中文版|
skype中文版下載
kmplayer繁體中文版
迅雷5下載
bt程式下載
cs1.6主程式下載
winrar免費下載
nds遊戲下載
KMPlayer下載
無蝦米正式版xp
海賊王漫畫連載
emule繁體中文版
directx9.0免費下載
office 2007下載
無蝦米vista正式版
爆爆王無敵程式
rmvb播放程式下載
遊戲天堂楓之谷
生份證產生器
最新線上遊戲排行榜
photoimpact下載
kmplayer繁體中文版
戰鎚online官方網
sao突襲online=========================================
[...] that has happened far more often than I care to remember—most memorably, when I mentioned what I really think about the GPL (an opinion that has not changed, incidentally). But, hey, at least I’m not advocating the [...]
[...] have, in the past, expressed my dislike for the GPL, which, inevitably, colours my “legal” opinion on the matter—though, I assure [...]