Open Source and Cloud Computing Flashcards

1
Q

What defines OSS

A

the fact that you can look at and potentially modify the source code, usually free*

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Why do people choose open source

A

CRASS Cost, reliability, agility (Time to market), sercurity, and scalibility

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are first copy costs and MC and how do they relate to software

A

there are huge sunk costs to make the first copy of a software because of the effort to develop it (these are called first copy costs), MC is about 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does the absence of production capacity restraints mean?

A

an unlimited amount of copies can be sold

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What makes software a good business to be in?

A

No MC, so if you pick a winner in software you can make a pile of $$$

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are some examples of Open source software

A

Firefox, OpenOffice, Gimp (replaces Photoshop), MYSQL, LAMP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Why do companies support the OSS wave?

A

make $$$ by selling support services anc consulting services, OSS can drive hardware sales, form industry standards, or attract third party developers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Who were the winners and losers in Mobile MArket OS market share from 05 to ‘11

A

Nokia’s Symbian was the big loser, Android the big winner, iOS was a second place winner

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Who founded Linux where and when

A

Linus Torvalds, founded Lnux in ‘91 in Finland

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Who are some of the main funders of Linux and why?

A

IBM GOOG OEMs fund to bring down MSFT

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Who are some of the firms that prfit off of linux

A

Red hat (makes Mods to Linux and provides support) Oracle (provides consulting and support)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is Copyleft

A

a play of the word copyright and is the general method for making a program free and requiring all modified and extended versions to be free as well

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are some of the challenges OSS makes to software firms

A

how can we compete with free, should we go Open souce, how can we innovate with free

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are some of the drawbacks of OSS

A

some products are complex, some have higher TCOs that paid products, legal and licensing concerns, concern about the avaliability of crisis mgmt and support, concern about the stability of the development team

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Why did GOOG buy motorola?

A

they wanted to get all of their patents so that they could better defend themselves from AAPL and MSFT. The smartphone maker was a bonus

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What does the Encyclopedia example prove

A

The internet & especially Open source is making software/information cheaper and more democratic

17
Q

What is distributed computing

A

a form of compiuting where systems in differnt locations collaborate and communicate to complete a task

18
Q

What are the two different ways the word server can be taken

A

the piece of hardware that is configured to respond to the requests of other computers
the software program that fulfills the requests of othter computers

19
Q

What is the client server systema nd how does it work

A

Client server system iks the two pieces of software that make a request (client) of anotehr computer (server) and the server comes up with a repky & sends it back. If too many clients start requesting at once a server can be overloaded. One server can serve more than one client

20
Q

What are Web servers, Application Server, and Database servers and how to the interact

A

Web server listens to client requests and decided which app server to activate, the app server houses the underlying application and may request information from the data base server to display products or other info stored in the database

21
Q

What is the P2P system and how does it differ from the client server system

A

Peer-to Peer is a distributed application structure that divedes tasks among peers, all participants are aequal (unlike Client-server) making this system more robust. B/c all parties are equal they all contribute computing resources like bandwidth, storage and computing power (again, unlike client-server)

22
Q

What is an example of Peer to Peer system

A

Napster which enabled users to share MP3 files on each others harddrives adn was eventually shut down by lawsuits

23
Q

What is Cloud computing

A

a means of replacing computing resources with resources provided over the internet (can be hardware or software)

24
Q

What is SaaS and ASP

A

Software as a service is software that is made availiable by a third party (an ASP/ Application SErvice provider) over the internet

25
Q

What makes could computing feasible?

A

Virtualization/ the ability to make one computer do the work of many by dividing its resources and creating virtual mini computers

26
Q

What is unique about virtualization on applications

A

the applications arr bundled with their own OS and everything they need to be ready to GO!!!

27
Q

What is the SaaS business Model

A

Most provide a usage based pricng model like a subscription, some make $ off ads, some use fremium model

28
Q

Who are 2 famous example of the Freemium Model

A

Dropbox, and EA’s Fifa Online game (also helped eliminate pirating)

29
Q

What are the benefits of SaaS

A

Lower costs, Lower risk, Fast deployment, variable cost instead of sunk cost, higher quality (per Service Level Agreements {SLA}), remote access

30
Q

Risks of SaaS

A

Dependence on SIngle Vendor (if they go under, you screwed), might not have all of the features of the deskttop version, reliant on Internet connection, data stored offsite creates legal issues

31
Q

What are the 3 different variations of the cloud and abbreviations

A

IaaS/Infastructure as a Service/ renting hardware, you supply software and OS
PaaS/Platform as a Service/ a development paltform that you use to create software that will be run on someone elses machine
SaaS-you know

32
Q

What is cloud bursting

A

whena private network gets overloaded during peak times, an outside cloud kicks in to pick up the slack