Expiring Software Licences
Can one legally own Software?
Distinguishing Feature of Software: Share-ability
Software akin to books?
Ans: If you procure open source software, where you can access a copy of the source code, you are not at the mercy of your vendor or the developer in the future. You can take the source code and go to another developer/organization to maintain/customize the software.
FOSS / Free and Open Source Software - viable alternative to proprietary software
- The freedom to run the program, for any purpose.
- The freedom to study how the program works, and change it so it does your computing as you wish. Access to the source code is a precondition for this.
- The freedom to redistribute copies so you can help your neighbor.
- The freedom to distribute copies of your modified versions to others. By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
Software for a Free India
However, for a developing country like India there is still a gap to be bridged when it comes to bringing technology to the people. Especially when it comes to public services, there are services which fail to cater to the larger spectrum of users. In this regard, there is a need for the Government to look at alternatives which serve all groups of people. Before investing tax-payers money in solutions, we need to ponder on whether the services provided are fair and reachable to all. Also when choosing a given technology, it is important to look at creating a level playing field where solutions on all platforms are placed on an equal footing. As a programmer with more than 14 years experience on both Windows and Linux, I'd insist that the Government should place Free and Open Source solutions on par with proprietary solutions from Microsoft or any other company. Whichever solution is fair to all citizens and is technologically strong and sustainable should be chosen.
For example, consider the website http://incometaxindiaefiling.gov.in for electronic filing of Income Tax returns online. If you visit this site and go to the "Return Preparation Software", you get a page full of MS Excel files, which you need to download and complete offline. The problem with this is that Excel is a product of Microsoft and runs only on Microsoft Windows. So users of other operating systems are excluded. There are some tools to run Windows applications on Linux, but not reliable or recommended. Even if you are using MS Windows, you don't get MS Excel by default. You need to get yourself a copy of Microsoft Office if you want to use MS Excel. This raises a few questions:
Consider the student who has just been introduced to computers. He/she may be staying away from home and barely managing to pay education loan and house rent from his first job. There are many people who are first generation skilled workers while their parents generation were not even educated. Can they be expected to spend their hard-earned money on legal MS Office? If they have a computer, they have already spent on the hardware and maybe some software as well to run on their computers.
Q2: Is it fair to require Indians to use MS Excel (or any proprietary product) for e-filing of returns?
The Government requires every salaried person to file their IT returns. What about people who don't use Windows? They want to file returns on their own and do not have the time and transport to go to the Income Tax office and get themselves a form, fill it up and then submit it back at the IT office. Such people need to be able to use the e-filing facility with whatever computer they are using. Every operating system has software for spreadsheets similar to MS Excel. Why not provide option in alternative software also to file returns online?
- OpenOffice is available for Windows, Linux and Mac OS and therefore, no one will be excluded if they use a non-Windows OS.
- OpenOffice can be downloaded free of cost from the website and can be copied onto CD's and distributed at low cost even to those without Internet.
Political freedom was secured in 1947 but we can only dream of the day when there is freedom of technology for all Indians and we can really reap the benefits of Free and Open Source software while being able to use the public services like filing of Tax Returns which is a right of every Indian. That day is not today and we hope that this dream become a reality. Anyone listening?WHERE the mind is without fear and the head is held highWhere knowledge is freeWhere the world has not been broken up into fragmentsBy narrow domestic wallsWhere words come out from the depth of truthWhere tireless striving stretches its arms towards perfectionWhere the clear stream of reason has not lost its wayInto the dreary desert sand of dead habitWhere the mind is led forward by theeInto ever-widening thought and actionInto that heaven of freedom, my Father, let my country awake.
