Posted on March 31, 2003 in IT Talk by pestNo Comments »

å‰å¹¾å¤©ä¸€å¤§æ—©å°±è¢«å®¶çˆ¶æŒ–去è½ä¸€å€‹presentation,是關於行動通訊技術的發表會。在一棟ä¸èµ·çœ¼çš„大樓中,掛著å°å°é–€ç‰Œçš„è¾¦å…¬å®¤è£¡ï¼Œæ­£åœ¨èˆ‰è¡Œçš„å»æ˜¯å¯èƒ½å®Œå…¨é¡›è¦†ç¾æœ‰è¡Œå‹•通訊生態的一場集資說明會….。

簡而言之是這樣的:利用一種純軟體的技術,å¯ä»¥åœ¨ç›®å‰GSM的系統上æä¾›é›™å‘2-8Mbpsçš„é »å¯¬ã€‚ç”±æ–¼ç¾æœ‰çš„ GSM 設備åªè¦å‡ç´šè»Ÿé«”的部份,相較於 3G 的系統需è¦é‡æ–°æŽ¡è³¼ï¼Œåƒ¹æ ¼ä¸Šä¾¿å®œä¸å°‘ï¼›è€ŒåŒæ¨£æž¶æ–¼ GSM 上的 GPRS åªèƒ½æä¾›æœ€é«˜åˆ° 150Kbps 以下的頻寬,更是無法與之相比。

比較大的å•題是收費;由於這個架構沒有集中的基地å°ï¼Œæ‰€ä»¥ç„¡æ³•以é‡è¨ˆè²»ï¼›ç›®å‰åˆç†çš„猜測是最終會以月租 20 元美金出ç¾åœ¨å¸‚場上,æä¾›ç„¡é™åˆ¶çš„上網åŠé€šè©±æœå‹™ã€‚

å‡è‹¥é€™å€‹æŠ€è¡“真的被推廣æˆåŠŸï¼Œæœƒæ˜¯ä¸€å ´å¾ˆå¯æ€•çš„é©å‘½ã€‚因為,目å‰å®¶ä¸­ ADSL æä¾› 512/64kbps å°±è¦æ”¶å°‡è¿‘ 20 元美金,在這個系統佈建完æˆä¹‹å¾Œï¼ŒADSL 還有多少價值?å¯ä»¥æƒ³è¦‹çš„æ˜¯å‹¢å¿…åŒæ¨£çš„價格就å¯ä»¥è²·åˆ° 6/1.5Mbps 的極速 ADSL。

å¦ä¸€å€‹æ”¹è®Šç”Ÿæ…‹çš„æ˜¯èªžéŸ³é€šè¨Šã€‚一旦上網ä¸å†ä»¥é‡è¨ˆè²»ï¼Œå¤§å¤šæ•¸çš„人應該都會改用VoIP等技術來撥打電話,使得傳統的語音話務大å—影響。而且由於這個架構中也å¯ä»¥æŠŠå¸‚話ç´å…¥ï¼Œæˆ–是,åƒä¸Šä¸€æ®µèªªçš„ï¼Œå¤§å®¶æ¨æ£„ ADSL è€Œç›´æŽ¥ä½¿ç”¨è¡Œå‹•è¨­å‚™ä¸Šç¶²ï¼Œé‚£å½¼æ­¤é–“é€šè¨Šåˆæ˜¯å®Œå…¨å…費的ï¼

ä¸éŽå¤©ä¸‹å“ªæœ‰é€™éº¼å¥½çš„事。擋在å‰é¢çš„æ˜¯èŠ±äº†å¤§ç­†å†¤æž‰éŒ¢æ¨™ 3G 頻段的系統業者ã€é‚„æœ‰ç¾æœ‰çš„電話設備製造商;你有技術,æçˆ¸æœ‰éŒ¢åœå µä½ ï¼Œçœ‹ä½ æ€Žéº¼çŽ©ï¼›é€™æ™‚å€™æ‰æœƒç™¼ç¾å°ç£å·²ç¶“åœ¨ä¸–ç•Œä¸Šæ‰®æ¼”ä¸€å€‹å¾ˆå¯æ€•的角色,那就是創業家的天堂。

å°ç£çš„硬體製造商技術已經ä¸è¼¸å…ˆé€²åœ‹å®¶ï¼Œç¼ºçš„æ˜¯å¾žç„¡åˆ°æœ‰çš„創新能力。而一個國外的技術團隊å¯ä»¥åˆ©ç”¨å°ç£çš„這些製造商來é¿å…è‡ªè¡Œè¨­å» è£½é€ çš„é¢¨éšªï¼›åŒæ™‚,由於å°ç£çš„資本並ä¸ç®—太大,åªè¦èƒ½å¤ æä¾›å¹¾å„„çš„å¯èƒ½ç‡Ÿæ”¶ï¼Œå¤§å¤šéƒ½é¡˜æ„投入。而在行動通訊方é¢ï¼Œæˆ‘å€‘åˆæ˜¯ä¸€å€‹äººå£å¯†åº¦é«˜ã€æ–°ç”¢å“接å—åº¦é«˜ï¼Œæ‰‹æ©Ÿåˆæ™®é的國家。當然,日本也是,åªä¸éŽä»–們沒有GSM。:p

除去實際技術層é¢ä¸è«‡ï¼Œé€™çœŸçš„æ˜¯å¾ˆä»¤äººèˆˆå¥®çš„一種技術é©å‘½ï¼›äº‹å¯¦ä¸Šï¼Œé€™ä¹Ÿæ˜¯è¡Œå‹•通訊上的 Internet é©å‘½ã€‚怎麼說呢?Internet 有一個特色就是去中心化(decentralized)ï¼Œé€™å€‹ç‰¹è³ªä½¿å¾—ä»¥é‡æ”¶è²»çš„Model䏿˜“實行,等到它普éä¹‹å¾Œï¼Œå°±è¡æ“Šåˆ°å‚³çµ±çš„電信業者;如今行動通訊也è¦èµ°å‘這æ¢è·¯ï¼Œä¹Ÿè¨±ï¼Œé€™å°±æœƒæ˜¯æ–°ä¸–ç•Œçš„é–‹ç«¯å§ :)

Posted on March 30, 2003 in Memo by pestNo Comments »

掙扎了幾天,還是因為一篇ååæˆ°çš„æ–‡ç« è€ŒæŒ‘èµ·äº†è¢«æˆ‘åŸ‹åœ¨åœŸè£¡çš„è‰¯çŸ¥ã€‚ä¸€é€±çš„ç©ºè¥²ææ‡¼å·²ç¶“夠大ã€å¤ å¼·äº†ï¼Œä¼Šæ‹‰å…‹çš„人民犯了什麼錯?身處å°ç£çš„æˆ‘åˆä½•å¾·ä½•èƒ½åœ¨é€™è£¡æ‚ é–’çš„éŽæ—¥å­ï¼Ÿ

但我也åªèƒ½ï¼ŒæŠŠblog改æˆç°è‰²ï¼Œé¡˜é€™ç‰‡é™°é›²æ—©æ—¥æ•£åŽ»…

Posted on March 25, 2003 in Memo by pestNo Comments »

é€™å·²ç¶“ä¸æ˜¯ç¬¬ä¸€æ¬¡äº†ï¼›æ¯ä¸€æ¬¡æ±ºå®šæ˜¯å¦è¦æŠŠè‡ªå·±çš„空間登錄到æŸå€‹åˆ—表上,心中總會有一點猶疑。è¦å¯«ä½œéœ€è¦è®€è€…ï¼Œæœ‰äº†éš±å½¢çš„è®€è€…å»æœƒæ‰­æ›²æˆ–是制約æŸäº›å‰µä½œçš„ç©ºé–“ï¼›ç¸½æ˜¯ä¼æ±‚自己寫一些很正å¼çš„æ–‡ç« çœŸçš„æ˜¯å¾ˆè¾›è‹¦ï¼Œblog似乎也解決ä¸äº†é€™å€‹å•題…。

就好比一家å°å’–啡店的è€é—†ï¼Œé¢å°ç¾Žé£Ÿé›œèªŒæŽ¡è¨ªçš„æŠ‰æ“‡ä¸€æ¨£ï¼›æˆ‘還是比較喜愛那種顧客走時,會說,"啊,真好~"的感覺….

Posted on March 23, 2003 in StudyAbroad by pestNo Comments »

在å°å¤§æ¤°æž—çš„ AdvancedEduå‰é™£å­çœ‹åˆ°æœ‰äººåšäº†é€™æ¨£ä¸€å€‹ç•™ç¾ŽèƒŒæ™¯è³‡æ–™çŸ¥è­˜åº«ï¼Œç«‹æ„很好但是因為引用的大多都是網å‹post在æ¿ä¸Šçš„個人背景,造æˆäº†ä¸€é»žå°é¢¨æ³¢ã€‚

ä¸éŽæ²’想到竟然是高中的朋å‹åšçš„,這世界還真是å°ï¼Œæ‰€ä»¥ä¾†é€™é‚Šå¹«å¿™æŽ¨ä¸€ä¸‹ã€‚

留美背景資料知識庫

Posted on March 22, 2003 in Memo by pestNo Comments »

å¤§æ¦‚å¾ˆå°‘äººåƒæˆ‘一樣會記得為什麼加入一個社團。高三的時候看了兩本書:《資訊éŠä¿ åˆ—å‚³ã€‹å’Œã€Šæˆ‘çš„é›»è…¦æŽ¢ç´¢ã€‹ã€‚ç‚ºäº†å€Ÿé€™å…©æœ¬æ›¸å›žå®¶çœ‹ï¼Œæˆ‘é‚„åŠ å…¥è¬æƒ¡çš„建中三研社,其實這都是邪惡的林解碼(ljm)的陰謀。總之,在看完這兩本書之後,除了èªè­˜å¾ˆå¤šå»ºä¸­è³‡è¨Šç¤¾çš„強者之外,å°è±¡æœ€æ·±çš„大概就是 CCCA的黃志賢了。

在整本都是神的書裡é¢ï¼Œå…¶å¯¦ä½ æ˜¯ä¸æœƒå´‡æ‹œè£¡é¢æŸå€‹äººçš„;相å°çš„,我開始èªè­˜é€™å€‹æˆ‘常常出ç¾åœ¨æˆ‘使用的軟體(NCSA Telnet,好懷念呀)ã€ä»¥åŠæˆ‘抓檔案的 FTP 站(NCTUCCCA.edu.tw)的社團 — CCCA。å³ä½¿åœ¨é‚£å€‹å”¸å¤§å­¸å°±è¦åˆ°å°å¤§çš„高中生涯裡é¢ï¼Œæˆ‘這個連交通大學在哪ã€ä»¥åŠäº¤é€šå¤§å­¸åˆ°åº•管ä¸ç®¡äº¤é€šéƒ½æžä¸æ¸…æ¥šçš„é«˜ä¸­ç”Ÿï¼Œå°æ–¼äº¤é€šå¤§å­¸çš„æƒ³æœ›ï¼Œå®Œå…¨ä¾†è‡ªæ–¼ CCCA。

人生的際é‡ç¸½æ˜¯å¾ˆå¥‡å¦™ï¼Œæ˜Žæ˜Žå¾ˆåš®å¾€ï¼ŒçœŸçš„æœ‰æ©Ÿæœƒå»ä¸åŽ»æŠŠæ¡ï¼ŒéŽäº†ä¸€å€‹å­¸æœŸæˆ‘也åªåƒåŠ éŽä¸€æ¬¡èª²ç¨‹ã€‚也許是和這個社團有緣,å»å› ç‚ºç‡ŸéšŠè¢«è‰è¦å­¸é•·æ‰¾ä¸Šï¼Œæ‰æ…¢æ…¢èžå…¥é€™å€‹å¤§å®¶åº­ä¹‹ä¸­ï¼Œåœ¨é€™é‚Šåº¦éŽäº†æœ€ç¾Žå¥½çš„大學生涯。

å‰å¹¾å¤©å’ŒæŸä½å‰ç¤¾é•·å­¸å¼Ÿ(:p)èŠåˆ°ç¤¾åœ˜è¿‘æ³ï¼Œè€äººå˜›ï¼Œç¸½æ˜¯æœ‰çœ‹ä¸æ…£çš„事情。我正好想起以å‰é€™æ®µç¶“驗,就說了,其實é‡è¦çš„䏿˜¯æ”¹è®Šå·²ç¶“在的,而是如何讓好的人æ‰é¡˜æ„進這個社團。我自己覺得éŽåŽ» CCCA çš„åè²çœŸçš„很響亮,也確實åšäº†éžå¸¸å¤šæ–°çš„嘗試ã€å¼•進新的技術。雖然很多事è¦çœ‹æ™‚機,但這些年來,社團å°å¤–ç´¯ç©çš„æ±è¥¿çœŸçš„æ˜¯è¶Šä¾†è¶Šå°‘äº†ã€‚ï¼ˆå…¶å¯¦æ˜¯åœ¨è‡ªæˆ‘æª¢è¨Žï¼Œç•¶äº†ä¸€å¹´ç¤¾é•·ä¹Ÿæ²’ä»€éº¼å»ºæ¨¹ >_<)

我就和æŸä½å‰ç¤¾é•·å­¸å¼Ÿèªªï¼Œä¹Ÿè¨±æˆ‘們å¯ä»¥å¤šå¯«ä¸€äº›çš„æ–‡ä»¶ï¼Œé€£å¸¶è®“外界èªç‚ºæ˜¯"CCCA出å“"的感覺,累ç©å¤–界å°CCCA的熟悉感。雖然我ä¸çŸ¥é“能夠有多大用處,ä¸éŽï¼Œå°±ç®—åªæ˜¯åšçµ¦è‡ªå·±é€™ç¾¤äººçœ‹çš„,其實也夠了。

在《資訊éŠä¿ åˆ—傳》最後訪å•了交大資工的四ä½å­¸é•·å€‘ã€‚è£¡é¢æåˆ°çš„â€ç¾¤é«”學習â€ä¹Ÿå½±éŸ¿äº†æˆ‘å°ç¤¾åœ˜çš„看法。高三在三研社的經驗ã€ä»¥åŠå¤§ä¸€ã€äºŒåœ¨CCCAå’ŒåŒé½¡çš„社團夥伴們一起學習的感覺,真的是éžå¸¸çš„好;也許我們都已經éºå¿˜äº†é€™ç¨®æ„Ÿè¦ºï¼Œä½†å…¶å¯¦ï¼Œç¶“營社團,ä¸å°±æ˜¯é€™éº¼ä¸€å›žäº‹å—Žï¼Ÿ:-)

註一:《資訊游俠列傳》, 賀元著, ISBN 9579964025
註二:《我的電腦探索》, 黃志賢等著, ISBN 9579964033
註三:CCCA 創社副會長
註四:è‰è¦ï¼Œä¸€å€‹æ›¾è™Ÿç¨±å°ç£æ•¸è¬å€‹ NewsGroups æ¿ä¸»çš„男人,剛ä¿è¡›åœ‹å®¶å›žä¾†

Posted on March 22, 2003 in IT Talk by pestNo Comments »

æ­·å²æ˜¯ä½œå¼„人的;主從架構(Client-Server Architecture)曾經是電腦世界的主æµï¼Œè—‰è‘—å¨åŠ›å¼·å¤§çš„å¤§åž‹ä¸»æ©Ÿï¼Œä½¿ç”¨è€…åªéœ€è¦ç”¨è¨ˆç®—能力有é™çš„用戶端電腦連接到 Serverå³å¯è™•ç†å¤§éƒ¨ä»½çš„工作。然而大型主機的發展å—é™ã€å€‹äººé›»è…¦é‹ç®—èƒ½åŠ›ææ˜‡ã€å¤šåª’體的掘起,使得é‹ç®—的工作被個人電腦的 CPU å–代。然而網路頻寬的æå‡ã€å¢é›†é‹ç®—(Clustering)çš„æˆç†Ÿï¼Œåˆå†ä¸€æ¬¡è®“主從架構變æˆä¸€ç¨®å€¼å¾—考慮的架構。
Thin Client 是一å°è¨ˆç®—能力有é™çš„電腦,它主è¦åªè² è²¬è™•ç†ä½¿ç”¨è€…的輸入ã€ä»¥åŠå‘ˆç¾ç•«é¢çš„工作。大部份ç¹è¤‡çš„工作,都藉由網路交給 Server 來處ç†ï¼Œå†å°‡çµæžœå‚³å›žçµ¦ Client。然而這個架構其實é¢è‡¨åˆ°å…©å€‹å•題: 1) Thin Client 的能力到底得有多強? 2) 網路頻寬得有多大? 這兩個å•é¡Œå½¼æ­¤åˆæ˜¯ç›¸é—œçš„。當 Client 處ç†çš„越少,就得將越多的資料é€éŽç¶²è·¯å‚³çµ¦ Serverï¼Œè€Œéœ€è¦æ›´å¤§çš„頻寬。

Sun 在 1994 年推出 JAVA 的時候就曾經嘗試éŽè—‰ç”±é€™å€‹æž¶æ§‹ä¾†ç ´è§£å¾®è»Ÿåœ¨ä½œæ¥­ç³»çµ±ä¸Šçš„絕å°å„ªå‹¢ï¼›ä½¿ç”¨è€…從網路上下載的 JAVA 程å¼ï¼Œåªè¦æœ‰ JAVA Virtual Machineå°±å¯ä»¥åŸ·è¡Œï¼Œä¸è«–原本使用什麼作業系統。當 Client 一開機,就自動從網路上抓å–其他所需的程å¼ï¼Œä¸å†éœ€è¦é€éŽå‚³çµ±çš„硬碟來儲存資料。

然而這個架構在當時終究是ä¸å¯è¡Œçš„ï¼›å€åŸŸç¶²è·¯è¨­å‚™çš„價格ä»å¤ªè²´ã€Client 端的é…å‚™ä¸èƒ½æ»¿è¶³æ—¥ç›Šæ“´å¼µçš„多媒體需求,更ä¸ç”¨èªªï¼ŒServer 的價格也還是居高ä¸ä¸‹ã€‚與其採用這種架構,ä¸å¦‚把工作都分散在單ç¨çš„ PC 來執行。文書處ç†ã€è©¦ç®—表ã€ç”šè‡³å°åž‹è³‡æ–™åº«éƒ½æ…¢æ…¢è®Šæˆä»¥ PC 為主的工作了。

æ™‚è‡³ä»Šæ—¥ï¼Œå°æ–¼ä¼æ¥­è€Œè¨€ï¼Œåˆæœ‰äº†æ–°çš„考é‡ã€‚分散儲存造æˆè³‡æ–™é›†ä¸­æŽ§ç®¡ã€å‚™ä»½ä¸æ˜“,而 100Mbps 的網路已經是入門級的é…備,個人電腦的 CPU 更是強大到å¯ä»¥è™•ç†å¤§éƒ¨ä»½çš„ä»»å‹™éƒ½ç¶½ç¶½æœ‰é¤˜ã€‚å¦‚ä»Šå°æ–¼é›†ä¸­ç®¡ç†çš„æ¸´æœ›é‚„是來自控管的便利性,為了é¿å…機密外洩ã€ç—…毒氾濫ã€è³‡æ–™æµå¤±ï¼Œå¦‚今的 Client-Server æž¶æ§‹å…¶å¯¦æ˜¯ä»¥è³‡æ–™ç‚ºä¸­å¿ƒçš„æ¦‚å¿µï¼Œè€ŒåŒæ™‚若能夠æä¾›æ›´ä½Žåƒ¹çš„辦公室軟體,減少æ¯å°é›»è…¦æ‰€éœ€è¦ä»˜çš„æŽˆæ¬Šè²»ç”¨ï¼Œé‚£éº¼å°±æ›´æœ‰èª˜å› äº†ã€‚

首先推出的還是網路儲存方案。藉由網路分享,資料å¯ä»¥ç¢ºä¿æ˜¯æœ€æ–°çš„狀態;æŸäº›æ–‡ä»¶å‰‡ç”šè‡³å¯ä»¥è¿½è¹¤å®ƒçš„修改記錄é”到回溯的功能。MIS 人員則å¯ä»¥æ›´æ–¹ä¾¿çš„備份é‡è¦çš„資料。

接下來是也許就是公å¸å…¬æ–‡æµç¨‹çš„æ”¹è‰¯ã€‚藉由 E-mail 系統,辦公室的公文都å¯ä»¥é€éŽ E-mail 來傳é”;而收發這些 E-mail,當然也å¯ä»¥é€éŽç€è¦½å™¨é€£åˆ° Server 端處ç†ï¼Œè€Œä¸éœ€è¦å°‡ä¿¡ä»¶æ”¶å›ž Client 端;é€éŽè™•ç†é€™äº›è³‡æ–™çš„記錄,主管也å¯ä»¥æ›´æ¸…æ¥šæŽŒæ¡æ¯ä¸€å€‹å·¥ä½œé€²åº¦ã€‚

很顯然的是,文書處ç†ã€è©¦ç®—軟體以åŠè³‡æ–™åº«ç­‰ç­‰éƒ½å¯ä»¥ç”¨ç¾æœ‰çš„ Clientã€é€éŽç€è¦½å™¨ä¾†å¯¦ç¾ã€‚也就是說,在辦公室的環境中,é€éŽç¶²è·¯ä¾†åŸ·è¡Œç¨‹å¼çš„æž¶æ§‹ï¼Œæ‡‰è©²æ˜¯æœƒè¶Šä¾†è¶Šæµè¡Œçš„。

ä¸éŽé€™æ™‚å€™å¦‚æžœè·³å‡ºä¾†çœ‹ä¸€çœ‹å®¶åº­æ‡‰ç”¨ï¼Œæ˜¯ä¸æ˜¯æœ‰å¯èƒ½ä¹Ÿæ˜¯ä»¥ç¶²è·¯ç‚ºä¸»é«”的架構呢?

首先還是以儲存資料為中心來看。ç¾åœ¨çš„硬碟越åšè¶Šå¤§ï¼Œé›–ç„¶åƒ¹æ ¼ä¹Ÿè¶Šä¾†è¶Šä½Žï¼Œä½†æ˜¯å°æ¶ˆè²»è€…而言,由於家中的電腦越來越多,資料é‡è¤‡çš„å•題也越來越大,特別是筆記型電腦為了滿足行動便利性,往往造æˆè³‡æ–™å’Œå®¶ä¸­çš„æ¡Œä¸Šåž‹ä¸åŒæ­¥çš„ç¾è±¡ã€‚åŒæ™‚,MP3隨身è½ã€Tablet PC以åŠå…¶ä»–新的數ä½è£ç½®ï¼Œè‹¥æ˜¯æ“有無線上網的能力,就å¯ä»¥ä¸éœ€è¦å…§å»ºä¸€å€‹å¤§çš„儲存è£ç½®ä¾†æ“ºæ”¾æ˜Žæ˜ŽåŽŸæœ¬å°±åœ¨æ¡Œä¸Šåž‹é›»è…¦æœ‰ä¸€ä»½çš„è³‡æ–™ã€‚

或是,åéŽä¾†èªªï¼Œå¦‚æžœæˆ‘å€‘æœ‰ä¸€å° 20GB 硬碟的 MP3 隨身è½ï¼Œé‚£éº¼æ¡Œä¸Šåž‹é›»è…¦ä¹Ÿä¸éœ€è¦ç‰¹æ„去把這 20GB å’Œè‡ªå·±çš„ç¡¬ç¢ŸåŒæ­¥ï¼Œè€Œæ‡‰è©²è¦å¯ä»¥å¾žé€™å° MP3 隨身è½çš„硬碟播放檔案。

所謂的分散å¼ç³»çµ±çš„精髓,就是è¦è®“使用者在æ“ä½œæ™‚ï¼Œå®Œå…¨å°±åƒæ˜¯ä½¿ç”¨ä¸€å°æ­£å¸¸å–®æ©Ÿä½œæ¥­çš„電腦一樣。將來如果在使用這些設備中的儲存è£ç½®ï¼Œå°±å¦‚åŒåƒåœ¨ç”¨æˆ‘å€‘è‡ªå·±çš„ç¡¬ç¢Ÿä¸€æ¨£ï¼Œæƒ³å¿…å°æ–¼ä½¿ç”¨è€…會是更為方便的。

åŒæ¨£çš„,ç¾åœ¨ä½œæ¥­ç³»çµ±ã€æ‡‰ç”¨ç¨‹å¼éƒ½å¿…é ˆè¦æ¯ä¸€å°ç³»çµ±ä¸ŠçŒä¸€å¥—,如果在åŒä¸€å€‹å®¶åº­ä¸­æˆ‘們å¯ä»¥åœ¨ä»»ä½•類似的è£ç½®åŸ·è¡ŒæŸäº›ç¨‹å¼ï¼Œä¾‹å¦‚,åªè¦æœ‰èž¢å¹•有喇å­ï¼Œå°±å¯ä»¥æ’­æ”¾å½±ç‰‡ï¼Œè€Œä¸éœ€æ±‚é¡å¤–進行安è£ï¼Œé‚£éº¼é¡¯ç„¶ä¹Ÿæ¯”ç¾åœ¨è¦æ–¹ä¾¿è¨±å¤šã€‚

而當我們è¦è™•ç†å¤§é‡é‹ç®—的時候,如果åˆå¯ä»¥æŠŠè³‡æ–™åˆ†æ•£åˆ°å„å°è£ç½®åŽ»åŸ·è¡Œï¼Œé€™æ¨£çš„æž¶æ§‹æ‰èƒ½å¤ å®Œå…¨æŠŠç¶²è·¯å’Œç¡¬é«”發æ®åˆ°æ¥µè‡´ã€‚å°æ–¼æ²’有é‹ç®—能力的,就加強它的網路能力,é è‘—主電腦或其他電腦來處ç†ã€‚

雖然這樣的夢想還有一段路è¦èµ°ï¼Œä½†æ˜¯å¯ä»¥æƒ³è¦‹çš„æ˜¯ï¼Œä»¥è³‡æ–™ç‚ºä¸­å¿ƒçš„æž¶æ§‹ï¼Œå°‡æˆç‚ºNetwork OS 走入家庭的第一步。

Posted on March 22, 2003 in Memo by pestNo Comments »

很ä¸å¹¸çš„忘了把 NoHTMLEntities è¨­æˆ 1ï¼Œçµæžœæ¨™é¡Œéƒ½äº‚掉了,於是很生氣把 DB ç æŽ‰é‡è£ä¸€æ¬¡ã€‚我真的è¡å‹•åˆæ²’è€æ€§çš„人…

Posted on March 20, 2003 in IT Talk by pestNo Comments »

GPL(GNU Public License)是ç¾åœ¨è¨±å¤šç¶²è·¯ä¸Šæµå‚³çš„ Open-Source 軟體所採用的授權模å¼ã€‚由於一般慣於將之稱為 "Freeware",使得一般人常誤解這類軟體一定ä¸èƒ½ç‡Ÿåˆ©ã€‚事實上,這邊的 "Free" 指的是 "Freedom"(自由) 而éž"å…è²»"。
在 GPL çš„å‰è¨€å°±é–‹å®—明義說é“:

"當我們談到自由軟體 (free software) æ™‚ï¼Œæˆ‘å€‘æŒ‡çš„æ˜¯è‡ªç”±è€Œä¸æ˜¯åƒ¹æ ¼ã€‚我們把 GNU 通用公共許å¯è­‰è¨­è¨ˆæˆæ‚¨çš„ä¿éšœï¼Œè®“æ‚¨ä¿æœ‰ç™¼ä½ˆè‡ªç”±è»Ÿé«”的自由(您å¯ä»¥è‡ªç”±æ±ºå®šæ˜¯å¦è¦å°æ­¤é …æœå‹™æ”¶å–費用)ï¼›ç¢ºä¿æ‚¨èƒ½æ”¶åˆ°ç¨‹å¼åŽŸå§‹ç¢¼æˆ–è€…åœ¨æ‚¨éœ€è¦æ™‚èƒ½å¾—åˆ°å®ƒï¼›ç¢ºä¿æ‚¨èƒ½ä¿®æ”¹è»Ÿé«”æˆ–å°‡å®ƒçš„ä¸€éƒ¨åˆ†ç”¨æ–¼æ–°çš„è‡ªç”±è»Ÿé«”ï¼›è€Œä¸”é‚„ç¢ºä¿æ‚¨çŸ¥é“æ‚¨æ“æœ‰é€™äº›æ¬Šåˆ©ã€‚"(註一)

因此採用 GPL çš„ Freeware,是å…è¨±ä½¿ç”¨è€…ä¿®æ”¹ã€æ•£ä½ˆï¼Œåªè¦ä½¿ç”¨è€…也éµå¾ª GPL çš„éŠæˆ²è¦å‰‡ — ä¸èƒ½é™åˆ¶å…¶ä»–ä½¿ç”¨è€…ä¿®æ”¹ã€æ•£ä½ˆï¼Œä¸¦ä¸”讓他們也知é“è‡ªå·±æ“æœ‰é€™æ¨£çš„æ¬Šåˆ©ã€‚

也就是說,Mike 如果今天拿到 RedHat å…¬å¸å‡ºçš„ RedHat Linux 8.0,他若發ç¾è£¡é¢æœ‰è‹¥å¹² bugs,想è¦åŠ ä»¥ä¿®æ”¹ï¼Œä»–å¯ä»¥æŠŠ RedHat æä¾›çš„原始碼拿出來加以修正,修正完æˆä¹‹å¾Œçš„æˆæžœï¼Œå‡å¦‚ä»–çš„åŒå­¸ John 也想è¦ï¼ŒMike å¯ä»¥ 1) 直接é€çµ¦ä»–; 2) 以若干價格賣給他。但ä¸è«–如何,Mike 都ä¸èƒ½é˜»æ­¢ John 把這份新的 Linux 交給別人,或是加以修改;John 甚至å¯ä»¥åŽŸå°ä¸å‹•çš„é€çµ¦ä»–çš„å¥³æœ‹å‹ Mary。

這邊有幾個å•題存在:

第一,如果任何人åªè¦éµç…§ GPL çš„è¦ç¯„,都å¯ä»¥å°‡ä»–拿到的軟體自由散佈,那åˆç†ä¾†èªªï¼ŒGPL è»Ÿé«”çš„åƒ¹æ ¼å¹¾ä¹Žä¸æœƒé«˜æ–¼ä½¿ç”¨è€…å–得這份軟體的代價;例如說,æŸäººå¯ä»¥é¸æ“‡åˆ°ç¶²è·¯ä¸Šä¸‹è¼‰ä¸€ä»½ Redhat Linux,也å¯ä»¥é¸æ“‡åˆ°åº—裡é¢åŽ»è²·ä¸€å¼µåŒæ¨£å…§å®¹çš„光碟;甚至請隔å£é„°å±…燒一張給他,三種ä¸åŒé¸æ“‡ä»˜å‡ºçš„æˆæœ¬ï¼Œå¯èƒ½æ˜¯æ™‚é–“ã€é‡‘éŒ¢æˆ–æ˜¯å…¶ä»–æ©Ÿæœƒæˆæœ¬ï¼Œä½†å…¶å®šåƒ¹æœƒè¶¨è¿‘æ–¼å–å¾—æˆæœ¬ã€‚æœ€çµ‚çš„çµæžœæ˜¯ï¼Œå”®åƒ¹éƒ½è¢«æ•£ä½ˆæˆæœ¬åƒæŽ‰äº†ï¼Œæä¾›æ”¹è‰¯çš„人本身並沒有ç²å¾—好處。

第二,在作業系統上開發應用軟體如果也è¦è¢«ç´å…¥ GPL 的範åœä¸­ï¼Œä¹Ÿæ˜¯ä¸åˆç†çš„。
通常作業系統都會æä¾›æ‰€è¬‚çš„ API(Application Interface),或是常用函å¼åº«(Library),它們的角色就如åŒä¸€å°è»Šä¸Šçš„å„ç¨®æ“æŽ§å…ƒä»¶ï¼Œç•¶è»Šè¦è½‰å½Žæ™‚,我們轉動方å‘盤就å¯ä»¥ï¼Œä¸éœ€è¦åŽ»æ€è€ƒè»Šå­æ˜¯å¦‚何控制輪胎ã€é½’輪如何作用等等。有了方å‘盤這個 API 或是 library,æŸå…¬å¸è¨­è¨ˆçš„自動駕駛機器人就å¯ä»¥è—‰è‘—æ“æŽ§æ–¹å‘盤來控制車å­è¡Œé€²æ–¹å‘,å†é…åˆä¸Šæ²¹é–€ã€ç…žè»Šã€æŽ’檔等等其他 API,這家設計機器人的公å¸ä¸¦ä¸éœ€è¦åŽ»æŽ¥è§¸åˆ°æ±½è»Šç ”ç™¼çš„åº•å±¤æŠ€è¡“ï¼Œå°±å¯ä»¥å®Œæˆä¸€å€‹è‡ªå‹•駕駛機器人。

從上é¢çš„例å­å¯ä»¥çœ‹å‡ºä¾†ï¼Œé›–然這個機器人是基於汽車的 API ä¾†é–‹ç™¼çš„ï¼Œä½†æ˜¯å…¶é—œéµæŠ€è¡“å’Œæ±½è»Šæœ¬èº«ä¸¦ç„¡ç›¸é—œã€‚åŒæ¨£çš„é“ç†ï¼Œåœ¨ GPL çš„ä½œæ¥­ç³»çµ±ä¸Šï¼Œå¦‚æžœç¡¬æ€§è¦æ±‚使用這些 API 的程å¼è¢«åˆ—å…¥ GPL 的範åœï¼Œææ€•åªæœƒå¤§å¹…é™ä½Žé–‹ç™¼æ–°è»Ÿé«”çš„æ„願,因此為了é¿å…這å•題產生,必須è¦å°‡ Library 或是 API çš„ License 與一般的å€åˆ†é–‹ï¼Œè€Œæœ‰äº†æ‰€è¬‚çš„ GNU Lesser General Public License (LGPL)。

在 LGPL 中,åªå¼·èª¿å°æ–¼åŽŸæœ¬çš„ library çš„ freedom,也就是說如果我賣的機器人æ­é…ä¸Šé€™å° LGPL 的車來賣,那麼我必須è¦å‘Šè¨´ä½¿ç”¨è€…這å°è»Šæ˜¯å¯ä»¥è‡ªè¡Œæ”¹è£çš„,也å¯ä»¥è¤‡è£½é€™å°è»Šçš„任何部份,但是機器人本身的設計圖我å¯ä»¥ä¸ç”¨çµ¦ä½¿ç”¨è€…。

實務上,採用 GPL 是ä¸å¤ªå¯èƒ½é è»Ÿé«”本身賺錢的。照 Richard Stallman(Free Softeware Fundation 發起人,註二) 的說法,GPL 的軟體是è¦é æœå‹™è€Œä¸æ˜¯è»Ÿé«”本身來
賺錢。也許這樣的說法很奇怪,但æœå‹™å…¶å¯¦åŒ…涵的範åœå¾ˆå»£ï¼Œå¾žå®¢è£½åŒ–(Customized)ã€æ•™è‚²è¨“ç·´ã€åˆ°ä¿®æ­£è»Ÿé«”çš„ Bug fix 都å¯ä»¥ç®—是æœå‹™ã€‚GPL çš„ Free Software 的商業模å¼å’Œç¾å¯¦ä¸¦æ²’有什麼ä¸åŒï¼Œå°±åƒæ°´é›»è£æ½¢æˆ‘們å¯ä»¥è‡ªå·±åŽ»ç‰¹åŠ›å±‹è²·ææ–™ä¾†åšï¼Œä¹Ÿå¯ä»¥è«‹åˆ¥äººä¾†å¹«å¿™ï¼Œæˆ–是請專業團隊來施工設計。這些都是æœå‹™çš„範åœã€‚

å¦ä¸€å€‹æœ‰è¶£çš„å•†æ¥­æ¨¡å¼æ˜¯ MySQL AB 這家公å¸(註三)ï¼Œé€™å®¶å…¬å¸æ‰€æä¾›çš„GPL 資料庫在 Open-Source ç¤¾ç¾¤æ“æœ‰éžå¸¸é«˜çš„知ååº¦ï¼ŒåŒæ™‚åœ¨å¸‚å ´ä¸Šä¹Ÿæ“æœ‰ä¸å°çš„市佔率。該公å¸çš„ MySQL Server åŒæ™‚æ“æœ‰ GPL å’Œ Commercial License 兩種授權,也就是說,如果æŸå…¬å¸ä»Šå¤©æƒ³è¦é–‹ç™¼ä¸€å¥—資料庫應用軟體,åˆä¸æƒ³æŠŠåŽŸå§‹ç¢¼äº¤çµ¦å®¢æˆ¶ï¼Œé‚£éº¼å°±å¯ä»¥å‘他們採購 Commercial License 版的 MySQL。相å°çš„ï¼Œå°æ–¼ä¸€èˆ¬äººè€Œè¨€ï¼ŒGPL 版本是å…費的,å°å…¬å¸è‹¥æ˜¯è‡ªå·±å…§éƒ¨è¦æž¶è¨­è³‡æ–™åº«ï¼Œå°±å¯ä»¥æŽ¡ç”¨é€™å€‹ç‰ˆæœ¬ã€‚

除了 GPL 之外,還有 BSD License(註四) 等其他 License 模å¼ï¼›BSD License é æ¯” GPL 更為鬆散,它åªè¦æ±‚é™„ä¸ŠåŽŸç‰ˆçš„ç‰ˆæ¬Šè²æ˜Žï¼Œä»¥åŠè¦è¨»ä¸Š"本產å“包å«ç”±åŠ å·žå¤§å­¸æŸå…‹èŠ åˆ†æ ¡åŠå…¶ä»–è²¢ç»è€…所開發的軟體"。更簡明的說,就是åªè¦ä¸å®£ç¨±æ•´å€‹è»Ÿé«”都是自己寫出來的,就符åˆå®ƒçš„è¦æ±‚了。以商業應用而言,這å¯ä»¥ç®—æ˜¯æœ€å¥½çš„é¸æ“‡äº†ã€‚

註一: 譯文摘自 http://cldp.linuxforum.net/doc/GPL.html
註二: http://www.stallman.org/
註三: http://www.mysql.com/
註四: http://www.freebsd.org/copyright/license.html

Next Page »