Richard Stallman and Cloud Computing Why we should avoid the could…

Slides:



Advertisements
Similar presentations
Cloud Computing COMP 1631, Winter 2011 Yanggang Chen.
Advertisements

Why is there Concern about the Effect of the Internet in Society? E-Commerce: Jason Logan eBay: Ben King Hacking: Khyle Westmoreland Censorship: Ben King.
Cloud Computing PRESENTED BY- Rajat Dixit (rd2392)
What is the “Cloud”? Eric Moore Computer Users Group of Greeley November 8, 2014.
Prepared by: Nahed Al-Salah
Cloud Computing Jared, Lee, Jonathan, Mike. What is this “Cloud Computing”?  Cloud computing is Internet-based computing, whereby shared resources, software,
By: Kathleen Walters CLOUD COMPUTING Definition Cloud computing allows multiple computers to connect to one main network. Instead of installing different.
Andrew Schroeder Networking Aspects of Cloud Computing.
Live for today as if it is your last day but plan for tomorrow as if it will last forever!
Richard Stallman and Cloud Computing Why we should avoid the could…
By, Casey Riva. The Craze Of The Cloud Why is Cloud Computing becoming so popular? People are always on the move, this drives to a demand for more portable.
CLOUD COMPUTING.
S ELECTION OF WEB HOST AND WEB PAGE SYSTEM. W EB HOST stores all the pages of your website and makes them available to computers connected to the Internet.
1. 2 New Computing Models, and What They Mean to the Small and Mid Sized Business Consumer How your business can make practical decisions between “The.
Cloud Computing Stuart Dillon-Roberts. “In the simplest terms, cloud computing means storing & accessing data & programs over the Internet instead of.
WHAT IS CLOUD COMPUTING? PRESENTED BY BRIAN DUKE, RISHI SINGH & JOSE CERVANTES.
Addition to Networking.  There is no unique and standard definition out there  Cloud Computing is a general term used to describe a new class of network.
Cloud computing Tahani aljehani.
 Cloud computing is one of the more recent technologies that many businesses, individuals and other industry organizations believe to by one of the keys.
Clouds on IT horizon Faculty of Maritime Studies University of Rijeka Sanja Mohorovičić INFuture 2009, Zagreb, 5 November 2009.
All About Creating a Website. How the SIR Websites are Built. SIR Branch 116 Phil Goff July 21, 2011.
GOLD UNIT 4 - IT SECURITY FOR USERS (2 CREDITS) Cameron Simpson.
Adam Leidigh Brandon Pyle Bernardo Ruiz Daniel Nakamura Arianna Campos.
Google Chromebook A New Way of Low Cost, Low Maintenance Computing.
Application and Usage of Cloud Computing and Data Security
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
David Overton Head of Small Business Technology – Head of Small Business Technology – Microsoft solutions for.
Working for a hospital at home (Teleworking). Teleworking Home working or teleworking for hospitals staff is the process where they work from home using.
GIS and Cloud Computing. Flickr  Upload and manage your photos online  Share your photos with your family and friends  Post your photos everywhere.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Cloud Computing Ashley Richardson. What is Cloud Computing? Having secure access to applications and data from any network device Computational resources.
Reliability & Desirability of Data
Geographic Information Systems Cloud GIS. ► The use of computing resources (hardware and software) that are delivered as a service over the Internet ►
Open Web App. Purpose To explain Open Web Apps To explain Open Web Apps To demonstrate some opportunities for a small business with this technology To.
Cloud Computing.
Introduction to Cloud Computing
In the name of God :).
2010 Technology Decision Making Roundtable: Cloud Computing Google Apps vs. Daryl Tilley Director of Technology Services Ingham Intermediate School.
Cloud Computing Characteristics A service provided by large internet-based specialised data centres that offers storage, processing and computer resources.
Team 6: (DDoS) The Amazon Cloud Attack Kevin Coleman, Jeffrey Starker, Karthik Rangarajan, Paul Beresuita, Arunabh Verma and Amay Singhal.
Introduction After seeing the pressure of license and proprietary software users where a lot of money is needed to make sure the software is in good condition,
Cloud Project. SaaS: Software-as-a-Service Also known as an on-demand software, SaaS is an application that can be accessed from anywhere on the world.
CLOUD COMPUTING JAZ PATERNOSTER. DEFINITION Cloud computing is the use of ‘the cloud’ as a place to save files rather than in a personal computer, allowing.
CLOUD COMPUTING. What is cloud computing ? History Virtualization Cloud Computing hardware Cloud Computing services Cloud Architecture Advantages & Disadvantages.
Open Source Web Development Brad Shields CEN/CET.
IT Applications Theory Slideshows By Mark Kelly Vceit.com Version 2 – updated for 2016 CLOUD COMPUTING CLOUD COMPUTING.
G046 Lecture 04 Task C Briefing Notes Mr C Johnston ICT Teacher
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
IT has had a big impact social in many different ways. Facebook is a social networking site that allows people to communicate and stay in touch with friends.
RANDY MODOWSKI COSC Cloud Computing. Road Map What is Cloud Computing? History of “The Cloud” Cloud Milestones How Cloud Computing is being used.
Cloud Computing ENG. YOUSSEF ABDELHAKIM. Agenda :  The definitions of Cloud Computing.  Examples of Cloud Computing.  Which companies are using Cloud.
Cloud Computing 10 Cloud Computing 10. Cloud Computing 10 You’ll have heard about the ‘Cloud’ Lots of you will use it! But you need to be clear about.
A Complete Guide to Select the Best VPS Hosting Providers.
HOW TO SET UP A WEBSITE. Why use WordPress? Nearly half of the websites on the Internet are running on the WordPress website platform It’s totally free.
Unit 3 Virtualization.
The importance of computer backups
Cloud Computing L.NORAH ALSUFYAN =).
Common Methods Used to Commit Computer Crimes
Cloud Computing Cloud computing: (the Internet represents the Cloud).
Web Hosting What you need to know!.
Cloud Migration What to Consider When Switching Providers NAME: SYED TARIQ SHAH “WAQIF” REG NO: K1S18MCS0021 SUB: CLUSTER AND CLOUD COMPUTING.
Networks Software.
Cloud Computing Cloud computing refers to “a model of computing that provides access to a shared pool of computing resources (computers, storage, applications,
Unit# 5: Internet and Worldwide Web
Introduction to Servers
Revision PowerPoint By Nicole Davidson.
Presentation transcript:

Richard Stallman and Cloud Computing Why we should avoid the could…

Who is Richard Stallman? Founder of the free software movement Software should be free Founder of the GNU Project He basically wrote most of the code for the Linux operating system Part founder of the open source movement Open source should be available for software for independent developers and further development Open source Guru - He wrote most of the GNU operating system Huge privacy advocate

What is Cloud Computing? Internet based applications - - Word processors - Photo editing - anything else non processor / gpu intensive Internet based services - internet storage - hosting and mid transfer storage - private business networking - web development

Who’s Behind It? Google - Google Docs - GMail Microsoft - to be announced at PDC2008 Amazon - Elastic Compute Cloud AKA EC2 AT&T - AT&T Synaptic Hosting CISCO - WebEx and PostPath Google’s Predicted Cloud Computing Vs. Computer Based Programs Note: All these companies already have internet based systems in place or are in the process of developing them

How are They Related? Stallman was interviewed by The Guardian and had this to say about cloud computing: - “It's stupidity. It’s worse than stupidity: it’s a marketing hype campaign” - “Somebody is saying this is inevitable — and whenever you hear somebody saying that, it's very likely to be a set of businesses campaigning to make it true”

Related Continued - “One reason you should not use web applications to do your computing is that you lose control” - “It's just as bad as using a proprietary program. Do your own computing on your own computer with your copy of a freedom-respecting program. If you use a proprietary program or somebody else's web server, you're defenseless. You're putty in the hands of whoever developed that software” Note: One of the biggest issues that Stallman has with cloud computing isn’t necessarily the concept of server farms and online storage but users not having access to the code of the programs which they use through remote servers. This give them “a loss of control”.

What You Must Realize Stallman has a lot of influence in the computer technology world because of who he is Stallman tends to be extreme in his opinions Stallman is privacy crazy When Stallman wants to make a point he tends to rant He comes off as a little crazy sometimes Richard Stallman from “What is Free Software?”

Some Real Facts About the Cloud This technology is still in its infancy though it technically began in the 1990’s with the ATM networks The only servers that are currently truly capable of handling such a large user load are those owned by very large corporations - i.e. Google, Microsot, and Amazon - This will create a market that’s very hard for new companies to access based off of starting costs Theorists suggest that cloud computing will see a drastic price jump for users once it truly takes off Although cloud computing can be a very reliable technology, a business that relies on a cloud based infrastructure vs an in house infrastructure may experience issues with getting good / person IT support

Example #1 Amazon Web Server Downtime Amazons EC2 system was downed by intermittent connectivity failures for 18 hours Downtime directly affected businesses relying on their services This has shown that “the cloud” has many potential points of failure - One of them being hardware reliability

Example #2 Steamload Meltdown The company formerly known as Steamload collapsed - Steamload was a prestigious online storage service This left many paying customers without access to their online data including pictures, music, movies, and more - these customers were both recreational and corporate The data was in tack (supposedly) but the users had no access to it Many of the previous customers never received their lost data This shows that even if the service is reliable the integrity of a company in the cloud may not be

Example #3 Davidairey.com Website was HiJacked via Gmail hack The domain name was being held ransom by an internet “pirate” AKA an internet “cracker” Gmail hacked through filter auto installed upon visiting website “to use Google’s free GMail service for anything business- related is naïve” This website tells you step-by-step how to HiJack a Gmail account the same way davidairey.com was HiJacked This This shows that to rely on an online service such as Gmail appose to an internal service / desktop based program can make you more vulnerable to security threats and “crackers”

Example #4 I’m in Your Google Docs, Reading Your Spreadsheets A feature in Google Analytics allows any person with access to that account to give valuable information regaurding businesses inner workings to any outsider This happened by accident to David Gallagher - Logged into his account one day and found many official documents for 130 websites - Most belonged to HeartLand Newspapers There was no one he could truly contact to report the error With this information he could have easily harmed the company and even have controlled certain aspects of their web sites and web traffic

In Conclusion Cloud computing isn’t necessarily a bad thing It shouldn’t be used for business purposes Stallman has a habit of being very accurate with his predictions regarding the computer industry and new technologies - If theorists are accurate, then the public may see a decline in cloud computing upon the raising of service prices

Discussion Question With the experiences so far in the cloud computing market, does this seem like a technology that’s going to truly take off or a temporary term that will fade with time? Given that the majority of the users of cloud applications are NOT programmers, is it really a good idea, as Stallman stated, to make the source code available AND controllable for these programs?

Works Cited