B2 · Episode 8 · 3:09

The Evolution of Free Software in the Cloud Era

This episode explores how cloud computing reshapes the use of free software, explaining the three main cloud models—IaaS, PaaS, and SaaS—and how each affects user control, access, and freedom. It also introduces licensing responses like the GNU Affero GPL.

Source:Framasoft / framatube.org · License:CC BY-SA 4.0

Transcript

  1. On parle de cloud ou de cloud computing pour désigner la livraison de données ou de

    We use the terms ‘cloud’ or ‘cloud computing’ to refer to

  2. services à la demande par Internet.

    the on-demand delivery of data or services over the Internet.

  3. Cette notion de cloud computing peut être vue comme une nouvelle façon de délivrer

    The concept of cloud computing can be seen as a new way of delivering

  4. des ressources informatiques, mais en aucun cas comme une nouvelle technologie.

    IT resources—but not at all as a new technology.

  5. Il existe en effet trois grands types de cloud,

    In fact, there are three main types of cloud,

  6. qui varient en fonction du degré de responsabilité qui est partagé entre

    which differ according to the degree of responsibility shared between

  7. l'entreprise d'une part et le fournisseur de services d'autre part.

    the enterprise on one side and the service provider on the other.

  8. Le IaaS, Infrastructure as a Service, le PaaS, Platform as a Service,

    namely IaaS (Infrastructure as a Service), PaaS (Platform as a Service),

  9. et le SaaS, Software as a Service.

    and SaaS (Software as a Service).

  10. Chacune de ces modalités de cloud recouvre une

    Each of these cloud models corresponds to a different reality,

  11. réalité différente avec un contrôle plus ou moins fort de l'usager et de l'hébergeur

    with varying degrees of control exercised by the user and the service host.

  12. du service. Concernant le SaaS, il s'agit de l'usage le plus commun,

    Regarding SaaS, it is the most common form,

  13. par lequel des consommateurs accèdent à

    in which consumers access

  14. des applications au travers de leur navigateur web ou encore de leur smartphone.

    applications via their web browser or smartphone.

  15. Ce type de service en cloud a l'avantage d'être très facile à utiliser pour

    This type of cloud service has the advantage of being extremely easy for users to use,

  16. l'usager. Les applications n'ont pas besoin d'être installées sur leur appareil,

    as applications do not need to be installed on their devices,

  17. elles n'ont pas non plus besoin d'être mises à jour,

    nor do they need to be updated by the users themselves,

  18. tout est fait directement chez le fournisseur du service.

    everything is handled directly by the service provider.

  19. Avec le SaaS, les utilisateurs n'ont plus de contrôle,

    With SaaS, users lose all control,

  20. ni même plus d'accès au logiciel qu'ils utilisent.

    and even no longer have access to the software they are using.

  21. Tout est réalisé encore une fois au sein des serveurs de l'hébergeur du service.

    Everything is again carried out entirely within the service host’s servers.

  22. Le programme est uniquement installé de ce

    The program is installed solely on the service host’s side,

  23. côté, du côté de l'hébergeur, et il n'y a plus d'utilisation directe du logiciel au

    and users no longer interact with the software directly,

  24. titre de la définition de la FSF

    thus no longer meeting the Free Software Foundation’s (FSF) definition,

  25. qui justement concerne cette détention d'une copie du logiciel.

    which specifically requires users to possess a copy of the software.

  26. Alors comme le rappelle Tristan Nitot,

    As Tristan Nitot reminds us,

  27. il convient d'être vigilant avec cette expression d'informatique dans les nuages,

    we should be cautious about the term ‘cloud computing’,

  28. de cloud computing, puisque les données ne sont pas en réalité dans les nuages.

    since the data are not actually in the clouds.

  29. C'est je dirais un terme marketing.

    It’s, I’d say, a marketing term.

  30. En réalité, ces données sont chez quelqu'un d'autre.

    In reality, this data resides with someone else.

  31. C'est bien ça qu'il faut conserver à l'esprit.

    That’s precisely what we must keep in mind.

  32. Donc le cloud computing revient à placer ces documents ou ces données sur les

    So cloud computing essentially means placing documents or data

  33. machines d'un prestataire, d'un tiers,

    onto a third-party provider’s servers,

  34. sans savoir exactement bien souvent où sont situées ces machines et s'il est

    without often knowing exactly where those servers are located,

  35. réellement possible de faire confiance au prestataire qui les héberge pour notre

    nor whether we can truly trust the hosting provider managing our account.

  36. compte. Le recours au clock skewing déplace les enjeux au détriment des

    Using clock skewing shifts the stakes to users’ detriment.

  37. utilisateurs. Richard Stallman a émis d'ailleurs de vives critiques à propos du

    Richard Stallman has also voiced strong criticism of SaaS.

  38. SaaS. Qui désigne par ailleurs en termes de SaaS, avec un second S,

    The second ‘S’ in SaaS stands for ‘software-substituting services’,

  39. pour parler de services substituant logiciels.

    meaning services that substitute for software.

  40. L'utilisateur du service est donc mis à l'écart de l'accès au logiciel,

    Thus, the service user is cut off from accessing the software,

  41. il n'a plus aucun contrôle sur celui- ci,

    and loses all control over it,

  42. du fait que le logiciel soit situé sur l'ordinateur de l'hébergeur de service et non

    since the software runs on the service provider’s computer,

  43. plus sur le sien.

    not on the user’s own device.

  44. Il lui est donc impossible de vérifier

    Therefore, users cannot verify

  45. ce qu'il fait vraiment,

    what it actually does,

  46. ni même de modifier le logiciel qui réalise pour son compte différentes

    nor even modify the software that performs various functions on their behalf.

  47. fonctionnalités.

    —

  48. Cela a ainsi conduit au développement et à l'écriture de nouvelles licences prenant

    This has thus led to the development and drafting of new licenses

  49. en compte les spécificités du cloud,

    that take cloud-specific features into account;

  50. nous en parlerons plus spécifiquement dans des vidéos à venir,

    we’ll discuss them more specifically in upcoming videos,

  51. mais dès à présent on peut évoquer les deux principales qui

    but for now, we can mention the two main ones:

  52. sont la GNU Affero GPL, qui est rédigée par la Free Software Foundation pour cet

    the GNU Affero GPL, drafted by the Free Software Foundation for this purpose,

  53. usage, et l'EPL qui est une licence rédigée par la Commission européenne pour

    and the European Public Licence (EPL), drafted by the European Commission,

  54. l'utilisation sur les logiciels développés par ou pour les besoins de la Commission

    for use with software developed by or for the needs of the European Commission,

  55. européenne.

    to ensure its compliance and suitability.