Programari lliure, patrimoni de la humanitat Francesc Busquets (fbusquets@xtec.cat) Basat en part en un document  d'Albert...
Societat del coneixement Les TIC, un instrument imprescindible a la societat del coneixement
Com funcionen les TIC? <ul><li>El processador és el cor de l'ordinador
Els processadors executen instruccions molt simples
El programari està format per seqüències d'instruccions </li></ul>
Programació <ul><li>Els  llenguatges de programació  permeten escriure les aplicacions a partir d'instruccions i estructur...
Procés (gairebé) irreversible </li></ul></ul>
Codi font? <ul><li>El codi font és la recepta d'un programa informàtic </li></ul>
Tipus de programari <ul><li>Programari privatiu </li><ul><li>Freeware  (gratuït)
Shareware  (compartit)
Demos i programes de prova
Programari comercial </li></ul><li>Programari lliure </li></ul>
Codi obert ( open source ) <ul><li>OSI: Open Source Initiative </li><ul><li>http://www.opensource.org/
10 condicions per a ser OSI </li><ul><li>Redistribució lliure
Codi font
Obres derivades
No discriminació envers persones i usos
Neutralitat tecnològica
... </li></ul><li>50 llicències  OSI-Compatible </li></ul></ul>
Programari lliure ( Free software ) <ul><li>Free Software Foundation </li><ul><li>http://www.gnu.org/
Moviment creat a principis dels 80 per Richard Stallman </li></ul></ul>Més enllà dels aspectes purament tècnics o legals, ...
Programari lliure
Les quatre llibertats <ul><li>Richard Stallman defineix el programari lliure com aquell que garanteix simultàniament  quat...
La llibertat d’estudiar com funciona i, si escau,  adaptar-lo  a les nostres necessitats.
La llibertat de  redistribuir  còpies del programari a tercers.
La llibertat d’introduir-hi  millores  i de fer-les públiques a fi que se’n beneficiï tota la comunitat. </li></ul></ul>
Upcoming SlideShare
Loading in …5
×

Programari lliure, patrimoni de la humanitat

4,508 views

Published on

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,508
On SlideShare
0
From Embeds
0
Number of Embeds
3,585
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Programari lliure, patrimoni de la humanitat

  1. 1. Programari lliure, patrimoni de la humanitat Francesc Busquets (fbusquets@xtec.cat) Basat en part en un document d'Albert Martí Foto (CC) http://www.flickr.com/photos/mnadi
  2. 2. Societat del coneixement Les TIC, un instrument imprescindible a la societat del coneixement
  3. 3. Com funcionen les TIC? <ul><li>El processador és el cor de l'ordinador
  4. 4. Els processadors executen instruccions molt simples
  5. 5. El programari està format per seqüències d'instruccions </li></ul>
  6. 6. Programació <ul><li>Els llenguatges de programació permeten escriure les aplicacions a partir d'instruccions i estructures complexes </li><ul><li>C, C++, C#, Basic, Java, Mono, Ruby, PHP, Logo... </li></ul><li>Compilació </li><ul><li>Pas de codi font a codi executable
  7. 7. Procés (gairebé) irreversible </li></ul></ul>
  8. 8. Codi font? <ul><li>El codi font és la recepta d'un programa informàtic </li></ul>
  9. 9. Tipus de programari <ul><li>Programari privatiu </li><ul><li>Freeware (gratuït)
  10. 10. Shareware (compartit)
  11. 11. Demos i programes de prova
  12. 12. Programari comercial </li></ul><li>Programari lliure </li></ul>
  13. 13. Codi obert ( open source ) <ul><li>OSI: Open Source Initiative </li><ul><li>http://www.opensource.org/
  14. 14. 10 condicions per a ser OSI </li><ul><li>Redistribució lliure
  15. 15. Codi font
  16. 16. Obres derivades
  17. 17. No discriminació envers persones i usos
  18. 18. Neutralitat tecnològica
  19. 19. ... </li></ul><li>50 llicències OSI-Compatible </li></ul></ul>
  20. 20. Programari lliure ( Free software ) <ul><li>Free Software Foundation </li><ul><li>http://www.gnu.org/
  21. 21. Moviment creat a principis dels 80 per Richard Stallman </li></ul></ul>Més enllà dels aspectes purament tècnics o legals, el moviment del programari lliure es planteja les repercussions ètiques i socials derivades de l'adopció d'un determinat model de creació, distribució i ús del programari.
  22. 22. Programari lliure
  23. 23. Les quatre llibertats <ul><li>Richard Stallman defineix el programari lliure com aquell que garanteix simultàniament quatre llibertats : </li></ul><ul><ul><li>La llibertat d’ usar-lo amb qualsevol finalitat
  24. 24. La llibertat d’estudiar com funciona i, si escau, adaptar-lo a les nostres necessitats.
  25. 25. La llibertat de redistribuir còpies del programari a tercers.
  26. 26. La llibertat d’introduir-hi millores i de fer-les públiques a fi que se’n beneficiï tota la comunitat. </li></ul></ul>
  27. 27. Tipus de programes segons la llicència
  28. 28. Qui fa el programari lliure? <ul><li>Empreses i fundacions </li><ul><li>Sun, Novell, Apache, Canonical, IBM, Intel... </li></ul><li>Universitats, algunes vegades amb finançament d'empreses </li><ul><li>Universitat de Berkeley (FreeBSD), UPC... </li></ul><li>Governs </li><ul><li>Junta d'Extremadura, Ajuntament de Múnic, Govern del Brasil, Generalitat de Catalunya... </li></ul><li>Grups de voluntaris </li><ul><li>Debian, GNU, Mozilla... i moltíssims més! </li></ul></ul>
  29. 29. Portals de desenvolupament (I) <ul><li>Plataformes GForge </li><ul><li>Descàrrega de fitxers
  30. 30. Accés al codi font. Control de versions
  31. 31. Seguiment d'errades i suggeriments de millora
  32. 32. Tasques
  33. 33. Documentació
  34. 34. Fòrums i llistes de correu </li></ul></ul>
  35. 35. Portals de desenvolupament (II) <ul><li>Equips de: </li><ul><li>Desenvolupament
  36. 36. Traducció
  37. 37. Disseny gràfic
  38. 38. Documentació
  39. 39. Promoció... </li></ul><li>Exemples: </li><ul><li>http://www.sourceforge.net/ (>100.000 projectes)
  40. 40. http://lafarga.upc.edu/
  41. 41. http://projectes.lafarga.cat/ </li></ul></ul>
  42. 42. Llicències PL (I) <ul><li>La llicència és un document on s'especifiquen les condicions d'ús, còpia, modificació i redistribució del programari.
  43. 43. Llicències més usades: </li><ul><li>GNU Public License (GPL) Clàusula “vírica”
  44. 44. Lesser GNU Public License (LGPL) Emprada sobretot a biblioteques
  45. 45. BSD License, MIT License...
  46. 46. Mozilla, Apache, Sun Public License... </li></ul></ul>
  47. 47. Llicències PL (II) <ul><li>Compatibilitat amb els principis del programari lliure
  48. 48. Els dubtes en l'aplicabilitat de les llicències dels EUA als diversos corpus legals europeus han dut a la formulació de l'European Union Public License (EUPL)
  49. 49. El problema de les patents de programari </li></ul>
  50. 50. Estàndards oberts (I) <ul><li>Els programes acostumen a generar documents, que s'escriuen sempre en un determinat format . </li><ul><li>Formats tancats </li><ul><li>No plenament documentats
  51. 51. Poden estar subjectes a patents
  52. 52. Subjectes a canvis arbitraris
  53. 53. Poden donar lloc a falsos estàndards “de facto” </li></ul><li>Formats oberts </li><ul><li>Regits per estàndards públics
  54. 54. De lliure ús
  55. 55. Definició inicial i evolució regides democràticament </li></ul></ul></ul>
  56. 56. Estàndards oberts (II) <ul><li>L'ús dels estàndards oberts és fonamental per: </li><ul><li>Garantir la interoperabilitat dels sistemes
  57. 57. Garantir la llibertat d'elecció dels usuaris
  58. 58. Permetre la innovació i la millora del programari
  59. 59. Garantir l'accessibilitat </li></ul><li>Internet, impensable sense estàndards </li><ul><li>TCP-IP, HTTP, HTML, FTP, POP, SMTP... </li></ul></ul>
  60. 60. Continguts lliures (I) <ul><li>Aplicació dels principis del programari lliure a altres produccions culturals: texts, música, vídeos, fotografies, llibres de text, materials didàctics...
  61. 61. Creative Commons </li><ul><li>http://www.creativecommons.org/
  62. 62. Moviment internacional que impulsa l'intercanvi de continguts lliures
  63. 63. “Copyleft” </li></ul></ul>
  64. 64. Continguts lliures (II) <ul><li>Variables de les llicències Creative Commons </li><ul><li>Permetre o no l'ús comercial
  65. 65. Permetre o no modificacions a l'obra
  66. 66. Reconeixement de l'autoria </li></ul><li>Moviments paral·lels: Ciència lliure, enginyeria lliure, arquitectura lliure... </li></ul>
  67. 67. Moviments paral·lels a CC <ul><li>Science Commons
  68. 68. CC International
  69. 69. CC Learn </li></ul>
  70. 70. Per què programari lliure? <ul><li>Perquè es fonamenta en valors ètics de col·laboració i participació democràtica
  71. 71. Perquè ens dóna llibertat i independència
  72. 72. Perquè és més segur
  73. 73. Perquè el podem traduir a les nostres llengües
  74. 74. Perquè el podem adaptar i millorar
  75. 75. Perquè el podem donar a qui vulguem
  76. 76. Perquè facilita el manteniment
  77. 77. Perquè és més econòmic </li></ul>
  78. 78. Els nostres projectes PL
  79. 79. Els problemes del PL <ul><li>Desconeixement
  80. 80. Dificultats d'adaptació d'alguns usuaris
  81. 81. Projectes bons, regulars i dolents
  82. 82. Compatibilitat de maquinari
  83. 83. Interoperabilitat amb els falsos estàndards de facto
  84. 84. Rigor en les polítiques de seguretat
  85. 85. Formació dels tècnics de suport
  86. 86. Interessos econòmics </li></ul>
  87. 87. Preguntes per al debat <ul><li>A l'escola, és indiferent fer les coses amb PL o PP si s'aconsegueixen els mateixos objectius?
  88. 88. L'elecció entre l'ús de PL o PP és només una qüestió de gustos personals del professorat?
  89. 89. L'opció pel PL de les institucions (escoles, governs, empreses, universitats...) va en contra de la llibertat personal?
  90. 90. La instal·lació il·legal de PP és tolerable a l'escola perquè no hi ha ànim de lucre?
  91. 91. Cal renunciar a l'adopció de solucions basades en PL a les escoles catalanes per disposar de programari comercial en català? </li></ul>
  92. 92. Learn from yesterday, live for today, hope for tomorrow. The important thing is not to stop questioning. Albert Einstein

×