fbpx
27 C
New Delhi
Home TCM From the Guest Using Open Source - The Right Way!

Using Open Source – The Right Way!

Using Open Source – The Right Way!

In today’s world, most developers make use of open source. But, what exactly is Open Source? Open source software is the software that grants anyone with the freedom to copy, inspect & enhance as per their needs.

  • Some common myths about Open Source Software
  • You cannot use free & open source software in a proprietary environment.
  • All open source licenses require the release of source code for everything.
  • The easiest answer to FOSS is to just “say no”.

But the simplest definition of open source software is source code must be freely & publicly available.

  • The software’s license must allow modifications to the software & must allow the modified software to be distributed under the same terms as the original license.
  • The software and derivative works can be freely (re)distributed.

It is known that companies can gain a competitive edge with the strategic use of OSS components. But, at the same time, lack of awareness while using OSS may result in conflicts which can expose companies to unnecessary risks.

Gartner said that 69%of companies surveyed have no formal policy for evaluating & cataloguing OSS usage in their enterprise. Companies must have a policy for procuring OSS, deciding which applications will be supported by OSS, identifying the intellectual property risk or the risk associated with using OSS.

Once a policy is in place, there must be a governance process to enforce it. The policies should outline the following-

  • The licenses which contain obligations which the enterprise finds acceptable to fulfill, white-list those components/licenses which fall within this category.
  • The license which contain obligations the enterprise does not find acceptable – blacklist those components/licenses which fall in this category.
  • Review process for new open source packages the enterprise wishes to adopt, both directly, or embedded inside commercial products within appropriate usage constraints.
  • Formal review process to review existing software products already in use – This is to decide if the software contains open source & if that open source contains licenses which are acceptable or not.

An enterprise should not only adopt an OSS policy but also enforce the policy. This can be achieved by creating a review board that can approve/reject new & existing software. All existing & new software should be carefully audited & component inventory should be built for all the projects. Recent cases have shown that license obligations in open source are legally enforceable & violating them is the same as copyright infringement.

Its very important for companies to organize trainings and seminars to create awareness about the various risks associated with usage of OSS component & train users on FOSS policies, procedures & guidelines in using OSS. Because of the churn in   the industry, it’s very important that this activity is done from time to time to make sure that the project teams are always well versed with the set methodologies.

Contributor:

With over 11+ years of experience, Jalpa Joshi heads the Open Source Audit team and is responsible for technical project management for Lyra Infosystems. She has also worked on multiple projects catering to customers from domestic and international markets across various sectors.

JALPA JOSHI, Lyra infosystems

Stay Connected

263,411FansLike
9,841FollowersFollow
2,869SubscribersSubscribe

Must Read

Kevin Johnson – A Passionate Servant Leader

Kevin Johnson – A Passionate Servant Leader Pulkit Sharma || The CEO Magazine Kevin Johnson is a passionate American business leader and CEO of Starbucks, a...

Features and Benefits of ERP Software to the Organization

Features and Benefits of ERP Software to the Organization Businesses are in a desperate need of a software solution that can streamline their organizational...

CRM, everything you need to know

CRM, everything you need to know Customer Relationship Management commonly known as “CRM” is a blend of technology, practices and strategies that helps an organization...

BEST CRM APPLICATIONS in 2020 FOR STARTUPS

BEST CRM APPLICATIONS in 2020 FOR STARTUPS Every business in the market has to be well communicated with a different part of the society including...

Related News

5 BEST FINANCIAL TIPS FOR ENTREPRENEURS

5 BEST FINANCIAL TIPS FOR ENTREPRENEURS Launching your own business is very exciting but comes up with a bucket of challenges and hurdles. An entrepreneur...

Active.Ai: an AI powered Fintech player handcrafted by the leaders of Future

Designed with Technology, Crafted with Innovation Active.Ai: an AI powered Fintech player handcrafted by the leaders of Future After flirting with our brains for some time,...

How to Develop a Growth Mindset in Your Organization

How to Develop a Growth Mindset in Your Organization Pulkit Sharma || The CEO Magazine Fixated or growing, what mindset do you carry? Allegedly, we all...

HOW TO ADVERTISE YOUR STARTUP WITHOUT SHELLING YOUR SAVINGS

HOW TO ADVERTISE YOUR STARTUP WITHOUT SHELLING YOUR SAVINGS Yashasvi Khushu || The CEO Magazine Startups nowadays face a number of precarious challenges, but not one of...

 ‘Isthiri Petti’ – A Laundry and Ironing Start-up

 ‘Isthiri Petti’ – A Laundry and Ironing Start-up You must have heard that first impression is the last impression and that’s completely true, no one...
Loading...
JALPA JOSHI, Lyra infosystems
error: Content is protected !!
Copy link
Powered by Social Snap