Open source software is simply software that has its source code available for anyone to download, see, modify and create new programs based on it as long as those new programs also stay open source. In this way, everyone is free to modify it to his own needs and develop it in any fashion he wants. Absolute majority of these programs comes free of charge, but without support from the vendors. The open-source software has recently gained popularity in governmental and commercial sector, especially in some European countries.
Apart from the obvious advantage it has over the programs you need to pay for – that it comes free of charge, open-source software has other good sides as well. First of all, it is the availability of applications – for almost any program you can find an open source alternative (or a couple of them). For example, instead of usin
On the other side, not everything is great about the open-source applications. To begin with, in most cases they do not come with support from the developers so you can rely only on the community to help you, and that is not enough if you really have a problem which has to be addressed urgently. Furthermore, since you did not pay for anything, you cannot complain if the software does not work, if it crashes or you lose data. And the fact that the code is available to anyone also means that it is available to hackers who will have fewer problems to find weak spots and use it to attack your systems. Of course, you should not forget that open source software does not always have all features (or sometimes cannot save files in some formats so your partners and friends may have problems opening the files you send them) and in some cases the alternative is much