|
你知不知道 Linux 15 周年了!回想從1991年的8月25日正是 Linux 的誕生日起,Linux 深遠地改變了世界資訊技術的運行格局,並一手促成了開放源始碼軟體,以及如今當紅的 Linux 嵌入式系統的發展 。
6 O: ^% L4 b- D' I8 ^- h5 b7 N6 Y" g$ V2 f+ u
你有在開發 Linux-based 嵌入式系統吧?現在比較流行的 Linux 硬體平台有Intel公司的StrongARM 系列、Motorola公司的DragonBall系列、NEC公司的VR系列、Hitachi公司的SH3、SH4系列等等。選定硬體平台前,首先要確定系統的應用功能和所需要的速度,並制定好外接設備和介面標準。這樣才能準確地定位所需要的硬體方案,得到性價比最高的系統!?! P3 C/ @. A9 A! _- k* P% r# \% ^3 W
5 K( G& @+ v% E& k
回想 Linus 創始者 Torvalds Linus 在發佈 Linux 的當時說了些什麼呢?讓我們來做一個回顧: 5 M& H! c" _/ R4 q3 z( u
: c1 i" E0 T7 C) G
"Hello everybody out there using minix -$ D3 r+ q, i2 L' S+ k4 F* e' I
" w% z) b7 M. I% {8 X3 b
I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones. This has been brewing since April, and is starting to get ready. I'd like any feedback on things people like/dislike in minix, as my OS resembles it somewhat (same physical layout of the file-system (due to practical reasons) among other things).
/ m+ ^+ l; n8 R2 ^1 w" x4 w) p8 M7 Z0 }, T
I've currently ported bash(1.08) and gcc(1.40), and things seem to work. This implies that I'll get something practical within a few months, and I'd like to know what features most people would want. Any suggestions are welcome, but I won't promise I'll implement them :-)9 b% m* A+ {' t; p
; m6 N! K1 h* ^$ ^& A& d
Linus (torva...@kruuna.helsinki.fi)
3 G* s+ M" R* r1 _% w4 J% c4 R, ~3 J! p! Z3 E
PS. Yes - it's free of any minix code, and it has a multi-threaded fs. It is NOT portable (uses 386 task switching etc), and it probably never will support anything other than AT-harddisks, as that's all I have :-(." |
|