Linus稱嵌入式裝置功能差導致Linux應用不廣(轉)
來自:Slashdotcn cathayan
BusinessWeek最近對Linus,Linux之父做了一個訪談,談及近期Linux的發展變化,包括在伺服器領域的迅猛發展,Linus認為這不是什麼新事,開發人員也會集中過來;談及Linux在嵌入式裝置及消費電子領域的發展時,Linus認為之所以Linux應用還不廣,是因為這些裝置自身功能不夠,但事情已經開始變化了;說到桌面Linux時,Linus認為它已經有不少的份額,但讓大眾一下子轉過來是不切實際的。
專訪全文:
No matter what strides the new generation of open-source companies make, they all owe a big debt to Linus Torvalds. In 1991 the Finnish programmer started Linux as a project at the University of Helsinki. Fourteen years later the reverberations are still being felt. Thanks to support from giant companies such as Dell Computer and IBM, Linux is now commonplace on big corporate servers -- posting 11 consecutive quarters of growth, according to market researcher IDC.
Hardware companies are selling more than $1 billion in servers to run Linux every quarter, while sales of servers running proprietary software continue to fall. And now, slowly but surely, Linux is making inroads on the desktop as well. According to IBM, 10 million desktops ran Linux in 2004 -- a 40% jump from a year ago.
COMFORTABLE DISTANCE. That progress has been an important foot in the door for all open-source companies. Marc Fleury, chief executive of open-source middleware company , describes the Linux operating system pioneered by Torvalds as the older brother who fought the tough battles and was able to get the curfew extended and the keys to the car, so that life was a lot easier for the rest of the open-source world.
But Torvalds doesn't relish the role of older sibling. He's reclusive, working from home just outside Portland, Ore., where he lives with his wife and three daughters. And he generally shies away from commenting on other businesses in the open-source or proprietary world. He works for , a Beaverton (Ore.) nonprofit organization that administers and evangelizes the use of Linux in businesses.
In an e-mail exchange with BusinessWeek Online editors, Torvalds discusses his thoughts on where open source is heading and the challenges the Linux community faces. Edited excerpts of the exchange follow:
What do you think of the new generation of open-source applications and services companies popping up today? What does this means for the future of open-source software?
I don't think this is anything new. That has always happened in the open-source community, namely that the area of development ends up expanding. If you look at open-source development, it used to be relegated to only very core and very technical areas.
As those core tools end up being more and more mature, the development effort starts building "higher abstraction"-level tools on top of the old ones. [That] is not to say that the core developers necessarily move on, but what you see is that new blood tends to concentrate on the things that the old projects didn't do, and thus the horizons for open source keep on widening.
The applications and services [companies] are just a sign that the core competencies of open source have grown up enough that these things make sense. It certainly wasn't something you could do five years ago; the infrastructure just wasn't there.
What needs to be done to make Linux an even more popular choice for mobile applications and consumer-electronics devices?
Well, one of the things happening is just the devices themselves growing up, and that will obviously continue. A big issue keeping Linux away from [consumer-electronics] devices was simply that the devices generally weren't capable enough for it to make sense. We're only now starting to see that issue go away.
On the software side, the kernel is actually doing pretty well. The biggest problem I see on that front is just the psychological one: The [consumer-electronic] device manufacturers are coming to grips with the whole open-source community thing, but it will take them a while to be entirely comfortable with it. The same way it took the server-side companies a while to get used to the notion of open source a few years ago.
What about Linux on the desktop? Why hasn't it taken off?
Oh, it has absolutely taken off, but some people seem to think that "take off" means that suddenly everybody is running it. That's clearly not true. It's a very slow conversion. There are more people running it this year than there were last year, and it all looks and works a bit better all the time. But did everybody suddenly convert? No. It's one step at a time.
Some people seem to think that we got where we are overnight. Not so. I've been doing Linux for 15 years, and hey, if it takes another 5 or 10 for the desktop to be a big part of the market, that's what it will take.
As the owner of the Linux trademark, you have begun enforcing it by demanding licensing fees from companies that use it. Why are you doing this, and how do you respond to critics within the open-source community who call you a hypocrite?
I don't know why that thing became news. I've been the owner of the trademark for something like 10 years, and I have not "begun" enforcing it. It has been ongoing all the time. Has it been a big enforcement push? No. [In August, Torvalds did start cracking down on some companies in Australia.] That may be why it took some people 10 years to even notice. But the way trademarks work, you sadly have to enforce them to keep them valid.
Your employer, the Open Source Development Labs, recently proposed a patent commons project, where it would create a legal entity to administer open-source patents and a database to organize the claims, providing protection to open-source developers and companies who implement their software. Why is this important to the open-source community?
Patents in general are a big issue. There are worries about the situation at the U.S. Patent & Trademark Office among pretty much all tech companies. Absolutely everybody knows it's a seriously broken setup, although opinions differ on how to fix it.
The patent commons is just one thing to do. [We're] trying to at least make the situation a bit more bearable for open-source developers that under normal circumstances don't really have a lot of input on patents.
Companies that would be likely to sue open-source developers or users for patent infringement wouldn't likely contribute patents, so why bother?
Part of it is to let people know that yes, the kernel [and other projects] do actually use patented technologies, but they do so with the patents granted to them.
For example, there were all these reports about how the Linux kernel might be infringing on some random number of patents, without anybody to say: "Hey, it's O.K., we're fine with it."
So having a patent pool is part of saying: "OK, we know that project XYZ uses our patents, and that's perfectly fine." So they'd never have sued anyway, but the point is that by saying so explicitly, just the say-so will undo some of the fear, uncertainty, and doubt (FUD) spreading.
There's an effort under way to revise the General Public License, or GPL, that governs the use of Linux and many other open-source software packages. Why does the GPL need to be revised? What changes do you think are in order, and why?
I'm not even going to speculate until I see what the changes are. I'm not in the least interested in a second career as a lawyer.
Do you still worry about the SCO Group (SCOX )and its suit charging IBM with improperly taking Unix code and handing it over to Linux developers?
I don't think anybody does. What's a bit distressing is how long it has drawn out. That's a sad commentary on the whole situation in itself.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10901326/viewspace-965934/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linus稱嵌入式裝置功能差導致Linux應用不廣Linux
- Redis使用不當導致應用卡死Redis
- 認識linux中的裝置名稱(轉)Linux
- 向嵌入式Linux移植實時裝置驅動程式(轉)Linux
- Linux裝置名稱的查詢Linux
- golang slice使用不慎導致的問題Golang
- 嵌入式linux裝置網口頻寬-測試方法Linux
- /dev/bpf裝置缺失導致RAC安裝時HAIP啟動失敗devAI
- 可移動嵌入式裝置
- 【故障處理】多陣列掛接使裝置名稱混亂導致RAC無法啟動問題陣列
- Linux裝置驅動程式 (轉)Linux
- Linux裝置管理指令setleds(轉)Linux
- 分析稱羊群效應導致盛大縮水 未來仍可期待
- Linux和Windows嵌入式應用博弈(轉)LinuxWindows
- 嵌入式Linux中的LED驅動控制(裝置樹方式)Linux
- Linux下即插即用裝置的安裝(轉)Linux
- Linux 2.6核心的裝置模型(轉)Linux模型
- 你如何看待炸服導致的遊戲差評?遊戲
- 嵌入式Linux中的LED驅動控制(裝置樹方式)(續)Linux
- macOS解除安裝應用不徹底Mac
- 儲存裝置許可權不對導致crs啟動出錯
- AR路由器終結子介面未使能ARP廣播功能導致業務不通路由器
- Elasticsearch 使用不同分詞器導致搜尋排名的問題Elasticsearch分詞
- Linux裸裝置相關命令[轉載]Linux
- 閒聊linux中的input裝置(轉)Linux
- Linux中的紅外線裝置(轉)Linux
- SCSI裝置在Linux上跑起來(轉)Linux
- LINUX下的裝置驅動程式 (轉)Linux
- 嵌入式Linux驅動筆記(九)------dts裝置樹在2440使用Linux筆記
- 解析Android應用在嵌入式醫療儀器裝置的優勢Android
- 各家儲存在OS的裝置名稱 ?
- 案例解析:執行緒池使用不當導致的系統崩潰執行緒
- 嵌入式Linux中的LED驅動控制(使用多個次裝置號)Linux
- linux 使用不安全的sprintf函式,儲存字元越界導致程式莫名崩潰問題Linux函式字元
- Linux下USB裝置檢測全教程(轉)Linux
- Linux 指令篇:裝置管理--loadkeys(轉)Linux
- 編碼導致 html和aspx 樣式差異,變形HTML
- Linus 定義 LinuxLinux