Professional Documents
Culture Documents
Unit I 9: Know More at Powered by WR1334
Unit I 9: Know More at Powered by WR1334
INTRODUCTION
Powered by WR1334
The license must allow modifications and derived works, and must allow them to be distributed
under the same terms as the license of the original software.
4. Integrity of the Author's Source Code
The license may restrict source-code from being distributed in modified form only if the license
allows the distribution of "patch files" with the source code for the purpose of modifying the
program at build time. The license must explicitly permit distribution of software built from
modified source code. The license may require derived works to carry a different name or
version number from the original software.
5. No Discrimination against Persons or Groups
The license must not discriminate against any person or group of persons.
6. No Discrimination against Fields of Endeavor
The license must not restrict anyone from making use of the program in a specific field of
endeavor. For example, it may not restrict the program from being used in a business, or from
being used for genetic research.
7. Distribution of License
The rights attached to the program must apply to all to whom the program is redistributed
without the need for execution of an additional license by those parties.
8. License Must Not Be Specific to a Product
The rights attached to the program must not depend on the program's being part of a particular
software distribution. If the program is extracted from that distribution and used or distributed
within the terms of the program's license, all parties to whom the program is redistributed should
Powered by WR1334
have the same rights as those that are granted in conjunction with the original software
distribution.
9. License Must Not Restrict Other Software
The license must not place restrictions on other software that is distributed along with the
licensed software. For example, the license must not insist that all other programs distributed on
the same medium must be open-source software.
10. License Must Be Technology-Neutral
No provision of the license may be predicated on any individual technology or style of interface.
Powered by WR1334
Powered by WR1334
for a vendor roadmap that doesn't have the feature you need until their Excalibur release
in the fall of 2009.
7. Great negotiating power when dealing with closed source vendors. Tired of vendors
pushing you around because you don't have options? I wonder if companies like
Microsoft would be more willing to be flexible with their pricing if you have 20 desktops
running Ubuntu as an alternative desktop pilot initiative.
8. Feature set is not bloated and is driven by collaboration amongst the community.
Tired of products that consume huge amounts of memory and CPU power for the 2000
eye candy features that you will never use? With open source software, most features are
driven by community demand. Closed vendors have to create one more feature then their
competitors to get the edge in the marketplace.
9. Bug fixes are implemented faster then closed source vendors. Actually, many bugs are
fixed by the community before they are even reported by the users.
Powered by WR1334
3. Encourages hands on
When you're short on cash, you are more than likely to want to make modifications to
software yourself. I'm no programmer, but the use of Open Source software has encouraged me
to go beyond the user interface; to dig into code to try and understand what it does and to make
minor edits. As a business owner, it doesn't hurt to understand a little of the voodoo that goes on
behind the scenes in the software you use on your site.
4. Not tied to a single vendor
If you purchase a commercial application, you can then become reliant on a single
company to solve your problems and maintain the software - which can also be very expensive.
Some commercial software companies may only provide support and upgrades for a limited time
before you need to fork out for any further enhancements or assistance.
5. Greater Security & Quality
Open source software is available publicly. A large amount of developers globally contribute
and analyze the code making it more secure and constantly increasing the quality. The peer
review process drive excellence in design.
Powered by WR1334
Powered by WR1334
1. Accounting
2. Content Management Systems
3. CRM (Customer Relationship Management)
4. Desktop Environments/ Shell replacements
5. Email Clients
6. Encoding, Conversion & Ripping Tools
7. ERP
8. Filesharing & FTP
9. Graphics-Design & Modeling Tools
10. Messengers & Communication Clients
11. Project Management
12. Reporting Tools
13. RSS
14. Web Browsers
List of Commercial Open Source Applications with tools
S.No
Application
Cloud management
Abiquo
ecommerce
Avactis
Reporting Tools
Actuate
Alfresco
Powered by WR1334
Bacula
Compiere
Office Productivity
Lotus Symphony
RDBMS
Ingres Database
Sun Studio
10
Ubuntu
LINUX: Introduction
What is Linux?
Linux is a UNIX-based operating system originally developed as for Intel-compatible
PC's. It is now available for most types of hardware platforms, ranging from PDAs (and
according to some reports, a wristwatch) to mainframes. Linux is a "modern operating system",
meaning it has such features as virtual memory, memory protection, and preemptive
multitasking.
Powered by WR1334
background image) to the more esoteric (for instance, making the "Caps Lock" key behave like
"Control"). Almost any aspect of the user experience can be configured.
Convenience
While Linux takes some effort to get set up, once it is set up, it is surprisingly lowmaintenance. Package management can simply be a matter of running two commands in the
shell. Linux also offers complete remote access. This allows the user to act exactly as if she is
sitting at that computers desk, potentially across town or on the other side of the world.
Stability
Linux is based on the UNIX kernel. It provides preemptive multitasking and protected
memory. Preemptive multitasking prevents any application from permanently stealing the CPU
and locking up the machine. Protected memory prevents applications from interfering with and
crashing one-another.
Community
Linux is part of the greater open-source community. This consists of thousands of
developers and many more users world-wide who support open software. This user and
developer base is also a support base.
Freedom
Linux is free. This means more than just costing nothing. This means that you are
allowed to do whatever you want to with the software. This is why Redhat, Mandrake, and Suse
are all allowed to sell their own distributions of Linux. The only restriction placed on Linux is
that, if you distribute Linux, you must grant all the privileges to the code that you had, including
providing the source. This prevents a corporation from using the Linux kernel as the basis for
their proprietary operating system.
Powered by WR1334
Powered by WR1334