FOSS



FREE AND OPEN SOURCE SOFTWARE


Free and open source software is the software which respect to freedoms and make it as the source code available. Actually that we may have chances of using one of the FOSS ( free and open software) software without even knowing it.For example Python is free and open source software where we can read and modify the source code of python hence it's called as the FOSS software.



Open Source Software(OSS) which was led to the development on 1998 by Richard stallmann ,Who was the programmer in MIT.
what is open source software?
The software which provides with free of cost and freedom to make changes in it is called as the Open Source Software,The open collaborating brings together deliver skill to solve common problems. In which for common example for the common problem is the usage of the commercial operating system there fore the OSS developers built a free source of operating System in which it found on Linux(1990s by Linus Torvalds ),the Linux "kernel"(key software code component).


As a part GNU operating system.The main theme of the open source software is to create a innovation on software developer.In which that any can share Idea and the market will decide it reach on it.As far we concern that OSS is another way to limit our expenses. The OSS makes easy for developers to across countries.The develop and integration across the members of countries which provide modify in it. The major modification which done on the open source service which is called as Wikipedia in it.



The Major advantages of the open source technology on the business is




1. Affordability
2. Flexibility
3. Sustainability
4. Security
5. Reliability
6. Speed
7. Compact ability


1.Affordability
The cost free software provides the source code, freedom to modification and publication.



2.Flexibility

Customisation of the software environment. The major disadvantage in the flexibility of the OSS is it is flexible to vulnerabilities .


3.Sustainability
The stability of the software which is developed by the developers must be stable to the users of the software. Hence the updation of the software is to be maintained .So that the OSS developers keep on updating the software for the sustainability of the software.



4.Security 
The major problems faced by the OSS developers are Vulnerability (computing) .So they form a large community among themselves and try tho clear the problem of the OSS software.



5.Readability
The source code of the OSS software is published under FOSS licence which can readable by the user If he had know the coding language.



6.Speed
we all know that "Time is Money",hence the speed of the software should be considered .If the software is to be light weight hence that makes fast response from the software.



7.Compatibility
The OSS is compact with any type of hardware which is to manage the problem condition with the OS of the system management





The important of the FOSS is to develop in the legal structure under some of the polices of the government.The easily sharing software using the FOSS licence as the social contracts, more cooperate organisation live in more conservative legal climate and need the assurance of well documented .As a part of the flag ship program of the government to fund the polices related to to open source. In 2015 Department of Electronics and Ministry of the Information Technology released polices to get open source in it.


They are

• Determine if the use of FOSS is beneficial . This can be examined by defining the business need, the role it plays in infrastructure and development projects, and cost saving trade-offs.
• Develop a process for FOSS governance. This includes policies, procedures, and tools to manage the acquisition, use, licensing, deployment, and distribution of FOSS. Within the context of this process, employee and management responsibilities should be defined, specifying their roles and responsibilities in support of the FOSS governance strategy.
• Define the extent to which an employee can contribute to open source . Provide specifics for how, when, and where an employee should bring FOSS and its related projects into the organisation and how much they should participate in the related community.
• Determine relationships with the open source community. Consideration must be given to how your organisation works with the open source community, in general and in relation to specific FOSS projects. Develop best practices for managing the relationship. This should include organisational policies for licensing FOSS projects and protecting proprietary assets.
Develop a documentation plan in support of communication and awareness of the organisation's FOSS governance strategy. In addition to traditional documentation, this may include training, internal public relations campaigns, and other educational opportunities.
Polices on adoption of the Open Source for the government of India in which in order to provide source code free from the royalty.
Polices on collaborative Application Development by opening the source code of the government application( promotion of the use of the source code of the existing developed application ).
Polices on open Application Programming Interface(API) for the government of the India to provide all the the services to the citizen by the usage of multiple channels such as web, mobile and common service outlets in it.or we use can access through the DCM(Distribution Channel Management.





The major social impact for the development of the digital world by FOSS are:


• The software is the free of cost in it.
• It is built by the community among the FOSS developers.
• We can even talk to the people who developed the software.
• It promote free market competition and create a lot of business.
• It innovate ideas and bring the people together from all over the world.
• It promote knowledge sharing and allow everybody to learn each other.






Open Source Software


Even though the big shot companies like NASA uses FOSS as it allow do massive scale on little cost. The e Governance service providers may use the FOSS to built their services which is namely as open source servers in the digital world. The development of the FOSS led to development of the MOCC (Massive Open Online Course is a response to the challenge faced by the organisation in order to related information on several matters .As far as we concern the Black Duck survey finds that mostly 80% of the companies run part of all of their operations on the open source and that 90% of the business admit that it operations with visible improvements in efficiency and economically.





The Major Disadvantage of the OSS in business:


• It is not user friendly on the basis of the frame work done in it
• It is not user interface in it.
• It is difficult to find the drivers of the OSS.for some devices in it.
• It is not straight forward to use directly hence the user want to create sub program
• The update of the software is more for the user and the contribution. Hence the confusion may occur in it.
• It hard that to Hardware incompatibility
Open source software has become the pillar of the critical business operations. Like customer service, market fulfilment rest so on .
It can be safely concluded that open source software is at the Helm of the digital Transformation in the present day and in the future.

Comments