1 / 27

The OSS Paradigm Shift

The OSS Paradigm Shift. Sherif El-Kassas Department of Computer Science The American University in Cairo. Open Source Software. The Open Source Definition Free Redistribution Source Code Allow the creation and distribution of Derived Works Integrity of The Author's Source Code

lang
Download Presentation

The OSS Paradigm Shift

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The OSS Paradigm Shift Sherif El-Kassas Department of Computer Science The American University in Cairo

  2. Open Source Software • The Open Source Definition • Free Redistribution • Source Code • Allow the creation and distribution of Derived Works • Integrity of The Author's Source Code • No Discrimination Against Persons or Groups • No Discrimination Against Fields of Endeavor • … http://opensource.org/docs/def_print.php

  3. What are typical examples? • Operating systems: Linux, FreeBSD • Specialized servers: Apache, Sendmail, Samba, OpenLDAP • Tools: GCC, Perl, PHP, XML processors • Office: OpenOffice, StarOffice, • Middlewares: JONAS • DBMS: MySQL, PostgreSQL • Graphics: GIMP • Security: Nessus, nmap, Snort, GPG, OpenSSL, OpenSSH

  4. Who is using them? • Business: • Amazon • Hotmail • Yahoo • Service providers (TE DATA) • Universities (AUC’s new email system) • Governments • Individuals

  5. Motivation and support

  6. http://banners.noticiasdot.com/termometro/boletines/docs/ paises/europa/ue/2001/ida/OSS_Fac_sheet-usage_and_experience_made.pdf

  7. http://banners.noticiasdot.com/termometro/boletines/docs/paises/http://banners.noticiasdot.com/termometro/boletines/docs/paises/ europa/ue/2001/ida/OSS_Fact_sheet-market_structure.pdf

  8. http://banners.noticiasdot.com/termometro/boletines/docs/paises/http://banners.noticiasdot.com/termometro/boletines/docs/paises/ europa/ue/2001/ida/OSS_Fact_sheet-market_structure.pdf

  9. http://techrepublic.com.com/5100-6261-1055898.html

  10. http://techrepublic.com.com/5100-6261-1055898.html

  11. http://techrepublic.com.com/5100-6261-1055898.html

  12. http://techrepublic.com.com/5100-6261-1055898.html

  13. http://news.netcraft.com/archives/web_server_survey.html

  14. IT Vendors

  15. HW/SW vendors supporting Linux • IBM • Linux on Intel servers, mid-range AS/400 (iSeries) and mainframes • should unify IBM heterogeneous platforms • SUN • Linux on low- to medium-end, Solaris on high-end • compatibility with Solaris • HP • Linux in addition to HP-UX and Windows • develop on Linux, deploy on Linux, Windows and HP-UX http://www.idei.asso.fr/Commun/Conferences/Internet/OSS2002/ Papiers/Valduriez.PDF

  16. SW vendors • Netscape • Client software made OSS in 1998 • Mozilla.org to manage development • NPL = compromise GPL/BSD • sale server software, services and content (with AOL) • Oracle • commitment to Linux, in addition to other OS • high-value proprietary software http://www.idei.asso.fr/Commun/Conferences/Internet/OSS2002/ Papiers/Valduriez.PDF

  17. Service vendors • Linux distributors • RedHat, Caldera, SuSe, Conectiva, TurboLinux, MandrakeSoft, etc • Sale customer support • UnitedLinux.com to unify the various distributions • Application Service Providers • ASP1 • OSS and proprietary software as service http://www.idei.asso.fr/Commun/Conferences/Internet/OSS2002/ Papiers/Valduriez.PDF

  18. Open source vs. closed source security! • “demand open source code for anything related to security” • “Open Source Software certainly does have the potential to be more secure than its closed source counterpart. But make no mistake, simply being open source is no guarantee of security.” http://www.dwheeler.com/secure-programs/Secure-Programs-HOWTO.pdf

  19. OSS In Education

  20. AT AUC • The AUC mail system • Computer science courses • Operating Systems • Security • Student Projects • Others…

  21. http://otp.inlimine.org/

  22. Paradigm Shifts

  23. Mainframes P Zero OO Client/ Server Open Source Wireless ? WebTech

  24. “As the rule goes, when a paradigm shift occurs, everyone goes back to zero, which brings people back onto a level playing field or the same starting block.” http://www.transknowformance.com/page.cfm?name=aprilnewsletter

  25. Conclusions • Is it a paradigm shift? • It will not totally replace what we know • But we can benefit from it greatly in: • CS and IT education • Research • IT security

  26. Questions? Links: sherif@aucegypt.edu www.cs.aucegypt.edu/~skassas/oss

More Related