I do not need Microsoft Vista!
I do not want Microsoft Vista!!!!
I have used Linux & OpenOffice for many years…..
Overview
Why do you use Microsoft systems when you can have free operating systems and software? The future is the Open Source software (Free Software Foundation, GNU, sourceforge, freshmeat) because the quality of its code is usually better than proprietary sw and you don’t have to pay for it!
The software is getting more and more important in our lives: thanks to Microsoft now computers are more friendly but now Microsoft is getting too dangerous, it has got too much power in its hands. You ALWAYS write your private documents and you do internet banking using Microsoft products.
MOST OF THINGS YOU DO WITH YOUR COMPUTER YOU DO WITH MICROSOFT SOFTWARE… I don’t want to become a slave. NO, I DON’T WANT! I DON’T WANT! I WANT AN ALTERNATIVE, I NEED AN ALTERNATIVE!!!!!!!
Useful (for everybody) projects/links
Gimp is a very powerful Image Editor like Photpshop.
Mozilla Firefox is a web browser much better than Microsoft Internet Explorer
OpenOffice if you need to write,view, convert in pdf format Word,Excel,Powerpoint documents without paying for any license. This is really a Microsoft Office killer
Wikipedia where you can find a lot of information, a dictionary, a knowledge repository.
Freshmeat where you can find the news about (new) open source projects
(Web) Application servers
Python: Zope,Apache/Mod_python
Java: Apache Geronimo, Apache Cocoon, Jboss
Bug Tracking
Bugzilla, Request Tracker, Trac, plonecollectorng
Clustering and HA
Linux HA is the standard for Debian and Suse.
Linux Virtual Server is a software LoadBalancer and it is native in Linux
Cluster Filesystems (Oracle Cluster FS2, Global File System, Lustre) are useful, for instance, to setup a Oracle RAC.
Blog
The most famous is wordpress.
CMS
In Java: Lenya, Hippo-CMS, Daisy, Magnolia, OpenCMS, Alfresco
In PHP: Drupal
See CMS Matrix.
Database
Mysql, postgresql, Maxdb, Firebird, Sqlite
DNS
File sharing
AFS, NFS, Coda File System, Samba.
Forum
Mail Servers
Courier MTA postfix qmail sendmail
Identity management
Higgins is a new project supported by Novell, IBM,…
LDAP server
Openldap where you can store users, dns entries, dhcp configs like M$ ADS. there is also Apache Directory (used by Geronimo)
(System) Monitoring
Nagios, Spong, …
Operating Systems
FreeBsd: used by many sites (for instance apache) and the father of Apple Mac OSX!
Linux has many distributions, for example Debian, Ubuntu, Fedora, Gentoo, Slackware, Suse, Redhat, Mandriva, … There are also many live distributions (you don’t have to install them on your hard disk, you only have to reboot your computer starting Linux from a CD/DVD/USB key): Knoppix, Gnoppix, …
NetBsd is the Operating System with the most supported platforms.
OpenBsd is considered the most secure Operating System. The F5 BigIP hardware load balancers have OpenBSD inside them.
They are also good looking with kde or gnome
Print Server
The Common UNIX Printing System (Cupsys) is a cross-platform printing solution for all UNIX environments. It is based on the “Internet Printing Protocol” and provides complete printing services to most PostScript and raster printers. CUPS is provided under the GNU GPL…
Programming languages
Perl (CPAN), Php(PEAR), Python (PyPI), Ruby (RAA), Mono (.Net for Linux)
The most famous IDE to develop applications is Eclipse. It has many plugins to integrate subversion,cvs,geronimo,struts,ruby,…
If you want to quickly develop web applications (web 2.0) I suggest RubyOnRails, Turbogears, Django, Nitro
To develop java applications I suggest Apache Maven and many other tools that you can find in Apache site.
Proxy Systems
Squid and Apache Mod_proxy
Remote console
Tightvncis a great client/server software package allowing remote network access to graphical desktops. It is less eavy than PCAnywhere…
Rdesktop is an open source client for Windows NT Terminal Server and Windows 2000 Terminal Services, capable of natively speaking Remote Desktop Protocol (RDP) in order to present the user’s NT desktop
Reporting systems
Java: Birt, Jasper Reports.
Php: Agata
Ruby: ruport
(Web) Search engines
Mnogosearch, Lucene/nutch
Source repository
CVS and Subversion
Statistics
(Para)Virtualization (wmware killers)
XEN, QEMU, Linux-vserver, UML (User Mode Linux)
Web Server
The most popular web server is Apache and not Microsoft IIS (see netcraft). You can add powerful statistcs about your web site’s accesses with Analog+ReportMagic, Webalizer or Awstats
Wiki
Mediawiki (used by wikipedia) and MoinMon (used by most of apache projects)
Workflow
OpenWFE, JBPM