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.*
خلاصه ارائه:
- حق داشتن دسترسی و تغییر کد منبع نرمافزاری و شیوهی کار دقیق سختافزاری دستگاهها از حقوق اولیهی انسانی محسوب میشه.
- انسانها با وارد کردن انواع وسایل نرم/سختافزاری به حریمخصوصی زندگیشون، باید حق داشتن دسترسی به منابع نرم/سختافزاری رو داشته باشن.
- وظیفه و مسئولیت تمام مهندسین کامپیوتر جامعه: بر منابع کدهای نرم/سختافزاری وسایل مختلف همچون خبرنگاران عینی، بررسی موشکافانه داشته باشن.
JISC Webinar - An introduction to free and open source softwareJisc
http://www.jisc.ac.uk/events/2012/03/webinarfreeopensource
This webinar will introduce the ideas behind free and open source software, both for users and for developers. We will tour the basic licence types and discuss the development and membership of communities around free and open source software. We will also look at how to assess open source solutions that you may be considering.
Fundamentals of Free and Open Source SoftwareRoss Gardler
Introduction to the OSS Watch Business
and Sustainability Models Around Free and Open Source Software. this presentation doesn't deal with the business models, it introduces FOSS and the key licence types.
This an analysis and a presentation on free and open source software made by me, This is about relevance of free and open source software and current software technologies which are free and open source to all.
JISC Webinar - An introduction to free and open source softwareJisc
http://www.jisc.ac.uk/events/2012/03/webinarfreeopensource
This webinar will introduce the ideas behind free and open source software, both for users and for developers. We will tour the basic licence types and discuss the development and membership of communities around free and open source software. We will also look at how to assess open source solutions that you may be considering.
Fundamentals of Free and Open Source SoftwareRoss Gardler
Introduction to the OSS Watch Business
and Sustainability Models Around Free and Open Source Software. this presentation doesn't deal with the business models, it introduces FOSS and the key licence types.
This an analysis and a presentation on free and open source software made by me, This is about relevance of free and open source software and current software technologies which are free and open source to all.
A presentation briefly outlining the historical and political basis for free and open source software, and listing FOSS projects including the video-sharing web app Plumi and the EngageMedia website that runs upon it. This presentation is not self-contained, it requires going through the applications externally in a training session.
Knowledge on open source software, license and usages.
Difference between open source foundation and free software foundation.
Alos, knows software categories belongs to open source.
2011 presentation on open source software provided through the University of Colorado Silicon Flatirons Center for Law and Technology "Crash Course" series.
A general introduction on Open Source, presented at #foras, april 2009 in Schoten (Antwerp, Belgium). Audience were mainly computer illiterates, but highly educated.
"Crash Course" on Open Source Silicon Flatirons Center (2012) Jason Haislmaier
2012 "crash course" presentation to the Silicon Flatirons Center at the University of Colorado School of Law. Covering an overview of legal issues involving open source software
A seminar presentation on Open Source by Ritwick Halder - a computer science engineering student at Academy Of Technology, West Bengal, India - 2013
Personal Website - www.ritwickhalder.com
Many of us work in open source projects without really understanding all the details about open source licensing and how intellectual property should be managed. In this session we will talk what it means to be open source, what "copyleft" means, how a few of the major open source licenses work, how to handle copyright ownership, and what contributor agreements do.
Expert Lecture delivered at K. K. Wagh Polytechnic, Nashik (INDIA)
by,
Tushar B Kute (Asst. Professor, Sandip Institute of Technology and Research Centre, Nashik)
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
A presentation briefly outlining the historical and political basis for free and open source software, and listing FOSS projects including the video-sharing web app Plumi and the EngageMedia website that runs upon it. This presentation is not self-contained, it requires going through the applications externally in a training session.
Knowledge on open source software, license and usages.
Difference between open source foundation and free software foundation.
Alos, knows software categories belongs to open source.
2011 presentation on open source software provided through the University of Colorado Silicon Flatirons Center for Law and Technology "Crash Course" series.
A general introduction on Open Source, presented at #foras, april 2009 in Schoten (Antwerp, Belgium). Audience were mainly computer illiterates, but highly educated.
"Crash Course" on Open Source Silicon Flatirons Center (2012) Jason Haislmaier
2012 "crash course" presentation to the Silicon Flatirons Center at the University of Colorado School of Law. Covering an overview of legal issues involving open source software
A seminar presentation on Open Source by Ritwick Halder - a computer science engineering student at Academy Of Technology, West Bengal, India - 2013
Personal Website - www.ritwickhalder.com
Many of us work in open source projects without really understanding all the details about open source licensing and how intellectual property should be managed. In this session we will talk what it means to be open source, what "copyleft" means, how a few of the major open source licenses work, how to handle copyright ownership, and what contributor agreements do.
Expert Lecture delivered at K. K. Wagh Polytechnic, Nashik (INDIA)
by,
Tushar B Kute (Asst. Professor, Sandip Institute of Technology and Research Centre, Nashik)
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
Large Language Models and the End of ProgrammingMatt Welsh
Talk by Matt Welsh at Craft Conference 2024 on the impact that Large Language Models will have on the future of software development. In this talk, I discuss the ways in which LLMs will impact the software industry, from replacing human software developers with AI, to replacing conventional software with models that perform reasoning, computation, and problem-solving.
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxrickgrimesss22
Discover the essential features to incorporate in your Winzo clone app to boost business growth, enhance user engagement, and drive revenue. Learn how to create a compelling gaming experience that stands out in the competitive market.
We describe the deployment and use of Globus Compute for remote computation. This content is aimed at researchers who wish to compute on remote resources using a unified programming interface, as well as system administrators who will deploy and operate Globus Compute services on their research computing infrastructure.
Listen to the keynote address and hear about the latest developments from Rachana Ananthakrishnan and Ian Foster who review the updates to the Globus Platform and Service, and the relevance of Globus to the scientific community as an automation platform to accelerate scientific discovery.
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppGoogle
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-fusion-buddy-review
AI Fusion Buddy Review: Key Features
✅Create Stunning AI App Suite Fully Powered By Google's Latest AI technology, Gemini
✅Use Gemini to Build high-converting Converting Sales Video Scripts, ad copies, Trending Articles, blogs, etc.100% unique!
✅Create Ultra-HD graphics with a single keyword or phrase that commands 10x eyeballs!
✅Fully automated AI articles bulk generation!
✅Auto-post or schedule stunning AI content across all your accounts at once—WordPress, Facebook, LinkedIn, Blogger, and more.
✅With one keyword or URL, generate complete websites, landing pages, and more…
✅Automatically create & sell AI content, graphics, websites, landing pages, & all that gets you paid non-stop 24*7.
✅Pre-built High-Converting 100+ website Templates and 2000+ graphic templates logos, banners, and thumbnail images in Trending Niches.
✅Say goodbye to wasting time logging into multiple Chat GPT & AI Apps once & for all!
✅Save over $5000 per year and kick out dependency on third parties completely!
✅Brand New App: Not available anywhere else!
✅ Beginner-friendly!
✅ZERO upfront cost or any extra expenses
✅Risk-Free: 30-Day Money-Back Guarantee!
✅Commercial License included!
See My Other Reviews Article:
(1) AI Genie Review: https://sumonreview.com/ai-genie-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIFusionBuddyReview,
#AIFusionBuddyFeatures,
#AIFusionBuddyPricing,
#AIFusionBuddyProsandCons,
#AIFusionBuddyTutorial,
#AIFusionBuddyUserExperience
#AIFusionBuddyforBeginners,
#AIFusionBuddyBenefits,
#AIFusionBuddyComparison,
#AIFusionBuddyInstallation,
#AIFusionBuddyRefundPolicy,
#AIFusionBuddyDemo,
#AIFusionBuddyMaintenanceFees,
#AIFusionBuddyNewbieFriendly,
#WhatIsAIFusionBuddy?,
#HowDoesAIFusionBuddyWorks
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Understanding Globus Data Transfers with NetSageGlobus
NetSage is an open privacy-aware network measurement, analysis, and visualization service designed to help end-users visualize and reason about large data transfers. NetSage traditionally has used a combination of passive measurements, including SNMP and flow data, as well as active measurements, mainly perfSONAR, to provide longitudinal network performance data visualization. It has been deployed by dozens of networks world wide, and is supported domestically by the Engagement and Performance Operations Center (EPOC), NSF #2328479. We have recently expanded the NetSage data sources to include logs for Globus data transfers, following the same privacy-preserving approach as for Flow data. Using the logs for the Texas Advanced Computing Center (TACC) as an example, this talk will walk through several different example use cases that NetSage can answer, including: Who is using Globus to share data with my institution, and what kind of performance are they able to achieve? How many transfers has Globus supported for us? Which sites are we sharing the most data with, and how is that changing over time? How is my site using Globus to move data internally, and what kind of performance do we see for those transfers? What percentage of data transfers at my institution used Globus, and how did the overall data transfer performance compare to the Globus users?
How to Position Your Globus Data Portal for Success Ten Good PracticesGlobus
Science gateways allow science and engineering communities to access shared data, software, computing services, and instruments. Science gateways have gained a lot of traction in the last twenty years, as evidenced by projects such as the Science Gateways Community Institute (SGCI) and the Center of Excellence on Science Gateways (SGX3) in the US, The Australian Research Data Commons (ARDC) and its platforms in Australia, and the projects around Virtual Research Environments in Europe. A few mature frameworks have evolved with their different strengths and foci and have been taken up by a larger community such as the Globus Data Portal, Hubzero, Tapis, and Galaxy. However, even when gateways are built on successful frameworks, they continue to face the challenges of ongoing maintenance costs and how to meet the ever-expanding needs of the community they serve with enhanced features. It is not uncommon that gateways with compelling use cases are nonetheless unable to get past the prototype phase and become a full production service, or if they do, they don't survive more than a couple of years. While there is no guaranteed pathway to success, it seems likely that for any gateway there is a need for a strong community and/or solid funding streams to create and sustain its success. With over twenty years of examples to draw from, this presentation goes into detail for ten factors common to successful and enduring gateways that effectively serve as best practices for any new or developing gateway.
First Steps with Globus Compute Multi-User EndpointsGlobus
In this presentation we will share our experiences around getting started with the Globus Compute multi-user endpoint. Working with the Pharmacology group at the University of Auckland, we have previously written an application using Globus Compute that can offload computationally expensive steps in the researcher's workflows, which they wish to manage from their familiar Windows environments, onto the NeSI (New Zealand eScience Infrastructure) cluster. Some of the challenges we have encountered were that each researcher had to set up and manage their own single-user globus compute endpoint and that the workloads had varying resource requirements (CPUs, memory and wall time) between different runs. We hope that the multi-user endpoint will help to address these challenges and share an update on our progress here.
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Shahin Sheidaei
Games are powerful teaching tools, fostering hands-on engagement and fun. But they require careful consideration to succeed. Join me to explore factors in running and selecting games, ensuring they serve as effective teaching tools. Learn to maintain focus on learning objectives while playing, and how to measure the ROI of gaming in education. Discover strategies for pitching gaming to leadership. This session offers insights, tips, and examples for coaches, team leads, and enterprise leaders seeking to teach from simple to complex concepts.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
2. Variety of Terms!Variety of Terms!
Free Software
Open Source Software(OSS)
Free/Open Source Software (FOSS)
Free/Libre Open Source Software(FLOSS)
Free Software
Open Source Software(OSS)
Free/Open Source Software (FOSS)
Free/Libre Open Source Software(FLOSS)
3. Free or Free!?Free or Free!?
“Free” as if Freedom and Liberty
Think Free as in “Free Speech”
Not (necessarily) Free as “Free of Cost”
“Free” as if Freedom and Liberty
Think Free as in “Free Speech”
Not (necessarily) Free as “Free of Cost”
4. Free Software FoundationFree Software Foundation
Grew out of GNU community & Richard
Stallsman's mind
Promoters of GNU Public License(GPL)
Approves Licenses as “Free Software”
Grew out of GNU community & Richard
Stallsman's mind
Promoters of GNU Public License(GPL)
Approves Licenses as “Free Software”
5. Open Source InitiativeOpen Source Initiative
Grew out of disagreement with GNU/FSF
and by the efforts of Eric Raymond
Less dogmatic / more practical
Approves Licenses as “Open Source”
Grew out of disagreement with GNU/FSF
and by the efforts of Eric Raymond
Less dogmatic / more practical
Approves Licenses as “Open Source”
8. What is the difference?What is the difference?
Free Software Definition (FSF)
Essential “Freedoms” of Free Software:
Free to Run
Free to Study (Read)
Free to Improve (Write)
Free to Redistribute (Publish)
Open Source Definition (OSI)
Almost the same as FSF except one crucial part:
Doesn't insist on “Free” as in “Freedom”
Free Software Definition (FSF)
Essential “Freedoms” of Free Software:
Free to Run
Free to Study (Read)
Free to Improve (Write)
Free to Redistribute (Publish)
Open Source Definition (OSI)
Almost the same as FSF except one crucial part:
Doesn't insist on “Free” as in “Freedom”
9. Open Source HardwareOpen Source Hardware
High Level
Low Level
LevelofHardwareStack
Open Source Code
Open Firmware
Open Schematics
Open Cores
Open Gates
11. Why Should We care for?Why Should We care for?
Your Turn to Brainstorm!Your Turn to Brainstorm!
12. LicensesLicenses
Different Licenses create different communities.
The License determines the rules the community lives by.
– Represent the relationship between Value/Content
Creator & Value/Content Consumer. ( Talks about Both
sides Rights )
Different Licenses create different communities.
The License determines the rules the community lives by.
– Represent the relationship between Value/Content
Creator & Value/Content Consumer. ( Talks about Both
sides Rights )
13. LicensesLicenses
Give Me Credit
- AL, BSD, MIT
Give Me Fixes
- MPL, EPL, LGPL
Give Me Everything
- GPL
Give Me Credit
- AL, BSD, MIT
Give Me Fixes
- MPL, EPL, LGPL
Give Me Everything
- GPL
21. Expanding Beyond SoftwareExpanding Beyond Software
Free/Open Source is a Culture.
Concepts of Free Software spilling over into other areas.
Creative Commons
Licenses suitable for Literature, Photography,
Music, Movie etc.
Free/Open Source is a Culture.
Concepts of Free Software spilling over into other areas.
Creative Commons
Licenses suitable for Literature, Photography,
Music, Movie etc.
25. Be Free as in Freedom!
Thank you very much!
Be Free as in Freedom!
Thank you very much!
@MehdiParhizi
Gilan University, Faculty of Engineering
Fall of 2014
SlideShare.net/Parhizi
Proudly created & designed in Fedora on LibreOffice
Editor's Notes
FreeWare or ShareWare are not related to and are completely different topic.
What does the Free mean in Free Software?
Is it Freeware?! No, not!
There are two major organizations.
Run: Anyone for any purpose
Study(Read): Access to see & modify source code
Improve(Write): Make it better for the whole community
Redistribute(Publish): Share binaries & source code
We do have Open Hardware respectively
Obviously didn't mention Raspberry Pi due to not being an open source hardware.
Common platform for sharing ideas and putting them into action by developers or other people who wishes to improve a product/software.
We are in the Open Source Revolution where people collaborate to create, produce software or technology.
Based upon the key advantages of Open source technology , we can finally conclude that open source deserves the increasing popularity.
If you make your software open source, volunteer coders will fix all of your problems for free.
Above all of them, do you doubt on or make question about your right to have a freedom? Take action and pursue your goals actively.
Availability of source code
Source code to understand and learn from
Do not have to re-invent the wheel
Free as in “freedom”
Does not depend on vendor
Can choose additional support
Can fix bugs and adapt to change in requirements as well as technology
Quality and Customizability in open source is better.
Costs much less than proprietary counterparts.
There are hundreds of different licenses.
Author chooses to license under a licence granting open source freedoms. Some are easy to comply with like :
“You can do anything you like with this software, as long as you buy me a drink sometime if we meet”.
Some licenses are more difficult to comply with :
GNU GPL says that you can only use GPL code if modified/distributed code is also released under the GPL
“Copyleft”
{Review what you've said so far.}
Any question or comments so far?
1-Dual License: Selling the software under a non-copyleft(proprietary).
2-Open Core: FLOSS core and non-libre modules
3-Tech Services: Selling the packaging.
4-Human Services: Support, documentation, installation, training.
5-Placing Tech Product: Contributing to X to sell Y.
6-Advertising: Developing X to get exposure.
Great sources to get in touch with the Communities
Great sources to get in touch with the Communities
Great sources to get in touch with the Communities
Great sources to get in touch with the Communities