The document is a presentation slide deck discussing why the Free Software Foundation (FSF) does not use Skype for communication. It provides several reasons:
1) Skype is not free software as its license does not grant the four essential freedoms that define free software. It denies users the freedom to use, modify, share, and distribute the software.
2) Skype is an example of proprietary software that is most dangerous because it is free to use, works well, leverages network effects, and runs on free operating systems like GNU/Linux, increasing its influence.
3) For an organization dedicated to free software and collaboration, relying on proprietary software for essential communication undermines the FSF's
VLC media player is a universal, free and open-source, cross-platform media playback and streaming application. This presentation will give an overview of the VideoLAN project, the history behind VideoLAN and VLC, and the various legal issues we face.
VLC media player is published by VideoLAN, a French non-profit organization, and is mostly developed by volunteers in their spare time. VideoLAN’s additional products include the well-known H.264 encoder x264, specialized media streaming applications and a diverse set of libraries to support DVD and BR playback on all major operating systems. A bit of history of the VideoLAN project will be explained too.
VLC media player supports MS Windows, OS/2, Solaris, GNU/Linux, BSD and Mac OS X on the desktop; and Android, iOS and WinRT mobile operating systems. The application is licensed under the GNU General Public License version 2 and later, based upon a portable library licensed under the GNU Lesser General Public License.
The number of users of VLC is believed to be more than 100 million users worldwide, on all platforms.
VLC media player is a universal, free and open-source, cross-platform media playback and streaming application. This presentation will give an overview of the VideoLAN project, the history behind VideoLAN and VLC, and the various legal issues we face.
VLC media player is published by VideoLAN, a French non-profit organization, and is mostly developed by volunteers in their spare time. VideoLAN’s additional products include the well-known H.264 encoder x264, specialized media streaming applications and a diverse set of libraries to support DVD and BR playback on all major operating systems. A bit of history of the VideoLAN project will be explained too.
VLC media player supports MS Windows, OS/2, Solaris, GNU/Linux, BSD and Mac OS X on the desktop; and Android, iOS and WinRT mobile operating systems. The application is licensed under the GNU General Public License version 2 and later, based upon a portable library licensed under the GNU Lesser General Public License.
The number of users of VLC is believed to be more than 100 million users worldwide, on all platforms.
Patrice Bertrand is the chairman of CNLL, the National Council of Free Software. The CNLL gathers the french clusters of enterprises working in free software. Through these clusters, the CNLL represents more than 300 french businesses specialized in free and open source software. The missions of the CNLL are to facilitate and coordinate the actions of the clusters, to represent the branch towards public bodies, to raise awareness towards this job creating industry.
Patrice Bertrand is among the founders of Smile, a french integrator of open source software, which he served as General Manager up until 2013, notably defining and deploying its open source strategy.
He is the author of numerous essays and articles related to free and open source software, in all its aspects, economic, legal, societal as well as technical.
OWF14 - Project & Community Driving : Community management of a free software...Paris Open Source Summit
Michael SCHERER
La production logicielle est un métier très spécialisé, qui requiert une infrastructure parfois spécifique, parfois standard. Et le logiciel libre, de part sa nature transparente et communautaire apporte son lot de contraintes et de bonnes pratiques à suivre pour que la communauté puisse grandir et être productive. Du projet unipersonnel sans infrastructure en propre à une communauté de plus grandes envergure ayant ses propres serveurs, il existe des tas de façons de faire, et nous verrons comment commencer sans se retrouver bloquer, et comment faire grandir l'infrastructure du projet de façon ouverte et le rendre indépendant et résilient, en permettant à la communauté de prendre une part active dans sa gestion.
The Rules of Open Source and Collaboration: Copyright and Public LicenseRichard Lin
The Rules of Open Source and Collaboration: Copyright and Public License
Collaboration is the most important feature of open source. However, does the collaborative output belongs to public property (in the public domain) and allow anyone to be able to use without restriction? In other words, could the original project owner control the subsequent use of these results by others? These issues are referred to how the original game rules be established. This lecture will overview the rules of open source collaboration within legal framework from the default rule of copyright law and the mechanism design of different open source licenses.
開源協作的遊戲規則:著作權及公眾授權
協同合作是開放源碼最大的特色。然而,這些由眾人協作產出的成果,是否屬於公共財而讓任何人能夠毫無限制地使用?換句話說,後續由他人利用這些成果時,是 否需要遵循原作者的想法;若需要,又應如何為之?這些問題都指涉到最初的遊戲規則是如何建立的。本講座將以法律框架,從著作權的預設規範,及公眾授權的機 制設計,概覽開源軟件多人協作的遊戲規則。
Recommendations for the adoption of libre software in the public sector in So...Juan Pablo Puentes
"Recommendations for the adoption of libre software in the public sector in South America", Juan Pablo Puentes Vargas. Thesis for the LLM in Law and Technology at Tilburg University.
Concepts of Free Software has been spilled over into other areas and it has been expanded beyond the software; Free Software is actually Free Culture.
In this presentation I've covered the exact meaning of Free Software, as a phrase, and then try to differentiate between Free Software Foundation(FSF) and Open Source Initiative(OSI). Talk a little bit about Licenses, financial resources and revenue streams of FOSS business ecosystem and at last ending the presentation with introducing Aaron Swartz and his efforts for real freedom.
The major outcome of this presentation is insisting on the human rights of any person to know what exactly going on under the hood of their devices, have the right to access and manipulate the source codes of their gadgets, unless they don't really own it and it is severely an act of violating the privacy.
*The presentation file is around 42MB due to containing a 2mins video clip.*
خلاصه ارائه:
- حق داشتن دسترسی و تغییر کد منبع نرمافزاری و شیوهی کار دقیق سختافزاری دستگاهها از حقوق اولیهی انسانی محسوب میشه.
- انسانها با وارد کردن انواع وسایل نرم/سختافزاری به حریمخصوصی زندگیشون، باید حق داشتن دسترسی به منابع نرم/سختافزاری رو داشته باشن.
- وظیفه و مسئولیت تمام مهندسین کامپیوتر جامعه: بر منابع کدهای نرم/سختافزاری وسایل مختلف همچون خبرنگاران عینی، بررسی موشکافانه داشته باشن.
What is Cloquo?
Cloquo is a tool and a social network that lets you grab events you find on the Internet that you don’t want to miss out on and turns them into alarms sent directly to your smartphone (iPhone only for now). Later, you can share them and comment on them as well as follow people with similar tastes, and much more.
1. Grab events from the web
2. Turn them into alarms
3. Your iPhone will let you know when it’s time
4. Share alarms with friends
If you use Pocket or Evernote to save events you spot on internet from your computer, now you will save the webpage and also will get an alarm to get reminded about the event when time comes!
Patrice Bertrand is the chairman of CNLL, the National Council of Free Software. The CNLL gathers the french clusters of enterprises working in free software. Through these clusters, the CNLL represents more than 300 french businesses specialized in free and open source software. The missions of the CNLL are to facilitate and coordinate the actions of the clusters, to represent the branch towards public bodies, to raise awareness towards this job creating industry.
Patrice Bertrand is among the founders of Smile, a french integrator of open source software, which he served as General Manager up until 2013, notably defining and deploying its open source strategy.
He is the author of numerous essays and articles related to free and open source software, in all its aspects, economic, legal, societal as well as technical.
OWF14 - Project & Community Driving : Community management of a free software...Paris Open Source Summit
Michael SCHERER
La production logicielle est un métier très spécialisé, qui requiert une infrastructure parfois spécifique, parfois standard. Et le logiciel libre, de part sa nature transparente et communautaire apporte son lot de contraintes et de bonnes pratiques à suivre pour que la communauté puisse grandir et être productive. Du projet unipersonnel sans infrastructure en propre à une communauté de plus grandes envergure ayant ses propres serveurs, il existe des tas de façons de faire, et nous verrons comment commencer sans se retrouver bloquer, et comment faire grandir l'infrastructure du projet de façon ouverte et le rendre indépendant et résilient, en permettant à la communauté de prendre une part active dans sa gestion.
The Rules of Open Source and Collaboration: Copyright and Public LicenseRichard Lin
The Rules of Open Source and Collaboration: Copyright and Public License
Collaboration is the most important feature of open source. However, does the collaborative output belongs to public property (in the public domain) and allow anyone to be able to use without restriction? In other words, could the original project owner control the subsequent use of these results by others? These issues are referred to how the original game rules be established. This lecture will overview the rules of open source collaboration within legal framework from the default rule of copyright law and the mechanism design of different open source licenses.
開源協作的遊戲規則:著作權及公眾授權
協同合作是開放源碼最大的特色。然而,這些由眾人協作產出的成果,是否屬於公共財而讓任何人能夠毫無限制地使用?換句話說,後續由他人利用這些成果時,是 否需要遵循原作者的想法;若需要,又應如何為之?這些問題都指涉到最初的遊戲規則是如何建立的。本講座將以法律框架,從著作權的預設規範,及公眾授權的機 制設計,概覽開源軟件多人協作的遊戲規則。
Recommendations for the adoption of libre software in the public sector in So...Juan Pablo Puentes
"Recommendations for the adoption of libre software in the public sector in South America", Juan Pablo Puentes Vargas. Thesis for the LLM in Law and Technology at Tilburg University.
Concepts of Free Software has been spilled over into other areas and it has been expanded beyond the software; Free Software is actually Free Culture.
In this presentation I've covered the exact meaning of Free Software, as a phrase, and then try to differentiate between Free Software Foundation(FSF) and Open Source Initiative(OSI). Talk a little bit about Licenses, financial resources and revenue streams of FOSS business ecosystem and at last ending the presentation with introducing Aaron Swartz and his efforts for real freedom.
The major outcome of this presentation is insisting on the human rights of any person to know what exactly going on under the hood of their devices, have the right to access and manipulate the source codes of their gadgets, unless they don't really own it and it is severely an act of violating the privacy.
*The presentation file is around 42MB due to containing a 2mins video clip.*
خلاصه ارائه:
- حق داشتن دسترسی و تغییر کد منبع نرمافزاری و شیوهی کار دقیق سختافزاری دستگاهها از حقوق اولیهی انسانی محسوب میشه.
- انسانها با وارد کردن انواع وسایل نرم/سختافزاری به حریمخصوصی زندگیشون، باید حق داشتن دسترسی به منابع نرم/سختافزاری رو داشته باشن.
- وظیفه و مسئولیت تمام مهندسین کامپیوتر جامعه: بر منابع کدهای نرم/سختافزاری وسایل مختلف همچون خبرنگاران عینی، بررسی موشکافانه داشته باشن.
What is Cloquo?
Cloquo is a tool and a social network that lets you grab events you find on the Internet that you don’t want to miss out on and turns them into alarms sent directly to your smartphone (iPhone only for now). Later, you can share them and comment on them as well as follow people with similar tastes, and much more.
1. Grab events from the web
2. Turn them into alarms
3. Your iPhone will let you know when it’s time
4. Share alarms with friends
If you use Pocket or Evernote to save events you spot on internet from your computer, now you will save the webpage and also will get an alarm to get reminded about the event when time comes!
A presentation I originally gave at the 5th Girl Geek Dinner Milano October 24th, 2008 with the contribution of Bruna Gardella. An introduction to Open Source, the world of women and Open Source, and the Girl Geek and Open Source.
* What is Open Source (OS)
* Why Open Source
* Open Source in the world
* The Girl Geek and the Open Source World
* How to Contribute
* Appendix A: Some Open Source Alternatives for Proprietary Software
Guest lecture to the Dept. of Architecture, Aristotle University of Thessaloniki about the history of Open Source, applications to the arts and creative professions.
#OSSPARIS19 : Control your Embedded Linux remotely by using WebSockets - Gian...Paris Open Source Summit
Always wanted to control your IoT device without SSH'ing into it? In this talk we will show how WebSockets, MQTT and a set of custom go/js libraries can help in managing remotely your IoT device without knowing its IP address. Learn how you can use the Arduino Create Agent to easily deploy containers, remotely. A journey on Docker client, APT command line, sockets, systemd and much more on Arm and Intel Linux devices.
#OSSPARIS19 : RIOT: towards open source, secure DevOps on microcontroller-bas...Paris Open Source Summit
La mise-à-jour de firmwares "Over-The-Air" sur microcontrôleur a toujours été un sujet ambitieux et pourtant primordial pour sécuriser une application IoT. Le système d'exploitation RIOT (https://riot-os.org) fournit désormais les briques logicielles pour réaliser des mise-à-jour de firmware en utilisant des protocoles standards et sécurisés de bout-en-bout.
#OSSPARIS19 : The evolving (IoT) security landscape - Gianluca Varisco, ArduinoParis Open Source Summit
IoT is at the peak of the hype cycle - what they call the 'Peak of Inflated Expectations’. The complexity of the cybersecurity landscape is at an all-time high, with security researchers, vendors and even governments all trying to come to a consensus for making the cyber-world a safer place. In this world of lightning-fast development cycles, it may intuitively feel like security gets left behind. The battle over standards is always a struggle. The unresolved problem of software updates and short vendor support cycle combined with the lack of effort into security makes these devices an easy target. Companies not only need to update their technology stack for the evolving security landscape but also their mindset, processes and culture. This talk will shine a light on some of the challenges that today’s executives face in finding and fixing systemic problems in and outside of security through people, tools and understanding.
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...Paris Open Source Summit
"Cette présentation a pour but de présenter MirageOS et ses applications à l'écriture d'applications IoT sécurées. En particulier, MirageOS permet de développer des applications d'infrastructure réseau --- firewalls, proxy VPN, serveurs d'emails, etc. --- qui peuvent être déployées sur des processeurs embarqués de type ARMv8, ESP32 ou RISC-V. Nous expliquerons comment nous nous appuierons sur cette couche d'infrastructure entièrement open-source pour développer OSMOSE, une plateforme sécurisée et décentralisée permettant de construire des application IoT centrées sur l'utilisateur et le respect de sa vie privée.
"
#OSSPARIS19 : Detecter des anomalies de séries temporelles à la volée avec Wa...Paris Open Source Summit
WarpScript est un langage de programmation open source conçu pour facilement requêter, manipuler et traiter des données de séries temporelles à la volée. Bien qu'il soit compatible nativement avec Warp 10, WarpScript peut aussi être connecté à d'autre sources de données. Dans cette présentation, nous allons détecter des anomalies à la volée en utilisant des fonctions WarpScript et répondre aux questions suivantes. Que doit-on définir comme une anomalie ? Quel algorithme correspond au type d'anomalie que l'on cherche à détecter ? Comment prendre en compte la possible saisonnalité de mes données ?
#OSSPARIS19 : Comment ONLYOFFICE aide à organiser les travaux de recherches ...Paris Open Source Summit
ONLYOFFICE développée par Ascensio System SIA, est une suite bureautique open-source basée sur l'élément Canvas de HTML5, qui offre une gamme complète d’outils d’édition en ligne des documents texte, feuilles de calcul et présentations.
Cette présentation commence par l’aperçu des principes de base :
- support de tous les formats courants,
- riche éventail d’outils de la mise en forme,
- affichage du contenu de manière identique, quel que soit le navigateur utilisé,
- ressources permettant d’étendre les fonctionnalités des éditeurs,
- capacités avancées de co-édition,
- transfert de données sécurisé en temps réel.
Le nombre des universités et des écoles qui optent pour les alternatives open source aux solutions populaires offertes par les grandes marques, augmente chaque année. Les solutions de ONLYOFFICE sont actuellement utilisées par plus de 30 établissements d’enseignement en France tels que treize Universités de la Sorbonne, l’Université de Grenoble, l’Université de Nantes, l’École Nationale d'Ingénieurs de Brest, le l'établissement public Campus Condorcet, etc.
Dans cette partie, Jeremy Maton, l’Administrateur Systèmes et Réseaux à l’Institut de Biologie de Lille, va présenter comment ONLYOFFICE est intégrée au sein de leur unité de recherches et aide à organiser le flux de travail.
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...Paris Open Source Summit
Stratégie, risques liés à l'adoption de l'open source... Comment un modèle de gouvernance fort peut rendre votre parcours open source le plus efficace.
#OSSPARIS19 : Publier du code Open Source dans une banque : Mission impossibl...Paris Open Source Summit
Dans une banque vieille de 200 ans, il ne parait pas forcément évident au premier abord de convaincre d’une démarche Open Source. Et pourtant, nous l’avons fait !
Dans cette conférence, nous vous expliquerons comment l’idée de publier du code Open Source est née, quels sont les leviers et opportunités que nous avons actionnés pour convaincre nos différentes directions. Nous expliquerons également les difficultés rencontrées et les choix retenus.
Si vous aussi, vous êtes dans une banque, une assurance ou encore un groupe industriel, et que vous cherchez des clés pour initier une démarche Open Source, alors venez nous voir !
#OSSPARIS19 - Tuto de première installation de VITAM, un système d'archivage ...Paris Open Source Summit
#Business #Apps - Track - Gestion documentaire et collaboration
VITAM est une solution d'archivage open source utilisée pour des volumes élevés jusqu'à des milliards de documents. C'est un système distribué qui peut être implémenté aussi bien sur du bare metal que du cloud OpenStack, utilisant de 3 à plus de 100 VM.
Il est conçu pour être efficace et très facile à administrer. Les principales opérations techniques sont entièrement automatisées.
Cette présentation vous donnera les principales informations sur l'architecture VITAM, la façon de l'installer sur votre infrastructure et les pièges classiques à éviter. Elle vous permettra aussi de rencontrer des techniciens impliqués dans le développement de VITAM.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofsAlex Pruden
This paper presents Reef, a system for generating publicly verifiable succinct non-interactive zero-knowledge proofs that a committed document matches or does not match a regular expression. We describe applications such as proving the strength of passwords, the provenance of email despite redactions, the validity of oblivious DNS queries, and the existence of mutations in DNA. Reef supports the Perl Compatible Regular Expression syntax, including wildcards, alternation, ranges, capture groups, Kleene star, negations, and lookarounds. Reef introduces a new type of automata, Skipping Alternating Finite Automata (SAFA), that skips irrelevant parts of a document when producing proofs without undermining soundness, and instantiates SAFA with a lookup argument. Our experimental evaluation confirms that Reef can generate proofs for documents with 32M characters; the proofs are small and cheap to verify (under a second).
Paper: https://eprint.iacr.org/2023/1886
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Welcome to the first live UiPath Community Day Dubai! Join us for this unique occasion to meet our local and global UiPath Community and leaders. You will get a full view of the MEA region's automation landscape and the AI Powered automation technology capabilities of UiPath. Also, hosted by our local partners Marc Ellis, you will enjoy a half-day packed with industry insights and automation peers networking.
📕 Curious on our agenda? Wait no more!
10:00 Welcome note - UiPath Community in Dubai
Lovely Sinha, UiPath Community Chapter Leader, UiPath MVPx3, Hyper-automation Consultant, First Abu Dhabi Bank
10:20 A UiPath cross-region MEA overview
Ashraf El Zarka, VP and Managing Director MEA, UiPath
10:35: Customer Success Journey
Deepthi Deepak, Head of Intelligent Automation CoE, First Abu Dhabi Bank
11:15 The UiPath approach to GenAI with our three principles: improve accuracy, supercharge productivity, and automate more
Boris Krumrey, Global VP, Automation Innovation, UiPath
12:15 To discover how Marc Ellis leverages tech-driven solutions in recruitment and managed services.
Brendan Lingam, Director of Sales and Business Development, Marc Ellis
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfPeter Spielvogel
Building better applications for business users with SAP Fiori.
• What is SAP Fiori and why it matters to you
• How a better user experience drives measurable business benefits
• How to get started with SAP Fiori today
• How SAP Fiori elements accelerates application development
• How SAP Build Code includes SAP Fiori tools and other generative artificial intelligence capabilities
• How SAP Fiori paves the way for using AI in SAP apps
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Assure Contact Center Experiences for Your Customers With ThousandEyes
OWF13 - John Sullivan
1. What do you mean you can’t Skype?!
Open World Forum
Paris, France
John Sullivan
Executive Director
johns@fsf.org
http://status.fsf.org/johns
http://twitter.com/johns FSF
Slides available at
https://libreplanet.org/wiki/User:Johns/Presentations
Free Software Foundation
October 3, 2013
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
1 / 35
2. Nice to meet you
I’ve been the Executive Director just since 2011, but I’ve been with the
Free Software Foundation since 2003.
The FSF was founded as a nonprofit organization in 1985 to fight for the
freedoms of computer users worldwide, and to sponsor the GNU Project,
which has a goal of making a fully free operating system.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
2 / 35
4. Our goal
At the FSF and in the GNU Project, we want all computer users to be
able to do everything they need to do on any computer, using only free
software. We have been working toward this goal since it was announced
in 1983.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
4 / 35
5. Our organization
In order to be the change we wish to see in the world, the FSF uses
only free software and free formats.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
5 / 35
6. Our organization
In order to be the change we wish to see in the world, the FSF uses
only free software and free formats.
We also encourage (and often require) everyone we work with to use
only free software, free formats, and free fonts.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
5 / 35
7. Communication
We work internationally, so communication is an issue if we want to avoid
large phone bills.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
6 / 35
8. Communication
We work internationally, so communication is an issue if we want to avoid
large phone bills.
We are often asked to use Skype for this.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
6 / 35
10. What do you mean you can’t Skype?!
Well, we could, but we won’t.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
8 / 35
11. What do you mean you can’t Skype?!
Well, we could, but we won’t.
Skype is not free software.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
8 / 35
12. “Wait, what do you mean Skype isn’t free software? You can download it
for free!”
14. Four Freedoms
From http://www.gnu.org/philosophy/free-sw.html:
Freedom 0: The freedom to run the program, for any purpose.
Freedom 1: The freedom to study how the program works, and
change it so it does your computing as you wish.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
10 / 35
15. Four Freedoms
From http://www.gnu.org/philosophy/free-sw.html:
Freedom 0: The freedom to run the program, for any purpose.
Freedom 1: The freedom to study how the program works, and
change it so it does your computing as you wish.
Freedom 2: The freedom to redistribute copies so you can help your
neighbor.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
10 / 35
16. Four Freedoms
From http://www.gnu.org/philosophy/free-sw.html:
Freedom 0: The freedom to run the program, for any purpose.
Freedom 1: The freedom to study how the program works, and
change it so it does your computing as you wish.
Freedom 2: The freedom to redistribute copies so you can help your
neighbor.
Freedom 3: The freedom to distribute copies of your modified
versions to others. By doing this you can give the whole community a
chance to benefit from your changes.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
10 / 35
17. Licenses and freedom
There are several ways software can be proprietary – copyright license,
EULA contract, software patents, etc. As the GNU General Public License
begins:
The licenses for most software and other practical works are
designed to take away your freedom to share and change the
works. By contrast, the GNU General Public License is intended
to guarantee your freedom to share and change all versions of a
program–to make sure it remains free software for all its users.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
11 / 35
18. Skype’s license makes it not free software: Freedom 0
While you can download the program without charge, Skype denies you
the freedom to run the program for any purpose.
4.2 Restrictions. You may not and you agree not to . . . use the
Software or cause the Software (or any part of it) to be used
within or to provide commercial products or services to third
parties.
(License quotes are from http://www.skype.com/en/legal/tou/.)
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
12 / 35
19. Skype is not free software: Freedom 1
Skype denies you the freedom to read and modify the program’s source
code.
You may not and you agree not to . . . undertake, cause, permit
or authorise the modification, creation of derivative works or
improvements, translation, reverse engineering, decompiling,
disassembling, decryption, emulation, hacking, discovery or
attempted discovery of the source code or protocols of the
Software or any part or features thereof
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
13 / 35
20. Skype is not free software: Freedom 2 and 3
Skype denies you the freedom to share modified or unmodified copies of
the program.
You may not and you agree not to . . . sub-license, sell, assign,
rent, lease, export, import, distribute or transfer or otherwise
grant rights to any third party in the Software;
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
14 / 35
21. Why are you picking on Skype?
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
15 / 35
22. Why are you picking on Skype?
Because it’s owned by Microsoft?
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
15 / 35
23. Why are you picking on Skype?
Because it’s owned by Microsoft?
No.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
15 / 35
24. Stallman on Skype
When Microsoft bought Skype, RMS said:
The Skype client program is nonfree software: it gives its owner
power over its users. Presently it will give the same power to a
different company. The identity of the master is just a detail,
because freedom means not having a master.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
16 / 35
25. So why then?
Skype is an example of the most dangerous kind of proprietary software:
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
17 / 35
26. So why then?
Skype is an example of the most dangerous kind of proprietary software:
It does not cost any money.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
17 / 35
27. So why then?
Skype is an example of the most dangerous kind of proprietary software:
It does not cost any money.
It works very well.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
17 / 35
28. So why then?
Skype is an example of the most dangerous kind of proprietary software:
It does not cost any money.
It works very well.
It leverages a network effect. To talk to someone using Skype, you
also have to use Skype.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
17 / 35
29. So why then?
Skype is an example of the most dangerous kind of proprietary software:
It does not cost any money.
It works very well.
It leverages a network effect. To talk to someone using Skype, you
also have to use Skype.
It runs on otherwise free operating systems like GNU/Linux.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
17 / 35
30. So why then?
Skype is an example of the most dangerous kind of proprietary software:
It does not cost any money.
It works very well.
It leverages a network effect. To talk to someone using Skype, you
also have to use Skype.
It runs on otherwise free operating systems like GNU/Linux.
That’s why.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
17 / 35
31. But also . . .
The essence of the free software movement is collaboration and
communication. Many other kinds of movements – in journalism, in
culture, in political decisionmaking – are focusing on the lessons learned
from the incredible grassroots, broad-based collaboration that happens in
free software development and advocacy.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
18 / 35
32. Our best thing is becoming our worst
Skype is software to do a very important and sensitive job –
communication. If we don’t control the infrastructure we use to do our
communication and collaboration within this movement, then what do we
control? What are we doing to that example I just mentioned? We are
showing that we need proprietary software in order to conduct the most
fundamental business of our movement.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
19 / 35
33. . . . and it’s going to come back and bite us
Much like PayPal can and does shut down payments for politically
controversial groups, Skype can shut down communications. We should
not be dependent on them.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
20 / 35
34. Not just hypothetical
We should never wait for proprietary software owners to abuse us before
switching to free software, but in fact Skype has already demonstrated
such abuses.
Skype gave personal info about a WikiLeaks supporter to another
company with no legal obligation to do so:
http://www.slate.com/blogs/future_tense/2012/11/09/
skype_gave_data_on_a_teen_wikileaks_supporter_to_a_
private_company_without.html
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
21 / 35
35. Not just hypothetical
Skype messages are not encrypted, and Microsoft can read them:
http://arstechnica.com/security/2013/05/
think-your-skype-messages-get-end-to-end-encryption-think
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
22 / 35
36. Not just hypothetical
Skype messages are not encrypted, and Microsoft can read them:
http://arstechnica.com/security/2013/05/
think-your-skype-messages-get-end-to-end-encryption-think
...and Microsoft does read them: http://fossforce.com/2013/
05/microsoft-snoops-in-skype-dissed-by-hp-more/
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
22 / 35
37. Recap
When you use Skype, you:
Help create a norm that Skype usage – and proprietary software usage
in general – is okay.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
23 / 35
38. Recap
When you use Skype, you:
Help create a norm that Skype usage – and proprietary software usage
in general – is okay.
Put your communications and the communications of your
organization at the mercy of a company that does not have your
interests in mind, and that has been found to repeatedly betray its
users.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
23 / 35
39. Recap
When you use Skype, you:
Help create a norm that Skype usage – and proprietary software usage
in general – is okay.
Put your communications and the communications of your
organization at the mercy of a company that does not have your
interests in mind, and that has been found to repeatedly betray its
users.
Contaminate one of the shining values of the free software movement
– not just open communication but free communication.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
23 / 35
40. It’s not worth it
Don’t be deceived by the price. Skype is not actually free. There are costs
to using Skype. Those costs include our own individual freedom, the
freedom of others, the autonomy of our organizations, and our privacy.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
24 / 35
41. It’s not worth it
Temporary gains in efficiency in communication are simply not worth these
costs, or the cost of undermining the ethical commitment to free software.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
25 / 35
42. It’s not just Skype
Of course, it’s only an example. Everything I’ve said can also be said
about Google Hangouts, or FaceTime, or any other proprietary software
often used in the course of free software development.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
26 / 35
43. So how do we communicate?
At the FSF, we don’t use Skype. We use the free software phone server
Asterisk, and SIP – a standard protocol spoken by many clients for doing
voice and video communication.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
27 / 35
44. What free software is there?
There are many programs, but some of the main ones we are following
right now are:
Mumble (voice)
Jitsi (voice and video)
WebRTC (voice and video)
GNU Telephony (voice and video)
Pidgin with XMPP/Jabber (instant messaging)
Asterisk
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
28 / 35
45. But I need Skype!
You probably don’t need it. And if you are using Skype, that part of what
you are doing is working against the free software movement. You may be
doing a lot of other things to help free software (thank you!), but I cannot
sugarcoat the fact that this one thing is hurting us (and you!).
If you don’t want to stop using it, ask yourself what your blocking issues
are, and then support free projects working to address those issues.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
29 / 35
46. We’re hiring
If you want to help us make a difference in this area, and others, we are
hiring for a GNU/Linux systems administrator.
http://www.fsf.org/news/
fsf-seeks-full-time-senior-gnu-linux-sysadmin
I’m looking for people for whom knowing they are helping
humanity is as important as money. I view this as a way of
enabling dedicated people to devote their full energies to working
on GNU by sparing them the need to make a living in another
way.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
30 / 35
47. Support Freedom and GNU
Our work is funded primarily by grassroots contributions from thousands of
individual members.
Replacing Skype is an FSF High Priority Project:
fsf.org/campaigns/priority-projects
Join the FSF at http://www.fsf.org/join (use referrer #8096 if
you like me). Or donate what you can at https://donate.fsf.org.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
31 / 35
48. Support Freedom and GNU
Our work is funded primarily by grassroots contributions from thousands of
individual members.
Replacing Skype is an FSF High Priority Project:
fsf.org/campaigns/priority-projects
Join the FSF at http://www.fsf.org/join (use referrer #8096 if
you like me). Or donate what you can at https://donate.fsf.org.
Support specific free software projects, especially in this area.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
31 / 35
49. Support Freedom and GNU
Our work is funded primarily by grassroots contributions from thousands of
individual members.
Replacing Skype is an FSF High Priority Project:
fsf.org/campaigns/priority-projects
Join the FSF at http://www.fsf.org/join (use referrer #8096 if
you like me). Or donate what you can at https://donate.fsf.org.
Support specific free software projects, especially in this area.
Stay informed by subscribing to our Free Software Supporter
newsletter at http://www.fsf.org/fss. It’s also available in
Spanish.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
31 / 35
50. Make it happen
The theme of this event is “Make it happen!”
It’s an excellent theme. We need to make free software happen. But we
also need its corollary.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
32 / 35
52. Stopping proprietary software
Change happens through resistance as well as creation. “Living free in a
nonfree world” means helping to develop free solutions, but it also means
saying no to some tempting things when those solutions don’t yet exist.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
34 / 35
53. Stopping proprietary software
Change happens through resistance as well as creation. “Living free in a
nonfree world” means helping to develop free solutions, but it also means
saying no to some tempting things when those solutions don’t yet exist.
Next time someone asks you to Skype, or Hangout, or FaceTime, please
say no. At least periodically try the free replacements, and report any bad
experiences you may have.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
34 / 35
54. Stopping proprietary software
Change happens through resistance as well as creation. “Living free in a
nonfree world” means helping to develop free solutions, but it also means
saying no to some tempting things when those solutions don’t yet exist.
Next time someone asks you to Skype, or Hangout, or FaceTime, please
say no. At least periodically try the free replacements, and report any bad
experiences you may have.
As the GPL says, “To protect your rights, we need to prevent others from
denying you these rights or asking you to surrender the rights.”
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
34 / 35
55. And if you won’t stop . . . we have ways.
John Sullivan (FSF)
What do you mean you can’t Skype?!
October 3, 2013
35 / 35