컴퓨터공부/Linux & Unix

[linux] 리눅스/윈도우즈 응용프로그램 비교

achivenKakao 2006. 8. 9. 07:29

The table of equivalents / replacements / analogs of Windows software in Linux.

Last update: 19.04.03.
URL: http://linuxshop.ru/linuxbegin/win-lin-soft-en/.
This page on other languages: Russian version, Italian version, Spanish version.

19.04.03: Many of various corrections and additions. Thanks to everybody who contributed :).
15.03.03:
New section: "Emulators".
7.03.03:
This page is released under the GNU FDL!

One of the largest difficulties in migrating away from Windows to Linux is the lack of comparable software. Newbies usually search for analogs of Windows software for Linux, and advanced Linux-users cannot answer their questions since they often don't know too much about Windows :). This list of equivalents / replacements / analogs of Windows software in Linux is based on our own experience and on the information from the visitors of this page (thanks!).

This table is not a static - new programs can be added both to left and to right sides, and it is not fact that right column will be filled immediately. In the future we plan to migrate this table to the PHP/MySQL engine, so visitors could add the program themselves, vote for analogs, add comments, etc.

If you want to add the program in table, send mail to xoid26@linux-online.ru with the name of the program, the OS, the description (the purpose of the program, etc), and the link to official site of this program (if you know it). All commentaries, remarks, corrections, offers and bugreports are always welcome - send it all to xoid26@linux-online.ru.

Notes:
1) By default all Linux programs in this table are free as in freedom. (Definitions of Free Software: FSF and Debian). Proprietary software for Linux is marked with the sign [Prop]. Non-free software (open source or relatively free, but have certain restrictive limits) is marked with the sign [NF].
2) If there is nothing in the field of the table, except "???" - the authors of the table do not know what to place there.
3) If the sign (???) stands after the name of the program - the authors of the table are not sure about this program.

The important ideological difference between Windows and Linux:
The majority of the Windows programs are made on principle "all-in-one" (each developer adds everything to his or her product). In the same way, this principle is called the "Windows-way".
The ideology of UNIX/Linux - one component or one program must execute only one task, but execute it well. ("UNIX-way"). The programs under Linux can be thought of as being like the LEGO building blocks. (for instance, if there is a program for spell checking, it can be used with the text editor or email client; or if there is the powerful command-line program for files downloading, it is simple to write the graphic interface (Front-end) for it, etc).
This principle is very important and it is necessary to know it while searching for analogs of Windows-programs in Linux :).

Attention! There may be many mistakes and bugs in the table!! (report about the bugs).

Places where you can get Linux software:
FreshMeat.net | SourceForge.net - Two biggest portals. You can find everything you want!!
LinuxApps.com | IceWalkers.com | Linux.Tucows.com - I like these catalogs.
Download.com / Linux | LinuxSoftware.org | FileWatcher.org | LinuxArchives.com - other catalogs.
Programs / packages / libraries search systems:  RPMseek.org | Tuxfinder.com | RPMfind.net

Programs and games for Windows, that can be run under Wine/WineX:
1) Games for Windows, that can be run under WineX (the information from the official Transgaming site). This is a search form, and this is a full list of games (very big!).
2) The biggest catalog of Windows apps, running under Wine. The database of Codeweavers contains information about ~1000 applications, and the catalog is structured and has a navigation system.

The Sections:
1) Networking.
2) Work with files.
3) Desktop / System software.
4) Multimedia:
  4.1) Audio / CD.
  4.2) Graphics.
  4.3) Video and other.
5) Office/business.
6) Games.
7) Programming and development.
8) Server software.
9) Scientific and special programs.
10) Emulators.
11) Other / Humour :).

Description of the program, executed taskWindowsLinux
1) Networking.
Web browserInternet Explorer, Netscape / Mozilla for Windows, Opera [Prop], Phoenix for Windows, ...1) Netscape / Mozilla.
2) Galeon.
3) Konqueror.
4) Opera. [Prop]
5) Phoenix.
6) Nautilus.
7) Epiphany.
8) Links. (with "-g" key).
9) Dillo. (Russian language patches - here).
Console web browserLynx for Windows, links for Windows1) Links.
2) ELinks.
3) Lynx.
4) w3m.
5) Xemacs + w3.
Email clientOutlook Express, Netscape / Mozilla for Windows, The Bat, Eudora, Becky, Datula, Sylpheed for Windows1) Evolution.
2) Netscape / Mozilla messenger.
3) Sylpheed, Sylpheed-claws.
4) Kmail.
5) Gnus.
6) Balsa.
7) Bynari Insight GroupWare Suite. [Prop]
8) Arrow.
9) Gnumail.
10) Althea.
11) Liamail.
12) Aethera.
Email client / PIM in MS Outlook styleOutlook1) Evolution.
2) Bynari Insight GroupWare Suite. [Prop]
3) Aethera.
4) Sylpheed.
5) Sylpheed-claws.
Email client in The Bat styleThe Bat1) Sylpheed.
2) Sylpheed-claws.
3) Kmail.
4) Gnus.
5) Balsa.
Console email clientMutt for Windows [de], Pine for Windows, Pegasus1) Pine. [NF]
2) Mutt.
3) Gnus.
4) Elm.
5) Xemacs.
News readerXnews, Outlook, Netscape / Mozilla1) Knode.
2) Pan.
3) NewsReader.
4) Netscape / Mozilla.
5) Sylpheed / Sylpheed-claws.
Console:
6) Pine. [NF]
7) Mutt.
8) Gnus.
9) tin.
10) slrn.
11) Xemacs.
Files downloadingFlashget, Go!zilla, Reget, Getright, Wget for Windows, ...1) Downloader for X.
2) Caitoo (former Kget).
3) Prozilla.
4) Wget (console, standard).
5) GUI for Wget: Kmago, Gnome Transfer Manager, QTget, Xget, ...
6) Aria.
7) Axel.
8) Download Accelerator Plus.
9) GetLeft.
10) Lftp.
Sites downloadingTeleport Pro, Httrack, ...

1) Httrack.
2) WWW Offline Explorer.
3) Wget (console, standard). GUI: Kmago, QTget, Xget, ...
4) Downloader for X.
5) Pavuk.
6) XSiteCopy.
7) GetLeft.
8) Curl (console).

FTP-clientsBullet Proof FTP, CuteFTP, WSFTP, ...1) Gftp.
2) Konqueror.
3) Dpsftp.
4) KBear.
5) IglooFTP. [Prop]
6) Nftp.
7) Wxftp.
8) AxyFTP.
9) mc. (cd ftp://...)
Console FTP-clientsFTP in Far, ftp.exe1) Ncftp.
2) Lftp.
3) Avfs. (From any program: /#ftp:...)
IRC-clientsMirc, Klient, VIRC, Xircon, Pirch, XChat for Windows

1) Xchat.
2) KVirc.
3) Irssi.
4) BitchX.
5) Ksirc.
6) Epic.
7) Sirc.

Local network chat clients without serverQuickChat1) talk (console), ktalk.
2) Echat.
3) write, wall (chat between users of one machine)
Local messaging with Windows machinesWinPopUpsmbclient (console). GUI:
1) LinPopUp.
2) Kpopup.
3) Kopete.
Instant Messaging clientsICQ, MSN, AIM, Yahoo, ...
Trillian ICQ (freeware, can replace all common IM clients), Miranda
1) Licq (ICQ).
2) Centericq (ICQ, console).
3) Alicq (ICQ).
4) Micq (ICQ).
5) GnomeICU (ICQ).
6) Gaim. (Supports nearly all IM protocols)
7) Kopete.
8) Everybuddy.
9) Simple Instant Messenger.
10) Imici Messenger.
11) Ickle (ICQ).
12) aMSN (MSN).
13) Kmerlin (MSN).
14) Kicq (ICQ).
15) YSM. (ICQ, console).
16) kxicq.
17) Yahoo Messenger for Unix.
18) Kmess (MSN).
Jabber IM clientsJAJC, Tkabber (+activestate tcl), Psi, Exodus, WinJab, myJabber, RhymBox, Rival, Skabber, TipicIM, Vista, Yabber, Miranda1) Tkabber.
2) Gabber.
3) Psi.
4) Gaim.
Monitoring sites and mailboxes, displaying news headlines or full articlesWatzNew1) Web Secretary.
2) Knewsticker & korn.
3) Mozilla (???).
4) watch -n seconds lynx -dump
Video/audio conferenceNetMeeting

1) GnomeMeeting.
2) vat/vic/wb.
3) rat/wbd/nte.
4) NeVoT.
5) IVS.

Voice communicationSpeak Freely

1) Speak Freely for Unix.
2) TeamSpeak.

Firewall (packet filtering)BlackICE, ATGuard, ZoneAlarm, Agnitum Outpost Firewall, WinRoute Pro, Norton Internet Security, Sygate Personal Firewall PRO, ...iptables or more outdated ipchains (console, standard). Front ends:
1) Kmyfirewall.
2) Easy Firewall Generator.
3) Firewall Builder.
4) Shorewall.
5) Guarddog.
6) FireStarter.
7) Smoothwall. [Prop]
8) IPCop.
9) Zorp.
IDS (Intrusion Detection System)1) BlackICE
2) Agnitum Outpost Firewall
3) Tripwire [prop]
1) Snort.
2) Portsentry / Hostsentry / Logsentry.
3) Tripwire [GPL].
4) Tripwall.
5) AIDE.
6) ViperDB.
7) Integrit.
Visual routeVisualRoute [Prop] 1) Xtraceroute.
2) VisualRoute for Linux. [Prop]
3) Mtr.
4) Geotrace.
Content filteringProxomitron, ATGuard, Agnitum Outpost Firewall, Privoxy, MS ISA server, ...1) DansGuardian.
2) Squid.
3) Squidguard.
4) Privoxy.
5) JunkBuster.
6) Zorp.
7) Fork.
8) Redirector.
Traffic control / shapingWinRoute Pro, ...1) IP Relay.
2) ?q (from iproute2 package).
3) tc (from iproute2 package).
4) LARTC.
Traffic accounting

Netstat, Tmeter, ...

1) Tcp4me.
2) Getstatd.
3) Ipacct.
4) Ipac-ng.
5) Ipaudit.
6) Lanbilling.
7) SARG (full Squid traffic).
8) Talinux.
9) NetUP UserTrafManager.
10) MRTG.
11) NetTop.
Peer-to-peer clients / servers, file sharingMorpheus (Gnutella), WinMX, Napster, KaZaA (Fasttrack), eDonkey [Prop], eMule, TheCircle, Bittorrent, SoulSeek1) LimeWire for Linux. (Gnutella)
2) Lopster. (OpenNAP)
3) Gnapster. (OpenNAP)
4) Mldonkey. (eDonkey)
5) eDonkey for Linux. (eDonkey) [Prop]
6) cDonkey. (eDonkey)
7) Gift client / server (Fasttrack)
8) ed2k_gui.
9) Gtk-Gnutella. (Gnutella)
10) Qtella. (Gnutella)
11) Mutella. (Gnutella, console)
12) TheCircle.
13) Freenet.
14) GNUnet.
15) Lmule. (eDonkey)
16) Bittorrent.
17) PySoulSeek.
18) Loophole. (WinMX) [Prop]
"Hotline" p2p protocol clients / servers???Clients:
1) Gtkhx.
2) Fidelio.
3) GHX. [Prop]
Servers:
1) Synapse.
2) HSX.
Program for working with sound modem with many functions - from answerback and AON to fax deviceVenta Fax, PrimaFax1) Gfax. (???)
2) PrimaFax for Linux. [Prop, 99$]
3) mgetty + voice + sendfax.
4) vgetty.
Work with faxesWinFax1) HylaFax.
2) Fax2Send. [Prop]
3) Efax.
DialupVdialer, et?/TD> 1) Kppp.
2) X-isp.
3) wvdial. (Front ends: X-wvdial, kvdial, gtkdial).
4) Gppp.
5) Kinternet.
6) Rp3.
7) pppconfig + pon + poff.
FTN editorGolded1) Golded.
2) Golded+.
3) Msged.
4) Qded.
FTN tosserFastEcho, hpt1) hpt.
2) CrashEcho.
3) Qecho.
4) CrashMail II.
5) Fidogate - gate to news.
6) ifmail - gate to news.
FTN mailerSF-Mail, T-Mail1) ifcico.
2) qico.
3) Bforce.
4) Binkd.
Remote managementVNC, Remote Administrator, Remote Assistance, Symantec pcAnywhere, Windows Terminal Server, Rdesktop, Radmin1) VNC.
2) ssh / openssh.
3) Remote management is built-in in XFree86.
4) Rdesktop Client.
5) rsh / rlogin.
6) telnet.
7) Gtelnet.
Remote management1) VNC, Virtual Network Computing
2) Remote Administrator (Radmin) [Prop]
3) Remote Assistance [Prop]
4) Symantec pcAnywhere [Prop]
5) Windows Terminal Server [Prop]
6) Rdesktop [Prop]
7) Radmin [Prop]
8) PC-Duo [Prop]
9) Huey PC Remote Control (only for NT) [Prop]
10) Timbuktu Pro [Prop]
11) LapLink [Prop]
12) GoToMyPC [Prop]
13) Bo2k and other trojans
1) VNC, Virtual Network Computing.
2) ssh / openssh.
3) Remote management is built-in in XFree86.
4) Rdesktop Client.
5) rsh / rlogin.
6) telnet.
7) Gtelnet.
Transmission of the files on modemHyperTerminal, Terminate, etc1) Minicom + lrzcz + Kermit.
2) Msterm.
3) Xtel.
4) uucp.
5) lrzsz + cu from uucp.
Work with sshPutty, Irlex, cygwin + ssh1) Kssh.
2) ssh / openssh.
3) GTelnet. (Telnet, SSH, Rlogin)
Network monitoring toolDumeter, Netmedic1) Gkrellm.
2) Big Brother.
3) Etherape.
4) Nagios.
5) Tkined.
6) MRTG.
7) Rrdtool.
8) PIKT.
9) Autostatus.
10) bcnu.
11) mon.
12) Sysmon.
13) Spong.
14) SNIPS.
15) iptraf (console).
16) Ksysguard.
17) OpenNMS.
18) tcpdump.
Network maintance toolHP OpenView, MS SMS, Tivoli1) HP OpenView agents for Linux. [Prop]
2) Big Brother.
3) Cheops.
4) Tkined.
5) OpenNMS.
Protocols analysing, sniffing

Sniffer Pro, EtherPeek (TokenPeek, AiroPeek), Windump, Ethereal, MS Network Monitor, Iris, Lan Explorer, NetSniffer, Snort, ...

1) Ethereal.
2) Tcpdump.
3) Etherape.
4) Ntop.
5) ipxdump. (+ipxparse for parsing)
6) Snort.
Security scannerShadowScan, ISS, Retina, Internet Scanner1) Nessus.
2) Nmap.
RoutingMS RRAS1) iproute2 + iptables.
2) GateD. [Prop]
3) GNU Zebra.
Utilites and libraries for Ethernet/IP testinglcrzolcrzo
IP-telephonyBuddyphone [Prop], Cisco SoftPhone1) GNU Bayonne.
2) Openh323.
3) OpenPhone.
4) tkPhone.
5) NauPhone.
Sharing data/filesWindows shares1) NFS.
2) Samba.
3) Samba-TNG.
4) FTP.
???Windows Domain, Active Directory1) Samba.
2) Ldap.
3) yp.
Viewing Windows-networkNetwork neighborhood1) Samba.
2) KDE Lan Browser, lisa
3) LinNeighborhood.
4) xSMBrowser.
5) Komba2.
6) Konqueror.
ADSL-1) rp-pppoe.
2) Pptp client.
Distributed computing

All projects.
1) United Devices.
2) Seti @ Home.
3) Foling @ Home.
4) Genome @ Home.

All projects.
1) Distributed.net.
2) Seti @ Home.
3) Foling @ Home.
4) Genome @ Home.
* Some versions for Linux run only in console mode.
IPSEC protocol-FreeSWAN.
2) Work with files.
File manager in FAR and NC styleFAR, Norton Commander, etc1) Midnight Commander.
2) X Northern Captain.
3) Deco (Demos Commander) .
4) Portos Commander.
5) Konqueror in MC style.
6) Gentoo.
7) Vfu.
8) Ytree.
File manager in Windows Commander styleTotal Commander (former Windows Commander)1) Krusader.
2) Kcommander.
3) FileRunner (TCL/TK).
4) Linux Commander.
5) LinCommander.
6) Rox, Rox-Filer.
7) Emelfm.
8) Midnight Commander.
File manager in Windows styleWindows Explorer1) Konqueror.
2) Gnome-Commander.
3) Nautilus.
4) Endeavour Mark II.
5) XWC.
Quick viewing of local HTML documentsInternet Explorer1) Dillo. (Russian language patches - here).
2) Konqueror.
3) Nautilus.
4) Lynx / Links.
Viewing all operations with filesFilemonFilemon for Linux.
Work with UDFRoxio (former Adaptec) UDF Reader, Roxio Direct CDLinux-UDF.
Work with multi session CD + recovering information from faulty multi session disksIsoBusterCDFS.
Work with compressed files1) WinZip
2) WinRar
3) 7-Zip

1) Ark (kdeutils).
2) Gnozip.
3) KArchiveur.
4) Gnochive.
5) FileRoller.
6) Unace for Linux.
7) LinZip.
8) TkZip.

Console archiversarj, rar, zip, ...1) tar, gzip, bzip2.
2) Unarc.
3) Lha. (on Japanese)
4) Infozip.
5) Arj.
6) Avfs. (The support of any archive from any program - file.zip#/...).
7) Zoo.
8) RAR for Linux.
9) CAB Extract.
Program for files and directories comparison1) Beyond Compare.
2) Araxis Merge.
3) Minimalist GNU For Windows (diff.exe)

1) WinMerge.
2) Mgdiff.
3) diff, patch.
4) Xemacs.
5) Xdelta. (make patches for binary files)

3) Desktop / System software.
Text editorNotepad, WordPad, TextPad, ...

1) Kedit (KDE).
2) Gedit (Gnome).
3) Gnotepad.
4) Kate (KDE).
5) KWrite (KDE).
6) Nedit.
7) Vim.
8) Xemacs.
9) Xcoral.
10) Nvi.

Console text editorFAR Editor, ...

1) Vim.
2) Emacs.
3) Nano. (It's a free implementation of pico)
4) joe.
5) Fte.
6) Jed.
7) CoolEdit.

Multi-purpose text and source code editorSciTE, UltraEdit, MultiEdit, ...

1) Kate (KDE).
2) Nedit.
3) CodeCommander.
4) SciTE.
5) Quanta Plus.
6) Vim.
7) Xemacs.
8) Mcedit (comes with mc).
9) Jed.
10) Setedit. (Turbo Vision looking style)

Text editor with cyrillic encodings supportBred, Rpad32, Aditor

1) Kate (KDE).
2) Nedit.
3) Fte (console).
4) Patched version of Midnight Commander.
5) Vim.
6) Xemacs.

Viewing PostScriptRoPS1) GhostView.
2) Kghostview.
3) GV.
4) GGV.
Viewing PDFAdobe Acrobat Reader1) Acrobat Reader for Linux. [Prop]
2) Xpdf.
3) GV.
4) GGV.
5) Kghostview.
Creating PDFAdobe Acrobat Distiller1) Any Linux WYSIWYG program -> print to file -> ps2pdf. (Here's an article about this).
2) Adobe Acrobat Distiller for Linux. [Prop]
3) PStill. [Shareware]
4) PDFLatex.
5) Xfig.
6) Ghostscript.
7) Tex2Pdf.
8) Reportlab.
9) GV.
CryptoPGP, GnuPG + Windows Privacy Tools1) GnuPG (console) + GPA, KGpg, and other frontends.
2) PGP. [Prop]
Disc volume encryptionEFS (standard), PGP-Disk, BestCrypt, Private Disk Light1) Loop-aes.
2) CFS.
3) TCFS.
4) BestCrypt.
5) CryptFS.
Task schedulermstask, nnCroncron, at (standard, console). GUI: Kcron.
Outlook schedulerOutlook scheduler1) KOrganizer.
Virtual CDVirtualDrive, VirtualCD, Daemon Tools, ...1) Virtual CD Kernel Modul.
2) "cp /dev/cdrom mycd.iso" + "mount -o loop mycd.iso /mnt/cdrom/".
Text recognition (OCR)Recognita, FineReader1) ClaraOcr.
2) Gocr.
3) Kooka.
Translators (cyrillic)Promt, SocratKsocrat (???)
Eng-rus dictionaries (cyrillic)ABBYY Lingvo, Socrat1) Mueller.
2) Ksocrat.
3) JaLingvo.
4) phpMyLingvo.
5) dict+Kdict.
6) DictX.
7) Groan.
8) Mova.
9) Slowo.
Work with scannerPrograms on CD with scanner, VueScan1) Xsane.
2) Kooka.
3) Xvscan. [Prop]
4) VueScan. [Prop]
AntivirusAVG AntiVirus, NAV, Dr. Web, TrendMicro, F-Prot,