Tuesday, 5 February 2008

Ultimate List of Free Essential Software

Free software can save you hundreds and possibly thousands of dollars. The software listed below is completely free, doesn’t have malware or adware, is completely legal, and I use each of them personally. Most of them are Open Source. If you aren’t familiar with what Open Source is please read The Free Software Definition.

This list includes the most popular software within their categories. You’ll find a software solution for all of your daily needs. If you have any suggestions or ways to improve the list please leave a comment.

Operating System

Ubuntu Logo
Ubuntu - Designed as a Linux alternative to Windows or Mac operating systems. A free operating system makes really cheap PC’s possible. Like the one offered by WalMart for $199. They are running an operating system like Ubuntu to get the cost down. The best part of buying a computer like that is you won’t be sacrificing any of the major things you’re used to.

If you are thinking about upgrading to Windows Vista or getting a new computer Ubuntu is a great alternative. Ubuntu is designed for everyday use. The biggest downside is that it can’t run much of the software written for Windows. The good news is there are many many Linux based free software that is just as good or better than the expensive Windows alternative.

Ubuntu is gaining momentum and becoming more popular each day. If you use Ubuntu and like it please share what you know with your friends and family.

Anti Virus

AVG anti virus logo
AVG Anti-Virus - the most popular free solution available at no cost to home users and provides the high level of detection capability that millions of users around the world trust to protect their computers.

  • Easy to use, low system resources
  • Automatic update functionality
  • Real-time protection as files are opened and programs are run
  • AVG’s Virus Vault for the safe handling of infected files

Note: Avast also offers top rated anti virus protection

Personal Firewall

comodologo.gif
Comodo - The Award-Winning Free Firewall Software

  • Complete protection from Hackers, Spyware and Identity theft
  • Secures against internal and external threats
  • Host Intrusion Prevention System stops malware ever being installed
  • Delivers total end-point security for Personal Computers and Networks

Web Browser

FireFox Logo
FireFox - I’m an avid fan of Firefox for many reasons. Between the design, usability, and lack of features Explorer had me unsatisfied. Explorer has tried to update their browser but it looks like a thinly veiled ripoff of Firefox. In addition, the new Explorer froze up more often. Works with Windows, Linux, OS X

Most people that start using FireFox can’t live without it. The tabbed browsing and the customizations are very hard to beat. These other features are icing on the cake:
*Improved Tabbed Browsing
*Spell Checking
*Session Restore
*Web Feeds (RSS)
*Pop-up Blocker
*Phishing Protection
*Protection from Spyware

FireFox also has over 1,000 add-ons to choose from. You are sure to find something to make FireFox your own.

Email

ThunderBird logo
Mozilla Thunderbird - It’s now even easier to organize, secure and customize your mail.

Office Software

Open Office Logo
OpenOffice - Compatible with all other major office suites, the product is free to download, use, and distribute. Includes a robust word processor (Word), spreadsheet (Excel) , presentation (PowerPoint), and database (Access).

Photo Organizer

picasalogo.jpg
Google’s Picasa - The easy way to share and manage your photos.

Picasa is a free software download from Google that helps you:

* Locate and organize all the photos on your computer.
* Edit and add effects to your photos with a few simple clicks.
* Share your photos with others through email, prints, and on the web: it’s fast, easy and free.

Take your photos further with Picasa from Google.

Direct link: Picasa for Linux

Music Player & Organizer

A big thanks to Brian for leaving a lot of great suggestions in his comment. He’s right, iTunes can make me crazy sometimes. I guess I have a soft spot for it because it helped me get into podcasting. But one of his suggestions is a downright winner (sorry iTunes).

Song Bird
SongBird - Not only does Songbird have everything you’d want in an audio program it also comes with a full library of add-ons. Customize your player ’til your hearts content.

Drawing & Photography

Gimp Photo Editing
Gimp - is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.

If you’re used to Photoshop Gimp takes some getting used to. I still use it regularly because there is such a strong community providing great help and resources.

CD & DVD Burning

cdburnerxplogo.jpg
CDBurnerXP - a free application to burn CDs and DVDs, including Blu-Ray and HD-DVDs. It also includes the feature to burn and create ISOs, as well as a multilanguage interface. Everyone, even companies, can use it for free. It does not include adware or similar malicious components.

Media Player

VLC Player
VideoLAN - VLC media player - Thanks to Steele in the comments for suggesting this one. From the short time I’ve used it VLC supports a huge amount of video and audio formats. The interface is simple and clean. I know this will be a program I use for a very long time. Thanks again Steele!

From VLC’s website:
* It is a free cross-platform media player
* It supports a large number of multimedia formats, without the need for additional codecs
* It can also be used as a streaming server, with extended features (video on demand, on the fly transcoding, …)

Audio Recording

audacitylogo.jpg
Audacity - a free, easy-to-use audio editor and recorder for Windows, Mac OS X, GNU/Linux, and other operating systems. You can use Audacity to:

* Record live audio.
* Convert tapes and records into digital recordings or CDs.
* Edit Ogg Vorbis, MP3, and WAV sound files.
* Cut, copy, splice, and mix sounds together.
* Change the speed or pitch of a recording.
* And more!

3D Modeling

3D Modeling Software
Blender is the free open source 3D content creation suite, available for all major operating systems.

Features include:

  • Revolutionary non-overlapping and non-blocking UI delivers unsurpassed workflow
  • A range of 3D object types including polygon meshes, NURBS surfaces, bezier and B-spline curves, metaballs, vector fonts (TrueType, PostScript, OpenType)
  • Fast skeleton creation mode
  • Automated walkcycles along paths
  • Diffuse shaders such as Lambert, Minnaert, Toon, Oren-Nayar, Lambert
  • Realtime 3D/Game Creation
  • View all the features

Video Editing

avidemux_logo.png
Avidemux - a free video editor designed for simple cutting, filtering and encoding tasks. It supports many file types, including AVI, DVD compatible MPEG files, MP4 and ASF, using a variety of codecs. Tasks can be automated using projects, job queue and powerful scripting capabilities.

Video Capture

vdub logo
Virtualdub - a video capture/processing utility for 32-bit Windows platforms (95/98/ME/NT4/2000/XP), licensed under the GNU General Public License (GPL). It lacks the editing power of a general-purpose editor such as Adobe Premiere, but is streamlined for fast linear operations over video. It has batch-processing capabilities for processing large numbers of files and can be extended with third-party video filters. VirtualDub is mainly geared toward processing AVI files, although it can read (not write) MPEG-1 and also handle sets of BMP images.

File Compression/Zip

7zip.gif

7-zip

  • Supported formats:
    Packing / unpacking: 7z, ZIP, GZIP, BZIP2 and TAR
    Unpacking only: RAR, CAB, ISO, ARJ, LZH, CHM, MSI, WIM, Z, CPIO, RPM, DEB and NSIS
  • For ZIP and GZIP formats, 7-Zip provides a compression ratio that is 2-10 % better than the ratio provided by PKZip and WinZip
  • Self-extracting capability for 7z format
  • Integration with Windows Shell
  • Powerful File Manager
  • Powerful command line version

FTP Software

FileZilla FTP Solution
FileZilla - a fast and reliable cross-platform FTP, FTPS and SFTP client with lots of useful features and an intuitive interface.

  • Easy to use
  • Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)
  • Cross-platform. Runs on Windows, Linux, *BSD, OSX and more
  • Supports resume and transfer of large files >4GB
  • Powerful Site Manager and transfer queue
  • Drag & drop support
  • Configurable Speed limits
  • Filename filters
  • Network configuration wizard

Top 15 Security/Hacking Tools and Utilities

Darknet has a great list of tools that you might use if you were trying to check the vulnerability of your computer or a friend’s computer that gave you permission. Darknet is a great resource if you are at all interested in hacking. Their moto is Don’t Learn to Hack - Hack to Learn1. Nmap

I think everyone has heard of this one, recently evolved into the 4.x series.

Nmap (”Network Mapper”) is a free open source utility for network exploration or security auditing. It was designed to rapidly scan large networks, although it works fine against single hosts. Nmap uses raw IP packets in novel ways to determine what hosts are available on the network, what services (application name and version) those hosts are offering, what operating systems (and OS versions) they are running, what type of packet filters/firewalls are in use, and dozens of other characteristics. Nmap runs on most

types of computers and both console and graphical versions are available. Nmap is free and open source.

Can be used by beginners (-sT) or by pros alike (–packet_trace). A very versatile tool, once you fully understand the results.

Get Nmap Here

2. Nessus Remote Security Scanner

Recently went closed source, but is still essentially free. Works with a client-server framework.

Nessus is the world’s most popular vulnerability scanner used in over 75,000 organizations world-wide. Many of the world’s largest organizations are realizing significant cost savings by using Nessus to audit business-critical enterprise devices and applications.

Get Nessus Here

3. John the Ripper

John the Ripper is a fast password cracker, currently available for many flavors of Unix (11 are officially supported, not counting different architectures), DOS, Win32, BeOS, and OpenVMS. Its primary purpose is to detect weak Unix passwords. Besides several crypt(3) password hash types most commonly found on various Unix flavors, supported out of the box are Kerberos AFS and Windows NT/2000/XP/2003 LM hashes, plus several more with contributed patches.

You can get JTR Here


4. Nikto

Nikto is an Open Source (GPL) web server scanner which performs comprehensive tests against web servers for multiple items, including over 3200 potentially dangerous files/CGIs, versions on over 625 servers, and version specific problems on over 230 servers. Scan items and plugins are frequently updated and can be automatically updated (if desired).

Nikto is a good CGI scanner, there are some other tools that go well with Nikto (focus on http fingerprinting or Google hacking/info gathering etc, another article for just those).

Get Nikto Here

5. SuperScan

Powerful TCP port scanner, pinger, resolver. SuperScan 4 is an update of the highly popular Windows port scanning tool, SuperScan.

If you need an alternative for nmap on Windows with a decent interface, I suggest you check this out, it’s pretty nice.

Get SuperScan Here

6. p0f

P0f v2 is a versatile passive OS fingerprinting tool. P0f can identify the operating system on:

- machines that connect to your box (SYN mode),
- machines you connect to (SYN+ACK mode),
- machine you cannot connect to (RST+ mode),
- machines whose communications you can observe.

Basically it can fingerprint anything, just by listening, it doesn’t make ANY active connections to the target machine.

Get p0f Here

7. Wireshark (Formely Ethereal)

Wireshark is a GTK+-based network protocol analyzer, or sniffer, that lets you capture and interactively browse the contents of network frames. The goal of the project is to create a commercial-quality analyzer for Unix and to give Wireshark features that are missing from closed-source sniffers.

Works great on both Linux and Windows (with a GUI), easy to use and can reconstruct TCP/IP Streams! Will do a tutorial on Wireshark later.

Get Wireshark Here

8. Yersinia

Yersinia is a network tool designed to take advantage of some weakeness in different Layer 2 protocols. It pretends to be a solid framework for analyzing and testing the deployed networks and systems. Currently, the following network protocols are implemented: Spanning Tree Protocol (STP), Cisco Discovery Protocol (CDP), Dynamic Trunking Protocol (DTP), Dynamic Host Configuration Protocol (DHCP), Hot Standby Router Protocol (HSRP), IEEE 802.1q, Inter-Switch Link Protocol (ISL), VLAN Trunking Protocol (VTP).

The best Layer 2 kit there is.

Get Yersinia Here

9. Eraser

Eraser is an advanced security tool (for Windows), which allows you to completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns. Works with Windows 95, 98, ME, NT, 2000, XP and DOS. Eraser is Free software and its source code is released under GNU General Public License.

An excellent tool for keeping your data really safe, if you’ve deleted it..make sure it’s really gone, you don’t want it hanging around to bite you in the ass.

Get Eraser Here.

10. PuTTY

PuTTY is a free implementation of Telnet and SSH for Win32 and Unix platforms, along with an xterm terminal emulator. A must have for any h4×0r wanting to telnet or SSH from Windows without having to use the crappy default MS command line clients.

Get PuTTY Here.

11. LCP

Main purpose of LCP program is user account passwords auditing and recovery in Windows NT/2000/XP/2003. Accounts information import, Passwords recovery, Brute force session distribution, Hashes computing.

A good free alternative to L0phtcrack.

LCP was briefly mentioned in Darknet’s Rainbow Tables and RainbowCrack article.

Get LCP Here

12. Cain and Abel

My personal favourite for password cracking of any kind.

Cain & Abel is a password recovery tool for Microsoft Operating Systems. It allows easy recovery of various kind of passwords by sniffing the network, cracking encrypted passwords using Dictionary, Brute-Force and Cryptanalysis attacks, recording VoIP conversations, decoding scrambled passwords, revealing password boxes, uncovering cached passwords and analyzing routing protocols. The program does not exploit any software vulnerabilities or bugs that could not be fixed with little effort.

Get Cain and Abel Here

13. Kismet

Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion detection system. Kismet will work with any wireless card which supports raw monitoring (rfmon) mode, and can sniff 802.11b, 802.11a, and 802.11g traffic.

A good wireless tool as long as your card supports rfmon (look for an orinocco gold).

Get Kismet Here

14. NetStumbler

Yes a decent wireless tool for Windows! Sadly not as powerful as it’s Linux counterparts, but it’s easy to use and has a nice interface, good for the basics of war-driving.

NetStumbler is a tool for Windows that allows you to detect Wireless Local Area Networks (WLANs) using 802.11b, 802.11a and 802.11g. It has many uses:

* Verify that your network is set up the way you intended.
* Find locations with poor coverage in your WLAN.
* Detect other networks that may be causing interference on your network.
* Detect unauthorized “rogue” access points in your workplace.
* Help aim directional antennas for long-haul WLAN links.
* Use it recreationally for WarDriving.

Get NetStumbler Here

15. hping

To finish off, something a little more advanced if you want to test your TCP/IP packet monkey skills.

hping is a command-line oriented TCP/IP packet assembler/analyzer. The interface is inspired to the ping unix command, but hping isn’t only able to send ICMP echo requests. It supports TCP, UDP, ICMP and RAW-IP protocols, has a traceroute mode, the ability to send files between a covered channel, and many other features.

Get hping Here

A tribute to Bhagat Singh.

THE revolutionary nationalist phase of the freedom struggle, of which Bhagat Singh was an iconic figure, was a brief, powerful and violent episode in a movement otherwise considered to be peaceful. To many it was nothing but an aberration, as the Indian freedom struggle was universally acknowledged as a non-violent movement. Treated as an avoidable interlude, though heroic and idealistic, its influence on the course of the national liberation struggle is considered negligible, and sometimes even negative. The mainstream historiography, concerned more with the elaboration of the non-violent character of the struggle, has not given enough attention to other streams of the freedom struggle, of which revolutionary nationalism is an important facet.

The historians’ neglect does not reflect the contemporary popular interest in Bhagat Singh’s mission or appreciation of his role in the freedom struggle. In fact, Bhagat Singh was a very popular leader in the 1930s. Jawaharlal Nehru uses the word ‘amazing’ to describe the popularity of Bhagat Singh. Pattabhi Sitaramayya, the official historian of the Indian National Congress, confirms that Bhagat Singh was as widely known all over India and as popular as Gandhiji. He was an idol of the youth and a household name, which aroused admiration and respect.

Yet, it is rather surprising that till very recently serious academic work has not addressed adequately the contribution of Bhagat Singh and his comrades to the national life. In fact, the revolutionary nationalist phase itself has not been an area of serious academic investigation. Moreover, the birth centenary of Bhagat Singh is not being observed as an event of national importance or accorded official patronage reserved for national heroes. The reason for this neglect is worth exploring. Is it because the questions he raised about imperialism and economic exploitation are uncomfortable for the present ruling elite?

Yet, Bhagat Singh has not been entirely forgotten either, thanks to individuals and organisations who recognise the value of radical ideas and interventions in society. Consequently, a couple of publications that appeared recently in English critically evaluate his contribution to the freedom struggle. There are also several new publications in regional languages.

The popular image of Bhagat Singh is of a terrorist who took to violence in contrast to the pacifist methods adopted by the mainstream liberation movement under the leadership of Mahatma Gandhi. Those who believed in the practice of violence as a political weapon, like some sections of the Left and present-day terrorists, have sought to perpetuate this notion. But the description of a terrorist, in the meaning attributed to the term either in the early 20th century or in the post-9/11 era, does not sit well on Bhagat Singh.

COURTESY: THE TRIBUNE

A handcuffed Bhagat Singh being interrogated in Lahore after his first arrest, in 1927. The photograph was apparently taken secretly by the police and was discovered in secret police records after 1947. Bhagat Singh himself had drawn attention to this: “Let me announce with all the strength at my command that I am not a terrorist and I never was, except perhaps, in the beginning of my revolutionary career. And I am convinced that we cannot gain through those methods.” This oft-repeated self-appraisal points to the evolution of his political ideas and practice. Even if in his last political act he had used the bomb to make the deaf hear, he had long time back given up violence as a part of his political armoury. Such a transformation as a result of deep study and contemplation distinguished him from those who had earlier taken to the cult of the bomb.

The significance of Bhagat Singh in the anti-colonial struggle was not because of his choice of violence as a method of resistance, as many including Gandhiji underlined, or his idealistic heroism for which he is rightly and universally admired. His real contribution lay in trying to formulate a revolutionary philosophy and a course of action, taking into account the travails of colonial subjection, on the one hand and the character of internal exploitation, on the other. In this attempt he differed from both the Indian National Congress and the early nationalist revolutionaries.


Although the Indian national movement is known for its non-violent character, beginning with the Chapekar brothers in Maharashtra, violence, as a means to arouse the conscience of the people or as retribution for the excesses of the British, had become a mode of expression of anti-imperialist sentiments. The brave and patriotic young men and women, disgusted with the policy of mendicancy followed by the Indian National Congress, had chosen the path of armed encounter, eliminating those officials who were particularly unjust and oppressive. The initial attempts in this direction, though heroic and idealistic, did not go beyond individual acts of murder and as such did not develop as a viable and popular form of struggle. It attracted several adherents in different parts of the country, particularly in Bengal and Maharashtra. The movement left in its trail a large number of martyrs who were rightly admired for their heroism and sacrifice.

The mass mobilisation strategies of Gandhiji embodied in the non-violent Non-Cooperation Movement in 1920-21 had led to either the incorporation of the revolutionaries in it or their marginalisation. In fact, several revolutionaries, including Bhagat Singh, had participated in the Non-Cooperation Movement. The withdrawal of the movement as a result of the violence at Chauri Chaura, however, disillusioned most of them, who consequently sought an alternative path, leading to what is generally described as the second phase of the revolutionary movement.

Ideological turn

The importance of the second phase of the revolutionary movement was in its ideological content. In shaping its character Bhagat Singh played the most crucial role, even if he discounted the role of individuals in history. What enabled him to do so was his intellectual engagement with Marxism, which transformed him from a “romantic idealist revolutionary” to a materialist and atheist. As testified by his comrades, he was a voracious reader who had “deeply studied the history of the Russian revolutionary movement”. The story goes that he asked the warden who had come to take him to the gallows to wait until he finished what he was reading.

“Study,” he said, “was the cry that reverberated in the corridors of my mind. My previous faith and convictions underwent a remarkable modification. The romance of violent methods alone which was so prominent amongst our predecessors was replaced by serious ideas… I got ample opportunity to study various ideals of world revolution. I studied Bakunin, the anarchist leader, something of Marx, the father of communism and much of Lenin, Trotsky and others, the men who had successfully carried out a revolution in their country.”

His reading list was much larger, including among others, Tom Paine, Upton Sinclaire, Victor Hugo, Fyodor Dostoevsky, Spinoza, James Mill, Karl Kautsky, Nikolay Bukharin, and Thomas Aquinas. With such an intellectual make up, his ideas evolved over a period of time culminating in his conviction in materialism, socialism and atheism.

COURTESY: THE TRIBUNE

The front page of The Tribune of March 25, 1931, printed from Lahore. Bhagat Singh’s ideological world and political perspectives were shaped by his deep study of radical literature, which enabled him to develop an egalitarian view of society. From this literature he imbibed the ideas of democracy, socialism and rationalism, which eventually became the guiding principles of his political and social philosophy. He envisioned a system in which there was “no exploitation of man by man and nation by nation”. He realised that a qualitative change in the existing social relations was necessary for ushering in such a condition.

Although an admirer of Gandhi for the manner in which he managed to mobilise the masses, he did not believe that Gandhian philosophy and programme would lead to a fundamental transformation of society. Gandhian politics, he observed, would only result in the replacement of one set of exploiters by another. The alternative was found in socialism, which he incorporated in the ideology and programme of the movements with which he was associated. What distinguished him from the earlier revolutionaries was this ideological factor.

SOCIALIST IDEAS

The intellectual and political evolution of Bhagat Singh as a socialist is not easy to trace, as his biographical accounts do not record the dynamics of this transition. Bhagat Singh has mentioned about his introduction to liberal ideas while studying in National College in Lahore, which at that time was a centre of nationalist activities. His acquaintance with radical left ideas occurred only when he moved to Lucknow. Since his work on socialism written while in jail was lost, what is available about his passage to socialism is not very exhaustive.

However, the three organisations with which Bhagat Singh was associated and whose activities he decisively influenced indicate the evolution of his ideas. They were the Hindustan Republican Association, the Hindustan Socialist Republican Association and the Naujawan Bharat Sabha. The objective of the Hindustan Republican Association, formed in 1924, was to establish a federated republic by an organised and armed revolution. It advocated the abolition of all systems that make any kind of exploitation of man by man possible. It was also committed to the organisation of labour and kisans as this was necessary for the successful struggle against feudalism and capitalism.

The Hindustan Republican Association did not pronounce socialism as one of its objectives. It became so only when the Hindustan Socialist Republican Association was formed in 1928. This change was primarily because of the influence of Bhagat Singh, who had by then come under the influence of Marxism. Hence the change in the name to Hindustan Socialist Republican Association, which was committed to not only political independence but also economic freedom. The manifesto stated:


Foreign domination and economic exploitation have unmanned the vast majority of the people who constitute the workers and peasants of India. The position of the Indian proletariat, is today, extremely critical. It has double danger to face. It has to bear the onslaught of foreign capitalism on the one hand and the treacherous attack of Indian capital on the other. The latter is showing a progressive tendency to join forces with the former… Indian capital is preparing to betray the masses into the hands of foreign capital and receive as a price of this betrayal, a little share in the government of the country. The hope of the proletariat is, therefore, now centred on socialism, which alone can lead to the establishment of complete independence and the removal of all-social distinctions and privileges.

The transformation of the Hindustan Republican Association to the Hindustan Socialist Republican Association coincided with a shift in Bhagat Singh’s own political understanding in which socialism formed the central concern. What constituted socialism was not well defined then, except in its bare essentials. He conceived of socialism as the abolition of capitalism and class domination.

It is unfortunate that his book entitled The Ideal of Socialism, which was smuggled out of the jail along with three other manuscripts, has not survived, as it would have given a much fuller account of his ideas on socialism. However, the political programme of the Naujawan Bharat Sabha founded in 1926 was firmly anchored in a socialist and secular agenda. The aim of the Sabha was to establish an independent republic of labourers and peasants. The ways of empowering these two classes figure prominently in almost all writings of Bhagat Singh.

ON RELIGION AND ATHEISM

The intellectual ability and analytical capacity of Bhagat Singh are best expressed in his tract on atheism, entitled ‘Why I Am An Atheist’, which he wrote during the last days in jail. It mainly addresses issues relating to the existence of God and the origin of man. In both cases he adopts a rational view. In the case of the origin of man, he invoked Darwin’s theory of evolution. About God, he rejected mechanical interpretations and sought to explain belief in God on ideological grounds. He wrote: “Unlike certain of the radicals I would not attribute the origin of God to the ingenuity of exploiters who wanted to keep the people under their subjection by preaching the existence of a Supreme Being and then claiming an authority and sanction from him for their privileged positions.”

He believed that God was “brought into imaginary existence to encourage man to face boldly all the trying circumstances”. He thus recognised the role of religion in the life of the masses. Reminiscent of the role Marx ascribed to religion, Bhagat Singh wrote: “God was to serve as a father, mother, sister and brother, friend and helper… so that when in great distress having been betrayed and deserted by all friends, he may find consolation in the idea that an ever true friend was still there to help him, to support him and that He was Almighty and could do anything. The idea of God is helpful to man in distress.” At the same time, he rejected the existence of a benevolent God, as otherwise there would not have been any injustice in the world.

Bhagat Singh was quite conscious of the role religion could play in public life. He was opposed to communal politics from which he tried to distance the organisations he was associated with. The Naujawan Bharat Sabha, for instance, did not entertain those belonging to religious-communal organisations as its members. The rules of the Sabha, drafted by Bhagat Singh, emphasised its opposition to communalism as well as its resolve to create the spirit of general tolerance among the public.

In other words, Bhagat Singh was a champion of secularism, which he appears to have held as central to his political practice, as any nexus between religion and politics was likely to endanger the pluralistic ethos of Indian society. Emancipation from the bondage of religion and superstition was, in his reckoning, crucial for revolutionary practice and, therefore, he tried to instil rational thinking in the minds of all his comrades. Given these ideas of Bhagat Singh, it is paradoxical that the Hindu communal forces are trying to appropriate him as their ideologue.

RELATIONS WITH CONGRESS

Bhagat Singh is popularly remembered for his two daring acts – avenging the death of Lala Lajpath Rai by killing the British police official, J.P Saunders, and throwing a bomb in the Central Legislative Assembly. The second was an attempt to stir the nation to act more boldly against imperialism, which, however, silenced the brilliant mind of this committed revolutionary.

The trial and hanging of Bhagat Singh, along with his comrades Sukhdev and Rajguru, on March 23, 1931, had shocked the nation. Within the Congress, however, there were differences of opinion. They ranged from a total disapproval of the methods of the revolutionaries, as in the case of Mahatma Gandhi, to an appreciation of their patriotism and commitment to freedom by Jawaharlal Nehru and Subhas Chandra Bose.

Nehru was all praise for the Naujawan Bharat Sabha and expected that it would “grow in strength to take a leading part in forming a national India”. Recognising the popularity of Bhagat Singh, Nehru stated: “He was a clean fighter who faced his enemy in the open field. He was a young boy full of burning zeal for the country. He was like a spark which became a flame in a short time and spread from one end of the country to the other dispelling the prevailing darkness everywhere.” Subhas Chandra Bose recognised Bhagat Singh as a symbol of awakening among the youth.

But Gandhji’s attitude was entirely different. Committed to non-violence, he could not approve of the methods of the revolutionaries. Holding that the revolutionaries have retarded the progress of the country, he considered them as “deluded patriots”, “men past reason” and “enemies of the country”. He believed that a “revolutionary’s sacrifice, nobility and love are not only waste of effort, but being ignorant and misguided and misjudged, do, and have done, more harm to the country than any other activity”.

But even within the Congress there were many who thought otherwise. Many prominent Congress leaders, such as Motilal Nehru, Purushotamdas Tandon, Shiv Prasad Gupta and Shaukat Ali, helped the revolutionaries politically and financially. The division within the Congress was clearly manifested in the Lahore session, in which Mahtma Gandhi moved a resolution deploring the attempt to blow up the Viceregal Special (train) at Delhi. The resolution did not have a smooth passage in the session. When put to vote, it was passed only with a narrow majority of 81, with 904 voting in favour and 823 against.

PTI

In Patiala, Children march with portraits of Bhagat Singh to mark the birth anniversary. Despite the well-known opinion of Gandhiji about the revolutionaries, when Bhagat Singh and his comrades were sentenced to death there was general expectation that Gandhi would save their lives by interceding with the Viceroy. Failure to do so has been a matter of great disappointment and disapproval. The feeling among a considerable section of the youth, as mentioned by Subhas Chandra Bose, was that “Mahatma had betrayed the cause of Bhagat Singh and his comrades”. But Gandhiji said that he would have gladly surrendered his own life to the Viceroy to save Bhagat Singh and his friends. He also claimed that he had pleaded with the Viceroy with all the persuasion at his command to save their lives.

The memoirs of Lord Irwin, the then Viceroy, tell a different story. He reveals that Gandhi asked him:

“Would your Excellency see any objection to my saying that I tried for the young man’s life? I said I saw none, if he would also add that from my point of view he did not know what other course I could have taken. He thought for a moment, then finally agreed and on that basis went to Karachi… and I was told that he was roughly received. But when he had opportunity he spoke in the sense agreed between us.”

Whether a more decisive intervention by Gandhiji at a time when the government was eager to effect a pact with the Congress would have possibly forced the Viceroy to commute the death sentence is a moot question. Whether Bhagat Singh’s revolutionary philosophy had anything to do with Gandhiji’s reluctance to assert himself more forcefully would remain one of the unsolved riddles of history. After all, Gandhiji had dissociated himself with the move to raise a memorial to Bhagat Singh. And if Bhagat Singh had been spared would it have made a difference to the revolutionary movement is another imponderable of history.

Bhagat Singh died in 1931 when he was only 23 years. During this brief period, he grew out of the religious influences of an Arya Samaj family, overcame the illusions of bourgeois nationalism and embraced a revolutionary movement informed by Marxism. Revolution, he said, “is the spirit, the longing for a change for the better. The people generally get accustomed to the established order of things and begin to tremble at the very idea of change. It is this lethargical spirit that needs to be replaced by the revolutionary spirit.” In other words, he realised the importance of creating a transformation of social and political consciousness, for which the dissemination of radical ideas was a necessary precondition. Reminiscent of the Gramcian notion of intellectually equipping the masses for revolution, he told the young political workers about the importance of “educating and enlightening the workers”.

Bhagat Singh himself underwent a revolutionary transformation in ideas through the reading of Marxism and other radical literature. As a result, at the end of his brief but tumultuous life, he had traversed an exciting intellectual terrain, which made him a socialist and an atheist. The transformation that Bhagat Singh underwent, which was primarily due to his exposure to Marxism, was not widely known during his life time. There is a criticism, however, that his understanding and application of Marxism was not complete or adequately scientific. The criticism is based mainly on the assumption that Bhagat Singh preferred youth and not class as the category for political mobilisation. But class was central to his political analysis.

About two months before his martyrdom, he wrote that the “real revolutionary armies are in the villages and factories, the peasantry and labourers”. Further, his view of politics was based on class struggle: “…the struggle in India would continue so long as a handful of exploiters go on exploiting the labour of the common people for their own ends. It matters little whether these exploiters are purely British capitalists, or British and Indians in alliance, or even purely Indians.”

Bhagat Singh was one of the early Marxists of India who tried to chart out a revolutionary path for the country. His contribution to nurture a democratic, socialist and secular tradition has considerable contemporary relevance. •

Vande Matram!!!!!

Monday, 4 February 2008

Top 20 Antivirus rankings. Tested using 174,770 virus samples.

This is the list of the top 20 antivirus applications

To Download any of these software, type the name of the anti-virus in google and you will get it.

1. Kaspersky version 7.0.0.43 beta - 99.23%
2.
Kaspersky version 6.0.2.614 - 99.13%
3.
Active Virus Shield by AOL version 6.0.0.308 - 99.13%
4.
ZoneAlarm with KAV Antivirus version 7.0.337.000 - 99.13%
5.
F-Secure 2007 version 7.01.128 - 98.56%
6.
BitDefender Professional version 10 - 97.70%
7.
BullGuard version 7.0.0.23 - 96.59%
8.
Ashampoo version 1.30 - 95.80%
9.
eScan version 8.0.671.1 - 94.43%
10.
Nod32 version 2.70.32 - 94.00%
11.
CyberScrub version 1.0 - 93.27%
12.
Avast Professional version 4.7.986 - 92.82%
13.
AVG Anti-Malware version 7.5.465 - 92.14%
14.
F-Prot version 6.0.6.4 - 91.35%
15.
McAfee Enterprise version 8.5.0i+AntiSpyware module - 90.65%
16.
Panda 2007 version 2.01.00 - 90.06%
17.
Norman version 5.90.37 - 88.47%
18.
ArcaVir 2007 - 88.24%
19.
McAfee version 11.0.213 - 86.13%
20.
Norton Professional 2007 - 86.08%

Followed by:
21. Rising AV version 19.19.42 - 85.46%
22. Dr. Web version 4.33.2 - 85.09%
23. PC-Cillin 2007 version 15.00.1450 - 84.96%
24. Iolo version 1.1.8 - 83.35%
25. Virus Chaser version 5.0a - 79.51%
26. VBA32 version 3.11.4 - 77.66%
27. Sophos Sweep version 6.5.1 - 69.79%
28. ViRobot Expert version 5.0 - 69.53%
29. Antiy Ghostbusters version 5.2.1 - 65.95%
30. Zondex Guard version 5.4.2 - 63.79%
31. Vexira 2006 version 5.002.62 - 60.07%
32. V3 Internet Security version 2007.04.21.00 - 55.09%
33. Comodo version 2.0.12.47 beta - 53.94%
34. Comodo version 1.1.0.3 - 53.39%
35. A-Squared Anti-Malware version 2.1 - 52.69%
36. Ikarus version 5.19 - 50.56%
37. Digital Patrol version 5.00.37 - 49.80%
38. ClamWin version 0.90.1 - 47.95%
39. Quick Heal version 9.00 - 38.64%
40. Solo version 5.1 build 5.7.3 - 34.52%
41. Protector Plus version 8.0.A02 - 33.13%
42. PcClear version 1.0.4.3 - 27.14%
43. AntiTrojan Shield version 2.1.0.14 - 20.25%
44. PC Door Guard version 4.2.0.35- 19.95%
45. Trojan Hunter version 4.6.930 - 19.20%
46. VirIT version 6.1.75 - 18.78%
47. E-Trust PestPatrol version 8.0.0.6 - 11.80%
48. Trojan Remover version 6.6.0 - 10.44%
49. The Cleaner version 4.2.4319 - 7.26%
50. True Sword version 4.2 - 2.20%
51. Hacker Eliminator version 1.2 - 1.43%
52. Abacre version 1.4 - 0.00%