Life, Lifestyle & Business Articles

Title: FREE SOFTWARE
Author: Graham J. McLusky
 

Introduction:
“Free Software” is simply software  which may be used in any manner. It may be copied, studied, adapted and redistributed. It doesn’t necessarily need modifications though. It is purely a matter of the users' liberty to run, duplicate, share out, study, adjust and develop the software. Quite often it is referred to as "Open Source Software”. 

Free software is frequently, but not always, circulated or made available with no purchase price. It is not always devoid of restriction however. Limitations are only permitted if they are inconsequential or are set at the minimum required to make certain that further recipients also receive these freedoms.

Free software is wholly decoupled from the marketing standard that has outgrown the software business these days, because a cogent buyer faced with a choice amid products that are in effect free, will always elect to choose the preeminent product for their purpose. It is used broadly today, by many types of consumers, from business and research companies to governmental institutions. It is behind a large number of the significant areas of the Internet.  Free software is frequently regarded as more trustworthy than commercial software.

Free Software
Software freedom is based on special copyright licenses. Software developers do not have the authority to do away with or overrule limitations, but what they can and are obliged to do is repudiate any impositions requested of them, as conditions of the use of the software programme itself. Software manuals have got to be free, for the identical reasons that software be required to be free, since the manuals are in consequence, an ingredient of the software too. Free software is typically distributed in a form which can be run by a computer, but which is quite often  meaningless to  the average human being. Software works enter the public domain only when the author purposefully gives up the copyright or if the copyright has expired due to a legally predetermined time period.
 
We preserve this free software classification to illustrate undoubtedly what ought to be true about a particular software programme… for it to be considered free. Whilst free software by any further title would afford you the identical freedom, it makes a big differentiation as to which name we adopt: dissimilar words communicate dissimilar ideas. In 1998, several people working in the free software community began utilising the phrase “open source software” as an alternative to “free software” to depict what they were doing.

The “Free Software” movement and the “Open Source” movement are essentially separate movements with diverse views and targets. Whether software should be open source is a realistic question, not necessarily an ethical one though. For the Free Software movement, software which is effect not free highlights a social problem and the use of free software is the answer. 

Freedom – the connotation of the word
There are four kinds of “freedom” for “free” software: 

  1. The freedom to run the programme, for any purpose. 
  2. The freedom to develop the programme, and release the improvements to the consumer, so that the entire community may benefit. 
  3. The freedom to redistribute copies.
  4. The freedom to learn how the programme works, and adjust it for your own requirements.

A programme is “free software” if users are given all of these freedoms. One should also have the freedom to formulate modifications and apply them privately in one’s own work, without having to  mention their existence. 
The freedom to run the programme means the freedom for any person or organisation to make use of it on any computer system, for any job and rationale, not including any requisite to speak with the developer or other particular individual. Within this freedom, it is the user's not the developer’s purpose that matters. As a user you are at liberty to run such a programme for your own purposes.

If you distribute it to someone else, they are then at liberty to run it for their purposes. You are not at liberty to enforce your purposes, in any way, on them. In order for these freedoms to be of a valid nature, they must be immutable just so as long as you do nothing erroneous. Should the developer of the software have the authority to invalidate the license, then the software is not free. 

Certain kinds of rules a propos the method of distributing free software are deemed acceptable, when they don't clash with the innermost freedoms. Regulations as to how to package a modified version are acceptable if they don't obstruct your freedom to make public, tailored versions, or your freedom to make and use personalised versions privately. When speaking about free software, it is best to stay away from terms such as “give away” or “for free”, because those provisos imply that the question is concerning price, not freedom. The term “free software” has an uncertainty… an inadvertent connotation, “Software you can obtain for no cost,” fits the idiom just as well as the intentional sense, “software which affords the user particular freedoms”. So you may have to tag on the phraseology "free as in speech/freedom".

The free software movement aims to nail down, for every software user, the freedom to assist themselves and the freedom to work together with others, as and when they decide, on a business or non-business basis. An element of the freedom of free software is that any person has the right to sell an executable programme at any price they choose, released under a free software license.

In essence the requirements are pretty much identical. Because the term "open" doesn't call to mind freedom, it misses the point entirely. I don’t believe that using the term "open source" will work to really enable non-proprietary software to gain supremacy in the marketplace, and additionally just as important, freedom in software is absolutely essential. To take full advantage of the likelihood of success in the marketplace, we should augment the level of importance placed on freedom and idealistic concepts of non-proprietary software.  Non-proprietary software is a justly better type of software and ought to be encouraged. That software freedom is significant and needs to be preserved. 

GPL = General Public License
There are four false thoughts involving free software which give the impression of getting some degree of press at the moment: (a) Giving things away does not work; (b) No one will ever produce free software applications; (c) The GPL is viral.

The GPL is no more "viral" than any other proprietary software. GPL v2 is a “copyleft” type of licence, which essentially means that the privileges established by the license pass through downstream along with the code. The most frequently used free software licence is the GNU General Public Licence. There is an abundance of good software which is not covered by the GPL. A large amount of free software is released under the GPL, which means you may adapt and redistribute the software, but under the limitation of maintaining acknowledgment to preceding developers. You must also release the customised software under GPL, which means that you cannot convert it into proprietary software.

The sole biggest contribution by GPL has been the safeguard which it has given against the acquisition of free software by commercial and proprietary concerns. The free software foundation's GNU General Public Licenses are used in nearly three-quarters of every free and open source software applications.
In realistic terms, “copyleft” in GPL means that if a GPL-licensed application is licensed as free software, all modified and extended versions of the programme are required to remain free as well. 

Copyright issues
If the programme's license stipulates that you may not merge in an existing component; if it means that you are the copyright holder of any code you add, then the license becomes too restrictive to meet the criteria as “free”. The majority of free software licenses are based on copyright, and there are restrictions on which types of requirements can be forced through copyright. If a copyright-based license respects freedom in the methods described herein, it is unlikely to contain other sorts of unanticipated problems. If a contract-based license restricts the user in an unusual manner we will probably have to conclude it as being non-free. 

Individuals involved in copyright development may find this confusing, as all software that is not in the public domain has "proprietors". Often there are more copyright holders with peer produced software than with other methods. This may include the term "proprietary software" which only stands to confuse people. In the proprietary case, work created by the developer can used by someone else and it can in point of fact be removed from the developer. However the copyright holder can sue them for breach.

The copyright holder is lawfully empowered to prevent all others from copying, distributing, and making offshoot works. Most proprietary software companies wish for additional power than copyright alone affords them. These companies say their software is “licensed” to consumers, but the license contains obligations which copyright law knows nothing about. Every one of those activities are either prohibited or restricted by proprietary software firms. They require you to accept a license, together with contractual requirements outside the reach of copyright, before you can use their software.

Development of free software
Development organisations should promote and support project partners in the exploitation of software systems which will facilitate them to "take control" and to diminish their reliance on the developed world. Development organisations should, in due course, endeavor to liberate  themselves from the restraints of proprietary software. Development of the GNU tools could consequently advance directly in the surroundings of university and other highly developed world-wide computing centres. A free programme must be accessible for commercial use, commercial development, and commercial distribution. Commercial improvement of free software is no longer abnormal; free commercial software is quite significant.

Notwithstanding being cheap to get hold of, the development, testing, and continuance of the free software you use is not insignificant in cost. Here is what is certainly not free about it: the development, the testing, the maintenance and the distribution. A number of free software users do not give the impression of realising that free software developers have few obligations to their users to develop or sustain software than proprietary software developers have responsibility for voluntary support or development. This is very significant in trying to encourage creators to include  their works to the playing field and to assist government policy makers to recognise these methods sufficiently in their strategy improvement.

There are continuing efforts to assist the purported "World Intellectual Property Organisation" to fulfill its actual directive and run meetings to converse about “Collaborative Development Models”. The marketplace for software is seriously extended, and the capacity for small companies or individual entrepreneurs has improved because the start-up costs for a development environment is nominal.

Free Software Foundation
The Free Software Definition of the Free Software Foundation with its four “freedoms” is the clearest definition existing today. The Free Software Foundation wrote an expose entitled “Why Free Software” is better than “Open Source”, to make clear some of the differences in expressions from their point of view.

The Free Software Foundation was founded in October 1985 to develop the distribution of GNU software, and to make available a legal pathway for GNU and the up-and-coming “free software community”. You can unearth a huge amount of information about the free software philosophy, the history, and the ideals of the Free Software Foundation. As another option to the new proprietary programmes, the Free Software Foundation was created as a habitat for a particular project… the GNU General Public Licence. Although the Free Software Foundation prefers to lay emphasis on idealistic freedoms, its cost-free character remains one of the foremost attractions for hard up governments and educational institutions.

The viewpoint behind the Free Software Foundation and Free Software Movement is that the software ought to be your property and you should have the right to modify and adjust it as you require.

Possible
Although a small number of people can actually name even one item of software which they use that contains no bugs, defect-free software is quite possible to produce. Although people think they understand the importance of quality, and take pride in the quality of the software we produce, they have never believed that creating defect-free software is actually possible. One monopoly dominates the majority of desktop computers, and as soon as competition appears, they intimidate the others by threatening patent law suits, or they devise a new “secret” file format which makes it unworkable for users of alternative software to work together.

Since the "Open Source" trade marking initiative was unsuccessful, there is no way now to avoid the exploitation of the term that becomes possible because of the aforesaid misinterpretation. It is not sensibly achievable to exercise the use of free software in all cases today, but it ought to be used whenever possible.

Conclusion
Open source is a development slant; free software is a social movement. Money-making development of free software is no longer unusual. Such programmes are normally free commercial software. The unseen cost in free software is the training/retraining of the community that use it. It is also the deficiency of any documentation, and actual support.

Attracting users to free software is just the first step. The quantity of developers is increasing at an astonishing rate, and the funding for free software is getting bigger quite severely, with rising backing from companies such as Intel, Nokia and many others. The perception of free software is repeatedly somewhat confusing to English speakers as there are numerous meanings of the word “free”, and the perception is quite different from how the current computer business operates.

The essential postulation of free software is that improvement and development comes from small incremental enhancements and particularly up-scaled collaboration and the distribution for such software is free.

 

About the Author:
The Hon. Graham J. McLusky is owner of Graham McLusky Theatre & Multimedia Services. Based in Lincoln UK, he heads a team of web & graphic designers, producing Internet Sites, Multimedia Presentations, Powerpoint and Flash Presentations for Business. He also offers a comprehensive copywriting service for business and  advertising http://www.graham-mclusky.co.uk

Graham McLusky Theatre & Multimedia Services (UK)
01526 323333 - graham.mclusky@btconnect.com

Copyright Notice:
This article is subject to copyright. You may distribute this providing you use it intact and include the author's details and notes. For more articles and business information visit our web site