Вы находитесь на странице: 1из 2


` 399/-


Overview of Open-Source Software
Open Source Operating System
System Administrator Tasks
Network and Security Administration
Shell Programming
Open Source Tools Used in Lab
Open Source Mobile Programming

ISBN: 9789351194545
Price: 399/- | Pages: 412
Authors: Prof. Dayanand Ambawade,
Deven Shah, KLSI

here has been rapid growth and development in the field of open-source software. These software
promote universal access, via free license, and universal redistribution of a product's design,
including subsequent improvements to it by anyone. This book provides in depth knowledge of such
open-source software, their importance, and how to use them in computer labs. It explores various
types of open-source software and tools used in free software projects, including version control,
content management system, and mobile development. The book provides lots of examples in easy to
understand language along with exercise at the end of each chapter.

Provides simple, clear and concise language, which makes the book easy and enjoyable to read.
Provides well-structured text and figures wherever required.
Includes chapter objectives and advance organizer at the beginning of each chapter to describe

what the reader would learn in the chapter.

Includes comprehensive and detailed coverage of each topic to meet the requirements of the target

audience, including postgraduates, undergraduates, and professionals.

Chapter 1: Overview of Open-Source Software:
Introduction | Need and Advantages of Open-Source
Software | FOSS | Free Software Movement | Open
Source Movement | Open-Source Licensing |
Certification | Open-Source Software Development
Model | How to Run a Successful Free Software
Project | Comparing Open-Source Software with
Other Software | Widely Used Open-Source Software
Chapter 2: Open Source Operating System:
Introduction | Introduction to Linux | Linuxs Root in
Unix | Comparing Linux with Windows | Installation
of Linux | Command Line Interface | Understanding
FHS of Linux | Basic File System Management Tasks |
Piping and Redirection | Working with the vi Editor |
Use of sed
Chapter 3: System Administrator Tasks:
Introduction | Process Management | Job
Management | Mounting Devices and the File System
| Backup | Handling User Accounts | Groups and
Permissions | Managing Software | Understanding
Boot Process and Related Files | Common Kernel
Management Tasks

Chapter 4: Network and Security Administration:

Introduction | Basic Networking Commands |
Configuration of Apache Web Servers | DNS Servers |
DHCP Servers | Mail Servers | Working Principle of
NFS | FTP Servers | Securing Servers with IPtables |
Setting Up Cryptographic Services
Chapter 5: Shell Programming: Introduction | Bash
Shell Scripting | Executing Script | Working with
Variables and Input | Using Control Structures |
Handling Signals | Creating Functions | Working with
sed and gawk Commands | Working with Web Using
Shell Script
Chapter 6: Open Source Tools Used in Lab:
Introduction | Version Control Using RCS and CVS |
Content Management with Drupal | Security
Assessment: OpenVAS | Working in Eclipse IDE
Chapter 7: Open Source Mobile Programming:
Introduction | Android Programming | Setting Up the
Android Environment | Setting Up the Android
Environment | Activities and Intents | User Interface |
Designing UI Using Views | Data Persistence | Content
Providers | Messaging and Networking |LocationBased Services | Publishing Android Applications |


Prof. Dayanand Ambawade is working as the Head of Electronics & Telecommunication department at Sardar
Patel Institute of Technology. His research area includes network architecture, protocols and their performance
analysis, and traffic management. He is also interested in installation of Linux systems and integrating with
Windows systems [SS-3], connecting heterogeneous networks with Samba, setting up necessary network services
(DNS, SQUID, LDAP, DHCP, FTP, Telnet, Apache/PHP, and Mail), adding users to the Development Group Server with
proper permissions, writing necessary scripts for the automation of taking weekly and daily backups.
Deven Shah is currently working as a Professor and Principal in one of the oldest engineering colleges affiliated to
the Mumbai University. He is an Open Source Evangelist and pioneered Open Source based content in the
engineering studies at the University level. In the year 2009, he created a Private Cloud by using the Open Source
Technology in the college to demonstrate how to set up a Virtual Computing Lab. He has received IBM awards for his
work on SOA security and the IBM Drona Award (2009). His projects have been selected in the top 20 best projects in
the IBMs Great Mind challenges for four consecutive years. He has authored several books on topics
like security, networking, Linux, etc. He is a certified Vulnerability Assessor and has developed various courses by
using Open Source Technologies for leading computer institutes in India. He has also carried out various
government-funded projects on Security and Cloud Technologies.
The proficient teams at Kogent Learning Solutions Inc. and Dreamtech Press have seized the market of
engineering textbooks, bringing excellent content in engineering and technical education to the fore. The teams at
Kogent Learning Solutions, Inc. and Dreamtech Press are committed to providing excellence in quality of content by
judiciously analyzing the needs of its readers and ensuring dedication of its authors and editors in catering to these

Published by:



4435-36/7, Ansari Road, Daryaganj
19-A, Ansari Road, Daryaganj
New Delhi-110 002, INDIA
New Delhi-110 002, INDIA
Tel: +91-11-4363 0000, Fax: +91-11-2327 5895
Tel: +91-11-2324 3463-73, Fax: +91-11-2324 3078
Email: csupport@wiley.com
Email: feedback@dreamtechpress.com
Website: www.wileyindia.com
Website: www.dreamtechpress.com
Regional Offices: Bangalore: Tel: +91-80-2313 2383, Fax: +91-80-2312 4319, Email: blrsales@wiley.com
Mumbai: Tel: +91-22-2788 9263, 2788 9272, Telefax: +91-22-2788 9263, Email: mumsales@wiley.com


Distributed by: