Love in its purest form, ‘unconditional’ is the best. In our fast food society, seldom there is place for the unconditional love. If we exclude the love of mom for her child, then most other relations of love don’t hold strong to the bond of unconditional love. However, I feel privileged at the unconditional love showered by the people(developers, maintainers, users etc) of the “Free Software Foundation”.
The love which they put into their work so millions around the globe can experience a solid product. The compromises they make to fix the loopholes soon upon being discovered in software are many. My heart reaches out to people who are so devoted to their work. Who wake up every morning & put in their best. There is no appraisal or immediate reward but that does not let these people from doing what they do best. Its the effort & commitment of each person in the hierarchy who gives in his/her best which rubs off on the whole project. They work together in peace & utmost co-operation. Contrast this with the corporate world/society where most of the people are ever-ready to stomp on someone to gain a personal milestone in favor of the team’s success. Its a good lesson one can take from these people – “Do your Best & Team’s Success won’t be far off”.
At the end of the day, I feel so happy to be a part of it. Its not about the money I save from using free software. Its not about showoff/glitz factor in using free software. Its all about appreciating the good work of people involved & joining them. Its about helping to spread the word, that being free does not equates to poor. Though I’m still in my baby steps towards contribution to the free software foundation but I’m doing my bit. If everyone gives in a bit, then we’re looking at a tsunami of greatness. The Tsunami of Free Software sailing not only in computers & gadgets but in hearts around the globe. Happy Free Software Day!
Most often its not the case that you have only one application open at a particular time on your computer. With hardware becoming cheaper & faster, multi-tasking has become a norm. Its a common sight today to have a media-player, web browser, chat client & an image editor all running in real-time on one’s desktop. Though the computers can handle such multi-tasking the user’s productivity most often than not gets crippled. Blame it on to the cluttered desktop for the decrease in productivity. Half of the user’s time is wasted in finding the right application window. Grouping similar windows is handy but still not too much either. However, most of the user’s are unaware of the feature called ‘Workspaces’ in Linux Desktop Environments. Almost all desktop environment offer this feature enabled by default. It is set to 2 or 4 workspaces by default but can be altered to provide many more.
The logic behind workspaces is to shift the applications across multiple virtual desktops. A virtual desktop is identical to your default desktop. With Workspaces, you can divide the open applications across different desktops(virtual). For e.g. You can group all Internet programs like Browser, Chat Clients, Torrent Clients, FTP Clients etc on Workspace 1, Media Players & Image Editors on Workspace 2 & so on. Applications can be shifted from current workspace to other workspace in many ways but the simplest is to right click on the panel where the running applications are listed, right clicking on them & then selecting “Move to another workspace” under GNOME.
You can switch between different workspace by clicking on the tiny boxes(Workspace Applet) which appears at bottom right on panel in GNOME or next to K Menu in an KDE environment. Alternately, press “CTRL+TAB+Right arrow” to shift to right workspace or “CTRL+TAB+Left arrow” to shift to left of the current workspace(The shortcuts may vary & you’re advised to check the applet’s settings for default shortcut setting). Workspace behaviour can be altered by right clicking on the workspace applet on GNOME panel & selecting “Preferences” from the sub-menu. The options there are self explanatory & so I leave it for you to explore & set as per your preference. There you have, an organised & clutter free desktop to work on with improved productivity.
It is always good to have a basic knowledge about the thing you wish to learn. This post will serve as an introduction to the Linux & it’s related terms. If you have no idea about Linux you should read this post. Even if you have a fair bit of knowledge reading the post won’t hurt.