Download
open source n.
Skip this Video
Loading SlideShow in 5 Seconds..
Open Source PowerPoint Presentation
Download Presentation
Open Source

Open Source

83 Vues Download Presentation
Télécharger la présentation

Open Source

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. Open Source Ionut Dobre 341 C5 mail@ionutdobre.com Integrarea Sistemelor Informatice –Prezentare Curs

  2. Pentru început... • Ce presupune open source? • Ce este un 'software' ? • Ce este o licenţă ? • Ce este un 'open software' ? ... Vom vedea acum... Integrarea Sistemelor Informatice –Prezentare Curs

  3. Ce presupune open source? • Acees la codul sursa • Libertatea de a modifica codul • Libertatea de a redistribui codul sub licenta Open Source: • GNU Public License (“GPL”) • Lesser/Library GNU Public License (“LGPL”) • Mozilla Public License • Apache Software License • Pentru lista completa => www.opensource.org/licenses Integrarea Sistemelor Informatice –Prezentare Curs

  4. Cativa termeni... • EULA(End User License Agreement) • Shareware • Freeware • Open Software • Free Software „Free as in free speech not free beer” Integrarea Sistemelor Informatice –Prezentare Curs

  5. Cateva repere istorice Open Source • 1984 - Richard Stallman creaza Free Software Foundation (“FSF”) (www.fsf.org) • 1985 – creaza prima copie “free” a sistemului Unix si creaza GNU Public License (“GPL”) • 1994 – Linux 1.0 sub licenta GPL creat de Linus Torvalds • 1998 – apare OSI – Open Source Initiative • www.opensource.org Integrarea Sistemelor Informatice –Prezentare Curs

  6. FLOSS • FLOSS = Free/Libre/Open Source Software • orice software distribuit sub o licenţă care permite utilizatorului să • îl folosească liber, fără restricţii • vadă codul sursă • modifice codul sursă • redistribuie codul sursă modificat Integrarea Sistemelor Informatice –Prezentare Curs

  7. De ce avem nevoie de Open Source? • Nu ne opreşte nimeni să îl folosim • Putem să îl studiem • Putem să îl înbunătăţim Integrarea Sistemelor Informatice –Prezentare Curs

  8. Proiecte Open Source 'de succes' • GNU/Linux • Mozilla Firefox • Mozilla Thunderbird • OpenOffice • Apache HTTP Server • Pidgin • GCC Integrarea Sistemelor Informatice –Prezentare Curs

  9. Comunităti Open Software • „Comunitate” - cuvânt cheie pentru ideea de open source • Software-ul open este dezvoltat în continuu de un grup de oameni din întreaga lume • Feedback-ul vine tot din partea comunităţii => dinamism Integrarea Sistemelor Informatice –Prezentare Curs

  10. Sistemele de Operare GNU/Linux • Sistemele de operare GNU/Linux a.k.a. Distribuţii Linux • Modularitate dezvoltarea se bazează pe mai multe comunităţi=> • GNU pentru utilitare • OpenOffice • Linux.org pentru Kernel • GNOME, KDE pentru interfaţa grafică • Mozilla, Epiphany, Konqueror pentru browser • Apache, MySQL, PHP, pentru servicii web • Pidgin, Kopette, Xchat pentru IRC/IM Integrarea Sistemelor Informatice –Prezentare Curs

  11. Sistemele de Operare GNU/Linux • Fiecare distribuţie are comunitatea sa • Ubuntu Debian Fedora SuSe Gentoo • Knoppix CentOS Mandriva Slackware DSL Integrarea Sistemelor Informatice –Prezentare Curs

  12. Şi totuşi PE MINE de ce mă interesează? • Folosirea open source • este în majoritatea cazurilor gratuită • obţinerea software-ului dorit este simplă • în caz că ai probleme cu software-ul, comunitatea vine în ajutor Dezvoltarea open source • ajută la perfecţionarea calitătilor de programator • ajută la dezvoltarea abilităţii de lucru în echipă • poţi porni o afacere în jurul unui astfel de software Integrarea Sistemelor Informatice –Prezentare Curs

  13. Cine 'exploatează' deja Open Source-ul? • Google • Sun • Cisco • Internet Service Providers Integrarea Sistemelor Informatice –Prezentare Curs

  14. Comunităţi Open Source în România • LUG • Ubuntu România • Fedora România • GNOME România • Mozilla România • OpenSER • ROSEdu Integrarea Sistemelor Informatice –Prezentare Curs

  15. Va mulţumesc! • Întrebări? • … Protocoale de comunicaţie – Prezentări Laborator