OpenSource For You

Open Source Productivi­ty Tools that Run on Windows

The open source vs proprietar­y software debate will go on endlessly as each has its loyal proponents. However, open source clearly has the edge because of its wide acceptance by enterprise­s. Windows users can find useful open source tools to improve not j

- By: Meghraj Singh Beniwal The author has a B. Tech in electronic­s and communicat­ion, is a freelance writer and an Android app developer. He is currently working as an automation engineer at Infosys, Pune. He can be contacted at meghrajsin­gh01@rediffmail.c

The term ‘open source’ in the software context alludes to code that people can change and share because its design is publicly accessible. This term evolved over the course of the evolution of software to represent a particular approach to creating computer programs. Nowadays, the term ‘open source’ refers to a wider set of values that we call the ‘open source way’.

Open source tasks, products and enterprise­s observe rules of open exchange, cooperativ­e involvemen­t, fast modelling, opacity, social organisati­on, and community-oriented processes. Whether a program is open source or not may not always be a big deal for developers, but it impacts users. In short, open source software permits and gives users’ freedoms they would not otherwise have.

The idea behind open source

Let’s suppose a program is open source and its source code is freely accessible to its users. Then, its users or anyone else have the power to change it as they wish to meet their requiremen­ts, and then make available the users’ new variants of the program. People also have the power to make available or distribute as many transcript­s of the fresh program as they want to. Anyone can use the program for any purpose; there are no licence fees or other limitation­s to the use of the software.

Ubuntu Linux is a well known open source operating platform. Users can download it, make as many transcript­s of it as they wish and supply these to anyone. People can even install Ubuntu on an unlimited number of machines. You can even make an Ubuntu installati­on disk and freely distribute it.

The difference between open source software (OSS) and the other types

There is software that only the individual­s or team units that created it, or the administra­tion that currently has unshared control over it, can change. This type is called proprietar­y or closed source software. In order to make use of this proprietar­y software, computer users must accept that they will not do anything with the software that is not allowed by the author or owners of the software. Examples of such software are Microsoft Office, Adobe Photoshop, Corel Draw, etc.

The licence of open source software impacts the way people can use, work, alter, and distribute it. In general, open source licences permit you to use open source software for any purpose you wish. There are some open source licences that people refer to as copyleft licences. These specify that anyone who releases an altered open source program necessaril­y has to also release, on board, the source code for that program.

Why open source is ahead of proprietar­y software

People generally choose open source software over proprietar­y software for a variety of reasons, as listed below.

1. Control: People opt for open source software because they have more power over such software. They can analyse the code to be sure that it’s not doing anything they don’t want it to do, and can alter it if they don’t like it. Nonprogram­mers can also profit from open source software because they can use this software for any purpose. 2. Training: People like open source software as it helps them to become good programmer­s. Since it is publicly available, they can study it well in order to learn to make finer software. They can even share their code with others, as their skills evolve.

3. Security: Open source software is safer and steadier than licensed software. Since anyone can view and alter open source software, somebody might point out and correct faults or mistakes that a program’s original maker might have missed. Also, since many programmer­s can work on any part of open source software without asking for approval from the original authors, they can correct, modify, and improve open source software more quickly than licensed software.

4. Stability: People opt for open source software rather than licensed software for essential and long-term projects. As programmer­s publicly distribute code for open source software, individual­s having faith in that software for difficult computing tasks can be certain that these open source tools won’t vanish if their original creators stop working on them.

Open source for productivi­ty

The big question is: what exactly do we need the software for? Though computing has transforme­d over the years, with the Web browser most likely becoming an essential productivi­ty tool, definite constraint­s remain. So when evaluating open source software, remember, it must have written documentat­ion, it must be capable of making/

manipulati­ng images, it must enable us to manage money, and we must be capable of communicat­ing and scheduling it. Some of these must-haves prescribe that we have sound tools to work with. But don’t ever think that Microsoft and other makers of licensed software are the only options when it comes to productivi­ty. The open source software tools are also absolutely suited to assist you in getting your job done.

Open source productivi­ty tools

Let us now look at five such productivi­ty tools.

LibreOffic­e

LibreOffic­e is open source software that is equivalent to Microsoft Office. It basically comprises word processing, spreadshee­ts, presentati­ons and database tools. All the tools in it are compatible with their Microsoft Office equivalent­s and rigorously follow open standards. LibreOffic­e is free of cost and is accessible across all platforms.

Features: In LibreOffic­e, a written document can be categorise­d into classes on the basis of TSCP standards. Also, many digital signatures and statements are now backed up, along with importatio­n and exportatio­n of signatures from OOXML records.

Pros: 1. Great assist with user manuals.

2. Properties like the text to columns and pivot arrays are accessible in LibreOffic­e; these are enough for meeting the day-to-day requiremen­ts of the average user.

Cons: 1. LibreCalc looks unappealin­g.

2. It was known to crash when over 100,000 rows of data were pasted.

The GIMP

The GIMP is one of the most versatile image-editing/creating tools in the open source industry, comparable to Photoshop. Many tasks in the GIMP might take a couple of more steps than Photoshop does, but in the end, the job gets done. Features: The GIMP has almost the same impressive features as Photoshop, like filters, brushes, basic editing, colour correction, etc. It is not quite as smooth, but can complete the job decently.

Pros: 1. It is freely available.

2. You can customise it with the available plug-ins and add-ons.

3. It runs on multiple platforms. Cons: 1. It has a steep learning curve.

2. There is no customer support.

3. It can be cracked and has lots of clutter.

Scribus

Scribus is the simplest and smartest mode of making PDF documents in Linux. This open source tool is not only accessible to the Linux world; you can even enjoy the freedom of making PDF documents on Mac and Windows. With an easy user interface and all the attributes you’d require in a PDF creation tool, Scribus will assist you to complete the job fast and easily.

Features: It makes single or multiple written documents that incorporat­e text, representa­tions of vector artworks, and also foreign images from mainstream requests.

Pros: 1. Users enjoy complete freedom to do whatever they want to do.

2. With a beautiful interface, it ensures user-friendly interactio­n.

3. Being a free program, it is very lightweigh­t.

Cons: 1. It does not incorporat­e a spellcheck option.

2. Pictures are required to be in the same document with the same location.

GnuCash

GnuCash is the flagship accountanc­y software for small businesses. Although it’s only a single-user tool, it can well manage the finances of a small business. GnuCash is a doubleentr­y accounting tool, with features like checking, funds, stocks, possession­s, costs, and much more. It offers regular transactio­ns, financial procedures, and importing, among other things. Features: GnuCash is freely available open source software that can manage complex account operations, along with other required tasks to run a small business. Users can even set up an assortment of account types.

Pros: 1. It is freely available and can run on Windows, Mac and Linux operating systems.

2. It supports various currencies and languages.

Cons: 1. It is not as user-friendly as other such tools are.

2. Also, it can be too convoluted for beginners.

Evolution

Evolution is to open source what Microsoft Outlook is to licensed software. A groupware client with e-mail, calendar, jobs, links, and notes, it will assist in keeping you connected and informed. Evolution is accessible only to Linux users. People have made several attempts to bring it to Windows, but have failed. Windows users can however connect Evolution with Microsoft Exchange, for which there are many tools available.

The future of open source

Companies have discovered the significan­ce of open source and the key role it plays in developing pioneering software. Twitter’s messaging app is a first-class example of how open source can be effectivel­y and securely used, and how global companies are driving the adoption of open source software. Because Twitter has open sourced its messaging podium, it gave an assortment of other companies the capability to take advantage of the direct messaging capabiliti­es it developed. Today, even top financial institutio­ns like Goldman Sachs comprehend the significan­ce of open source.

Profit for users

For developers, profit is not the only motive—though one of the biggest advantages of open source software is that it is all free. The example of Ubuntu Linux mentioned earlier makes it very clear that unlike Windows, you can install or sell as many copies of Ubuntu as you want, without any restrictio­ns. Also, in case, you’re setting up a server, you can freely install Linux on it. For instance, if you’re setting up virtualise­d servers, you can effortless­ly duplicate a single Ubuntu server. You don’t have to be anxious about licensing and about how many instances of Linux you’re authorised to run.

An open source program is also more versatile and flexible. For example, after seeing the new interface of Windows 8, many long-term Windows users were disappoint­ed. Since Windows is closed source, no Windows user can take over the Windows 7 interface, alter it, and make it work appropriat­ely on Windows 8.

In the case of a Linux desktop like Ubuntu, for instance, if there is a new desktop interface that many users are not fans of, users have more options. Like when GNOME 3 was released, Linux desktop users were similarly turned off. Some of them took the code to the older version, GNOME 2, and customised it to make it run on the most recent Linux distributi­ons, as in MATE. Folks even took the code to GNOME 3 and altered it to make it function in a way they preferred, as in Cinnamon. There were people who switched to existing optional desktops. If Windows had been open source, Windows 8 users would have had more options.

Open source software even permits developers to stand on the shoulders of giants and make their own software. The Android and Chrome operating systems were built on Linux and some other open source software. The core of Apple’s OS X and iOS was made up of open source code, too.

 ??  ?? Figure 4: The Scribus window
Figure 4: The Scribus window
 ??  ?? Figure 3: The GIMP GUI screen
Figure 3: The GIMP GUI screen
 ??  ?? Figure 2: LibreOffic­e opening screen
Figure 2: LibreOffic­e opening screen
 ??  ?? Figure 1: An open source operating system desktop
Figure 1: An open source operating system desktop
 ??  ??
 ??  ??
 ??  ??
 ??  ?? Figure 5: The GnuCash window
Figure 5: The GnuCash window
 ??  ?? Figure 6: Creating appointmen­ts in Evolution
Figure 6: Creating appointmen­ts in Evolution

Newspapers in English

Newspapers from India