Professional Documents
Culture Documents
Abstract
FLOSS (Free/Libre/Open Source Software) has taken the world by storm in the last
decade. The emergence of FLOSS has been exemplified by the rapid rise of the GNU/Linux
operating system, which has made inroads in computer systems ranging from supercomput-
ers to handheld devices and mobile phones. FLOSS technologies have been embraced by
almost all major computing vendors, who are putting substantial efforts and leveraging these
technologies.
A number of Indian Information Technology Service Companies have been providing
solutions based on the certain FLOSS technologies to their customers and also using it inter-
nally, mostly on an ad-hoc basis. There is often no formal policy in place, nor a roadmap on
how to go forward in this fast emerging, rule changing, arena.
We propose an overarching strategy — the “Foundation and Four Pillars” view that will
enable the Indian Software Services Companies to truly leverage FLOSS while moving for-
ward.
1 Introduction
Almost fifteen years ago, version 1.0 of the Linux kernel was released1 . That was also the time
the world, especially India started wakening up to the Internet. Fuelled by cheap network access,
liberalisation and other government policies as well as the impending Y2K problem, the Indian
IT sector also reached an inflection point on its now legendary, exponential growth path. A casual
observer who attempts to link the growth of the Linux kernel (a proxy for Free and Open Source
Software) and the Indian IT sector’s rapid advances would be very far from the truth. Though
both the sectors have seen growth together, India’s software services industry does not really use
or contribute much to the world of Free/Libre and Open Source Software (FLOSS) as borne out
by surveys [1]. There is disproportionately little institutional support for such software given the
size of the industry.
This is sad, and I would say, a strategic mistake. Innovation is an imperative [2] as the Indian
IT sector attempts to move up the value chain. FLOSS technologies foster and will continue to
1 http://www.linuxjournal.com/content/its-not-15th-birthday-linux-%E2%80%93-and-why-matters
1
foster innovation in the sector. Therefore, the industry will need to both provide an increasing
number of FLOSS solutions to its customers as well as also contribute to the FLOSS base.
In this paper, we make a small attempt to reason why the Indian software services sector
has not yet latched on to FLOSS in a big way and lay out steps as to how the situation could
be remedied. To put everything in perspective, we briefly look at the history and growth of
FLOSS; followed by a brief historical and analytical look at the Indian IT sector. Subsequently,
we propose the salient points of our “Foundation and Four Pillars” strategy. This paper is a
condensed version of the larger strategy document by the authors in [3].
2
tools like MAKE, networking software like SENDMAIL (the de-facto e-mailing program on many
systems) amongst many others.
3
mates [16] put the IT–BPO services sector to account for almost USD 60 billion in revenues for
FY ’09. As a proportion of national GDP, the sector revenues have grown from 1.2 per cent in
FY1998 to an estimated 5.8 per cent in FY2009. Net value-added by this sector, to the economy,
is estimated at 3.5-4.1 per cent for FY2009. The sector’s share of total Indian exports (mer-
chandise plus services) has increased from less than 4 per cent in 1998 to almost 16 per cent in
2008.
Value Addition
IP Focused Development
Consulting
Projects
Offshore
Onsite
Body Shopping
Time
Over the course of its history, the industry has been through a number of phases (see Fig-
ure 1), starting with extremely low value-add body-shopping work to doing high-end consulting
today.
Today, it stands at a cross-roads – what with the global economy in a slump and the estab-
lished business models under pressure2 . We note from the Strengths, Weaknesses, Opportunities
and Threats (SWOT) Analysis in Figure 2, that the newer opportunities that could come busi-
ness’s ways are in areas where the companies could leapfrog the competition and try to sell their
products and services to the “Bottom of the Pyramid” consumers in the emerging economies. In
doing so, it is imperative to re-think the strategy of the past few years and realise that Free/Libre
and Open Source Software is going to be an important component in providing versatile and
economical solutions to new smart, savvy customers who are not locked into legacy systems and
more importantly, do not want lock-in.
2 The newspaper “DNA” in its 9 April, 2009 edition reported that “Wipro Technologies, India’s third-largest
software company, for instance, has asked employees on the bench, who have not been billed for a long period, to
work for only 10 days in a month at 50% of their current salaries”[17].
4
Strengths Weaknesses
Threats Opportunities
It is a problem, as local needs are not being met and developing countries are con-
sumers not creators of open source software [19].
5
IT Services Industry
Accepting and Using
Free/Libre and Open
Source Software
Employees
Customers
Corporate
Internal
Foundations for Free/Libre and
Open Source Software (FLOSS)
for the IT Services Industry
Figure 3: The Foundation and Four Pillars for a Successful FLOSS Strategy
Strong Legal Support Free/Libre and Open Source Software comes with specific licensing
terms which need to be honoured while using such software. In order to deal with the
complex legal issues arising out of this, it is important that the organisation has people
6
with a strong background in Intellectual Property (IP) Rights Law, both in the Indian as
well as the International context.
Therefore, it is important that the organisation’s legal department has enough resources
well-versed in the area of Intellectual Property Rights law or be capable of drawing upon
them. Compounding the problem of good legal talent being unavailable is the issue that
good, sound and sane legal advice in the technology arena can only come from people who
are intimately involved in technology, which means lawyers who have a Science and Tech-
nology background or technologists interested in the law. Organisations can also help in
this regard by encouraging their engineers to take a keener interest in the areas of software
licensing, Intellectual Property Rights Law etc. and probably create a career path.
Another important area is that of contracts pertaining to projects using FLOSS conform
to the licensing terms as applicable. This is an area requiring the lawyers, engineers and
business development folks to sit together and brainstorm contracts and ensure that no risks
are borne by the service provider.
Sensitise Employees The industry needs to sensitise employees to issues relating to Intellec-
tual Property Rights and Computer Ethics. These are two foundational pillars which will
give employees a sounding board to grasp a better understanding of the import of their ac-
tions. Building up this sensitivity is an ongoing process that should be reinforced through
continuous training. Some of the training areas are,
? importance of citing, referencing and using other people’s work and the right ways
of doing so,
? ethical issues arising out of their conduct and the product and services they provide,
? effective and efficient peer issues to weed out any potential IP issues
? a good grounding in software engineering. Those who have a sound knowledge of
software engineering principles and organisational processes will always be on the
lookout and also question extra-ordinary occurrences, thereby leading to possible
course corrections.
Compliance is increasingly becoming an important part of corporate life and organisations are
starting to pay a lot more attention to the compliance aspect so as to mitigate risks and
avoid expensive lawsuits and business losses. Two major areas where compliance and
oversight, are important are
7
? Peer reviews that can ensure the proper management of IP and FLOSS in the
organisation by including points in the peer-review checklist revolving around
the use of FLOSS,
? Software IP Compliance Tools like Blackduck Software’s protexIP < http://
www.blackducksoftware.com/products/index.html > and Palamida’s IP Am-
plifier < http://www.palamida.com/products > which help prevent IP viola-
tions by checking all code against their repository of FLOSS and flagging any
possible violations
Information Systems Management is of the utmost importance to ensure compliance.
The team(s) responsible for these systems should ensure that they have an extremely
clear picture on what software runs within the organisation—exceptions should be
truly exceptional and not the norm. This requires a user-centric team whose mission
is to ensure that the user has what it needs to get his work done as well as policies
that align with users’ needs and requirements.
1. to use the service company and its engineers as an extended part of their organisation to
develop/extend FLOSS, or
(a) to use the service company to extend their offering(s) using FLOSS.
Both of these are distinct problems and need specific solutions and strategies to ensure
that:
? adequate recognition is given to both the service company and its engineers, or they
are able to let others know about the contribution. This is because making recognised
contributions to certain high-profile FLOSS projects like the Linux kernel is a matter
of prestige to all
? ensure that all licensing requirements are met so that
• the company is not open to litigation, and
• can claim to have had a hand in the work product
8
In order to be able to leverage FLOSS for all-round development of our businesses, commu-
nities and nation, it is important to influence the direction of projects in ways that have a positive
impact. Some of the ways these could be done is by way of
? building excellence around open source that will result in the development of new business
models around FLOSS, as well as
9
? Software Tools — organisations need to invest in software tools and some of the FLOSS
tools are excellent platforms to build on
? Alternatives to proprietary systems—FLOSS provides many alternatives to proprietary
systems, alternatives built upon open standards and virtually free.
10
Intellectual Property ownership should be clearly defined so that there is no confusion in that
respect. So as to ensure clarity in this area, the employee should seek a-priori clearance
to contribute to existing projects and follow the project’s licensing terms. If starting fresh
projects, it will be imperative to get clearance from the nodal agency. It is also important to
identify who owns the IPR when the FLOSS is being developed on company owned equip-
ment and/or company time and uses other company resources. The policy and agreement
have to be explicit and clear in this regard.
3 Conclusions
We have had a brief look at the foundations and four pillars that if implemented property could
allow the Indian IT Services companies build FLOSS leadership, thereby helping them to become
more innovative and competitive.
Just having a strategy is not enough, proper implementation is even more important. Towards
this end, it is imperative that companies create an “Open Source Office” that serves as a nodal
centre and clearing house for all things related to FLOSS. Such an agency should function at
the highest level and be tasked with the job of overseeing all FLOSS related activities in the
organisation, across all dimensions.
References
[1] Red Hat, Inc., “Red Hat Publishes Study on Worldwide Open Source Activity and Growth,”
http://www.redhat.com/about/news/prarchive/2009/open-source-index.html, April 2009.
[3] S. Garg, “Road to the Future: How Software Service Companies can benefit from Free and
Open Source Software,” NavankurIT, Tech. Rep., 2009.
[4] E. S. Raymond, Cathedral and the Bazaar: Musings on Linux and Open
Source by an Accidental Revolutionary. O’Reilly Media, 2001. [Online]. Available:
http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/index.html
[5] B. Perens, “The emerging economic paradigm of Open Source,” First Monday, vol. 10,
no. 2, October 2005, http://www.firstmonday.org/issues/special10_10/perens/index.html.
[Online]. Available: http://www.firstmonday.org/issues/special10_10/perens/index.html
11
[7] ——, Open Source Wikibook. Wikimedia, available as:
http://en.wikibooks.org/wiki/Open_Source. [Online]. Available: http://en.wikibooks.org/
wiki/Open_Source
[12] B. Young, Giving It Away: A capitalist entrepeneur’s view of Open Source. Lulu.com,
April 2003. [Online]. Available: http://www.lulu.com/content/29611
[13] D. A. Wheeler, “Why Open Source Software/Free Software (OSS/FS, FLOSS, or FOSS)?
Look at the Numbers!” [Online]. Available: http://www.dwheeler.com/oss_fs_why.html
[14] ——, “More than a Gigabuck: Estimating GNU/Linux’s Size,” Online Paper, 2001.
[Online]. Available: http://dwheeler.com/sloc/redhat71-v1/redhat71sloc.html
[15] ——, “Linux Kernel 2.6: It’s Worth More!” Online article, January 2006. [Online].
Available: http://www.dwheeler.com/essays/linux-kernel-cost.html
[17] “Working days shrink for benched code writers,” DNA Money, Bangalore Edition, p. 19,
April 2009. [Online]. Available: http://www.dnaindia.com/report.asp?newsid=1246414
[18] Metaparadigm, “OSS Activity Study,” Online Article, July 2005. [Online]. Available:
http://oss.metaparadigm.com/oss-activity/
12
[19] ZDNet, “Open source ’split by digital divide’.” [Online]. Available: http://www.zdnetindia.
com/news/software/stories/135384.html
[20] P. Mohandas, “Infosys shifting 10% of its employees to internal projects,” Mint,
vol. 3, no. 67, p. 6, March 2009. [Online]. Available: http://www.livemint.com/2009/03/
19214953/Infosys-shifting-10-of-its-em.html
13
Authors’ Bio:
Sachin Garg is the Principal Consultant with Navankur, a consulting startup focused on pro-
viding innovative, economical & scalable Information Technology solutions to Micro,
Small and Medium Enterprises. He has over 12 years of diverse industry experience.
He is currently focused on the innovative use of technology to solve real-world prob-
lems. As part of that focus, he attended the prestigious “Design and Evaluation of In-
novation Policies”, an international training programme conducted by the United Nations
University-Maastricht Economic Research Institute on Innovation and Technology, Maas-
tricht, The Netherlands. He holds a Masters degree in Computer Science Engineering
from the Motilal Nehru National Institute of Technology, Allahabad and a Bachelors in
Electronics Engineering from the National Institute of Technology, Rourkela. He can be
reached at: sachin@NavankurIT.in
Kshma Garg is a Lead Consultant with Navankur, specialising in the area of Human Resources.
She has over 8 years of experience in various facets of Human Resource management and
is currently working at the crossroads of HR and Technology as a domain specialist. She
holds a Masters in Business Administration from the ABV-Indian Institute of Information
Technology & Management, Gwalior. She can be reached at: kshma@NavankurIT.in
14