Essential applications (Linux, Android, Windows): Difference between revisions

From Elvanör's Technical Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 9: Line 9:




*; SoftwareUpdate : Built-in (from Apple), will only update the OS and Apple applications. Very easy.
*; SoftwareUpdate: Built-in (from Apple), will only update the OS and Apple applications. Very easy.


*; [[Installing UNIX software on Mac OS X (10.4): Fink and DarwinPorts| Fink]]: Large repository of UNIX open-source software.
*; [[Installing UNIX software on Mac OS X (10.4): Fink and DarwinPorts| Fink]]: Large repository of UNIX open-source software.
Line 19: Line 19:




*; Mail : Free as in beer (from Apple), good client except for the Spotlight search feature taking hours (and not returning anything useful, generally).
*; Mail: Free as in beer (from Apple), good client except for the Spotlight search feature taking hours (and not returning anything useful, generally).


*; Thunderbird : Good open-source email client from Mozilla.
*; Thunderbird: Good open-source email client from Mozilla.


*; Firefox : The standard open-source browser that you can trust.
*; Firefox: The standard open-source browser that you can trust.


*; Safari : Probably the best browser available for OS X (very fast). Based on Konqueror so should be open.
*; Safari: Probably the best browser available for OS X (very fast). Based on Konqueror so should be open.


*; Cyberduck : FTP client, open-source. I don't like it that much but it seems one of the best for the Mac.
*; Cyberduck: FTP client, open-source. I don't like it that much but it seems one of the best for the Mac.


*; X-Chat Aqua : Open-source IRC client. Not awesome, but ok.
*; X-Chat Aqua: Open-source IRC client. Not awesome, but ok.


*; Fire : Open-source multi-protocol IM client.
*; Fire: Open-source multi-protocol IM client.




Line 37: Line 37:




*; GCC : Included in the system from Apple.
*; GCC: Included in the system from Apple.


*; X-Code : Good IDE for C++/Objective-C/Java, unfortunately only available on the Mac. It manages its own build system, but this is not portable.
*; X-Code: Good IDE for C++/Objective-C/Java, unfortunately only available on the Mac. It manages its own build system, but this is not portable.




Line 47: Line 47:
*; iTunes: Excellent audio player.
*; iTunes: Excellent audio player.


*; MPlayer : Best video player available on the Mac, but should be compiled from source. The binaries versions are not maintained it seems. Also, the GUI sucks.
*; MPlayer: Best video player available on the Mac, but should be compiled from source. The binaries versions are not maintained it seems. Also, the GUI sucks. '''Update''': new binaries seem available directly from the official site.


*; VLC : It will play less files than MPlayer, but the Mac port is official and better.
*; VLC: It will play less files than MPlayer, but the Mac port is official and better.


*; Adobe Photoshop : Best image editing program.
*; Adobe Photoshop: Best image editing program.


*; Roxio Toast : Good CD/DVD-burning software, but not free.
*; Roxio Toast: Good CD/DVD-burning software, but not free.




Line 67: Line 67:




*; Built-in Unarchiver : It will decompress .tar, .zip, and other formats. Nice integration into the Finder.
*; Built-in Unarchiver: It will decompress .tar, .zip, and other formats. Nice integration into the Finder.


*; CDFinder: Organizes a CD/DVD collection. Good but not multiplatform nor Open-Source.
*; CDFinder: Organizes a CD/DVD collection. Good but not multiplatform nor Open-Source.
Line 84: Line 84:




*; emerge : THE only one tool that you will ever need.
*; emerge: THE only one tool that you will ever need.




Line 90: Line 90:




*; Thunderbird : Good open-source email client from Mozilla.
*; Thunderbird: Good open-source email client from Mozilla.


*; Firefox : The standard open-source browser that you can trust. Emerge <tt>netscape-flash</tt> to get Flash support.
*; Firefox: The standard open-source browser that you can trust. Emerge <tt>netscape-flash</tt> to get Flash support.


*; gFTP: FTP client, open-source. It is fast and efficient, but old and not very robust.
*; gFTP: FTP client, open-source. It is fast and efficient, but old and not very robust.


*; kFTPGrabber: KDE oriented FTP client. Supports multiple sessions, not very stable unfortunately.
*; kFTPGrabber: KDE oriented FTP client. Supports multiple sessions. Extremely unstable as of version 0.8.0 - don't use.


*; X-Chat : Open-source IRC client. Not awesome, but ok.
*; X-Chat: Open-source IRC client. Not awesome, but ok.


*; Gaim : Open-source multi-protocol IM client. I don't like it that much, but it works - I hope version 2 will be better.
*; Gaim: Open-source multi-protocol IM client. I don't like it that much, but it works - I hope version 2 will be better.


*; Skype : Closed source, free as in beer phone application.
*; Skype: Closed source, free as in beer phone application.
 
*; TightVNC: VNC client.




Line 108: Line 110:




*; GCC : The whole GNU tool chain will be of course included in the system.
*; GCC: The whole GNU tool chain will be of course included in the system.


*; Eclipse : Excellent, complex IDE for Java and other languages as well with plugins.
*; Eclipse: Excellent, complex IDE for Java and other languages as well with plugins.


*; KDevelop : Very good IDE for C/C++ development.
*; KDevelop: Very good IDE for C/C++ development.


*; Gvim: It has a handy hex editor mode.
*; Gvim: It has a handy hex editor mode.
Line 122: Line 124:
*; Adobe Acrobat Reader: To read PDF files.
*; Adobe Acrobat Reader: To read PDF files.


*; Kpdf : Free PDF viewer. Lighter than Acrobat Reader.
*; Kpdf: Free PDF viewer. Lighter than Acrobat Reader.




Line 130: Line 132:
*; K3b: Nice GUI to burn CDs/DVDs.
*; K3b: Nice GUI to burn CDs/DVDs.


*; Amarok : iTunes like audio player and collection manager.
*; Amarok: iTunes like audio player and collection manager.


*; Audacious: Winamp like audio player, intended as an Xmms replacement. Light and efficient.
*; Audacious: Winamp like audio player, intended as an Xmms replacement. Light and efficient.


*; MPlayer : This is the player that will play almost all your media files. On Linux the built-in GUI is OK.
*; MPlayer: This is the player that will play almost all your media files. On Linux the built-in GUI is OK.


*; VLC : It will play less files than MPlayer, but is still good. Allows streaming over a network.
*; VLC: It will play less files than MPlayer, but is still good. Allows streaming over a network.


*; Xine: Best multimedia player.
*; Xine: Best multimedia player.
Line 142: Line 144:
*; Picasa: Photo organizer from Google. Not good for viewing single files.
*; Picasa: Photo organizer from Google. Not good for viewing single files.


*; Showimg : Excellent image viewer.
*; Showimg: Excellent image viewer.


*; Comix : Really excellent viewer for reading comics.
*; Comix : Really excellent viewer for reading comics.
Line 150: Line 152:




*; Ark : With the Konqueror plugin, it has a [[Uncompress_files_directly_from_Konqueror | nice integration into your system.]]
*; Ark: With the Konqueror plugin, it has a [[Uncompress_files_directly_from_Konqueror | nice integration into your system.]]


*; CDCat : Organizes a CD/DVD collection. Free as in speech, multiplatform, uses Qt3. But you must compile it yourself (not in Portage).
*; CDCat: Organizes a CD/DVD collection. Free as in speech, multiplatform, uses Qt3. But you must compile it yourself (not in Portage).


*; smartmontools : Tool to monitor the SMART status of your hard drive.
*; smartmontools: Tool to monitor the SMART status of your hard drive.




Line 162: Line 164:
*; Wine: This is absolutely necessary to play Blizzard games (Warcraft III), and many other Windows games as well.
*; Wine: This is absolutely necessary to play Blizzard games (Warcraft III), and many other Windows games as well.


*; GXMame : Frontend for the XMame Linux version.
*; GXMame: Front-end for the XMame Linux version.


*; Gens : Sega Genesis emulator.
*; Gens: Sega Genesis emulator.


*; Majesty : Native port of the great fantasy kingdom simulation game.
*; Majesty: Native port of the great fantasy kingdom simulation game.


*; Return to Castle Wolfenstein : Native port of the FPS game.
*; Return to Castle Wolfenstein: Native port of the FPS game.


*; Pingus : Free clone of Lemmings, excellent.
*; Pingus: Free clone of Lemmings, excellent.

Revision as of 10:10, 19 January 2007

A list of all the applications that I use, on various platforms.


Mac OS X Applications

Packaging Systems

  • SoftwareUpdate
    Built-in (from Apple), will only update the OS and Apple applications. Very easy.
  • Fink
    Large repository of UNIX open-source software.
  • DarwinPorts
    Other package manager. The repository has a lot of server software. Easy to use.


Internet

  • Mail
    Free as in beer (from Apple), good client except for the Spotlight search feature taking hours (and not returning anything useful, generally).
  • Thunderbird
    Good open-source email client from Mozilla.
  • Firefox
    The standard open-source browser that you can trust.
  • Safari
    Probably the best browser available for OS X (very fast). Based on Konqueror so should be open.
  • Cyberduck
    FTP client, open-source. I don't like it that much but it seems one of the best for the Mac.
  • X-Chat Aqua
    Open-source IRC client. Not awesome, but ok.
  • Fire
    Open-source multi-protocol IM client.


Development

  • GCC
    Included in the system from Apple.
  • X-Code
    Good IDE for C++/Objective-C/Java, unfortunately only available on the Mac. It manages its own build system, but this is not portable.


Multimedia

  • iTunes
    Excellent audio player.
  • MPlayer
    Best video player available on the Mac, but should be compiled from source. The binaries versions are not maintained it seems. Also, the GUI sucks. Update: new binaries seem available directly from the official site.
  • VLC
    It will play less files than MPlayer, but the Mac port is official and better.
  • Adobe Photoshop
    Best image editing program.
  • Roxio Toast
    Good CD/DVD-burning software, but not free.


Office

  • Adobe Acrobat Reader
    Essential to read PDF files.
  • Address Book
    Nice contact book manager.


Utilities

  • Built-in Unarchiver
    It will decompress .tar, .zip, and other formats. Nice integration into the Finder.
  • CDFinder
    Organizes a CD/DVD collection. Good but not multiplatform nor Open-Source.
  • CDCat
    Organizes a CD/DVD collection. Free as in speech, multiplatform, uses Qt3. But you must compile it yourself.
  • smartmontools
    Tool to monitor the SMART status of your hard drive. If you install using the Apple installer, the daemon will be automatically launched at startup (remove the StartupItem to prevent that).


Linux Applications

Packaging Systems (on Gentoo)

  • emerge
    THE only one tool that you will ever need.


Internet

  • Thunderbird
    Good open-source email client from Mozilla.
  • Firefox
    The standard open-source browser that you can trust. Emerge netscape-flash to get Flash support.
  • gFTP
    FTP client, open-source. It is fast and efficient, but old and not very robust.
  • kFTPGrabber
    KDE oriented FTP client. Supports multiple sessions. Extremely unstable as of version 0.8.0 - don't use.
  • X-Chat
    Open-source IRC client. Not awesome, but ok.
  • Gaim
    Open-source multi-protocol IM client. I don't like it that much, but it works - I hope version 2 will be better.
  • Skype
    Closed source, free as in beer phone application.
  • TightVNC
    VNC client.


Development

  • GCC
    The whole GNU tool chain will be of course included in the system.
  • Eclipse
    Excellent, complex IDE for Java and other languages as well with plugins.
  • KDevelop
    Very good IDE for C/C++ development.
  • Gvim
    It has a handy hex editor mode.


Office

  • Adobe Acrobat Reader
    To read PDF files.
  • Kpdf
    Free PDF viewer. Lighter than Acrobat Reader.


Multimedia

  • K3b
    Nice GUI to burn CDs/DVDs.
  • Amarok
    iTunes like audio player and collection manager.
  • Audacious
    Winamp like audio player, intended as an Xmms replacement. Light and efficient.
  • MPlayer
    This is the player that will play almost all your media files. On Linux the built-in GUI is OK.
  • VLC
    It will play less files than MPlayer, but is still good. Allows streaming over a network.
  • Xine
    Best multimedia player.
  • Picasa
    Photo organizer from Google. Not good for viewing single files.
  • Showimg
    Excellent image viewer.
  • Comix
    Really excellent viewer for reading comics.


Utilities

  • CDCat
    Organizes a CD/DVD collection. Free as in speech, multiplatform, uses Qt3. But you must compile it yourself (not in Portage).
  • smartmontools
    Tool to monitor the SMART status of your hard drive.


Games

  • Wine
    This is absolutely necessary to play Blizzard games (Warcraft III), and many other Windows games as well.
  • GXMame
    Front-end for the XMame Linux version.
  • Gens
    Sega Genesis emulator.
  • Majesty
    Native port of the great fantasy kingdom simulation game.
  • Return to Castle Wolfenstein
    Native port of the FPS game.
  • Pingus
    Free clone of Lemmings, excellent.