Presentations
  • warning: Invalid argument supplied for foreach() in /home/fsoss/html/2009/sites/all/addons/list_presentations.php on line 42.
  • warning: Invalid argument supplied for foreach() in /home/fsoss/html/2009/sites/all/addons/list_presentations.php on line 42.
  • warning: Invalid argument supplied for foreach() in /home/fsoss/html/2009/sites/all/addons/list_presentations.php on line 42.
  • warning: Invalid argument supplied for foreach() in /home/fsoss/html/2009/sites/all/addons/list_presentations.php on line 42.

Category: Powers of Two

Presenter(s):
Topic Area:
Open Source
Description:

Secret selection pressure and Darwin's finches - a brief summary of what the last 2500 years has taught us about open source.

What makes this presentation unique:

-


Presenter(s):
Topic Area:
Open Source
Description:

Mark Surman presents his insights into free software, open source, and the open web.

What makes this presentation unique:

-


Presenter(s):
Topic Area:
Open Source
Description:
A keynote by Ruth Suehle, Community Marketing Manager for Open Source at Red Hat, and an avid Maker.
What makes this presentation unique:
-

Presenter(s):
Topic Area:
Open Source
Description:

"Free Software" and "Open Source" are two terms which are synonomous to some people, yet worlds apart for others. This keynote examines the early history of software sharing, the Free Software movement, the Open Source movement, and the forces interacting between them.

What makes this presentation unique:

Ever wondered why the majority of self-identified "Open Source" projects use a "Free Software" license? Find out at this keynote.


Presenter(s):
Topic Area:
Description:
What makes this presentation unique:

Presenter(s):
Topic Area:
Open Source
Description:

Efficient use of the Git version control system and the GitHub public repository system.

What makes this presentation unique:

(Preapproved)


Presenter(s):
Topic Area:
Open Source
Description:

In this presentation we will introduce the Ring open distributed communication platform. We will present Ring features such as video calls and screen sharing. We will show you how Ring is capable of setting up a fully encrypted peer-to-peer communication using a distributed DHT network and the challenges we faced when building it. We will explain briefly what’s going on under the hood when a communication is established and how the trust chain is preserved. Finally we will talk about the future of Ring and exciting new features to come.

What makes this presentation unique:

A great opportunity to discover a new Free distributed communication platform, its uses and potentials, and how it works.


Presenter(s):
Topic Area:
Description:
What makes this presentation unique:

Presenter(s):
Topic Area:
Open Source
Description:

Many FOSS projects experience difficulty growing beyond a small team of core contributors, but this does not need to be the case! There are many tried and true ways to lower the barrier to entry and increase the potential pool of contributors for such projects; I'll present my five point plan that provides a solid foundation for encouraging new contributors.

What makes this presentation unique:

Many developers say that they don't know how to attract contributors to their open source projects; I've got suggestions for actions they can take today to increase their chances of receiving contributions, which are applicable regardless of project size and nature.


Presenter(s):
Topic Area:
Open Source
Description:

The Internet boosted collaboration and innovation, making possible Open Source, Free Software, and the digital ecosystem we enjoy today, from connected cars to mobile apps. Open edX may be the latest and most exciting Free/Libre Open Source Software project in education today.

Open edX is currently used from MOOCs to massive national e-learning deployments, focusing on courseware delivery. edX is an LTI consumer and producer so integration with existing LMS's is easier.

True to the founding culture established by MIT and Harvard, the now independent non-profit edX team has adopted an open and collaborative approach, releasing the code under a GNU Affero General Public License (AGPL) for the core platform, and an Apache license for some libraries such as XBlock (for extensions).

The community is invited to use, improve, and share code and practices, to accelerate innovation.

The goal is to educate 1 billion students!

This talk will cover the problem solved (a little history of edX and e-learning), an overview of the architecture of Open edX, and finally pointers for those who want to explore further.

 

What makes this presentation unique:

Call to open source developers and users. Open edX is a terrific learning management system coming from MIT, used to run a MOOC (edX, 5 million students), as well as other types of enhanced learning programs, and it's open source.


Presenter(s):
Topic Area:
Open Source
Description:
DATA SECURITY, DATA VALUE and OPEN SYSTEMS 1) Data ownership -- responsibilities and benefits. 2) Data value -- analytic and visualization software, including open source tools. 3) Standards, Protocols and Precedents in governance of big data. 4) General computing principles for data and application security. 5) A Seneca case study: Blackboard, Learning Management Systems, educational content and performance data.
What makes this presentation unique:
Global consumerism and cloud computing threaten many individuals who fear that their privacy and economic security will be compromised. Their protective instincts are to pursue anonymity, request authority to own, locate, control and delete all personal information wherever disseminated. Some of the past open source lessons learned about intellectual property, code ownership, control, compensation and openness can be extended to big data.

Presenter(s):
Topic Area:
Description:
What makes this presentation unique:

Presenter(s):
Topic Area:
Open Source
Description:
In this presentation we will introduce the Ring open distributed communication platform. We will present Ring features such as video calls and screen sharing. We will show you how Ring is capable of setting up a fully encrypted peer-to-peer communication using a distributed DHT network and the challenges we faced when building it. We will explain briefly what’s going on under the hood when a communication is established and how the trust chain is preserved. Finally we will talk about the future of Ring and exciting new features to come.
What makes this presentation unique:
A great opportunity to discover a new Free distributed communication platform, its uses and potentials, and how it works.

Presenter(s):
Topic Area:
Open Source
Description:
With 20 million lines of open code, 23 756 individual contributors, and about 500 companies from 162 countries involved, OpenStack is the de facto reference for private clouds. Do you need to be convinced? Paypal just announced a massive migration from VMWare to OpenStack, following the likes of Walmart (100 000 virtual machines available as a service), eBay, AT&T, American Express, Sony, Time Warner Cable, BMW, Disney Studio, Best Buy, Comcast, and many others, including (last but not least) the Seneca Academic Cloud. Even though Canadians have been adopting OpenStack prudently, the rate of implementations seems to accelerate in the public sector, with big banks, and with hosting providers. We'll discuss trends in cloud technologies, some exciting projects on-going in Canada, and some lessons learned. We're looking at the cloud through the lenses of the Free Software principles. We'll share some advice with those considering a large-scale OpenStack implementation.
What makes this presentation unique:
Savoir-faire Linux has a large Cloud and infrastructure practice, which we are launching in Ontario. Students should be interested to hear about the opportunities in the industry. Savoir-faire Linux offers a large range of services including support and contribution back to the code, which should interest businesses, developers, and educators.

Presenter(s):
Topic Area:
Open Source
Description:

The world of development and operations can be quite frustrating when it comes to dependencies and environment setups. For both the developer and the operator the problem is dependencies; both roles have headaches getting their projects to run on other people’s computers. To the developer, the problem is getting the correct combination of languages, frameworks, and plugins on the other person’s machine. For the operator, it’s to have the correct installation and configuration of all the tools, utilities, and applications necessary. Vagrant solves both roles’ problems by allowing them to bundle all of their configured dependencies into a single format VM that is easily exported and imported across operating systems. This presentation will explain how Vagrant accomplishes this while going over why, when, and how you should use it for these purposes. While this talk is aimed at beginners, the content will include power-user tips and tricks valuable to intermediate Vagrant users.

What makes this presentation unique:

Vagrant is a powerful tool for the three most common IT roles: developers, operators, and designers. This is because all three experience dependency hell and getting their projects to work on other people's machines is a nightmare. This presentation should be included at FSOSS because knowledge of what Vagrant is and how to use it can help many different people in different roles solve a problem they all experience.


Presenter(s):
Topic Area:
Open Source
Description:

This talk will go over the practical and unique ways to customize the Ubuntu Unity desktop. Ways to break away from the normal default desktop and add customizations. The talk will go over the ways to customize such as the applications available in the software center, to editing system files to create the perfect set up for each person. This talk will include live demos.

What makes this presentation unique:

Because your confrence will have attendies that use Ubuntu, and this talk will allow them to get the most functionally out of their system. In addition to this, some new people interested in free software might be there, and this talk will allow them to make the switch fully.


Presenter(s):
Topic Area:
Open Source
Description:
In this talk, we will illustrate the journey and process of developing a new Linux distribution: LEAP. LEAP which stands for Linux for Emerging Arm Platforms, is a Linux software distribution specifically intended to showcase the capabilities of emerging 64bit Enterprise ARM Server platforms under a variety of workloads. We will talk about each of the major pieces that made up the bulk of this journey. These pieces include software packaging, the installer for the distribution, and the additional features present in LEAP that separate it from the CentOS sources it is based on.
What makes this presentation unique:
-Allow people to know the processes and issues of building a new Linux distribution -Advertising LEAP, ARM 64 bit for enterprise -Illustrating the experiences one can have at CDOT, an open source research lab -It is a unique experience that isn't commonly talked about

Presenter(s):
Topic Area:
Open Source
Description:

History and present state of 3D in the browser and tools available for it with examples

What makes this presentation unique:

3D in the web in an emerging and prospective industry.


Presenter(s):
Topic Area:
Open Source
Description:

This presentation is a continuation of my 2014 presentation titled, "Home Musical Recording in Linux - My Journey". This presentation focuses on various open source applications and techniques to help learn (analyze) songs (not available on YouTube) and help improve for performing live "gigs". Topics include:

  • Obtaining tips for practicing songs
  • Use Audacity to slow down tempo without affecting pitch
  • Looping portions of songs in Audacity
  • Playing Windows VSTs in Linux (vsthost command)
  • Putting it all together using a Shell Script
What makes this presentation unique:

It is cool and I had a LOT of people attend my previous (related) topic. People like Linux and music!


Presenter(s):
Topic Area:
Open Source
Description:

Libre musician Blaise Alleyne has spent the past year building a live multi-instrumental music rig powered by free software, and he's bringing it to FSOSS. He'll demo the current state of this rig that's already been used in Toronto venues and on national television, and even use it to perform some free culture songs live! Learn about GNU/Linux professional audio, live looping tools, software synthesizers, effects processors, samplers, digital audio workstations and compatible hardware. Get a sneak preview of what he's looking into next, with Arduino microcontroller instruments and embedded computer effects pedals.

What makes this presentation unique:

This presentation has a live music component from a local, professional musician using free software and playing free culture music, which would be novel for FSOSS and interesting to attendees, and a great way to celebrate 30 years of freedom. It highlights the potential for free software to have an impact beyond just the software realm, and the role that free software can play in innovation. Plus, it's just fun to hear live music performed with free software!


Presenter(s):
Topic Area:
Open Source
Description:

One area in which proprietary Java has traditionally shown superiority over Open Source Java is in serviceability tools. Thermostat tries to change this. It is an open source serviceability tool that allows anyone to examine what's going on inside their Java applications. At this talk, you'll hear about new features that make Thermostat more useful and easier to get started with. You will also hear about features that are being planned, and how you can add more features through plugins. If you are a developer, sysadmin, or QA, if there is Java in your IT stack you will want to learn how Thermostat can make your life easier. You will get to see new features in action, including additional metrics, new tools to get even more detailed information and a new first-run-setup system to get Thermostat up and running even faster. You will also hear about how Thermostat works as a project and how you can go about implementing unique new features in Thermostat.

What makes this presentation unique:

Thermostat is an Open Source tool to analyze Java applications for performance and other issues. This presentation will discuss Thermostat as: - An Open Source tool that users can use to help identify and fix difficult-to-identify problems. - An Open Source project that others can contribute to and learn from.


Presenter(s):
Topic Area:
Open Source
Description:

For Open Source projects to be effective, an organization needs to have a passionate community supporting it...that's where empowerment come in. Create a common language with your community, pave the way for them, and bring them to the forefront of Open Source project leaders' minds. In this new presentation, Regnard Raquedan, a Mozilla contributor and community manager since 2009, will share key lessons for how to build an empowered and engaged community, and more. Come and get a better insight on how to find and work with contributors effectively.

What makes this presentation unique:

This is a practical take on how to work with Open Source communities and the audience will benefit from learning the best practices and stories of working in Mozilla, one of the most successful Open Source projects ever.


Presenter(s):
Topic Area:
Open Source
Description:

Traditionally a company producing embedded electronic products would generate specs, design the necessary hardware, then write some code. But is all of that really necessary? If you work at an embedded company, ask yourself: can't we just use a Raspberry Pi? For many, introducing Linux into a traditional embedded company is not always a straight-forward proposition. In this talk I would like to share my personal experiences getting Linux into products, and (more importantly) into companies.

What makes this presentation unique:

Linux just turned 24, and for many of us it's a way of life. But for many developers who haven't had the fortune of being introduced to it or having used it, it still remains a mystery. With the advent of small, cheap, feature-full hardware many who have not had a need for Linux are finding it harder and harder to ignore. I believe this talk could be useful for many in the technology field who want to explore the possibility of using Linux in their products, but aren't sure where to start.


Presenter(s):
Topic Area:
Open Source
Description:

The reason behind this idea is establishing a single lab would be cost the institution so much. So, we modified the server and hope we could reduce the cost and easy to use for single server into different purpose labs in a single lab using a diskless server and will be also the diskless client. Also, here, in Indonesia, as a developing country, we have so many problems, including hardware cost and maintenance, electricity, many not well-educated and not well-informed operating computer. Those problems also cost so much for the institution. To achive this, we made a custom-made OS for server to be able to booting from storage devices and then transfer the whole system into RAM, including PXEBoot and NFSRoot services and specific contents for the labs in that time, ex: labs for CBT, eLearning, and so on. So, the server become diskless server and the client could booting in diskless client.

What makes this presentation unique:

If I could be able to do a presentation in FSOSS, it should be, somehow and somewhere, which have the similiar problems will be able to following this method to work out in their own place. It will be a great advantages for developing country or something which is related to large and mass scale deployment of labs and even for a public computer in campus. It will be reduce their oveall cost.


Presenter(s):
Topic Area:
Open Source
Description:

It's easy to get caught up in the hype around internet business models, the sharing economy, and the loose connections between everything from Wikipedia to couch surfing to the maker movement to open source software. It might seem like open thinking is sweeping the globe and our triumph over outdated economic models is imminent. But if you scratch the surface a bit, I think you find some stark differences between open source and what most breathless commentators describe as 'the sharing economy.' One is about giving away something of value in order to create something new and more valuable, the other is about deriving conventional value from things that already exist. With this difference in mind, we’ll look for examples of truly open models, examine their parallels, and see what they tell us about the economics of abundance vs. scarcity, and what being open really means.

What makes this presentation unique:

I think this kind of examination of the characteristics of open models would be a good complement to the '30 years of Freedom' theme. What exactly is it that this Freedom is about? What does it signify?


Presenter(s):
Topic Area:
Open Source
Description:
This project was kicked off under the SOSCIP consortium and the purpose was to build an open source 3rd generation artificial neural network. This neural network was going to be a generic one, so that anyone could use it, to potentially solve any existing real life problem. It would use computer vision to model the working of the human eye and this would serve as the stimulus to the network to make decisions based on the problem set. Be it pattern recognition, cloud pattern analysis or tracking space debris. I primarily worked with OpenCV, which is an open source computer vision library. My experience with OpenCV and the OpenCV community has been an exciting one to say the least.
What makes this presentation unique:
I was thrown into the deep end of Open Source and was kept afloat by the community. My experience with Open Source in a unique field of computer science is something that I feel will stand out since most of the Open Source technologies are usually web development based. I think my presentation would have a view of Open Source from another standpoint.

Presenter(s):
Topic Area:
Open Source
Description:
I'd being with a brief history of my interest in computers. I'd talk about how I discovered key writings about free software and open source (e.g. Richard Stallman's and Eric Raymond's essays) and how that got me thinking about the political implications of an information economy built on proprietary software. That influenced my path in law school to focus on computer hardware and software law. I'll talk briefly about my law school career. I'll then talk about my computer system setup (e.g. Fedora 22 running open-source productivity software). I'll talk about what type of technical work I do for software developers (sometimes that means looking at a GitHub repo and doing a source code audit for licensing issues). I'll also talk about the areas where proprietary software still holds an influence over lawyers, and what my wishlist would be for open-source alternatives. I'll then answer questions. I don't think I'll need more than 30 minutes (not including questions).
What makes this presentation unique:
The material I'd present would be of interest to developers, students, and business people as a "case study" of a particular business (i.e. law firm) and how it uses open-source software and how it provides services TO open-source software developers.

Presenter(s):
Topic Area:
Open Source
Description:

In this talk, I present the final analysis and results of research on the participation of Canadian organizations in the development of the Firefox web browser from 2002-2012. Building on last year's theoretical framing and preliminary insights, I present a visual storytelling of 4 key groups of organizations in Canada who implement an open source strategy as part of their growth and development over time. Using the open source statistical analysis tool R, I walk through the steps for the computational analysis of the Bugzilla database in R script. I tell a visual story of 1) higher education organizations, 2) federal government, 3) large consulting firms, and 4) small businesses in Canada by generating appealing and intuitive diagrams in the R graphing language. I also introduce the audience to the GitHub repository that I have set up that contains all of my source code (Licensed as GPL3+) such that they may reproduce and build upon my work.

What makes this presentation unique:

This presentation celebrates 30 years of freedom by telling a visual story of the groups of organizations who have directly contributed to the movement, and, as a result, been affected by the movement themselves. In particular, it highlights how backend code in open source tools (like R) can be used to generate visually stimulating and intuitive graphs for storytelling in presentations.


Presenter(s):
Topic Area:
Open Source
Description:

Many FOSS projects experience difficulty growing beyond a small team of core contributors, but this does not need to be the case! There are many tried and true ways to lower the barrier to entry and increase the potential pool of contributors for such projects; I'll present my five point plan that provides a solid foundation for encouraging new contributors.

What makes this presentation unique:

Many developers say that they don't know how to attract contributors to their open source projects; I've got suggestions for actions they can take today to increase their chances of receiving contributions, which are applicable regardless of project size and nature.


Presenter(s):
Topic Area:
Open Source
Description:

An in depth look at various powerful commands and applications used in Linux, including Vim, SSH, Sed, and more.

What makes this presentation unique:

Many people have never heard of powerful tools, tips, and tricks for using and administrating Linux operating systems. We feel a presentation about the most used tools and the situations when you should use them would be valuable to newbies and intermediates. Examples would be tab-completion, the use of cd with tilda and hyphen, and various tricks with Vim and SSH.


Presenter(s):
Topic Area:
Open Source
Description:
This session introduces N1QL, a query language for JSON data and explains how N1QL extends the querying power of SQL with the modeling flexibility of JSON. Don Pinto from Couchbase will explain 3 customer real-life customer use-cases using N1QL, the architecture, and ecosystem. We will also compare several major big data query processing systems. You will get to see a landscape of the area, from analytical data processing to operational data processing.
What makes this presentation unique:
N1QL presents a new and powerful way for querying JSON data, a format that is becoming very popular among developers. This presentation introduces the N1QL language to developers, and provides them with a new tool they can use to query rich and complex JSON data easily.

Presenter(s):
Topic Area:
Open Source
Description:
The current BigBlueButton client is based on Flash, which has been great for delivering a real-time experience to web-based users. Over the past few years, the capabilities of HTML5 have evolved to where we can implement rich single page applications using WebRTC for sending/receiving audio/video. This talk will cover our experiences and design choices for implementing an open source web conferencing client in HTML5.
What makes this presentation unique:
We've learned a lot about creating platform for real-time sharing of audio, video, slides, chat, and desktop. We've pushing the limits of HTML5 browsers -- specifically FireFox and Chrome -- to create a full HTML5-based client that can run on desktop and mobile (Android).

Presenter(s):
Topic Area:
Open Source
Description:
The use of Raspberry PI on automation is a well-recognized and economic option to develop control tasks. Pi is a single-board computer with a powerful CPU that can combined with hundreds of expansion boards that make this hardware ideal to resolve automation problems from simple light control to complex bioreactors. Sometimes is difficult to find open source projects for Raspberry Pi in Java. We show the use of a combination of several open source java projects to resolve embedded applications for automation purposes, using Apache Tomcat as web server, Vaadin as web application framework and Pi4j project for interoperation with GPIO of Raspberry PI. Putting together these projects we can build applications for interoperate with real world through embedded web applications to resolve complex automation tasks. We can use this combination for home automation, weather monitor, bioreactors control and much more.
What makes this presentation unique:
We think that exposing where find and how can combine java open source projects for develop automation control tasks on Raspberry PI, will be useful for many open source developers in a world

Presenter(s):
Topic Area:
Open Source
Description:
Docker provides the opportunity to create repeatable artifacts which could simplify the developer workflow in an ever growing microservice environment and reduce the friction and complexity of deploying applications. Aside from the clear improvements in the application delivery pipeline, there are also performance gains to be had since Docker removes a layer of virtualization and allows applications to run in an isolated environment with bare metal performance. We will be walking through the process of dockerizing a microservice application and the challenges faced along the way. Mainly we will expand on topics such as: - How to dockerize and create images for microservices - How to incorporate Docker into the development workflow - How to integrate Docker into an existing CI/CD pipeline During the presentation we plan to have a hands on demo and showcase how Docker has been used at Cloud Dynamics and the benefits it has brought to both development and operations.
What makes this presentation unique:
At Cloud Dynamics we believe that Docker is a technology that it is already and will keep transforming the way businesses deliver solutions. We faced several challenges in incorporating Docker into our own internal workflow and integrating Docker with our existing cloud management platform. We now want to share the problems we faced and the solutions we came up with back with the open source community.

Presenter(s):
Topic Area:
Description:
What makes this presentation unique:

Presenter(s):
Topic Area:
Open Source
Description:

David Humphrey spearheaded a project that aimed to reboot Mozilla’s Thimble, a teaching tool for educators wanting to teach web technologies on the web. The journey from conception to completion is an interesting story, not because of the success of the project but because of how well it shows the advantages and pitfalls of using open-source technology as a base for a project. Join us as we explore the steps we took to launch a product that leveraged over two million lines of open-source code, and required less than ten thousand to be written in house.

What makes this presentation unique:

The presentation explores the making of a successful open-source project from beginning to end by showcasing a product developed by Seneca College’s Centre for the Development of Open Technology. Anyone considering the use of open-source technology in their business and any developers who want to work with open-source software will get a valuable insight into what they can expect.


Presenter(s):
Topic Area:
Open Source
Description:

In this presentation, you will hear about open source tools for text analytics and text visualization. Moreover, you will hear about the application of these tools in industry.

What makes this presentation unique:

The increasing amount of electronic texts demands better open source tools for searching, exploring, and organizing document collections. Texts are collected and stored in large text repositories. Open source technologies are needed to retrieve documents not only by keywords but also by their themes.


Sponsors







Click here for a complete list of sponsors | To sponsor FSOSS, click here