The nature of digital goods allows the source of the product (its
building blocks) to be distributed with the product itself (binary
product). Before software became a commercially viable market, this
was the traditional means of development
IT102 Module 4 Homework
Given: A = cfw_-2,-1,0,1,2, B = cfw_-4,-2,0,2,4, C = cfw_0,1,2,
U = cfw_-4, -3, -2, -1, 0, 1, 2, 3, 4
1. Is C a subset of A?
Yes, C is a subset of A.
2. Is A a subset of C U B?
C U B = cfw_-4,-2, 0,
Module 11 Homework
Megan is a very good student. The probability that she studies and
passes her Statistics test is
. If the probability that Megan
, find the probability that Megan passes her
Statistics test, given that she h
Module 6 Homework
a. For lunch you can eat either a turkey sandwich, a cheeseburger or
a slice of pizza as your main course. You can also select a salad,
French fries, yogurt or chips as a side. Finally you have a
selection of desserts from: c
IT102 Module 3 Homework
1. Using the exponentiation operator (*) output the following values:
46 and 312
2. Using the * operator for Strings output your first name 8 times
3. Write a Python program to input two integers. Create output that
includes (and d
The Ecology of an Open Source Marketplace
Looking at the Linux market is instructive in understanding how an open
source marketplace can work.
The Linux operating system is available at no cost, for all to
download, from the internet (check freshmeat and
An Ideal Marketplace?
In an networked marketplace we know that large enterprises can take
advantage of network effects, reduce their average costs and increase their
progression down the learning curve.
All these issues point to the larger the market sha
The Advantages of Open Source
The network effects of developing in an open source environment can be
By engaging many developers, each developer will benefit from all
other developers in the project.
Thus as more developers work on a sing
Freedom of Use
Some factions of the culture actually believed that software should
fundamentally be free for all, and it was morally wrong to charge for it.
(Stallman GNUs philosophy, hence the term "Free Software.")
This was not the case for the entire
How does Open Source Work?
Successful open source projects require the following:
A useful project
Volunteer contributions from a developer community (many of whom
will be users of the project)
License to make this happen
novel and useful invention
In new case, Supreme Court revisits the question of software patents
Patent Cooperation Treaty
unified procedure for filing
United States Patent and Trademark Offi
Moore's Law, cost of processing
Cost of Storage
Cloud Services: variable cost versus fixed cost investment
Syndicated data (Neilsen scanner data)
growth in Software as a Service (SaaS) Industry providing Big Data
History Behind the Open Source Revolution
The following is a brief timeline of major events in the evolution of Open
1. UNIX Hacker culture, from the 1960s
2. The GNU Project, announced in 1983
3. The Free Software Foundation FSF, established in 1
Freedom of Speech
Importance of Freedom of the Press and its role in Society
Erosion of Government Control (NSA documents?)
Classified information, for a reason
Lives at risk?
Espionage Act versus Fre
IT102 Practice Policies
1. These are not to be turned in for a grade
2. Answers are provided on your Blackboard site.
3. These are provided to you to help you master the material in this
module. You should not use these as additional examples of