帳號:
密碼:
最新動態
產業快訊
CTIMES / 文章 /
熱門自由軟體介紹
 

【作者: 程裕翔】   2003年11月01日 星期六

瀏覽人次:【3845】

Atari800 是一個能夠模擬Atar的800、800XL、130XE和5200等四個作業系的模擬器,並能夠在不同的平台上面運行,如Unix、Amiga、MS-DOS、Atari TT/Falcon、SDL,以及WinCE等,同時也能夠在不同的編譯系統底下編寫其程式碼,如BASIC模式、CURSES模式、SVGALIB Linux系統、X Window + Optional XVIEW介面、CBM Amiga、MS-DOS、TOS、SDL、WinCE,和MacOS X等。Atari800開發小組的宗旨就是在於要製作出一個以Atari為主的分散式作業系統,而這個作業系統不但符合GPL的規範,並以開放原始碼的精神,將原始碼隨著作業軟體一起釋出。


Atari800是David Firth在1995年時,利用C語言所開發出來的模擬器,並依循著GPL的精神散佈給大眾使用,而一般人也可以利用不同的作業平台來運行這個系統。不過作者在推出第一版後,因為個人因素,便停下了更新的工作,一直到了1997年的春天,Petr Stehlik號召了Perry McFarlane、Rich Lawrence、Thomas Richter、Radek Sterba,以及Robert Golias等人一起釋出Atari800版本0.8.0的原始碼。Petr Stehlik在釋出原始碼,並取得原作者的同意後,繼續研發新的版本。目前已有越來越多的程式設計師加入開發Atari800的行列,這個作業系統將會在這些設計師的帶領下做得更為完善。


到現在為止,Atari800已開發到1.3.1的版本。這個版本的特色在於可模擬Atari 400、800、600 XL、800 XL、130 XE,以及5200的作業系統,在130 XE的系統中,甚至可以擴充記憶體到1088K。系統是以6052的循環運算方式來運行,畫面線條則是以ANTIC來模擬,並與所有的顯示畫面相容,聲控系統是以POKEY的方式模擬。Atari800包含了8個磁碟機,這些磁碟機是以電腦對磁碟機的方式來進行模擬,研發小組同時更新了SIO的階層式架構。此外,模擬的磁碟機可讀取ATR、XFD、DCM、ATR.GZ和XFD.GZ的檔案格式,並直接運行Atari的執行檔,不需再經過任何的轉換。這個系統最大的優點在於支援Atari系統的所有遊戲與程式,不論是以卡匣方式還是以碟片的方式來存取,都可以完全地相容,且所要存取的檔案都會在內定的H槽底下。


Atari800的推出是在於讓使用者可在不同的平台上運行Atari的程式或遊戲,利用這個模擬器,可讓使用者不論是在PDA上或是桌上型電腦,都可以簡便地使用Atari系統,其跨平台系統則讓這個模擬器的延展性更為優異。目前Atari800的官方網站擁有完整的記錄檔和更新過程,並有研發人員的介紹供使用者瀏覽。



《圖一 Atari800 Screenshot》
《圖一 Atari800 Screenshot》資料來源:官方網站:http://atari800.sourceforge.net/

小而精美的Anti – Spam利器 – SpamBayes

許多人可能每天收到幾十封或上百封的垃圾郵件(Spam),而這些垃圾郵件不但讓人感到困擾,甚至裡面可能藏有危險的病毒或木馬程式,使用者的電腦常常在不知不覺的情況下中毒或當機;基於如此,反垃圾郵件的程式的使用就顯得非常地重要了。目前在GPL的軟體中,有一個名為SpamBayes的反垃圾郵件軟體,這是一個免費且實用的軟體,它不但適用於所有的郵件收發軟體或伺服器上,且還可以箝入到微軟的Outlook。


SpamBayes是由一個名為Bayesian的團體所研發出來,這個團體專門研發反垃圾郵件軟體。SpamBayes與其它反垃圾郵件軟體不同的地方在於這軟體著重在辨識新的垃圾郵件功能。目前許多的反垃圾郵件軟體都有套用Graham的運算程式,而SpamBayes則是套用另一種程式來做為一個運算的依據,Bayesian團體發現這個新的運算程式比舊有的Graham運算程式來得有效率。不過套用Graham運算程式的反垃圾郵件軟並不是比套用新運算程式的SpamBayes差,而是因為Graham所佔據的硬碟空間比較龐大,相對SpamBayes所使用的運算程式所佔據的空間就小了很多,可說是麻雀雖小,五臟俱全。


SpamBayes是由許多組件結合而成,其中的核心程式則是要對這些組件做一個分類並組織起來。SpamBayes不只能夠套用在Client端,也可以套用在Server端,目前有許多的使用者架設SpamBayes在Server端,這樣的好處可以使Server一次過濾大量的垃圾郵件。以下是其中的四個重要組件:


表一 Xbox、PS2、GameCube內部硬體之比較
應用程式 項目解釋
Outlook Plugin Outlook的箝入式程式,可以讓SpamBayes和Outlook緊密地結合在一起,使Outlook能夠有過濾垃圾郵件的功能。
Pop3proxy SpamBayes的Server端垃圾郵件過濾器,這個過濾器會放在POP3和Client端中間,並提供一個網頁般的介面。
Imapfilter 另一種在SpamBayes裡的郵件過濾器,功用和Pop3proxy一樣,其不同點在於對應的通訊協定是IMAP。
Hammiefilter Ham郵件的過濾器,以箝入的方式放在Procmail的環境裡。

SpamBayes會自動對收到的郵件分成三大類,既Spam、Ham和Unsure。Spam就是沒有意義且可能會攻擊電腦的惡意郵件;Ham則是與Spam相反,雖然是廣告信件,但其中並沒有夾雜攻擊的程式,且也不會大量發送,如Yahoo網站的廣告信件等;Unsure就是過濾器無法辨別的郵件,這種郵件多半是個人的訊息,或是新的垃圾郵件。SpamBayes會自動將Spam和Unsure的郵件擺到一個資料夾裡,如此一來,可以避免使用者在收發郵件時,受到垃圾郵件的困擾。


當然SpamBayes一開始並不會自動地過濾郵件,使用者必須要告知SpamBayes哪一種郵件是Spam或哪一種郵件是Ham,而告知的方式與一般的反垃圾郵件軟體大同小異,也就是使用者在處理郵件時,順便設定SpamBayes有關於垃圾郵件的定義,以便讓SpamBayes能夠在後來分辨郵件的種類。在使用者設定完SpamBayes之後,這個軟體便會產生一個自我辨識的系統,等到使用者下次開SpamBayes時,它就會從郵件的標題、字型或字串來分辨Spam或Ham。基於SpamBayes是一個開放性的軟體,作者本身也歡迎任何人來對SpamBayes做更進一步的修改,目前已經出到版本8.0,對Outlook的也有很完善的支援。



《圖二 SpamBayes Screenshot》
《圖二 SpamBayes Screenshot》資料來源:官方網站:http://spambayes.sourceforge.net/index.html

集即時聊天軟體為一身的GAIM

相信有許多人用過即時聊天軟體(Instant Messager;簡稱IM),這些即時聊天軟體從最早的ICQ(現已與American OnLine合併,故改稱為AIM/ICQ)到目前的MSN Messenger或Yahoo Messenger都有著不同的社群對象,雖然每一個聊天軟體的功能大致都相同,不過也因為各廠商建立起不同的聊天社群,造成了使用者必須要安裝各廠商所提供不同的聊天軟體,才能夠與所有社群的人聊天。舉例來說,Yahoo Messenger的使用者,就不能與AIM/ICQ或MSN Messenger的使用者相互交流或聊天。因此這名Yahoo Messenger的使用者必須要安裝AIM/ICQ和MSN Messenger這兩個即時聊天軟體,才能夠與這兩個社群的人相互交流。不過現在有一個名為Gaim的即時聊天軟體突破了這個藩籬,讓使用者透過Gaim就可以簡單地與其它社群的使用者交流。


舉凡在AIM/ICQ、Yahoo Messenger、MSN Messenger、IRC、Jabber,甚至是Gadu-Gadu或Zephyr等不同通訊軟體的社群人士,都可以透過Gaim來相互地聊天,只不過因為通訊閘的問題還未解決,所以目前並不支援軟體對傳和語音聊天的功能,但是遐不掩瑜,Gaim的諸多優點的確可以蓋過這些小小的缺點,而Gaim的開發者也宣佈將會再新版本中,解決軟體對傳的功能;如此一來,Gaim


的功能幾乎可以勝過目前所有的聊天軟體。


Gaim同時也能夠在不同的平台上使用,如Linux、BDF、Mac OS X,以及Windows等作業系統。Gaim也有許多的特色,例如可使用輸入聊天軟體上的特殊符號、鍵入提示系統,好友上線提示系統、音效提示系統,和MSN下線提示系統等特殊的功能;特別是提示系統,使用者可以任意輸入提示的方法,例如使用者想要以一首歌曲代表好友上線提示的音效,就可以將音效指向這首歌,當使用者的好友上線後,Gaim就會自動播放這首歌來做提示。


目前Giam也支援一些PDA,如Sharp所出的Zaurus和iPaq Qtopia系列,Gaim的作者還利用GNOME 2和 KDE 3.1來替Windows的使用者做一些貼心的設計,例如使用者可以將Gaim縮小到System Tray裡,如此就不用一直開著好友名單而佔去一個桌面的空間。


Gaim也是一個Open Source並符合GPL規範的開放性軟體,意即任何人都可以對其軟體作自由的修改,而Gaim網站本身也提供了Source Code,讓使用者可以隨意地下載。Gaim本身還附加了一個GTK installer軟體,使用者可藉由這個軟體讓Gaim在任何的作業系統下作完整的安裝與反安裝,免除了使用者在作反安裝時,產生無法移除某些組件的意外。



《圖三 Gaim Screenshot》
《圖三 Gaim Screenshot》資料來源:官方網站:http://gaim.sourceforge.net/
  相關新聞
» 仁大資訊Booster5讓小店家也能做在地行銷
» 中國國家郵政局:春節京東物流量佔比最大
» 貿協攜eBay打造臺灣館助MIT產品跨境銷全球
» 京東攜手Intel建立數字化零售聯合實驗室
» 2017 Q1台資安設備成長5.5% IDC:政府、教育與銀行產業需求強勁


刊登廣告 新聞信箱 讀者信箱 著作權聲明 隱私權聲明 本站介紹

Copyright ©1999-2024 遠播資訊股份有限公司版權所有 Powered by O3  v3.20.2048.3.12.74.138
地址:台北數位產業園區(digiBlock Taipei) 103台北市大同區承德路三段287-2號A棟204室
電話 (02)2585-5526 #0 轉接至總機 /  E-Mail: webmaster@ctimes.com.tw