SlideShare a Scribd company logo
Brief background about my personal views I am a proponent of Open Source Open Source is no longer just a fringe phenomenon. It is now part of main stream technology solutions  I also realize that a lot of times there is a place for commercial products within a project. A project may have a need that only a commercial product could fill.
Open Source Definition Free Distribution Source Code Derived Works Integrity of the Author’s Source Code No Discrimination Against Persons or Groups No Discrimination Against Fields of Endeavor Distribution of License License Must Not be Specific to a Product License Must Not Contaminate Other Software The License must be technology-neutral
Open Source Definition 1 1. Free Distribution   “ The license may not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license may not require royalty or other fee for such sale.”  2. Source Code “ The program must include source code, and must allow distribution in source code as well as compiled form”. 3. Derived Works “ 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.” However, there is no requirement that it has to be distributed under the original license. 1. The Open Source Definition Original Draft by Bruce Perens. Copyright 2003 by Open Source Initiative http://www.opensource.org/docs/definition.php
Open Source Definition Cont. 1 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.”  5. No Discrimination Against Persons or Groups   6. No Discrimination Against Fields of Endeavor   7. Distribution of License  –  “ The license must be automatic, no signature required.”  1. The Open Source Definition The Open Source Definition Original Draft by Bruce Perens. Copyright 2003 by Open Source Initiative http://www.opensource.org/docs/definition.php
Open Source Definition Cont. 1 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.”  9. License Must Not Contaminate Other Software “ The license must not place restrictions on other software that is distributed along with the licensed software.”  10. The License must be technology-neutral  “ No provision of the license may be predicated on any individual technology or style of interface.” The Open Source Definition Original Draft by Bruce Perens. Copyright 2003 by Open Source Initiative. http://www.opensource.org/docs/definition.php
 
Software similar to but are not Open Source Public domain  A software author who chooses to release his or her software into the public domain surrenders the copyright. Other people can then use the author’s work as they see fit.  Freeware Open Source software is also different from “freeware” software. In freeware, the developer offers a standard license, but does not give access to source code or the right to make derivative works.
Open Source Licenses It is not freeware and it is not public domain Three Main License Branches  GNU General Public License (GPL) Requires derivate works to also fall under the GPL. Berkeley Software Distribution (BSD) Does not require derivate works to also fall under the BSD license Licenses created by commercial companies that decided to release part of there application as Open Source.
GNU General Public License (GPL) The essence of the GPL is revealed in its preamble:  “When we speak of free software, we are referring to freedom, not price.” If you distribute copies of such a program, whether free or for a fee, you must give the recipients all the rights you have. You must make sure that they, too, receive and can get the source code. Each work that is distributed or published that in whole or in part contains or is derived from the program or any part thereof must be licensed as a whole at no charge to third parties under the terms of the GPL.
GNU General Public License (GPL) There is some ambiguity in the license.  There has been concern that using any code written under the GPL into another program will require the second program to be licensed under the GPL.  There are questions whether applications that interface with or run on GPL software may be tainted and fall under the GPL. This concern has made some commercial developers wary of using GPL software.
Berkeley Software Distribution (BSD) The BSD License is similar to the GPL, but does not require derivative works to be subject to the same terms as the initial BSD License.  Under the BSD Licenses, distribution of source code is permitted, but not mandated for derivative works. Programs under the BSD Licenses can be combined with proprietary software.
Brief example of the difference between GPL and BSD Say a developer downloads an email program that is under the GPL and a text editor that is under a BSD license. The developer makes changes to both applications. He/she decides to distribute his/her version. The text editor can be distribute any way desired, including selling it as a commercial product. The email program must be released under the GPL. This means the program must be released as open source and future derivates of this version by anyone else must also be released under the GPL.
Future Issues The Open Source licenses have never been conclusively tested in court. Interpretation issues: The loose, community, plain language approach to the Open Source licenses may prove inadequate as specific legal issues arise and lawyers and courts begin to take a closer look at the Open Source licenses.
Uniform Computer Information Transactions Act (UCITA) The UCITA is a controversial new law related to “computer information” with the expectation that it will be adopted in all 50 states in the United States. UCITA is designed as a gap filler statute that provides default provisions for software licenses in the event there are gaps or silences.  Critics feel the resulting draft is heavily biased in favor of large software publishers. Opponents say UCITA threatens a host of rights American consumers have always enjoyed.  Will Open Sources licenses be covered under UCITA?
Pros of Open Source – projects that are successful Peer View Published Results Motivated Developers/Community Community Iterative Process Released by Engineers Low Cost High Quality No Vendor lock-in
Pros - Open Source Development Model Peer View More eyes, fewer bugs. Only the best code and ideas make it into a final release. Published Results Because the code is available, bugs are fixed quickly. Many teams can work on different modules simultaneously. Enhancements take full advantage of existing code.
Pros - Open Source Development Model Motivated Developers/Community Developers are highly motivated because they volunteered themselves to work on something that interests them. Community A community is created, made up of users, co-debuggers, co-coders. The internet allows an unlimited size to the community. The community offers user support.
Pros Open - Source Development Model Iterative Process Versions of a project are released in a very short iterative approach. This allows quick turn around for users’ and co-developers’ feedback. Released by Engineers Stable versions of a project are released when engineers think the version is ready – instead of rushing to make a non-software related deadline.
Pros of Open Source - Source Development Model Low Cost High Quality Within the Open Source community the number one motivation to participate in an Open Source project is Prestige. As a result developers are motivated to produce the best possible code they could make. Within the Open Source development process, poor code is naturally rejected or replaced by better code. And as the project evolves, the best developers tend to come to the forefront while developers with lesser skills tend drop to the background. No Vendor lock-in
Cons of Open Source Dead-end Software Fragmentation Future Issues Niche Projects
Cons of Open Source Dead-end software – Open Source projects may fail to gain – or retain – large numbers of coding volunteers, which could lead to a dead project.  How does this differ from a company going out of business or deciding to drop support? A least in Open Source the source code is available. Fragmentation. Code base may “fork” (be split) into multiple projects), which could lead to incompatible versions. In practice, this rarely happens because developers would rather improve than revolt.
Cons Cont. Future Issues As discussed earlier Niche projects Niche referring to the fact that an organization or person wants to create a project that is so specific to their needs that only the creator(s) have interest in the project. An Open Source project requires a motivated community. Creating this motivated community for a Niche project will prove difficult As a result many times there is a balance between motivated developers and niche projects. In a project one may need to seek a balance between the creator’s goals and something that would attract a community.
 
References A Primer on Open Source Licensing Legal Issues: Copyright, Copyleft and Copyfuture By Dennis M. Kennedy http://www.denniskennedy.com/opensourcedmk.pdf Executive Overview: Linux and Open Source By Ted Schadler, Charles Rustein, Angela Tseng http://www.cbi.cgey.com/journal/Issue8/Open_Source.html Open Source: Beyond the Fairy Tales By Richard P. Gabriel, Ron Goldman http://www.cbi.cgey.com/journal/Issue8/Open_Source.html Not quite open source, but closer By Stig Hackvän http://www.linuxworld.com/linuxworld/lw-1998-12/lw-12-java.html
References The Open Source Definition Original Draft by Bruce Perens. Copyright 2003 by Open Source Initiative.  http://www.opensource.org/docs/definition.php The Open Source Reader By Felipe Csaszar  http://www.csaszar.org/interesting/The_Open_Source_Reader.pdf The Cathedral and the Bazaar By Eric S. Raymond Page 8 of The Open Source Reader
References Java 2 source code release: More open, but not open source By Scott Plamondon http://www.javaworld.com/javaworld/jw-03-1999/jw-03-java2.html UCITA By Ed Foster http://archive.infoworld.com/ucita/ For quantitative info on open source vs. proprietary software particularly Linux see http:// www.dwheeler.com/oss_fs_why.html
References For information about the Open Source Development process, Open Source culture, how to be an effective leader of an Open Source project. See “The Cathedral and the Bazaar” and  Homesteading the Noosphere By Eric S. Raymond Page 22 of The Open Source Reader The Magic Cauldron By Eric S. Raymond Page 37 of The Open Source Reader

More Related Content

PPT
Govnet.Ppt
PPT
Licensing,Ppt
PPT
Introduction To Open Source Licenses
PPTX
Open Source vs Proprietary
PDF
Top Open Source Licenses Explained
PPTX
Open Source Licences
PPTX
Open source software licenses
PPT
Open Source Software Licenses
Govnet.Ppt
Licensing,Ppt
Introduction To Open Source Licenses
Open Source vs Proprietary
Top Open Source Licenses Explained
Open Source Licences
Open source software licenses
Open Source Software Licenses

What's hot (20)

PPT
Introduction To Open Source Licensing
PPT
Opensource Powerpoint Review.Ppt
PDF
Understanding open source licenses
PDF
An Introduction to Free and Open Source Software Licensing and Business Models
PPT
Open Source ETL
PPT
Open Source in the Enterprise: Compliance and Risk Management
PPT
Open Source Licenses
PPT
Open source technology
PDF
Open Source License Compliance in the Cloud (CELESQ) (October 2012)
PDF
Open source software, commercial software, freeware software, shareware softw...
PPT
PROPRIETARY AND OPEN SOURCE SOFTWARE
PPT
Discuss open sourcelicensing
PDF
Open Source Software - Avoiding Common Pitfalls
PDF
01-15 Bay Area OSS Meetup: Free and Open Source Software Licensing Overview
PDF
Open Source Developer by Binary Semantics
PPT
Top Ten Open Source Licenses
PPTX
Advantages & Disadvantages (Open-Source vs. Proprietary Software)
PPTX
Open source technologies
PPT
Open Source Software Presentation
Introduction To Open Source Licensing
Opensource Powerpoint Review.Ppt
Understanding open source licenses
An Introduction to Free and Open Source Software Licensing and Business Models
Open Source ETL
Open Source in the Enterprise: Compliance and Risk Management
Open Source Licenses
Open source technology
Open Source License Compliance in the Cloud (CELESQ) (October 2012)
Open source software, commercial software, freeware software, shareware softw...
PROPRIETARY AND OPEN SOURCE SOFTWARE
Discuss open sourcelicensing
Open Source Software - Avoiding Common Pitfalls
01-15 Bay Area OSS Meetup: Free and Open Source Software Licensing Overview
Open Source Developer by Binary Semantics
Top Ten Open Source Licenses
Advantages & Disadvantages (Open-Source vs. Proprietary Software)
Open source technologies
Open Source Software Presentation
Ad

Viewers also liked (20)

PPT
A Picture of Me...
PDF
Persoonsgegevens
PPT
4. Luat quan ly thue.12.10 CCT
PPS
Milano Teatroetenori.Ppsbar
PPT
Ta Review: Application Servers
PDF
Lab Matters: Opening up Social Laboratories
PDF
Why switch to google apps vn
PPTX
Thai nguyen 03-1-slrn
PDF
Making Money on Android - Droidcon London 2010
PPTX
Thai nguyen 02-midrex
PDF
Kowbalski conceptual
PPT
Het levende web en de publieke zaak
PPT
Beelden voor de Toekomst / Pilot Onderwijs Media Platform
PPS
www.gezouten.com - dont mess with your ex
PDF
Beaulieu concrete commentary
PDF
The Commons on Filckr: a primer
PPT
советский энциклопедический словарь
PPT
TANET - Bai giang khai thue TNCN - 07/2010
PPT
Chuong 7 tieu hoa
PPT
TANET - Quyet toan Thue TNDN 2010
A Picture of Me...
Persoonsgegevens
4. Luat quan ly thue.12.10 CCT
Milano Teatroetenori.Ppsbar
Ta Review: Application Servers
Lab Matters: Opening up Social Laboratories
Why switch to google apps vn
Thai nguyen 03-1-slrn
Making Money on Android - Droidcon London 2010
Thai nguyen 02-midrex
Kowbalski conceptual
Het levende web en de publieke zaak
Beelden voor de Toekomst / Pilot Onderwijs Media Platform
www.gezouten.com - dont mess with your ex
Beaulieu concrete commentary
The Commons on Filckr: a primer
советский энциклопедический словарь
TANET - Bai giang khai thue TNCN - 07/2010
Chuong 7 tieu hoa
TANET - Quyet toan Thue TNDN 2010
Ad

Similar to Open Source Presentation To Portal Partners2 (20)

PPTX
Foss introduction and history
ODP
Open Source and You
PPTX
Open source technologies
PPTX
Open source technologies
PDF
1 Open Source Business
PDF
An Open Source Workshop
PPT
Open source licenses training
PDF
Understanding and implementation of open source ecosystems final
PPTX
Open Source VP.pptx
PPT
Asf icfoss-mentoring
PDF
Exploring Open Source Licensing
PDF
A kick-start into Open Source
PPT
Open Source Software in Libraries
PDF
Introduction to Open Source License and Business Model
PPT
Open source software vs proprietary software
ODP
Open Source Licensing
PPT
opensource_powerpoint_review
PPTX
Legitimacy of Open Source Softwares
PPTX
Open Source Software
Foss introduction and history
Open Source and You
Open source technologies
Open source technologies
1 Open Source Business
An Open Source Workshop
Open source licenses training
Understanding and implementation of open source ecosystems final
Open Source VP.pptx
Asf icfoss-mentoring
Exploring Open Source Licensing
A kick-start into Open Source
Open Source Software in Libraries
Introduction to Open Source License and Business Model
Open source software vs proprietary software
Open Source Licensing
opensource_powerpoint_review
Legitimacy of Open Source Softwares
Open Source Software

More from Viet NguyenHoang (20)

PPTX
Thai nguyen 04-corex
PPTX
Thai nguyen 01-intro-print
PDF
Lost foam cast process
PPTX
Grain size analysis by using ImageJ
PPT
Tem Samp1
PPT
Specimenprep
PPT
Lập trình C
PPT
Lập trình C
PPT
PPT
Nano Indentation Lecture1
PPT
Nano Indentation Lecture2
PPT
Manufacturing
PPT
Nuclear Power
PPT
Thermal Energy
PPT
Wind Energy Nguyen Hoang Viet Final
PPT
Hydroelectric Power
PPT
Thermal Power Energy
Thai nguyen 04-corex
Thai nguyen 01-intro-print
Lost foam cast process
Grain size analysis by using ImageJ
Tem Samp1
Specimenprep
Lập trình C
Lập trình C
Nano Indentation Lecture1
Nano Indentation Lecture2
Manufacturing
Nuclear Power
Thermal Energy
Wind Energy Nguyen Hoang Viet Final
Hydroelectric Power
Thermal Power Energy

Recently uploaded (20)

PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Cloud computing and distributed systems.
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Encapsulation theory and applications.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Machine learning based COVID-19 study performance prediction
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPT
Teaching material agriculture food technology
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Empathic Computing: Creating Shared Understanding
Cloud computing and distributed systems.
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Diabetes mellitus diagnosis method based random forest with bat algorithm
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Programs and apps: productivity, graphics, security and other tools
Understanding_Digital_Forensics_Presentation.pptx
MYSQL Presentation for SQL database connectivity
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Encapsulation theory and applications.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Machine learning based COVID-19 study performance prediction
Mobile App Security Testing_ A Comprehensive Guide.pdf
Big Data Technologies - Introduction.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Building Integrated photovoltaic BIPV_UPV.pdf
Teaching material agriculture food technology

Open Source Presentation To Portal Partners2

  • 1. Brief background about my personal views I am a proponent of Open Source Open Source is no longer just a fringe phenomenon. It is now part of main stream technology solutions I also realize that a lot of times there is a place for commercial products within a project. A project may have a need that only a commercial product could fill.
  • 2. Open Source Definition Free Distribution Source Code Derived Works Integrity of the Author’s Source Code No Discrimination Against Persons or Groups No Discrimination Against Fields of Endeavor Distribution of License License Must Not be Specific to a Product License Must Not Contaminate Other Software The License must be technology-neutral
  • 3. Open Source Definition 1 1. Free Distribution “ The license may not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license may not require royalty or other fee for such sale.” 2. Source Code “ The program must include source code, and must allow distribution in source code as well as compiled form”. 3. Derived Works “ 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.” However, there is no requirement that it has to be distributed under the original license. 1. The Open Source Definition Original Draft by Bruce Perens. Copyright 2003 by Open Source Initiative http://www.opensource.org/docs/definition.php
  • 4. Open Source Definition Cont. 1 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.” 5. No Discrimination Against Persons or Groups 6. No Discrimination Against Fields of Endeavor 7. Distribution of License – “ The license must be automatic, no signature required.” 1. The Open Source Definition The Open Source Definition Original Draft by Bruce Perens. Copyright 2003 by Open Source Initiative http://www.opensource.org/docs/definition.php
  • 5. Open Source Definition Cont. 1 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.” 9. License Must Not Contaminate Other Software “ The license must not place restrictions on other software that is distributed along with the licensed software.” 10. The License must be technology-neutral “ No provision of the license may be predicated on any individual technology or style of interface.” The Open Source Definition Original Draft by Bruce Perens. Copyright 2003 by Open Source Initiative. http://www.opensource.org/docs/definition.php
  • 6.  
  • 7. Software similar to but are not Open Source Public domain A software author who chooses to release his or her software into the public domain surrenders the copyright. Other people can then use the author’s work as they see fit. Freeware Open Source software is also different from “freeware” software. In freeware, the developer offers a standard license, but does not give access to source code or the right to make derivative works.
  • 8. Open Source Licenses It is not freeware and it is not public domain Three Main License Branches GNU General Public License (GPL) Requires derivate works to also fall under the GPL. Berkeley Software Distribution (BSD) Does not require derivate works to also fall under the BSD license Licenses created by commercial companies that decided to release part of there application as Open Source.
  • 9. GNU General Public License (GPL) The essence of the GPL is revealed in its preamble: “When we speak of free software, we are referring to freedom, not price.” If you distribute copies of such a program, whether free or for a fee, you must give the recipients all the rights you have. You must make sure that they, too, receive and can get the source code. Each work that is distributed or published that in whole or in part contains or is derived from the program or any part thereof must be licensed as a whole at no charge to third parties under the terms of the GPL.
  • 10. GNU General Public License (GPL) There is some ambiguity in the license. There has been concern that using any code written under the GPL into another program will require the second program to be licensed under the GPL. There are questions whether applications that interface with or run on GPL software may be tainted and fall under the GPL. This concern has made some commercial developers wary of using GPL software.
  • 11. Berkeley Software Distribution (BSD) The BSD License is similar to the GPL, but does not require derivative works to be subject to the same terms as the initial BSD License. Under the BSD Licenses, distribution of source code is permitted, but not mandated for derivative works. Programs under the BSD Licenses can be combined with proprietary software.
  • 12. Brief example of the difference between GPL and BSD Say a developer downloads an email program that is under the GPL and a text editor that is under a BSD license. The developer makes changes to both applications. He/she decides to distribute his/her version. The text editor can be distribute any way desired, including selling it as a commercial product. The email program must be released under the GPL. This means the program must be released as open source and future derivates of this version by anyone else must also be released under the GPL.
  • 13. Future Issues The Open Source licenses have never been conclusively tested in court. Interpretation issues: The loose, community, plain language approach to the Open Source licenses may prove inadequate as specific legal issues arise and lawyers and courts begin to take a closer look at the Open Source licenses.
  • 14. Uniform Computer Information Transactions Act (UCITA) The UCITA is a controversial new law related to “computer information” with the expectation that it will be adopted in all 50 states in the United States. UCITA is designed as a gap filler statute that provides default provisions for software licenses in the event there are gaps or silences. Critics feel the resulting draft is heavily biased in favor of large software publishers. Opponents say UCITA threatens a host of rights American consumers have always enjoyed. Will Open Sources licenses be covered under UCITA?
  • 15. Pros of Open Source – projects that are successful Peer View Published Results Motivated Developers/Community Community Iterative Process Released by Engineers Low Cost High Quality No Vendor lock-in
  • 16. Pros - Open Source Development Model Peer View More eyes, fewer bugs. Only the best code and ideas make it into a final release. Published Results Because the code is available, bugs are fixed quickly. Many teams can work on different modules simultaneously. Enhancements take full advantage of existing code.
  • 17. Pros - Open Source Development Model Motivated Developers/Community Developers are highly motivated because they volunteered themselves to work on something that interests them. Community A community is created, made up of users, co-debuggers, co-coders. The internet allows an unlimited size to the community. The community offers user support.
  • 18. Pros Open - Source Development Model Iterative Process Versions of a project are released in a very short iterative approach. This allows quick turn around for users’ and co-developers’ feedback. Released by Engineers Stable versions of a project are released when engineers think the version is ready – instead of rushing to make a non-software related deadline.
  • 19. Pros of Open Source - Source Development Model Low Cost High Quality Within the Open Source community the number one motivation to participate in an Open Source project is Prestige. As a result developers are motivated to produce the best possible code they could make. Within the Open Source development process, poor code is naturally rejected or replaced by better code. And as the project evolves, the best developers tend to come to the forefront while developers with lesser skills tend drop to the background. No Vendor lock-in
  • 20. Cons of Open Source Dead-end Software Fragmentation Future Issues Niche Projects
  • 21. Cons of Open Source Dead-end software – Open Source projects may fail to gain – or retain – large numbers of coding volunteers, which could lead to a dead project. How does this differ from a company going out of business or deciding to drop support? A least in Open Source the source code is available. Fragmentation. Code base may “fork” (be split) into multiple projects), which could lead to incompatible versions. In practice, this rarely happens because developers would rather improve than revolt.
  • 22. Cons Cont. Future Issues As discussed earlier Niche projects Niche referring to the fact that an organization or person wants to create a project that is so specific to their needs that only the creator(s) have interest in the project. An Open Source project requires a motivated community. Creating this motivated community for a Niche project will prove difficult As a result many times there is a balance between motivated developers and niche projects. In a project one may need to seek a balance between the creator’s goals and something that would attract a community.
  • 23.  
  • 24. References A Primer on Open Source Licensing Legal Issues: Copyright, Copyleft and Copyfuture By Dennis M. Kennedy http://www.denniskennedy.com/opensourcedmk.pdf Executive Overview: Linux and Open Source By Ted Schadler, Charles Rustein, Angela Tseng http://www.cbi.cgey.com/journal/Issue8/Open_Source.html Open Source: Beyond the Fairy Tales By Richard P. Gabriel, Ron Goldman http://www.cbi.cgey.com/journal/Issue8/Open_Source.html Not quite open source, but closer By Stig Hackvän http://www.linuxworld.com/linuxworld/lw-1998-12/lw-12-java.html
  • 25. References The Open Source Definition Original Draft by Bruce Perens. Copyright 2003 by Open Source Initiative. http://www.opensource.org/docs/definition.php The Open Source Reader By Felipe Csaszar http://www.csaszar.org/interesting/The_Open_Source_Reader.pdf The Cathedral and the Bazaar By Eric S. Raymond Page 8 of The Open Source Reader
  • 26. References Java 2 source code release: More open, but not open source By Scott Plamondon http://www.javaworld.com/javaworld/jw-03-1999/jw-03-java2.html UCITA By Ed Foster http://archive.infoworld.com/ucita/ For quantitative info on open source vs. proprietary software particularly Linux see http:// www.dwheeler.com/oss_fs_why.html
  • 27. References For information about the Open Source Development process, Open Source culture, how to be an effective leader of an Open Source project. See “The Cathedral and the Bazaar” and Homesteading the Noosphere By Eric S. Raymond Page 22 of The Open Source Reader The Magic Cauldron By Eric S. Raymond Page 37 of The Open Source Reader

Editor's Notes

  • #2: The market leading web server is Apache Linux has the second largest market share as web server OS Linux is the second in server OS. In October 2002, Evans Data found that 59% of developers expect to write Linux applications in the next year. A survey in the second quarter of 2000 found that 95% of all reverse-lookup domain name servers (DNS) used bind PHP is the web’s #1 Server-side Scripting Language. OpenSSH is the Internet’s #1 implementation of the SSH security protocol Many development tools are open source