open source

Document Sample
open source Powered By Docstoc
					        SUBMITTED TO
MR VIPLAV KAMBLI


ASSIGNMENT
OPEN SOURCE


             Submitted By:
                   MEHUL SHAH
                      Roll No- 23
                     Section – A3
Q . WHAT IS OPEN SOURCE ?

ANS : O P E N S O U R C E D E S C R I B E S P R A C T I C E S I N P R O D U C T I O N

 A N D D E V E L O P M E N T T H A T P R O M O T E A C C E S S T O T H E E N D PRODUCT S O U
RCE MATERIALS TYPICALLY THEIR SOURCE CODE.                                SOME INDUSTRY
PERSON CONSIDER OPEN SOURCE SOURCE AS A PHILOSAPHY,SOME AS
A PRAGMATIC METHODOLOGY. WHEN THE TERM OPEN SOURCE CAME
INTO THE MARKET, DEVELOPER N PRODUCERS HAVE TO THINK IN D
E E P , W H A T T H I S O P E N SOURCE I S ? T H E N C A M E T O K N O W T H A T I T I S R E
LATED WITH THE TERM INTERNET . AND THEN AFTER GAINING THE
KNOWLEDGE ABOUT THE NEW TERM OPEN SOURCE , THERE WERE A
THREE WORD PHARSE _OPEN SOURCE SOFTWARE_ WAS BORN TO DES
CRIBE THE ENVIRONMENT.AND WITH OPEN SOURCE NEW COPYRIGHT
, LICENSING , DOMAIN WERE CREATED.




THERE ARE SOME TECHONOLOGY BASED ON OPEN SOURCE SYSTEM .THEY ARE AS FOLLOWS .



1 . . O P E N S O U R C E S O F T W ARE :

                         SOFTWARE MEANS HEART OF COMPUTER.WITHOUT SOFTWARE
COMOPUTER DOESN’T WORK . SOME GOOD SOFTWARE HAS DIFFERENT TYPE OF CODE TO INSTALL.
WHEN THE CODE IS PUBLISHED AND AVAILABLE IN THE MARKET ANY ONE CAN PURCHASE AND
USE IT .AND THEN ANY ONE CAN TAKE FRM MARKET N INSTALL IT IN THEIR PC .THEY CAN MODIFY
, REDISTRIBUTE IN THE MARKET (DUPLICATE ) WITHOUT PAYING ANY FEES OR CHARGES OR
ROYALTIES .THESE COMMUNITIES ARE COMPOSED OF INDIVIDUAL PROGRAMMES AS WELL AS
VERY LARGE COMPANIES CAN USE THESE SOFTWARE .




2 . OPEN SOURCE TECHIONOLOGY :

                          OPEN SOURCE TECHONOLOGY ARE SAME MANNER AS OPEN SOURCE
SOFTWARE , WHICH ARE VERY FREE OF COST N IN GREAT FASHION THEY ARE SOLD IN MARKET OR
TO PUBLIC . THESE TECHONOLOGY IS VERY APPROPRIATE , IT MEANS THAT IT IS DESIGNED IN SUCH
A WAY THAT IT HAS SPECIAL CONSIDERATION TO THE ENVIRONMENT, ETHICAL CONCEPT .N ETC
.BY MAKING THESE OPEN SOURCE TECHONOLOGY ANYONE CAN ALSO CONTRIBUTE IDEA ,
OBSERVATION , EXPERIMENTAL DATA .ETC.
3 . OPEN SOURCE HARDWARE :

                          OPEN SOURCE HARDWARE IS HARDWARE THAT IS DESIGNED N FORM
BY SPECIAL HARDWARE ENGINEER .OPEN SOURCE HARDWARE IS PART OF OPEN SOURCE CULTURE
AND APPLIES THE OPEN SOURCE CONCEPT TO HARDWARE .THE TERM USUALLY MEANS THAT
INFORMATION ABOVE THE HARDWARE IS OPEN TO EVERBODY.INSTEAD OF SHARING THE
SCHEMATIC , HDCL CODE IS SHARED THE PHOTO OF HARDWARE OF OPEN SOURCE .AND THE PHOTO
OF OPEN SOURCE IS ATTACHED SEPERATELY .



4 . OPEN SOURCE INITIATIVE :

                         OPEN SOURCE INITIATIVE IS AN ORGANISATION DEDICATED TO
PROMOTING OPEN SOURCE SOFTWARE . THE ORGANISATION WAS FOUNDED IN FEBURARY 1998 BY
BRUCE PERENS AND ERIC S RAYMOND , PROMPTED ,NETSCAPE COMMUNICATION CORPORATION
PUBLISHING SOURCE CODE FOR ITS FLOGSHIP.NETSCAPE COMMUNICATIORS PRODUCT .LATER IN
AUGUST 1998 THE ORGANISATION ADDED A BOARD OF DIRECTOR .



5 . OPEN SOURCE LICENCE :

                           THE WORD LICENCE MEANS TO GIVE PERMISSION . THE LICENCE MAY
BE GRANTED BY ONE PARTY TO ANOTHER PARTY AS ELEMENT OF AN ORGANISATION OR
GOVERNMENT AGREEMENT BETWEEN TWO PARTIES .ONCE THE AGREEMENT IS DONE THEY CAN
USE THE PRODUCT . .OPEN SOURCE LICENSE ARE ALSO FREE,ALLOWING FOR MODIFICATION
,REDISTRIBUTION, AND COMMERICAL USE WITHOUT TO PAY N MAKE TO USE .




Q WHAT IS MEAN BY BUSINESS ENTERPRISE ?

ANS : THE BUSINESS IS LEGALLY RECOGNISED IN PROPER SHARE MARKET (NSE OR BSE)WHICH
ARE ORGANISED ,DESIGNED TO PROVIDE GOODS OR SERVICES TO CUSTOMER CONSUMERS , BUYERS
, SELLERS ,OR GOVERNTMENT ETC.BUSINESS ARE PRE DOMINANT IN CAPITALIST ECONOMY .SOME
BUSINESS ARE PRIVATELY OWNED (RELIANCE INDUST PVT LTD ). A BUSINESS IS FORMELY TO
EARN PROFIT N TO INCREASE SHARE OF THE COMPANY . AND TO MAKE HAPPY TO THEIR HOLDERS
.




THE MERITS AND DEMERITS OF OPEN SOURCE ARE :
THE MERITS OF OPEN SOURCE ARE :

IN THE YEAR 2004 SIIA ENTERPRISE SOFTWARE SUMMIT IN SAN FRANCICSO.ON WEDNESDAY
MICROSOFT OFFICIAL HAD VARYING PERSPECTIVE OF THE VALUE OF THE MODEL OF THE OPEN
SOURCE LAUNCHED IN INDIA.

REPRESENTATIVES FRM MYSQL,NOVELL,COLLABNET AND IBM OFERED POSITIVE SLANTS ON OPEN
SOURCE DURING A PANEL SESSION .IN DISCUSSION LATER ,MICROSOFT’S CHARLES FITZERALD
,GENERAL MANAGER OF THE COMPANY’S PLATFORM STRATEGY AND PARTNER GROUP WAS MORE
SKETIPCAL OF THE DEVELOPMENT MODEL .RED HATS MIKE EVANS ,VICE PRESIDENT OF THE
PARTNER DEVELOPMENT ,ALSO DISCUSSED OPEN SOURCE AT THE CONFERENCE .

Today open source software has become critical for almost every organization. Almost
everything requires open source software, be it telecommunication systems, inventory,
accounting, personal productivity applications, contact management and operating systems
amongst others. At Outsource2india, we have experienced and skilled software engineers who
can proficiently build a software system by using open source software. With our expertise in
java development, we can also develop application blocks. We also use our system integration
services to make sure that the new application that we create can be easily integrated with your
existing systems. Outsource open source software development to O2I and benefit from high-
quality services at a cost-effective price.

Open source software can have a major impact on your entire organization. There are several
advantages of using open source software. The following are a list of the advantages of opting
for open source software.

1 . LESSER HARDWARE COSTS :

                         LINUX AND OPEN SOURCE ARE EASILY
PORTABLE AND COMPRESED , ITS TAKES LESSER HARDWARE SPACE
TO USE N EASY TO OPERATE .WITH THESE LOW COMPARATIBLE
HARDWARE POWER SHORTAGE N LESS POWER ADVANTAGE YOU CAN
USE CHEAPER OR OLDER HARDWARE AND STILL GET THE DESIRED
RESULT .

2 . High-quality software :

                 THE HIGH QUALITY SOFTWARE IS OPEN SOURCE
SOFTWARE .WHEN WE USE THE OPEN SOURCE SOFTWARE , A
SOURCE CODE IS AVAILABLE .NUMBER OF OPEN SOURCE SOFTWARE
ARE WELL DESIGNESD. THESE SOFTWARE CAN BE USED IN CODING
AND DECODING .THAT WHY DUE TO ALL THESE QUALITY REASON
OPEN SOURCE SOFTWARE SOFTWARE IS USE FREQUENTLY BY BIG BIG
COMPANY .

3 . NO VENDOR LOCK IN :

                      IT MANAGERS IN ORGANISATIONS FACE
CONSTANT FRUSTATING WHEN DEALING WITH VENDORS LOCK- IN
.THERE ARE SOME OTHER DISADVANTAGES ALSO .SUCH AS
PORTABILITY , EXPENSIVE ,LICENCE FEES AND INABILITY TO
CUSTOMISE SOFTWARE . OPEN SOURCE SOFTWARE GIVES MORE
FREEDOM AND ADVANTAGES WHEN WE USE IT ALL THE ADDRESS.

4 . INTEGRATED MANAGEMENT :

                      WE CAN BENEFIT FRM INTEGRATED
MANAGEMENT BY USING OPEN SOURCE SOFTWARE .THERE ARE
DIFFERENT SOFTWARE TECHONOLIGIES SOFTWARE USED BY OPEN
SOURCE SOFTWARE IS

  a. COMMON INFORMATION MODEL (CIM )
  b. WEB BASED ENTERPRISE MANAGEMENT (WBEM).

BY THESE HIGH TEND TECHONOLOGIES U CAN ENABLE TO
INTEGRATE ,COMBINE SERVER ,APPLICATION , SERVICE AND WORK
STATION ALSO .

5 . SIMPLE LICENCE MANAGEMENT :

                          THERE IS NO NEED TO WORRY ABOUT
LICENCE WHEN WE USE OPEN SOURCE SOFTWARE . OPEN SOURCE
SOFTWARE ENABLES YOU TO INSTALL IT SEVERAL TIMES AND ALSO
AND IT IS UE=SE FOR ANY LOCATION. AND U WILL BE FREE FRM
MONITORING , TRACKING AND LICENCE COMPALINCE .

6. LOWER SOFTWARE COSTS :

                           OPEN SOURCE SOFTWARE CAN HELP US
TO MINIMISE OUR EXPENSE COST .WE CAN BE SAVING ON
MAINTAINING , LICENSING AND FEES . BUT THE MAIL EXPENSE WILL
BE ON ADVERTISEMENT , EXPENSE ON PROMOTION AND MEDIA.
DEMERITS OF OPEN SOURCE SOFTWARE .:



     1 . There is no guarantee that development will happen. In other words: it is
      not possible to know if a project will ever reach a usable stage, and even if
      it reaches it, it may die later if there is not enough interest. Of course, this
      is also a problem with proprietary software, but it is more evident in the
      case of open source. Especially when a project is started without strong
      backing from one or more companies, there is a significant initial gap,
      when the source base is still immature and the development base is still
      being built. If it is not possible to get funding or enough programmers
      cooperating at this stage, the project just ``dies'', or perhaps slowly fades
      out. Usually, when it reaches a self-sustaining level, the user and
      development base is such that it can proceed by itself, without other
      external incentives. This issue will be revisited later on, when business
      models are discussed in section



     2. It is sometimes difficult to know that a project exist, and its current status.
      There is not much advertising for open source software, especially for
      those projects not directly backed by a company willing to invest
      resources in marketing campaigns. However, several `aggregation points'
      for open source software do exist15, although in many cases they are
      usable only by experts, and not by the general public. They are also in
      many cases very specific to some software category, such as scientific
      software or database systems. There are only a few `clearing houses' for
      open source software and projects, and in many cases they are not really
      up to date cost .



NOW THE FEW EXAMPLE S OF OPEN SOURCE SOFTWARE ARE .
                        LINUX
                   THE LINUX IS AN OPERATING SYSTEM AND CAN BE CALLED
AS OPEN SOURCE SOFTWARE . IT WAS USED BY LINUX FAMILY .OF UNIX LIKE
OPERATING SYSTEMS . IT IS MOST PROMINENET EXAMPLE OF OPEN SOURCE
SOFTWARE .

THE LINUX WAS RELEASED UNDER THE GENERAL PUBIC LICENCE VERSION 2
(GPLv2) AND WHEN LINUX WAS LAUNHCED THEN IT WAS PRODUCED WORLD
WIDE ,BY SPENDING LOTS OF MONEY . DAY TO DAY DEVELOPMENT TAKES PLACE
ON LINUX KERNEL MAILING LIST .IN 1991 LINUX RAPIDLY ACCUMCLATED
DEVELOPERS AND USERS WHO ADOPTED CODE FRM OTHER FREE SOFTWARE
PROCESS N PROJECTS FOR WITH NEW OPERATING SYSTEM. THE LINEX KERNEL
HAS BEEN RECEIVED FRM NU,MBER OF BIG PROGRAMMERS .




1.4. Properties of Linux
     Linux is free:
    As in free beer, they say. If you want to spend absolutely nothing, you don't even have to
    pay the price of a CD. Linux can be downloaded in its entirety from the Internet
    completely for free. No registration fees, no costs per user, free updates, and freely
    available source code in case you want to change the behavior of your system.

    Most of all, Linux is free as in free speech:

    The license commonly used is the GNU Public License (GPL). The license says that
    anybody who may want to do so, has the right to change Linux and eventually to
    redistribute a changed version, on the one condition that the code is still available after
    redistribution. In practice, you are free to grab a kernel image, for instance to add support
    for teletransportation machines or time travel and sell your new code, as long as your
    customers can still have a copy of that code.

   Linux is portable to any hardware platform:

    A vendor who wants to sell a new type of computer and who doesn't know what kind of
    OS his new machine will run (say the CPU in your car or washing machine), can take a
    Linux kernel and make it work on his hardware, because documentation related to this
    activity is freely available.

   Linux was made to keep on running:

    As with UNIX, a Linux system expects to run without rebooting all the time. That is why
    a lot of tasks are being executed at night or scheduled automatically for other calm
    moments, resulting in higher availability during busier periods and a more balanced use
    of the hardware. This property allows for Linux to be applicable also in environments
    where people don't have the time or the possibility to control their systems night and day.

   Linux is secure and versatile:

    The security model used in Linux is based on the UNIX idea of security, which is known
    to be robust and of proven quality. But Linux is not only fit for use as a fort against
    enemy attacks from the Internet: it will adapt equally to other situations, utilizing the
    same high standards for security. Your development machine or control station will be as
    secure as your firewall.

   Linux is scalable:

    From a Palmtop with 2 MB of memory to a petabyte storage cluster with hundreds of
    nodes: add or remove the appropriate packages and Linux fits all. You don't need a
    supercomputer anymore, because you can use Linux to do big things using the building
    blocks provided with the system. If you want to do little things, such as making an
    operating system for an embedded processor or just recycling your old 486, Linux will do
    that as well.
Mozilla is an open-source software project that uses a community-based approach to develop and
provide the Firefox web browser and Thunderbird email client. For more information about these
and other Mozilla products, see Featured Projects.

The Mozilla Foundation is a not-for-profit organization dedicated to furthering the public good
by creating and promoting the Internet as an open platform that supports the principles set out in
the Mozilla Manifesto.

Mozilla was originally the code name Netscape Communications used for its web browser.
Mozilla is also the name of Netscape's mascot, and when the company released the source code
for its successor to Netscape Communicator 4.x, it named its effort to coordinate the further
development of the program Mozilla.org. Though Mozilla.org was founded by Netscape, it is a
nonprofit and independent organization.

The information here is adapted from Mozilla's web site. For more, see About Mozilla.



Some snap about Mozilla




Original author(s) Mozilla Corporation

Developer(s) Mozilla Corporation
Mozilla Foundation Initial release November 9, 2004

Stable release 3.6.6 (June 26, 2010; 1 day ago) [+/−]

Preview release 3.7 Alpha 5 (June 14, 2010; 13 days ago)[2] [+/−]

Written in C++, JavaScript,[3] CSS,[4][5] XUL, XBL
Operating system Windows
Mac OS X
Linux
BSD
Solaris
OpenSolaris
GNU
AmigaOS 4

Engine Gecko Available in 75 languages

Development status Active

Type Web browser
FTP client
Gopher client License MPL/GNU GPL/GNU LGPL

1 IT IS obviously the fact you can download and save the instalelr anytime you need to use it.

2 I have found Firefox to be an easier and definitely more reliable way to search and save web
pages both online and off.

3 Firefox comes with a few Key Features as mentioned on their web page. The first feature is
Tabbed Browsing, which allows you to view multiple pages in one browser, a feature that IE
does not have unless installed with a toolbar, Pop-up Blocking, Higher Security standards, and
the Google toolbar.

4 Another advantage to Firefox is the Firefox Safe Mode feature, with this feature you can
decide whether or not to disable add-ons, reset toolbars and controls, reset bookmarks to firefox
defaults, reset all user preferences to Firefox defaults, and restore default search engines.

Firefox also supports the following standard softwares; CSS, DOM, DTD, ECMAScript (also
known as JavaScript), HTML, MathML, PNG, SVG, XHTML, and XML.



CONCLUSION :

As the internet is transforming much of the software business into a service,
very large parts of the software that enables this to happen are expected to
become free and open. However, there are many hurdles to be crossed
before this potential becomes a reality, such as lack of awareness, absence of
standards and inter operability criterion, lack of the required skill, training,
absence of appropriate business models, insufficient user confidence, and its
very newness itself.

				
DOCUMENT INFO
Shared By:
Tags:
Stats:
views:49
posted:10/14/2010
language:English
pages:12