2. SFD ?
● Software Freedom Day(SFD) is an annual
worldwide celebration of Free Software.
● SFD is a public education effort with the aim of
increasing awareness of Free Software and its
virtues, and encouraging its use.
3. Freedom
● Our lives are increasingly dependent on
technologies.
● Time to consider the impact of technology on
our lives.
● Ensuring technology isn't used to limit us, but
rather to take us further along a path of
opportunity, innovation and freedom for all
people
4. Transparent / Sustainable
● Transparent Technologies are about ensuring you
can trust the results and operation of your
technology.
● Sustainable Technologies are about ensuring
access to knowledge forever.
● SFD is a global celebration & education of why
transparent & sustainable technologies are now
more important than ever.
6. Copyleft
● Common practice for using copyleft is to codify the copying terms for a work
with a license.
● Any such license typically gives each person possessing a copy of the work
the same freedoms as the author, including (from the Free Software
Definition):
● the freedom to use the work,
● the freedom to study the work,
● the freedom to copy and share the work with others,
● the freedom to modify the work, and the freedom to distribute modified
and therefore derivative works.
7. Copyleft
● Copyleft says that anyone who redistributes the software, with or without
changes, must pass along the freedom to ruther copy and change it.
● If they do not, they lose their rights.
● As Stallman puts it, “Copyleft guarantees that every user has freedom, and
ensures that somebody does not remove the freedom from free software.
●
“Proprietary software
According to Free Software Foundation,
developers use copyright to take away the
users freedom; we use copyright to guarantee
their freedom. That's why we reverse the name,
changing 'copyright' into 'copyleft'.”
8. Licensing
Arrows pointing from one
license to another indicate
that the first license is
compatible with the second.
9. Permissive License
● A permissive free software licence is a free software license
that applies to an otherwise copyrighted work.
● Any copies and derivatives of the source code created under
permissive licenses may be made available on terms that are
more restrictive than those of the original license.
● For example, source code released under a permissive
software license does not have the requirement that all
distributed derivatives also be made available to the public.
● Well-known examples of permissive licenses include the MIT
License and the BSD licenses.
10. Weak Copyleft
● "Weak copyleft" refers to licenses where not all derived works
inherit the copyleft license; whether a derived work inherits or
not often depends on the manner in which it was derived.
● "Weak copyleft" licenses are generally used for the creation of
software libraries, to allow other software to link to the library,
and then be redistributed without the legal requirement for the
work to be distributed under the library's copyleft license.
● Free software licenses that use "weak" copyleft include the
GNU Lesser General Public License and the Mozilla Public
License. Examples of non-copyleft free software licenses
include the X11 license, Apache license and the BSD licenses.
11. Strong Copyleft
● The most well known free software license that
uses strong copyleft is the GNU General Public
License.
● Lets talk about GNU GPL
12. GNU GPL
● GNU General Public License
● The strongest copyleft and most widely used free software
license is the GNU Genral Public License, or GNU GPL for
short.
● Using the GNU GPL will require that all the released improved
versions be free software. This means you can avoid the risk of
having to compete with a proprietary modified version of your
own work.
● http://www.gnu.org/licenses/gpl-faq.html
13. GNU GPL
● Developers who write software can release it under
the terms of the GNU GPL.
● When they do, it will be free software and stay free
software, no matter who changes or distributes the
program.
● We call this copyleft: the software is copyrighted, but
instead of using those rights to restrict users like
proprietary software does, we use them to ensure that
every user has freedom.
14. Creative Common
License
●Attribution. You let others copy, distribute, display, and perform
your copyrighted work — and derivative works based upon it — but
only if they give credit the way you request.
●Noncommercial. You let others copy, distribute, display, and
perform your work — and derivative works based upon it — but for
noncommercial purposes only
●No Derivative Works. You let others copy, distribute, display, and
perform only verbatim copies of your work, not derivative works
based upon it.
●Share Alike. You allow others to distribute derivative works only
under a license identical to the license that governs your work.
16. SourceForge
● SourceForge is a web-
based source code
repository. It acts as a
centralized location for
software developers to
control and manage open
source software
development.
17. FreshMeat.net
● Freshmeat is a website that allows computer users to keep track of
the latest software releases and updates as well as write/read
reviews and articles, send or receive comments to or from the
author, and many other features.
● Programmers register their projects and inform the site about
updates; users browse for software and download and (sometimes)
rate or comment on the software.
● Software is categorized by field of application, license, development
status, environment, intended audience, type of use, supported
operating systems, and used programming and available natural
languages.
18. EduForge.org
● Open Source Learning Lab
● Eduforge is a virtual collaborative learning and exploratory
environment designed for the sharing of ideas, research
outcomes and information about open source.
● It is an open access environment allowing anyone with an
interest in open source software to join the community.
Eduforge also provides the Open Source Learning Lab to
provide training for open source practitioners through a
100% online delivery model.
19. The Linux
Documentation Project
● http://tldp.org/
● LDP is a loosely knit team
of volunteers who provide
documentation for many
aspects of Linux. There are
several forms of
documentation: Guides,
HOWTOs, man pages, and
FAQs.
20. Success Stories
● More than 98% of all Domain Name Servers, which identify the machine on
which a web page is situated, use free software called BIND.
● More than 80% of all web servers use free software, called Apache, to serve
their sites.
● More than 60% of all network servers run the Linux Kernel, another free
software.
● The TCP/IP implementation on most computers, (including those running
non-free operating systems) is free software.
● “Digital Domain used 105 DEC Alphas running RedHat [GNU/]Linux to
simulate and render water for James Cameron's Titanic. Other Movies:
Avatar – 2PB disk, 35000 Cores, 4000 Blades – Ubuntu, kungfu panda,
Lords of the ring, Harry porter ........
21. Who uses Linux?
Sectors Abroad India
Finance & Banking Morgan Stanley, New HDFC, Axis, SBI Life, India Bulls,
York IDBI, Canara, LIC
Stock Exchange, CITI,
Reuters
Retail & E-Commerce Amazon.com, Papa IRCTC, ClearTrip, JustDial ,
John's, Naukri.com,
Tommy Hilfiger
Govt Air Force US, Govt of Maharashtra, Kerala, AP
Department of and
Energy, Dept. of others on various e-commerce
Defence, US Postal projects,
Service ePosts by Dept of Posts
Technology & Google Reliance ADA Data Center,
Communication VSNL, Airtel,
TATA Communications
22. Who uses Linux?
Apps Hits/Views
Apache, Python, SuSe Linux,
YouTube 1 Billion
MySQL, lighttpd
Apache, PHP, MySQL, Redhat
Flicker 4 Billion
Linux, Squid, Memcache
Redhat Linux, perl, C++, JAVA,
Amazon 55 Million
Jboss
900 User per
Twitter Ruby, MySQL, Memcache
sec
Google Linux, Python, C++, JAVA 5 Billion
23. Certifications
● The CompTIA Linux+ certification
● Linux Professional Institute (LPI)
● Novell offers three certifications: Certified Linux
Professional (CLP), Certified Linux Engineer (Novell
CLE), and Certified Linux Engineer9 (Novell CLE9).
● Red Hat has developed its Red Hat Certified Engineer
(RHCE) to certidy individuals on its core Enterprise
operating system. In addition, it also has the Red Hat
Certified Technician (RHCT) and Red Hat Certified
Architect (RHCA) certifications available
24. Queries
Ask questions at
www.iwillstudy.com/forum
Email: linux[at]iwillstudy[dot]com