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
What makes could computing feasible?
Virtualization/ the ability to make one computer do the work of many by dividing its resources and creating virtual mini computers
26
What is unique about virtualization on applications
the applications arr bundled with their own OS and everything they need to be ready to GO!!!
27
What is the SaaS business Model
Most provide a usage based pricng model like a subscription, some make $ off ads, some use fremium model
28
Who are 2 famous example of the Freemium Model
Dropbox, and EA's Fifa Online game (also helped eliminate pirating)
29
What are the benefits of SaaS
Lower costs, Lower risk, Fast deployment, variable cost instead of sunk cost, higher quality (per Service Level Agreements {SLA}), remote access
30
Risks of SaaS
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
What are the 3 different variations of the cloud and abbreviations
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
What is cloud bursting
whena private network gets overloaded during peak times, an outside cloud kicks in to pick up the slack